From f971b4cae8a79324f076751292c7449af3e5d669 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Wed, 13 Nov 2024 10:29:37 +0000 Subject: [PATCH 001/103] Update browser releases (#25057) --- browsers/chrome.json | 1 + browsers/chrome_android.json | 1 + browsers/webview_android.json | 1 + 3 files changed, 3 insertions(+) diff --git a/browsers/chrome.json b/browsers/chrome.json index 1799854d47bce3..563ca131204ead 100644 --- a/browsers/chrome.json +++ b/browsers/chrome.json @@ -913,6 +913,7 @@ }, "131": { "release_date": "2024-11-12", + "release_notes": "https://developer.chrome.com/release-notes/131", "status": "current", "engine": "Blink", "engine_version": "131" diff --git a/browsers/chrome_android.json b/browsers/chrome_android.json index 1c1bebf464c52b..0ca54461fecf81 100644 --- a/browsers/chrome_android.json +++ b/browsers/chrome_android.json @@ -750,6 +750,7 @@ }, "131": { "release_date": "2024-11-12", + "release_notes": "https://developer.chrome.com/release-notes/131", "status": "current", "engine": "Blink", "engine_version": "131" diff --git a/browsers/webview_android.json b/browsers/webview_android.json index c89e99ee9127d8..2be23e9b37d808 100644 --- a/browsers/webview_android.json +++ b/browsers/webview_android.json @@ -712,6 +712,7 @@ }, "131": { "release_date": "2024-11-12", + "release_notes": "https://developer.chrome.com/release-notes/131", "status": "current", "engine": "Blink", "engine_version": "131" From 64d48cee17b4019c87cdf29b3560f1ccb696216a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:24:05 +0000 Subject: [PATCH 002/103] Bump eslint-plugin-jsdoc from 50.4.3 to 50.5.0 (#25061) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0e004f7b1ac814..95384c88f8564c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "eslint-config-standard": "~17.1.0", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "~2.31.0", - "eslint-plugin-jsdoc": "~50.4.0", + "eslint-plugin-jsdoc": "~50.5.0", "eslint-plugin-node": "~11.1.0", "eslint-plugin-prefer-arrow-functions": "~3.4.1", "eslint-plugin-promise": "~6.6.0", @@ -3646,9 +3646,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.4.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.4.3.tgz", - "integrity": "sha512-uWtwFxGRv6B8sU63HZM5dAGDhgsatb+LONwmILZJhdRALLOkCX2HFZhdL/Kw2ls8SQMAVEfK+LmnEfxInRN8HA==", + "version": "50.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.5.0.tgz", + "integrity": "sha512-xTkshfZrUbiSHXBwZ/9d5ulZ2OcHXxSvm/NPo494H/hadLRJwOq5PMV0EUpMqsb9V+kQo+9BAgi6Z7aJtdBp2A==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.49.0", diff --git a/package.json b/package.json index 7ff0b4708fd179..792ac043a2979f 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "eslint-config-standard": "~17.1.0", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "~2.31.0", - "eslint-plugin-jsdoc": "~50.4.0", + "eslint-plugin-jsdoc": "~50.5.0", "eslint-plugin-node": "~11.1.0", "eslint-plugin-prefer-arrow-functions": "~3.4.1", "eslint-plugin-promise": "~6.6.0", From 3178647354b3bc44149041cc400609b5ad61e7e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:24:30 +0000 Subject: [PATCH 003/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241111 to 0.2.20241113 (#25060) --- api/CSSNestedDeclarations.json | 2 ++ api/DOMRectList.json | 3 +++ package-lock.json | 6 +++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/api/CSSNestedDeclarations.json b/api/CSSNestedDeclarations.json index b5b79c59bcea38..2a8e83899ec58d 100644 --- a/api/CSSNestedDeclarations.json +++ b/api/CSSNestedDeclarations.json @@ -2,6 +2,7 @@ "api": { "CSSNestedDeclarations": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations", "spec_url": "https://drafts.csswg.org/css-nesting-1/#cssnesteddeclarations", "support": { "chrome": { @@ -37,6 +38,7 @@ }, "style": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations/style", "spec_url": "https://drafts.csswg.org/css-nesting-1/#dom-cssnesteddeclarations-style", "support": { "chrome": { diff --git a/api/DOMRectList.json b/api/DOMRectList.json index e51f2bee23afb1..5fafc66f14237f 100644 --- a/api/DOMRectList.json +++ b/api/DOMRectList.json @@ -2,6 +2,7 @@ "api": { "DOMRectList": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectList", "spec_url": "https://drafts.fxtf.org/geometry/#DOMRectList", "support": { "chrome": [ @@ -102,6 +103,7 @@ }, "item": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectList/item", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrectlist-item", "support": { "chrome": { @@ -146,6 +148,7 @@ }, "length": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectList/length", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrectlist-length", "support": { "chrome": { diff --git a/package-lock.json b/package-lock.json index 95384c88f8564c..955209f98ba2d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -532,9 +532,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241111", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241111.tgz", - "integrity": "sha512-zS0jsf4LHg2a4n4jmEiYb7a+Nz6MoxQYD1JFevQ8fLKqd0lOmlp6rKMpbfC+EwusdQkiPS45SHX1tO/e5kkd3w==", + "version": "0.2.20241113", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241113.tgz", + "integrity": "sha512-BKlNttFDftyVboXFSdQsU7+S+shH/qPA04PNRBlrPYkBxwzxQXFtm04BuiQnbXlaM7SAtcvT2erY0s8qTbUdsg==", "dev": true }, "node_modules/@desertnet/html-parser": { From 16b5c107b57c71cb994c853811a926304399acbe Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 13 Nov 2024 15:31:19 +0100 Subject: [PATCH 004/103] chore(workflows/release): create non-draft release (#25052) --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3728faeaf7e3c7..a27821fb468c86 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: run: | VERSION=v$(jq -r '.version' package.json) awk '/^## /{if (p) exit; p=1; next} p' RELEASE_NOTES.md | tail -n +4 >> CURRENT_RELEASE_NOTES.md - gh release create $VERSION --title=$VERSION --target $GITHUB_SHA --notes-file CURRENT_RELEASE_NOTES.md --draft + gh release create $VERSION --title=$VERSION --target $GITHUB_SHA --notes-file CURRENT_RELEASE_NOTES.md publish-release: if: github.event_name == 'release' From 7262722d4cec40680f588e6baedd75b4dc5f78ba Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 13 Nov 2024 15:32:06 +0100 Subject: [PATCH 005/103] chore(deps): bump node from v18 to v20 (#24964) Note: This is not a breaking change, because the published package.json does require any node version. --- .nvmrc | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.nvmrc b/.nvmrc index 3f430af82b3dfa..9a2a0e219c9b28 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v18 +v20 diff --git a/package.json b/package.json index 792ac043a2979f..23752652b429dc 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "types": "./build/require.d.ts", "engines": { - "node": ">=18.0.0" + "node": ">=20" }, "repository": { "type": "git", From 85134660ebd65ba1ff2d2561f24fa81ddbbc6619 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 13 Nov 2024 20:20:14 +0100 Subject: [PATCH 006/103] docs(README): update "Projects using the data" section (#24937) * docs(README): update "Projects using the data" section * fixup! docs(README): update "Projects using the data" section * Update README.md * Update README.md --- README.md | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 12c058e72c8740..05d2df88a21453 100644 --- a/README.md +++ b/README.md @@ -230,14 +230,24 @@ Thank you for your interest in contributing to this project! See [Contributing t Here are some projects using the data, as an [npm module](https://www.npmjs.com/browse/depended/@mdn/browser-compat-data) or directly: -- [Add-ons Linter](https://github.com/mozilla/addons-linter) - the Add-ons Linter is used on [addons.mozilla.org](https://addons.mozilla.org/) and the [web-ext](https://github.com/mozilla/web-ext/) tool. It uses browser-compat-data to check that the Firefox version that the add-on lists support for does in fact support the APIs used by the add-on. -- [caniuse](https://caniuse.com/) - In addition to the existing caniuse database, caniuse includes features from the MDN BCD project, formatted and interactive like any other caniuse support table. -- [CanIUse Embed](https://caniuse.bitsofco.de/) - Thanks to the inclusion of MDN BCD data in caniuse, this embed tool allows for embedding BCD data into any project. -- [Compat Report](https://addons.mozilla.org/en-US/firefox/addon/compat-report/) - Firefox Add-on that shows compatibility data for the current site in the developer tools. -- [compat-tester](https://github.com/SphinxKnight/compat-tester) - Scan local documents for compatibility issues. -- [Visual Studio Code](https://code.visualstudio.com) - Shows the compatibility information in [the code completion popup](https://code.visualstudio.com/updates/v1_25#_improved-accuracy-of-browser-compatibility-data). -- [webhint.io](https://webhint.io/docs/user-guide/hints/hint-compat-api/) - Hints to check if your CSS HTML and JavaScript have deprecated or not broadly supported features. -- [WebStorm](https://www.jetbrains.com/webstorm/whatsnew/#v2019-1-html-and-css) - JavaScript IDE allowing you to check whether all CSS properties you use are supported in the target browser version. +- [Add-ons Linter](https://github.com/mozilla/addons-linter) - NPM package that checks add-ons for features that aren't supported by the targeted Firefox version. Used by [addons.mozilla.org](https://addons.mozilla.org/) and the [web-ext](https://github.com/mozilla/web-ext/) tool. +- [ast-metadata-inferer](https://www.npmjs.com/package/ast-metadata-inferer) - NPM package that annotates JavaScript AST nodes with metadata derived from BCD data. Used by [eslint-plugin-compat](https://www.npmjs.com/package/eslint-plugin-compat). +- [BCD Watch](https://bcd-watch.igalia.com/) - Website that shows a weekly report of BCD changes. +- [caniuse](https://caniuse.com/) - Website that shows browser support tables based on caniuse and BCD data. +- [caniuse-lite](https://github.com/browserslist/caniuse-lite) - NPM package that republishes BCD data in the caniuse format. +- [CanIUse Embed](https://caniuse.bitsofco.de/) - Service that allows embedding caniuse (including BCD data) into any website. +- [css-declaration-sorter](https://www.npmjs.com/package/css-declaration-sorter) - NPM package that sorts CSS properties alphabetically. +- [csstype](https://www.npmjs.com/package/csstype) - NPM package that publishes strict TypeScript/Flow types for CSS. +- [Compat Report](https://addons.mozilla.org/en-US/firefox/addon/compat-report/) - Firefox Add-on that shows BCD data for the current site in the developer tools. +- [compat-tester](https://github.com/SphinxKnight/compat-tester) - NPM package that scans HTML, CSS and JS files for compatibility issues. +- [JetBrains WebStorm](https://www.jetbrains.com/webstorm/) - IDE that uses BCD data to [check browser support of used CSS properties](https://www.jetbrains.com/guide/javascript/tips/browser-compatibility-css/) (see [2019.1 releasenotes](https://web.archive.org/web/20190524063428/http://www.jetbrains.com/webstorm/whatsnew/#:~:text=Browser%20compatibility%20check%20for%20CSS)) by [generating feature lists with support data](https://github.com/JetBrains/intellij-community/blob/master/xml/xml-psi-impl/mdn-doc-gen/src/GenerateMdnDocumentation.kt). +- [JSR](https://jsr.io/) - Package registry that uses BCD data to [generate a list of web builtins](https://github.com/jsr-io/jsr/blob/main/tools/generate_web_symbols.ts). +- [Mozilla Firefox](https://www.mozilla.org/firefox/) - Web browser that uses BCD data in the DevTools to show [CSS property compatibility data](https://searchfox.org/mozilla-central/source/devtools/shared/compatibility/README.md) mapped against a [list of non-retired browsers](https://github.com/firefox-devtools/remote-settings-mdn-browser-compat-data/). +- [TypeScript](https://www.typescriptlang.org/) - Programming language that uses BCD data to [generate DOM typings](https://github.com/microsoft/TypeScript-DOM-lib-generator). +- [Visual Studio Code](https://code.visualstudio.com) - IDE that uses BCD to show compatibility information for [CSS features](https://github.com/microsoft/vscode-custom-data/blob/c008a80baa3c6ea9d6757d2640eaab215b28f9a6/web-data/css/generateData.js#L349) (see [VSCode 1.25 release notes](https://code.visualstudio.com/updates/v1_25#_improved-accuracy-of-browser-compatibility-data)), and to [extract MDN urls for HTML elements](https://github.com/microsoft/vscode-custom-data/blob/c008a80baa3c6ea9d6757d2640eaab215b28f9a6/web-data/html/generateData.js#L53-L67). +- [web-features](https://www.npmjs.com/package/web-features) - NPM package that publishes web feature groups with Baseline statuses based on BCD data. +- [web-features-explorer](https://web-platform-dx.github.io/web-features-explorer/) - Website that visualizes web features by Baseline status and month. +- [`webhint.io`](https://webhint.io/docs/user-guide/hints/hint-compat-api/) - Tool that uses BCD to checks CSS and HTML for unsupported features (see [`@hint/utils-compat-data` package](https://github.com/webhintio/hint/tree/main/packages/utils-compat-data)). ## Acknowledgments From a89f41079b5114ce6a3d7abb25d4b5c60d305376 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:20:11 +0000 Subject: [PATCH 007/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241113 to 0.2.20241114 (#25071) --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 955209f98ba2d6..e6c81aae06dc06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -60,7 +60,7 @@ "yargs": "~17.7.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=20" } }, "node_modules/@ampproject/remapping": { @@ -532,9 +532,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241113", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241113.tgz", - "integrity": "sha512-BKlNttFDftyVboXFSdQsU7+S+shH/qPA04PNRBlrPYkBxwzxQXFtm04BuiQnbXlaM7SAtcvT2erY0s8qTbUdsg==", + "version": "0.2.20241114", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241114.tgz", + "integrity": "sha512-BtIzAtq2NQmT3H7iiUSjc+pZhPiGv18gKjqcFcPNXJ/LJIWHuOfjQJuJ0h3bGSnFRTGNiWOOtx8taX9ExNzQPA==", "dev": true }, "node_modules/@desertnet/html-parser": { From 4c6fcaab1abb18a9128bbefa642ea6b798362306 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:20:24 +0000 Subject: [PATCH 008/103] Bump web-specs from 3.25.0 to 3.26.0 (#25072) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e6c81aae06dc06..d913b3a2c126c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8889,9 +8889,9 @@ } }, "node_modules/web-specs": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.25.0.tgz", - "integrity": "sha512-RdHtZCLFRgbvaFWZQeBOUtI4qUoBBw1NwPljPqhB0snurpmAXuv6VeFWg3TiPFWajIMnGa1G2LD/u6fh2hbfRg==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.26.0.tgz", + "integrity": "sha512-LijSDij82IGvjsdDuWjGcZRc/vy5zkzUKUZngZRKXjFhcoZBg+wybuov8HTClxuLo/z5bFq/WlkwyC3lT8EcyA==", "dev": true }, "node_modules/which": { From c73f49133fe1ac25076cfafbefffa3aa1a6130c6 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Thu, 14 Nov 2024 16:42:04 +0100 Subject: [PATCH 009/103] Updates for Chrome 132 beta (#25070) --- api/DataTransferItem.json | 3 +- api/DevicePosture.json | 6 +- api/Navigator.json | 2 +- api/PublicKeyCredential.json | 114 +++++++++++++++++++++++++++++++ api/PushMessageData.json | 6 +- api/Request.json | 2 +- api/Response.json | 2 +- api/Window.json | 9 +-- css/properties/writing-mode.json | 4 +- 9 files changed, 130 insertions(+), 18 deletions(-) diff --git a/api/DataTransferItem.json b/api/DataTransferItem.json index d9598d71ca1c1a..5e4b71ed4e5e62 100644 --- a/api/DataTransferItem.json +++ b/api/DataTransferItem.json @@ -97,8 +97,7 @@ "version_added": "86" }, "chrome_android": { - "version_added": false, - "impl_url": "https://crbug.com/40101963" + "version_added": "132" }, "edge": "mirror", "firefox": { diff --git a/api/DevicePosture.json b/api/DevicePosture.json index 70d30bda80da83..eb02306af30b69 100644 --- a/api/DevicePosture.json +++ b/api/DevicePosture.json @@ -8,7 +8,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", @@ -47,7 +47,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", @@ -86,7 +86,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/Navigator.json b/api/Navigator.json index 800e21ebf3bd5c..71e53fd53be688 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -939,7 +939,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/PublicKeyCredential.json b/api/PublicKeyCredential.json index 018ce406e72c26..f4e969e350166a 100644 --- a/api/PublicKeyCredential.json +++ b/api/PublicKeyCredential.json @@ -460,6 +460,120 @@ } } }, + "signalAllAcceptedCredentials_static": { + "__compat": { + "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-signalallacceptedcredentials", + "support": { + "chrome": { + "version_added": "132" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "signalCurrentUserDetails_static": { + "__compat": { + "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-signalcurrentuserdetails", + "support": { + "chrome": { + "version_added": "132" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "signalUnknownCredential_static": { + "__compat": { + "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-signalunknowncredential", + "support": { + "chrome": { + "version_added": "132" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "toJSON": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/toJSON", diff --git a/api/PushMessageData.json b/api/PushMessageData.json index 65874313bee59e..b2cd782d365bfb 100644 --- a/api/PushMessageData.json +++ b/api/PushMessageData.json @@ -158,7 +158,7 @@ "spec_url": "https://w3c.github.io/push-api/#dom-pushmessagedata-bytes", "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", @@ -177,7 +177,9 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false } diff --git a/api/Request.json b/api/Request.json index ecc99c0c68d3a5..68f0415fac9a14 100644 --- a/api/Request.json +++ b/api/Request.json @@ -609,7 +609,7 @@ "spec_url": "https://fetch.spec.whatwg.org/#dom-body-bytes", "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "deno": { diff --git a/api/Response.json b/api/Response.json index d6c7de8770f50b..de6a42f1d3c98c 100644 --- a/api/Response.json +++ b/api/Response.json @@ -411,7 +411,7 @@ "spec_url": "https://fetch.spec.whatwg.org/#dom-body-bytes", "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "deno": { diff --git a/api/Window.json b/api/Window.json index 7c2039e813c185..d17732e0fec204 100644 --- a/api/Window.json +++ b/api/Window.json @@ -6219,8 +6219,7 @@ "version_added": "86" }, "chrome_android": { - "version_added": false, - "impl_url": "https://crbug.com/40101963" + "version_added": "132" }, "edge": "mirror", "firefox": { @@ -6305,8 +6304,7 @@ "version_added": "86" }, "chrome_android": { - "version_added": false, - "impl_url": "https://crbug.com/40101963" + "version_added": "132" }, "edge": "mirror", "firefox": { @@ -6346,8 +6344,7 @@ "version_added": "86" }, "chrome_android": { - "version_added": false, - "impl_url": "https://crbug.com/40101963" + "version_added": "132" }, "edge": "mirror", "firefox": { diff --git a/css/properties/writing-mode.json b/css/properties/writing-mode.json index ccbc3cd128f1e2..74fc8d694598f7 100644 --- a/css/properties/writing-mode.json +++ b/css/properties/writing-mode.json @@ -251,7 +251,7 @@ "__compat": { "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", @@ -284,7 +284,7 @@ "__compat": { "support": { "chrome": { - "version_added": false + "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", From df0597256bd53096bfea61aec69384517fa7bcfb Mon Sep 17 00:00:00 2001 From: James Stuckey Weber Date: Thu, 14 Nov 2024 10:42:19 -0500 Subject: [PATCH 010/103] Mark non-standard prefixed keys as non-standard (#25063) --- css/selectors/-webkit-slider-runnable-track.json | 2 +- css/selectors/-webkit-slider-thumb.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/css/selectors/-webkit-slider-runnable-track.json b/css/selectors/-webkit-slider-runnable-track.json index a0e7421acb7a35..b2936a23be2254 100644 --- a/css/selectors/-webkit-slider-runnable-track.json +++ b/css/selectors/-webkit-slider-runnable-track.json @@ -31,7 +31,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-webkit-slider-thumb.json b/css/selectors/-webkit-slider-thumb.json index 7d48015e90cac5..b5e4e773be5402 100644 --- a/css/selectors/-webkit-slider-thumb.json +++ b/css/selectors/-webkit-slider-thumb.json @@ -31,7 +31,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } From 3ee03e8901c594fed281821453d3b5488aeee993 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Fri, 15 Nov 2024 08:36:14 +0000 Subject: [PATCH 011/103] Update browser releases (#25079) --- browsers/edge.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/browsers/edge.json b/browsers/edge.json index 5eac53f2ae6679..110e367bd8b932 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -395,7 +395,7 @@ }, "128": { "release_date": "2024-08-22", - "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-1280273942-august-22-2024", + "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-archive-stable-channel#version-1280273942-august-22-2024", "status": "retired", "engine": "Blink", "engine_version": "128" @@ -410,13 +410,14 @@ "130": { "release_date": "2024-10-17", "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-1300284946-october-17-2024", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "130" }, "131": { "release_date": "2024-11-14", - "status": "beta", + "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-1310290348-november-14-2024", + "status": "current", "engine": "Blink", "engine_version": "131" }, From fd1aa9d4da624c8db78f58613ecb6befbd41465d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 11:07:19 +0000 Subject: [PATCH 012/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241114 to 0.2.20241115 (#25083) --- css/properties/flood-color.json | 1 + css/properties/flood-opacity.json | 1 + css/properties/lighting-color.json | 1 + package-lock.json | 6 +++--- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/css/properties/flood-color.json b/css/properties/flood-color.json index a223f17cdedbec..0152760166b8fe 100644 --- a/css/properties/flood-color.json +++ b/css/properties/flood-color.json @@ -3,6 +3,7 @@ "properties": { "flood-color": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/flood-color", "spec_url": "https://drafts.fxtf.org/filter-effects-1/#FloodColorProperty", "support": { "chrome": { diff --git a/css/properties/flood-opacity.json b/css/properties/flood-opacity.json index 2d58f9b241e773..adb1a64cb141cc 100644 --- a/css/properties/flood-opacity.json +++ b/css/properties/flood-opacity.json @@ -3,6 +3,7 @@ "properties": { "flood-opacity": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/flood-opacity", "spec_url": "https://drafts.fxtf.org/filter-effects-1/#FloodOpacityProperty", "support": { "chrome": { diff --git a/css/properties/lighting-color.json b/css/properties/lighting-color.json index b32b40f0517260..f64f05021be850 100644 --- a/css/properties/lighting-color.json +++ b/css/properties/lighting-color.json @@ -3,6 +3,7 @@ "properties": { "lighting-color": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/lighting-color", "spec_url": "https://drafts.fxtf.org/filter-effects-1/#LightingColorProperty", "support": { "chrome": { diff --git a/package-lock.json b/package-lock.json index d913b3a2c126c6..20e0623db4272f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -532,9 +532,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241114", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241114.tgz", - "integrity": "sha512-BtIzAtq2NQmT3H7iiUSjc+pZhPiGv18gKjqcFcPNXJ/LJIWHuOfjQJuJ0h3bGSnFRTGNiWOOtx8taX9ExNzQPA==", + "version": "0.2.20241115", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241115.tgz", + "integrity": "sha512-rA4uO+2Nbmuxt9YbgZE2hRw+lNYP6nTPicKXeleUYJoe1sKIJwPeaUswdeqqwwqQM/K0Ictp8MSbVO3vFO4Mvw==", "dev": true }, "node_modules/@desertnet/html-parser": { From 2e3ff5d1a5673b42769900dc74b466e9cb6ed7cf Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 15 Nov 2024 04:08:11 -0800 Subject: [PATCH 013/103] Update Chromium data for optional_permissions Web Extensions manifest property (#24093) Chrome 18: - background [18] - bookmarks [18] - clipboardRead [18] - clipboardWrite [18] - contentSettings [18] - contextMenus [18] - cookies [18] - history [18] - idle [18] - management [18] - notifications [18] - pageCapture [18] - storage [18b] - tabs [18] - unlimitedStorage [18b] - webNavigation [18] - webRequest [18] - webRequestBlocking [18] Chrome 19: - browsingData [19] - privacy [19b] - topSites [19c] Chrome 22: - alarms [22] Chrome 26: - activeTab [26] Chrome 29: - identity [29] - nativeMessaging [29b] Chrome 31: - downloads [31] - downloads_open [31] Chrome 37: - sessions [37] Chrome 87: - search [87] [18]: https://github.com/chromium/chromium/commit/d9c1ade4d29daf457cadbfdf15c71e92e5ffeebb [18b]: https://github.com/chromium/chromium/commit/2b41a696076298ceaaf1d74e01d7c38511852bbf [19]: https://github.com/chromium/chromium/commit/006236a292a8dec7b134b3db35bc1d9ea7767513 [19b]: https://github.com/chromium/chromium/commit/607e6522f841933e0d3130c09d33207876850948 [19c]: https://github.com/chromium/chromium/commit/641bdeb0830b56bd715699126176cc750c10fb92 [22]: https://github.com/chromium/chromium/commit/3f9911a53f606508015cffbfffea05bf4205a037 [26]: https://github.com/chromium/chromium/commit/50ea4940c20d18da1bf210b49e166a3e2062df9e [29]: https://github.com/chromium/chromium/commit/499d1d369ad8d87efec1f09834bddaaa93eeea56 [29b]: https://github.com/chromium/chromium/commit/6251657822da1ec90d7a96cd10b12948fc7a8cbc [31]: https://github.com/chromium/chromium/commit/0e5737e8b3428addf6b6ca84eef8ead0615f4b9a [37]: https://github.com/chromium/chromium/commit/c19be7dd71d662c93eb91bae93bebadd6a52d1f6 [87]: https://github.com/chromium/chromium/commit/4daa9ff9055644b946464802776919d92b674bc4 Co-authored-by: Rob Wu Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- .../manifest/optional_permissions.json | 64 +++++++++---------- 1 file changed, 31 insertions(+), 33 deletions(-) diff --git a/webextensions/manifest/optional_permissions.json b/webextensions/manifest/optional_permissions.json index 467c06297dc29f..2b237b9590144e 100644 --- a/webextensions/manifest/optional_permissions.json +++ b/webextensions/manifest/optional_permissions.json @@ -6,7 +6,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/optional_permissions", "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -26,7 +26,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "26" }, "edge": "mirror", "firefox": { @@ -47,7 +47,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "22" }, "edge": "mirror", "firefox": { @@ -66,7 +66,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -85,7 +85,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -125,7 +125,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "19" }, "edge": "mirror", "firefox": { @@ -146,7 +146,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -165,7 +165,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -186,7 +186,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -205,7 +205,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -228,7 +228,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -348,7 +348,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "31" }, "edge": "mirror", "firefox": { @@ -368,7 +368,7 @@ "description": "downloads.open", "support": { "chrome": { - "version_added": true + "version_added": "31" }, "edge": "mirror", "firefox": { @@ -427,7 +427,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -448,7 +448,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "29" }, "edge": "mirror", "firefox": { @@ -467,7 +467,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -486,7 +486,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -532,7 +532,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "29" }, "edge": "mirror", "firefox": { @@ -555,7 +555,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -574,7 +574,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -614,11 +614,9 @@ "__compat": { "support": { "chrome": { - "version_added": true - }, - "edge": { - "version_added": "79" + "version_added": "19" }, + "edge": "mirror", "firefox": { "version_added": "75" }, @@ -680,7 +678,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "87" }, "edge": "mirror", "firefox": { @@ -699,7 +697,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "37" }, "edge": "mirror", "firefox": { @@ -720,7 +718,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -762,7 +760,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -783,7 +781,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "19" }, "edge": "mirror", "firefox": { @@ -802,7 +800,7 @@ "__compat": { "support": { "chrome": { - "version_added": true + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -837,7 +835,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -858,7 +856,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { @@ -879,7 +877,7 @@ "__compat": { "support": { "chrome": { - "version_added": "≤58" + "version_added": "18" }, "edge": "mirror", "firefox": { From d5c453ff76d77a53ad9f6627dd104ced45368867 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 15 Nov 2024 05:38:36 -0800 Subject: [PATCH 014/103] Allow use of Markdown in description and notes (#21495) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We use marked v10 to render Markdown in feature descriptions and support notes. * Ensure `<`, `>`, etc. is preserved * Convert `` tags to backticks before performing Markdown parsing This mitigates an issue where the text inside of `` tags gets parsed as Markdown. * Fix problematic notes Fixes Performed: - Ensure code tags are inside of anchors (`()([\w\s.,…()&:;-]+)` -> `$1$2`) - Removed tags (``, ``) inside of inline code blocks - Drive-by fix: tweak Edge note for FileSystem API to state the behavior applies to previous versions of Edge - Use backticks instead of `` where it is needed - Add escapes to characters that need them - Add `` blocks to example URLs that needed them - Set a note to mirror from upstream as needed (for accuracy) * Add missing code tags * Fix description for RegExp.leftContext * Fix Chromium bug numbers * fix(markdown): use double backtick to use backtick in code --------- Co-authored-by: Claas Augner --- api/HTMLAnchorElement.json | 4 +- api/HTMLAreaElement.json | 4 +- api/HTMLInputElement.json | 2 +- api/HTMLTextAreaElement.json | 2 +- css/properties/flex.json | 2 +- css/properties/hyphens.json | 6 +- javascript/builtins/RegExp.json | 2 +- lint/linter/test-descriptions.ts | 2 +- lint/linter/test-notes.ts | 6 +- package-lock.json | 301 +++++++++++++------------------ package.json | 1 + scripts/build/index.ts | 59 ++++++ 12 files changed, 206 insertions(+), 185 deletions(-) diff --git a/api/HTMLAnchorElement.json b/api/HTMLAnchorElement.json index 44a44029f989f9..2364afae8d30e8 100644 --- a/api/HTMLAnchorElement.json +++ b/api/HTMLAnchorElement.json @@ -621,7 +621,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { @@ -1057,7 +1057,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index 5c767f1b41774b..edbe46580e05ff 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -470,7 +470,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { @@ -866,7 +866,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json index 52bf31748bbd19..625ab4d90d9137 100644 --- a/api/HTMLInputElement.json +++ b/api/HTMLInputElement.json @@ -1782,7 +1782,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A selectionchange event is fired on Document, see Document's selectionchange event. See bug 40840956 for firing the event on <input> elements." + "notes": "A selectionchange event is fired on Document, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on <input> elements." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/HTMLTextAreaElement.json b/api/HTMLTextAreaElement.json index 3b5dc8265830f2..07dca90674d364 100644 --- a/api/HTMLTextAreaElement.json +++ b/api/HTMLTextAreaElement.json @@ -855,7 +855,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A selectionchange event is fired on Document, see Document's selectionchange event. See bug 40840956 for firing the event on <textarea> elements." + "notes": "A selectionchange event is fired on Document, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on <textarea> elements." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/properties/flex.json b/css/properties/flex.json index 784040903d8b68..09b1742c751a6e 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -34,7 +34,7 @@ "notes": [ "Since Firefox 28, multi-line flexbox is supported.", "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at 0.", - "Until Firefox 61, flex items that are sized according to their content are sized using fit-content, not max-content." + "Until Firefox 61, flex items that are sized according to their content are sized using `fit-content`, not `max-content`." ] }, { diff --git a/css/properties/hyphens.json b/css/properties/hyphens.json index f9c24721fbb3ce..2054721bcf0b4f 100644 --- a/css/properties/hyphens.json +++ b/css/properties/hyphens.json @@ -428,7 +428,7 @@ }, "language_bosnian": { "__compat": { - "description": "Hyphenation dictionary for Bosnian, Serbian, and Serbo-Croatian (sh, sh-*, sr, sr-*, bs, bs-*)", + "description": "Hyphenation dictionary for Bosnian, Serbian, and Serbo-Croatian (sh, sh-\\*, sr, sr-\\*, bs, bs-\\*)", "tags": [ "web-features:hyphens" ], @@ -1768,7 +1768,7 @@ }, "language_norwegian_nn": { "__compat": { - "description": "Hyphenation dictionary for Norwegian (Nynorsk) (nn, nn-*)", + "description": "Hyphenation dictionary for Norwegian (Nynorsk) (nn, nn-\\*)", "tags": [ "web-features:hyphens" ], @@ -1807,7 +1807,7 @@ }, "language_norwegian_no": { "__compat": { - "description": "Hyphenation dictionary for Norwegian (Bokmål) (no, no-*, nb, nb-*)", + "description": "Hyphenation dictionary for Norwegian (Bokmål) (no, no-\\*, nb, nb-\\*)", "tags": [ "web-features:hyphens" ], diff --git a/javascript/builtins/RegExp.json b/javascript/builtins/RegExp.json index 157d0a0a33ca9c..32760e3b260a06 100644 --- a/javascript/builtins/RegExp.json +++ b/javascript/builtins/RegExp.json @@ -775,7 +775,7 @@ }, "leftContext": { "__compat": { - "description": "RegExp.leftContext ($`)", + "description": "`RegExp.leftContext` (`` $` ``)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/leftContext", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { diff --git a/lint/linter/test-descriptions.ts b/lint/linter/test-descriptions.ts index a1ef16d6ebe20b..29d8e4ca5de9c5 100644 --- a/lint/linter/test-descriptions.ts +++ b/lint/linter/test-descriptions.ts @@ -150,7 +150,7 @@ export default { for (const error of errors) { if (typeof error === 'string') { - logger.error(chalk`Description → ${error}`); + logger.error(chalk`{red ${error}}`); } else { logger.error( chalk`{red Incorrect ${error.ruleName} description for {bold ${error.path}} diff --git a/lint/linter/test-notes.ts b/lint/linter/test-notes.ts index ecfc4296d22eef..556ba8a9f79528 100644 --- a/lint/linter/test-notes.ts +++ b/lint/linter/test-notes.ts @@ -3,6 +3,7 @@ import chalk from 'chalk-template'; import HTMLParser from '@desertnet/html-parser'; +import { marked } from 'marked'; import { Linter, Logger, LinterData, VALID_ELEMENTS } from '../utils.js'; import { @@ -68,11 +69,12 @@ const testNode = (node): string[] => { */ export const validateHTML = (string: string): string[] => { const errors: string[] = []; - const htmlErrors = HTMLParser.validate(string); + const html = marked.parseInline(string); + const htmlErrors = HTMLParser.validate(html); if (htmlErrors.length === 0) { // If HTML is valid, ensure we're only using valid elements - errors.push(...testNode(parser.parse(string))); + errors.push(...testNode(parser.parse(html))); } else { errors.push( chalk`Invalid HTML: ${htmlErrors.map((x) => x._message).join(', ')}`, diff --git a/package-lock.json b/package-lock.json index 20e0623db4272f..58bc217a83ab18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,6 +48,7 @@ "husky": "^9.1.1", "json-schema-to-typescript": "~15.0.0", "lint-staged": "^15.0.1", + "marked": "^11.2.0", "mocha": "~10.8.1", "open-cli": "~8.0.0", "ora": "~8.1.0", @@ -78,9 +79,9 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "11.6.4", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.6.4.tgz", - "integrity": "sha512-9K6xOqeevacvweLGik6LnZCb1fBtCOSIWQs8d096XGeqoLKC33UVMGz9+77Gw44KvbH4pKcQPWo4ZpxkXYj05w==", + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.0.tgz", + "integrity": "sha512-pRrmXMCwnmrkS3MLgAIW5dXRzeTv6GLjkjb4HmxNnvAKXN1Nfzp4KmGADBQvlVUcqi+a5D+hfGDLLnd5NnYxog==", "dev": true, "dependencies": { "@jsdevtools/ono": "^7.1.3", @@ -108,9 +109,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.9.tgz", - "integrity": "sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, "peer": true, "engines": { @@ -118,22 +119,22 @@ } }, "node_modules/@babel/core": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", - "integrity": "sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.9", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.9", - "@babel/helpers": "^7.24.8", - "@babel/parser": "^7.24.8", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -167,13 +168,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.10.tgz", - "integrity": "sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==", + "version": "7.25.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.5.tgz", + "integrity": "sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==", "dev": true, "peer": true, "dependencies": { - "@babel/types": "^7.24.9", + "@babel/types": "^7.25.4", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -183,13 +184,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", - "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "peer": true, "dependencies": { - "@babel/compat-data": "^7.24.8", + "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", "browserslist": "^4.23.1", "lru-cache": "^5.1.1", @@ -199,46 +200,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-module-imports": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", @@ -254,17 +215,16 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.9.tgz", - "integrity": "sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "peer": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -296,19 +256,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", @@ -339,14 +286,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", - "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "peer": true, "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.8" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -424,11 +371,14 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", + "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", "dev": true, "peer": true, + "dependencies": { + "@babel/types": "^7.25.4" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -452,35 +402,32 @@ } }, "node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "peer": true, "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", - "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", + "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", "dev": true, "peer": true, "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.8", - "@babel/types": "^7.24.8", + "@babel/generator": "^7.25.4", + "@babel/parser": "^7.25.4", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.4", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -489,9 +436,9 @@ } }, "node_modules/@babel/types": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.9.tgz", - "integrity": "sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", + "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", "dev": true, "peer": true, "dependencies": { @@ -2207,6 +2154,21 @@ "node": ">=8" } }, + "node_modules/bin-version/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -2247,9 +2209,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -2266,8 +2228,8 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, @@ -2444,9 +2406,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001667", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz", - "integrity": "sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==", + "version": "1.0.30001653", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", + "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", "dev": true, "funding": [ { @@ -2630,9 +2592,9 @@ } }, "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, "node_modules/cli-truncate/node_modules/string-width": { @@ -3114,9 +3076,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.5.32", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz", - "integrity": "sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==", + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", "dev": true }, "node_modules/emoji-regex": { @@ -3909,9 +3871,9 @@ } }, "node_modules/eslint-plugin-unicorn/node_modules/globals": { - "version": "15.10.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.10.0.tgz", - "integrity": "sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==", + "version": "15.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.9.0.tgz", + "integrity": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==", "dev": true, "engines": { "node": ">=18" @@ -4572,9 +4534,9 @@ } }, "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.0", @@ -5048,9 +5010,9 @@ ] }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "engines": { "node": ">= 4" @@ -5959,9 +5921,9 @@ } }, "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, "node_modules/listr2/node_modules/string-width": { @@ -6143,9 +6105,9 @@ } }, "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, "node_modules/log-update/node_modules/is-fullwidth-code-point": { @@ -6280,6 +6242,18 @@ "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", "dev": true }, + "node_modules/marked": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-11.2.0.tgz", + "integrity": "sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==", + "dev": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/meow": { "version": "12.1.1", "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", @@ -6815,15 +6789,15 @@ } }, "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", "dev": true, "dependencies": { - "mimic-fn": "^2.1.0" + "mimic-function": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6939,9 +6913,9 @@ } }, "node_modules/ora/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, "node_modules/ora/node_modules/is-unicode-supported": { @@ -7208,9 +7182,9 @@ } }, "node_modules/peek-readable": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.1.3.tgz", - "integrity": "sha512-kCsc9HwH5RgVA3H3VqkWFyGQwsxUxLdiSX1d5nqAm7hnMFjNFX1VhBLmJoUY0hZNc8gmDNgBkLjfhiWPsziXWA==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.1.4.tgz", + "integrity": "sha512-E7mY2VmKqw9jYuXrSWGHFuPCW2SLQenzXLF3amGaY6lXXg4/b3gj5HVM7h8ZjCO/nZS9ICs0Cz285+32FvNd/A==", "dev": true, "engines": { "node": ">=14.16" @@ -7670,21 +7644,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/restore-cursor/node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -8124,9 +8083,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", - "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", "dev": true }, "node_modules/stdin-discarder": { @@ -8646,9 +8605,9 @@ } }, "node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "dev": true }, "node_modules/type-check": { diff --git a/package.json b/package.json index 23752652b429dc..2f6055b600c122 100644 --- a/package.json +++ b/package.json @@ -82,6 +82,7 @@ "husky": "^9.1.1", "json-schema-to-typescript": "~15.0.0", "lint-staged": "^15.0.1", + "marked": "^11.2.0", "mocha": "~10.8.1", "open-cli": "~8.0.0", "ora": "~8.1.0", diff --git a/scripts/build/index.ts b/scripts/build/index.ts index c07e1a87880b9d..7481e31d239c27 100644 --- a/scripts/build/index.ts +++ b/scripts/build/index.ts @@ -8,6 +8,7 @@ import { fileURLToPath } from 'node:url'; import esMain from 'es-main'; import stringify from 'fast-json-stable-stringify'; import { compareVersions } from 'compare-versions'; +import { marked } from 'marked'; import { InternalSupportStatement } from '../../types/index.js'; import { BrowserName, CompatData, VersionValue } from '../../types/types.js'; @@ -46,6 +47,25 @@ export const generateMeta = (): any => ({ timestamp: new Date(), }); +/** + * Converts Markdown to HTML and sanitizes output + * @param {string | string[]} markdown The Markdown to convert + * @returns {string | string[]} The HTML output + */ +const mdToHtml = (markdown: string): string => { + // "as string" cast because TS thinks response could be a promise + return ( + marked.parseInline( + markdown + .replace(/(?)/g, '`') + .replace(/<\/code>(?!<\/\w+>)/g, '`'), + ) as string + ) + .replace(/'/g, "'") + .replace(/"/g, '"') + .replace(/&([\w#]+);/g, '&$1;'); +}; + /** * Apply mirroring to a feature * @param feature The BCD to perform mirroring on @@ -119,6 +139,44 @@ export const addVersionLast = (feature: WalkOutput): void => { } }; +/** + * Convert descriptions and notes from Markdown to HTML + * @param {WalkOutput} feature The BCD to perform note conversion on + * @returns {void} + */ +export const transformMD = (feature: WalkOutput): void => { + if ('description' in feature.data.__compat) { + feature.data.__compat.description = mdToHtml( + feature.data.__compat.description, + ); + } + + for (const [browser, supportData] of Object.entries( + feature.compat.support as InternalSupportStatement, + )) { + if (!supportData) continue; + + if (Array.isArray(supportData)) { + for (let i = 0; i < supportData.length; i++) { + if ('notes' in supportData[i]) { + (feature.data as any).__compat.support[browser][i].notes = + Array.isArray(supportData[i].notes) + ? supportData[i].notes.map((md) => mdToHtml(md)) + : mdToHtml(supportData[i].notes); + } + } + } else if (typeof supportData === 'object') { + if ('notes' in supportData) { + (feature.data as any).__compat.support[browser].notes = Array.isArray( + (supportData as any).notes, + ) + ? (supportData as any).notes.map((md) => mdToHtml(md)) + : mdToHtml((supportData as any).notes); + } + } + } +}; + /** * Applies transforms to the given data. * @param data - The data to apply transforms to. @@ -129,6 +187,7 @@ export const applyTransforms = (data): void => { for (const feature of walker) { applyMirroring(feature); addVersionLast(feature); + transformMD(feature); } }; From 680103b301c8621d759355b1ec0b2102c74bc0d0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 15 Nov 2024 09:21:04 -0800 Subject: [PATCH 015/103] Mirroring: ensure "[upstream browser] [version]" in notes is mirrored (#24910) This PR updates the mirroring script to perform mirroring in notes where "[browser name] [version number]" is used. This allows us to better mirror notes -- for example, "Firefox 70" now becomes "Firefox for Android 79" in notes when mirroring. Co-authored-by: Claas Augner --- api/DOMMatrixReadOnly.json | 12 +++------ api/DOMQuad.json | 20 +++----------- api/HTMLElement.json | 10 ++----- api/RTCPeerConnection.json | 11 +------- api/Window.json | 12 +-------- css/properties/unicode-bidi.json | 18 +++---------- http/headers/Content-Security-Policy.json | 11 +------- scripts/build/mirror.test.ts | 15 +++++++++++ scripts/build/mirror.ts | 32 +++++++++++++---------- 9 files changed, 48 insertions(+), 93 deletions(-) diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json index 21fba42267a215..eec321e1fb5bdf 100644 --- a/api/DOMMatrixReadOnly.json +++ b/api/DOMMatrixReadOnly.json @@ -1306,7 +1306,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Version 69 introduced support for the modern six-parameter syntax for scale(). Previously, it only supported the older three-parameter syntax: scale(scaleX[, originX][, originY]]])." + "notes": "Firefox 69 introduced support for the modern six-parameter syntax for scale(). Previously, it only supported the older three-parameter syntax: scale(scaleX[, originX][, originY]]])." }, "firefox_android": "mirror", "ie": { @@ -1415,10 +1415,7 @@ "version_added": "33", "notes": "Before Firefox 69, the sx parameter was required; you may now call skewX() with no inputs. A value of 0 is correctly assumed." }, - "firefox_android": { - "version_added": "33", - "notes": "Before Firefox for Android 79, the sx parameter was required; you may now call skewX() with no inputs. A value of 0 is correctly assumed." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, @@ -1454,10 +1451,7 @@ "version_added": "33", "notes": "Before Firefox 69, the sy parameter was required; you may now call skewY() with no inputs. A value of 0 is correctly assumed." }, - "firefox_android": { - "version_added": "33", - "notes": "Before Firefox for Android 79, the sy parameter was required; you may now call skewY() with no inputs. A value of 0 is correctly assumed." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, diff --git a/api/DOMQuad.json b/api/DOMQuad.json index 26efe83c6c3a39..861434488d6405 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -223,10 +223,7 @@ "version_added": "31", "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." }, - "firefox_android": { - "version_added": "31", - "notes": "Before Firefox for Android 79, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, @@ -261,10 +258,7 @@ "version_added": "31", "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." }, - "firefox_android": { - "version_added": "31", - "notes": "Before Firefox for Android 79, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, @@ -299,10 +293,7 @@ "version_added": "31", "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." }, - "firefox_android": { - "version_added": "31", - "notes": "Before Firefox for Android 79, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, @@ -337,10 +328,7 @@ "version_added": "31", "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." }, - "firefox_android": { - "version_added": "31", - "notes": "Before Firefox for Android 79, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." - }, + "firefox_android": "mirror", "ie": { "version_added": false }, diff --git a/api/HTMLElement.json b/api/HTMLElement.json index ea7e5f7b964492..7d2cecb7788b41 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -594,14 +594,8 @@ "version_added": "6" }, "safari_ios": "mirror", - "samsunginternet_android": { - "version_added": "1.0", - "notes": "Before Samsung Internet 1.5, click() is only defined on buttons and inputs." - }, - "webview_android": { - "version_added": "4.4", - "notes": "Before Android WebView 4.4, click() is only defined on buttons and inputs." - }, + "samsunginternet_android": "mirror", + "webview_android": "mirror", "webview_ios": "mirror" }, "status": { diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json index ddfcdfc8d94dc5..61a964853c72b9 100644 --- a/api/RTCPeerConnection.json +++ b/api/RTCPeerConnection.json @@ -114,16 +114,7 @@ }, "oculus": "mirror", "opera": "mirror", - "opera_android": [ - { - "version_added": "43", - "notes": "Before Opera Android 46, the default value for the configuration.rtcpMuxPolicy parameter is "negotiate" instead of "required"." - }, - { - "prefix": "webkit", - "version_added": "14" - } - ], + "opera_android": "mirror", "safari": { "version_added": "11" }, diff --git a/api/Window.json b/api/Window.json index d17732e0fec204..79f9760818315f 100644 --- a/api/Window.json +++ b/api/Window.json @@ -1488,17 +1488,7 @@ "version_removed": "102" } ], - "firefox_android": [ - { - "version_added": "4", - "notes": "From Firefox for Android 79 AddSearchProvider() does nothing, as the specification requires." - }, - { - "alternative_name": "sidebar", - "version_added": "4", - "version_removed": "102" - } - ], + "firefox_android": "mirror", "ie": { "version_added": "4" }, diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index a2730887ce8dd9..40fc852030c04f 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -125,7 +125,7 @@ "prefix": "-webkit-", "version_added": "16", "notes": [ - "Avoiding using -webkit-isolate. It can lock up older versions of Safari (up to version 9) and Chrome (up to version 47).", + "Before Chrome 47, -webkit-isolate could lock up the browser.", "Since Chrome 19, the syntax from a previous version of the specification, where the isolate keyword could be used together with bidi-override, is allowed." ] } @@ -158,19 +158,7 @@ "version_added": false }, "oculus": "mirror", - "opera": [ - { - "version_added": "35" - }, - { - "prefix": "-webkit-", - "version_added": "15", - "notes": [ - "Avoiding using -webkit-isolate. It can lock up older versions of Opera (up to version 34).", - "The syntax from a previous version of the specification, where the isolate keyword could be used together with bidi-override, is allowed." - ] - } - ], + "opera": "mirror", "opera_android": "mirror", "safari": [ { @@ -179,7 +167,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Avoiding using -webkit-isolate. It can lock up older versions of Safari (up to version 9) and Chrome (up to version 47)." + "notes": "Before Safari 9, -webkit-isolate could lock up the browser." } ], "safari_ios": "mirror", diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index beb67fac542fc8..e34d182e2bc467 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -461,16 +461,7 @@ "notes": "Before Firefox 58, frame-ancestors is ignored in Content-Security-Policy-Report-Only." } ], - "firefox_android": [ - { - "version_added": "58" - }, - { - "version_added": "33", - "partial_implementation": true, - "notes": "Before Firefox for Android 58, frame-ancestors is ignored in Content-Security-Policy-Report-Only." - } - ], + "firefox_android": "mirror", "ie": { "version_added": false }, diff --git a/scripts/build/mirror.test.ts b/scripts/build/mirror.test.ts index caf9249034fd77..7e4034419aa58e 100644 --- a/scripts/build/mirror.test.ts +++ b/scripts/build/mirror.test.ts @@ -159,6 +159,21 @@ describe('mirror', () => { }); }); + it('Firefox -> Firefox Android', () => { + const support = { + firefox: { + version_added: '70', + notes: 'Firefox 73 added support for this thing.', + }, + }; + + const mirrored = mirrorSupport('firefox_android', support); + assert.deepEqual(mirrored, { + version_added: '79', + notes: 'Firefox for Android 79 added support for this thing.', + }); + }); + it('ChromeOS is not renamed to EdgeOS, OperaOS, etc.', () => { const support = { chrome: { diff --git a/scripts/build/mirror.ts b/scripts/build/mirror.ts index f6f95893890eef..aec4c71cbe0e1f 100644 --- a/scripts/build/mirror.ts +++ b/scripts/build/mirror.ts @@ -168,6 +168,7 @@ const copyStatement = ( */ export const bumpSupport = ( sourceData: SupportStatement, + sourceBrowser: BrowserName, destination: BrowserName, ): SupportStatement => { if (Array.isArray(sourceData)) { @@ -176,7 +177,14 @@ export const bumpSupport = ( // version_added (enforced by the lint) so there can be no notes or similar // to preserve from such statements. const newData = sourceData - .map((data) => bumpSupport(data, destination) as SimpleSupportStatement) + .map( + (data) => + bumpSupport( + data, + sourceBrowser, + destination, + ) as SimpleSupportStatement, + ) .filter((item) => item.version_added); switch (newData.length) { @@ -191,15 +199,6 @@ export const bumpSupport = ( } } - let notesRepl: [RegExp, string] | undefined; - if (destination === 'edge') { - notesRepl = [/(Google )?Chrome(?!OS)/g, 'Edge']; - } else if (destination.includes('opera')) { - notesRepl = [/(Google )?Chrome(?!OS)/g, 'Opera']; - } else if (destination === 'samsunginternet_android') { - notesRepl = [/(Google )?Chrome(?!OS)/g, 'Samsung Internet']; - } - const newData: SimpleSupportStatement = copyStatement(sourceData); if (typeof sourceData.version_added === 'string') { @@ -219,11 +218,16 @@ export const bumpSupport = ( ); } - if (notesRepl && sourceData.notes) { + if (sourceData.notes) { const newNotes = updateNotes( sourceData.notes, - notesRepl[0], - notesRepl[1], + new RegExp( + sourceBrowser === 'chrome' + ? '(Google )?Chrome(?!OS)' + : `(${browsers[sourceBrowser].name})`, + 'g', + ), + browsers[destination].name, (v: string) => getMatchingBrowserVersion(destination, v), ); if (newNotes) { @@ -274,7 +278,7 @@ const mirrorSupport = ( upstreamData = mirrorSupport(upstream, data); } - return bumpSupport(upstreamData, destination); + return bumpSupport(upstreamData, upstream, destination); }; export default mirrorSupport; From aa35ef4f7622a0d9c729189333890e7503c97c8d Mon Sep 17 00:00:00 2001 From: Viktor Date: Fri, 15 Nov 2024 18:34:54 +0100 Subject: [PATCH 016/103] Inert elements should be ignored for find-in-page (#24925) * add a note about inert element * fix spacing and order * subfeature * Update description * Update Firefox version + add Safari impl_url --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/HTMLElement.json | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 7d2cecb7788b41..028803705d7e03 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -1581,6 +1581,46 @@ "standard_track": true, "deprecated": false } + }, + "ignores_find_in_page": { + "__compat": { + "description": "Element is ignored for the purposes of find-in-page.", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/inert", + "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-inert", + "tags": [ + "web-features:inert" + ], + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "120" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false, + "impl_url": "https://webkit.org/b/269909" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "innerText": { From aa61eb279a52e144fa3ec8192319c841b1a4f4e8 Mon Sep 17 00:00:00 2001 From: rebloor Date: Sat, 16 Nov 2024 06:42:53 +1300 Subject: [PATCH 017/103] Correct spelling of runtine.getcontexts (#25078) * Correct spelling of runtine.getcontexts * key order fix --- webextensions/api/runtime.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webextensions/api/runtime.json b/webextensions/api/runtime.json index ac097a8bc91d27..482183369b8288 100644 --- a/webextensions/api/runtime.json +++ b/webextensions/api/runtime.json @@ -578,8 +578,9 @@ } } }, - "getContext": { + "getContexts": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getContexts", "support": { "chrome": { "version_added": "116" From 18a60c00b27092e1e2b08c4795cea5cb3c6bf222 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Fri, 15 Nov 2024 20:55:54 +0000 Subject: [PATCH 018/103] Chrome 117/121 support unsetting bind group by passing null to setBindGroup() (#24936) * Unset bind group by passing null to setBindGroup() * Deno/Safari don't support passing null to setBindGroup() Sources: - Deno: https://github.com/search?q=repo%3Adenoland%2Fdeno%20setBindGroup&type=code - Safari: https://github.com/search?q=repo%3AWebKit%2FWebKit%20setBindGroup&type=code --------- Co-authored-by: Claas Augner --- api/GPUComputePassEncoder.json | 40 +++++++++++++++++++++++++++++++++ api/GPURenderBundleEncoder.json | 40 +++++++++++++++++++++++++++++++++ api/GPURenderPassEncoder.json | 40 +++++++++++++++++++++++++++++++++ 3 files changed, 120 insertions(+) diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index cde9aba7834f62..d16710ea5d160f 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -542,6 +542,46 @@ "standard_track": true, "deprecated": false } + }, + "unset_bind_group": { + "__compat": { + "description": "Pass null to unset bind group", + "support": { + "chrome": { + "version_added": "117", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "setPipeline": { diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index 497ec75362f64f..e02a9074e5a7c8 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -651,6 +651,46 @@ "standard_track": true, "deprecated": false } + }, + "unset_bind_group": { + "__compat": { + "description": "Pass null to unset bind group", + "support": { + "chrome": { + "version_added": "117", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "setIndexBuffer": { diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 2e7d2a625f6a84..61d0118c22458f 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -839,6 +839,46 @@ "standard_track": true, "deprecated": false } + }, + "unset_bind_group": { + "__compat": { + "description": "Pass null to unset bind group", + "support": { + "chrome": { + "version_added": "117", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "setBlendConstant": { From da555a8aa8a89b4de9a6dad8c18b3ee8f4d6596e Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Fri, 15 Nov 2024 22:07:56 +0100 Subject: [PATCH 019/103] WebGPU is enabled in Safari 18.2 beta (#25047) --- api/GPU.json | 16 ++-- api/GPUAdapter.json | 30 +++---- api/GPUAdapterInfo.json | 20 ++--- api/GPUBindGroup.json | 8 +- api/GPUBindGroupLayout.json | 8 +- api/GPUBuffer.json | 36 ++++----- api/GPUCanvasContext.json | 20 ++--- api/GPUCommandBuffer.json | 8 +- api/GPUCommandEncoder.json | 56 ++++++------- api/GPUCompilationInfo.json | 8 +- api/GPUCompilationMessage.json | 28 +++---- api/GPUComputePassEncoder.json | 40 +++++----- api/GPUComputePipeline.json | 12 +-- api/GPUDevice.json | 100 +++++++++++------------ api/GPUDeviceLostInfo.json | 12 +-- api/GPUExternalTexture.json | 8 +- api/GPUInternalError.json | 8 +- api/GPUOutOfMemoryError.json | 8 +- api/GPUPipelineError.json | 16 ++-- api/GPUPipelineLayout.json | 8 +- api/GPUQuerySet.json | 20 ++--- api/GPUQueue.json | 32 ++++---- api/GPURenderBundle.json | 8 +- api/GPURenderBundleEncoder.json | 60 +++++++------- api/GPURenderPassEncoder.json | 88 ++++++++++----------- api/GPURenderPipeline.json | 12 +-- api/GPUSampler.json | 8 +- api/GPUShaderModule.json | 12 +-- api/GPUSupportedFeatures.json | 32 ++++---- api/GPUSupportedLimits.json | 132 +++++++++++++++---------------- api/GPUTexture.json | 48 +++++------ api/GPUTextureView.json | 8 +- api/GPUUncapturedErrorEvent.json | 12 +-- api/GPUValidationError.json | 8 +- api/Navigator.json | 4 +- api/WGSLLanguageFeatures.json | 32 ++++---- api/WorkerNavigator.json | 4 +- 37 files changed, 485 insertions(+), 485 deletions(-) diff --git a/api/GPU.json b/api/GPU.json index 7c1a999f7ebf31..79adc046946ed4 100644 --- a/api/GPU.json +++ b/api/GPU.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -153,7 +153,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -161,7 +161,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -234,7 +234,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -242,7 +242,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUAdapter.json b/api/GPUAdapter.json index 46a401b76e5ca3..b8efc261a0d04e 100644 --- a/api/GPUAdapter.json +++ b/api/GPUAdapter.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -143,7 +143,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -151,7 +151,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -191,7 +191,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -199,7 +199,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -251,7 +251,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -259,7 +259,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -307,7 +307,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +352,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -360,7 +360,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -402,7 +402,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -410,7 +410,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUAdapterInfo.json b/api/GPUAdapterInfo.json index eed33a30d7921b..cbff69d923c48e 100644 --- a/api/GPUAdapterInfo.json +++ b/api/GPUAdapterInfo.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -147,7 +147,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -155,7 +155,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -201,7 +201,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -209,7 +209,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -255,7 +255,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -263,7 +263,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUBindGroup.json b/api/GPUBindGroup.json index fe7f8c70d41580..829c8348cd89ad 100644 --- a/api/GPUBindGroup.json +++ b/api/GPUBindGroup.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUBindGroupLayout.json b/api/GPUBindGroupLayout.json index 2d7df1c7e48edd..4f375ff9187851 100644 --- a/api/GPUBindGroupLayout.json +++ b/api/GPUBindGroupLayout.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUBuffer.json b/api/GPUBuffer.json index af99366a3a273e..efa1f336da76f9 100644 --- a/api/GPUBuffer.json +++ b/api/GPUBuffer.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -405,7 +405,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -413,7 +413,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -465,7 +465,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -473,7 +473,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -525,7 +525,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -533,7 +533,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index 8095b065d69dab..fbcab4ae8b579f 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -132,7 +132,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -140,7 +140,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -264,7 +264,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -272,7 +272,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -312,7 +312,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -320,7 +320,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUCommandBuffer.json b/api/GPUCommandBuffer.json index f423d9f4f51322..6ebd030a7f0fb7 100644 --- a/api/GPUCommandBuffer.json +++ b/api/GPUCommandBuffer.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index c75d47fb7ca094..d1dc5ce9612b0b 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -209,7 +209,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -217,7 +217,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -357,7 +357,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -365,7 +365,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -417,7 +417,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -425,7 +425,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -477,7 +477,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -485,7 +485,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -537,7 +537,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -545,7 +545,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -597,7 +597,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -605,7 +605,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -657,7 +657,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -665,7 +665,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -717,7 +717,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -725,7 +725,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -777,7 +777,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -785,7 +785,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -837,7 +837,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -845,7 +845,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -897,7 +897,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -905,7 +905,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -957,7 +957,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -965,7 +965,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUCompilationInfo.json b/api/GPUCompilationInfo.json index c9dc15d1e0d55d..12aa9c5d6478b0 100644 --- a/api/GPUCompilationInfo.json +++ b/api/GPUCompilationInfo.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUCompilationMessage.json b/api/GPUCompilationMessage.json index 78005f6afff33f..3cdd9f7bca3569 100644 --- a/api/GPUCompilationMessage.json +++ b/api/GPUCompilationMessage.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -129,7 +129,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -137,7 +137,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -177,7 +177,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -185,7 +185,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -273,7 +273,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -281,7 +281,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -321,7 +321,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -329,7 +329,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index d16710ea5d160f..584e54d8d417aa 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -170,7 +170,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -178,7 +178,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -230,7 +230,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -238,7 +238,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -290,7 +290,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -298,7 +298,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -350,7 +350,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -358,7 +358,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -410,7 +410,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -418,7 +418,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -470,7 +470,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -478,7 +478,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -530,7 +530,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -538,7 +538,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -630,7 +630,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -638,7 +638,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUComputePipeline.json b/api/GPUComputePipeline.json index 24fbc832222a9d..c8688744b04257 100644 --- a/api/GPUComputePipeline.json +++ b/api/GPUComputePipeline.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUDevice.json b/api/GPUDevice.json index f72d643ace1803..bfa3dae2f28908 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -445,7 +445,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -453,7 +453,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -545,7 +545,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -553,7 +553,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -601,7 +601,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -609,7 +609,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -705,7 +705,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -713,7 +713,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -765,7 +765,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -773,7 +773,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -950,7 +950,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -958,7 +958,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1135,7 +1135,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1143,7 +1143,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1195,7 +1195,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1203,7 +1203,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1255,7 +1255,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1263,7 +1263,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1315,7 +1315,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1323,7 +1323,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1375,7 +1375,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1383,7 +1383,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1423,7 +1423,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1431,7 +1431,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1461,7 +1461,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1469,7 +1469,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1522,7 +1522,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1530,7 +1530,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1582,7 +1582,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1590,7 +1590,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1642,7 +1642,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1650,7 +1650,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1702,7 +1702,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1710,7 +1710,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1762,7 +1762,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1770,7 +1770,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1822,7 +1822,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1830,7 +1830,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUDeviceLostInfo.json b/api/GPUDeviceLostInfo.json index 2e3540de22d810..0c36a240b7e376 100644 --- a/api/GPUDeviceLostInfo.json +++ b/api/GPUDeviceLostInfo.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUExternalTexture.json b/api/GPUExternalTexture.json index dd7b6e53222484..8a6680e5c97b48 100644 --- a/api/GPUExternalTexture.json +++ b/api/GPUExternalTexture.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -73,7 +73,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -81,7 +81,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUInternalError.json b/api/GPUInternalError.json index f51910bf133a1d..b1fe912d2ff0bf 100644 --- a/api/GPUInternalError.json +++ b/api/GPUInternalError.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -74,7 +74,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -82,7 +82,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUOutOfMemoryError.json b/api/GPUOutOfMemoryError.json index 84f6fcefc33be1..7847d56acc3f9c 100644 --- a/api/GPUOutOfMemoryError.json +++ b/api/GPUOutOfMemoryError.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -106,7 +106,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -114,7 +114,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index 5e8a8f977170e8..958b5d4eec6f5b 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -74,7 +74,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -82,7 +82,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -112,7 +112,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -120,7 +120,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -157,7 +157,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -165,7 +165,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUPipelineLayout.json b/api/GPUPipelineLayout.json index 58679e7ca88735..0d8555584f949e 100644 --- a/api/GPUPipelineLayout.json +++ b/api/GPUPipelineLayout.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUQuerySet.json b/api/GPUQuerySet.json index f5fd32600003ea..dde7428558ffb9 100644 --- a/api/GPUQuerySet.json +++ b/api/GPUQuerySet.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUQueue.json b/api/GPUQueue.json index f47470ed8e4c3c..15eb6b247d72e0 100644 --- a/api/GPUQueue.json +++ b/api/GPUQueue.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -194,7 +194,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -202,7 +202,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -255,7 +255,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -263,7 +263,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -311,7 +311,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -319,7 +319,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -371,7 +371,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -379,7 +379,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -472,7 +472,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -480,7 +480,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -532,7 +532,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -540,7 +540,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderBundle.json b/api/GPURenderBundle.json index 93e08dee9530d8..75063041b44da2 100644 --- a/api/GPURenderBundle.json +++ b/api/GPURenderBundle.json @@ -42,7 +42,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -50,7 +50,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -97,7 +97,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -105,7 +105,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index e02a9074e5a7c8..0107dd95157136 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -218,7 +218,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -226,7 +226,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -283,7 +283,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -291,7 +291,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -343,7 +343,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -351,7 +351,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -403,7 +403,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -411,7 +411,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -459,7 +459,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -467,7 +467,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -519,7 +519,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -527,7 +527,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -579,7 +579,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -587,7 +587,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -639,7 +639,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -647,7 +647,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -739,7 +739,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -747,7 +747,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -799,7 +799,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -807,7 +807,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -859,7 +859,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -867,7 +867,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -910,7 +910,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -918,7 +918,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 61d0118c22458f..325b3827ea8c6c 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -101,7 +101,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -109,7 +109,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -161,7 +161,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -169,7 +169,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -221,7 +221,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -229,7 +229,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -286,7 +286,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -294,7 +294,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -351,7 +351,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -359,7 +359,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -411,7 +411,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -419,7 +419,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -467,7 +467,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -475,7 +475,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -527,7 +527,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -535,7 +535,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -587,7 +587,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -595,7 +595,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -647,7 +647,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -655,7 +655,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -707,7 +707,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -715,7 +715,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -767,7 +767,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -775,7 +775,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -827,7 +827,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -835,7 +835,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -927,7 +927,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -935,7 +935,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -987,7 +987,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -995,7 +995,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1047,7 +1047,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1055,7 +1055,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1107,7 +1107,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1115,7 +1115,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1167,7 +1167,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1175,7 +1175,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1227,7 +1227,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1235,7 +1235,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1278,7 +1278,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1286,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1339,7 +1339,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1347,7 +1347,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderPipeline.json b/api/GPURenderPipeline.json index dbc557cf72f4d9..32768c58eb6b4c 100644 --- a/api/GPURenderPipeline.json +++ b/api/GPURenderPipeline.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUSampler.json b/api/GPUSampler.json index 2fd4b5c87d40c4..f4b1fcd14fb6af 100644 --- a/api/GPUSampler.json +++ b/api/GPUSampler.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUShaderModule.json b/api/GPUShaderModule.json index 96633e20bbf0b6..0398fcc2ac98b5 100644 --- a/api/GPUShaderModule.json +++ b/api/GPUShaderModule.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -153,7 +153,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -161,7 +161,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUSupportedFeatures.json b/api/GPUSupportedFeatures.json index d2a4dd9edf9413..35794c56278a0b 100644 --- a/api/GPUSupportedFeatures.json +++ b/api/GPUSupportedFeatures.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -99,7 +99,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -107,7 +107,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -754,7 +754,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -762,7 +762,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -808,7 +808,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -816,7 +816,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -862,7 +862,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +870,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -916,7 +916,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -924,7 +924,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -970,7 +970,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -978,7 +978,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1025,7 +1025,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1033,7 +1033,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUSupportedLimits.json b/api/GPUSupportedLimits.json index dad24bfd02824f..308e07a169fc66 100644 --- a/api/GPUSupportedLimits.json +++ b/api/GPUSupportedLimits.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -148,7 +148,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -156,7 +156,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -208,7 +208,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -216,7 +216,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -264,7 +264,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -272,7 +272,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -308,7 +308,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -316,7 +316,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -352,7 +352,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -360,7 +360,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -408,7 +408,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -416,7 +416,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -464,7 +464,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -472,7 +472,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -520,7 +520,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -528,7 +528,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -576,7 +576,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -584,7 +584,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -632,7 +632,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -640,7 +640,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -688,7 +688,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -696,7 +696,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -744,7 +744,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -752,7 +752,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -800,7 +800,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -808,7 +808,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -856,7 +856,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -864,7 +864,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -900,7 +900,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -908,7 +908,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -956,7 +956,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -964,7 +964,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1012,7 +1012,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1020,7 +1020,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1068,7 +1068,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1076,7 +1076,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1124,7 +1124,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1132,7 +1132,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1180,7 +1180,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1188,7 +1188,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1236,7 +1236,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1244,7 +1244,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1292,7 +1292,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1300,7 +1300,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1348,7 +1348,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1356,7 +1356,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1404,7 +1404,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1412,7 +1412,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1460,7 +1460,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1468,7 +1468,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1516,7 +1516,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1524,7 +1524,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1572,7 +1572,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1580,7 +1580,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1628,7 +1628,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1636,7 +1636,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1684,7 +1684,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1692,7 +1692,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1740,7 +1740,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1748,7 +1748,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1796,7 +1796,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1804,7 +1804,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUTexture.json b/api/GPUTexture.json index 2a53eaae72bddb..c1df49a1f1821a 100644 --- a/api/GPUTexture.json +++ b/api/GPUTexture.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -405,7 +405,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -413,7 +413,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -465,7 +465,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -473,7 +473,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -525,7 +525,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -533,7 +533,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -585,7 +585,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -593,7 +593,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -645,7 +645,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -653,7 +653,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -705,7 +705,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -713,7 +713,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUTextureView.json b/api/GPUTextureView.json index 9ae41d03e2e718..1773a9b95d08fc 100644 --- a/api/GPUTextureView.json +++ b/api/GPUTextureView.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUUncapturedErrorEvent.json b/api/GPUUncapturedErrorEvent.json index 11051c4fa4a428..786ef79aab0d7e 100644 --- a/api/GPUUncapturedErrorEvent.json +++ b/api/GPUUncapturedErrorEvent.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -82,7 +82,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -90,7 +90,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -126,7 +126,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -134,7 +134,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/GPUValidationError.json b/api/GPUValidationError.json index 38bdd6102ecb92..019e3c19b0f0bd 100644 --- a/api/GPUValidationError.json +++ b/api/GPUValidationError.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -106,7 +106,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -114,7 +114,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/Navigator.json b/api/Navigator.json index 71e53fd53be688..ff2c2b280a26e0 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -1602,7 +1602,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1610,7 +1610,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/WGSLLanguageFeatures.json b/api/WGSLLanguageFeatures.json index 947fb584404233..309275d3300f03 100644 --- a/api/WGSLLanguageFeatures.json +++ b/api/WGSLLanguageFeatures.json @@ -27,7 +27,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -35,7 +35,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -65,7 +65,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -73,7 +73,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -104,7 +104,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -112,7 +112,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -143,7 +143,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -151,7 +151,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -182,7 +182,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -190,7 +190,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -221,7 +221,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -229,7 +229,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -260,7 +260,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -268,7 +268,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -300,7 +300,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -308,7 +308,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 2a45936f5a42ff..4355eeb408adc6 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -333,7 +333,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "18.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -341,7 +341,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From 51335770e9acf5393ddc1f102a9f56327a158c0a Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Fri, 15 Nov 2024 22:10:05 +0100 Subject: [PATCH 020/103] Samsung Internet Android 27 is released (#25045) --- browsers/samsunginternet_android.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/browsers/samsunginternet_android.json b/browsers/samsunginternet_android.json index b2b59bffe5dbdf..1681b2b6fc6438 100644 --- a/browsers/samsunginternet_android.json +++ b/browsers/samsunginternet_android.json @@ -291,12 +291,13 @@ }, "26.0": { "release_date": "2024-06-07", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "122" }, "27.0": { - "status": "beta", + "release_date": "2024-11-06", + "status": "current", "engine": "Blink", "engine_version": "125" } From c950f2be31ab5d9c7b59fc57314bb5ebc6abd928 Mon Sep 17 00:00:00 2001 From: Michaili K Date: Fri, 15 Nov 2024 22:12:21 +0100 Subject: [PATCH 021/103] Chrome 125 supports "Cause is displayed in console" feature (#25064) The [Chromium bug](https://issues.chromium.org/issues/40182832) has been marked as fixed and, [according to the What's new in DevTools blog](https://developer.chrome.com/blog/new-in-devtools-125#error-cause), the feature has been shipped in Chrome 125. --- javascript/builtins/Error.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json index 0ab5b2e6e9f743..62808c17fe64aa 100644 --- a/javascript/builtins/Error.json +++ b/javascript/builtins/Error.json @@ -273,8 +273,7 @@ "description": "Cause is displayed in console", "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/40182832" + "version_added": "125" }, "chrome_android": "mirror", "deno": { From 6828aa8b9de79abfb9793c28c7501a4e9ba03b27 Mon Sep 17 00:00:00 2001 From: zhangenming <282126346@qq.com> Date: Sat, 16 Nov 2024 05:26:35 +0800 Subject: [PATCH 022/103] add csswg spec for style attr (again) (#25056) * add csswg spec for style sttr * Update global_attributes.json Previous PR https://github.com/mdn/browser-compat-data/pull/24992 was reverted in https://github.com/mdn/browser-compat-data/pull/25051. --- html/global_attributes.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/html/global_attributes.json b/html/global_attributes.json index ef54dbca34c6f3..5335ded48a4169 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -1082,7 +1082,10 @@ "style": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/style", - "spec_url": "https://html.spec.whatwg.org/multipage/dom.html#the-style-attribute", + "spec_url": [ + "https://html.spec.whatwg.org/multipage/dom.html#the-style-attribute", + "https://drafts.csswg.org/css-style-attr/#style-attribute" + ], "support": { "chrome": { "version_added": "1" From a1d4defcaf00615e624d0c916f0cfd08576e5c4c Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 05:27:56 +0800 Subject: [PATCH 023/103] Add Chrome impl_url for WebRTC Encoded Transform (#25066) --- api/RTCRtpReceiver.json | 3 ++- api/RTCRtpScriptTransform.json | 3 ++- api/RTCRtpScriptTransformer.json | 3 ++- api/RTCRtpSender.json | 3 ++- api/RTCTransformEvent.json | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json index 484c922876eb67..95b1906b8417cd 100644 --- a/api/RTCRtpReceiver.json +++ b/api/RTCRtpReceiver.json @@ -771,7 +771,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/354881878" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpScriptTransform.json b/api/RTCRtpScriptTransform.json index 55bb444ec3e4d1..da4b1301352ff1 100644 --- a/api/RTCRtpScriptTransform.json +++ b/api/RTCRtpScriptTransform.json @@ -9,7 +9,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/354881878" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpScriptTransformer.json b/api/RTCRtpScriptTransformer.json index a023d9b97b5c66..eaeb763b44d9a9 100644 --- a/api/RTCRtpScriptTransformer.json +++ b/api/RTCRtpScriptTransformer.json @@ -9,7 +9,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/354881878" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index ab50dc9c58a172..1049735e56ab15 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -1143,7 +1143,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/354881878" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCTransformEvent.json b/api/RTCTransformEvent.json index b958cfc80fc1bd..aa0f6ca557936d 100644 --- a/api/RTCTransformEvent.json +++ b/api/RTCTransformEvent.json @@ -9,7 +9,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/354881878" }, "chrome_android": "mirror", "edge": "mirror", From 7e7fd4c1d65cf1e65020c9b140e67bbc8b98ecf2 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 05:31:16 +0800 Subject: [PATCH 024/103] Add Firefox impl_url for js self profiling api (#25067) --- api/Profiler.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/Profiler.json b/api/Profiler.json index 0e0b2c088f08fb..7e88fd63a7f5c1 100644 --- a/api/Profiler.json +++ b/api/Profiler.json @@ -13,7 +13,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1867361" }, "firefox_android": "mirror", "ie": { From e9b14c4306027864087567b9d86992ffb90da9a5 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 05:37:38 +0800 Subject: [PATCH 025/103] Add `AbortController.abort()` parameter `reason` (#25068) --- api/AbortController.json | 50 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/api/AbortController.json b/api/AbortController.json index dd75684d8bb482..c7f88402c9041c 100644 --- a/api/AbortController.json +++ b/api/AbortController.json @@ -175,6 +175,56 @@ "standard_track": true, "deprecated": false } + }, + "reason_parameter": { + "__compat": { + "description": "reason parameter", + "spec_url": "https://dom.spec.whatwg.org/#abortsignal-abort-reason", + "tags": [ + "web-features:aborting" + ], + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.16" + }, + "edge": "mirror", + "firefox": { + "version_added": "97" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": [ + { + "version_added": "17.2.0" + }, + { + "version_added": "16.14.0", + "version_removed": "17.0.0" + } + ], + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "signal": { From a3081617e0bbcf9c43c19c000a900ccae4d5413c Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 05:56:11 +0800 Subject: [PATCH 026/103] Add Firefox impl_url for Storage Bucket API (#25058) --- api/Navigator.json | 3 ++- api/StorageBucket.json | 3 ++- api/StorageBucketManager.json | 3 ++- api/WorkerNavigator.json | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/api/Navigator.json b/api/Navigator.json index ff2c2b280a26e0..7cc860d99196e6 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -4627,7 +4627,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1594740" }, "firefox_android": "mirror", "ie": { diff --git a/api/StorageBucket.json b/api/StorageBucket.json index 34f5e16779448b..7cb82e1f7d0a50 100644 --- a/api/StorageBucket.json +++ b/api/StorageBucket.json @@ -13,7 +13,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1594740" }, "firefox_android": "mirror", "ie": { diff --git a/api/StorageBucketManager.json b/api/StorageBucketManager.json index e78d7ca58bfdac..cb459ef9b0fb8e 100644 --- a/api/StorageBucketManager.json +++ b/api/StorageBucketManager.json @@ -13,7 +13,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1594740" }, "firefox_android": "mirror", "ie": { diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 4355eeb408adc6..0a0ddf5b1e8923 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -960,7 +960,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1594740" }, "firefox_android": "mirror", "ie": { From cc14b2d5aa213419b7f58f4dd1f1d35110925aa7 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 05:57:40 +0800 Subject: [PATCH 027/103] Sync tags & add Firefox impl_url for CSS Paint API (#25040) * Add tags & Firefox impl_url for CSS Paint API * remove unnecessary impl_url --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/PaintRenderingContext2D.json | 6 +++++- api/PaintSize.json | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/api/PaintRenderingContext2D.json b/api/PaintRenderingContext2D.json index 2e0d4c028dc641..a96db881a09246 100644 --- a/api/PaintRenderingContext2D.json +++ b/api/PaintRenderingContext2D.json @@ -3,6 +3,9 @@ "PaintRenderingContext2D": { "__compat": { "spec_url": "https://drafts.css-houdini.org/css-paint-api/#2d-rendering-context", + "tags": [ + "web-features:paint" + ], "support": { "chrome": { "version_added": "65" @@ -10,7 +13,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1302328" }, "firefox_android": "mirror", "ie": { diff --git a/api/PaintSize.json b/api/PaintSize.json index dc3393ec526762..57347dfc0c7d78 100644 --- a/api/PaintSize.json +++ b/api/PaintSize.json @@ -3,6 +3,9 @@ "PaintSize": { "__compat": { "spec_url": "https://drafts.css-houdini.org/css-paint-api/#paintsize", + "tags": [ + "web-features:paint" + ], "support": { "chrome": { "version_added": "65" @@ -10,7 +13,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1302328" }, "firefox_android": "mirror", "ie": { From bd1ae8241ef730cc449120930cc23de35806935c Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 16 Nov 2024 06:01:29 +0800 Subject: [PATCH 028/103] Fix spec_url & update nodejs data for `import.meta.resolve` (#25020) * Fixes #24054 | Update nodejs data for `import.meta.resolve` * Update javascript/operators/import_meta.json * add missing nodejs --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- browsers/nodejs.json | 7 +++++++ javascript/operators/import_meta.json | 26 +++++++++++++++++--------- 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/browsers/nodejs.json b/browsers/nodejs.json index 9221152ab82e55..e78e9b7529ae0b 100644 --- a/browsers/nodejs.json +++ b/browsers/nodejs.json @@ -580,6 +580,13 @@ "engine": "V8", "engine_version": "11.3" }, + "20.8.0": { + "release_date": "2023-09-29", + "release_notes": "https://nodejs.org/en/blog/release/v20.8.0", + "status": "retired", + "engine": "V8", + "engine_version": "11.3" + }, "20.10.0": { "release_date": "2023-11-22", "release_notes": "https://nodejs.org/en/blog/release/v20.10.0", diff --git a/javascript/operators/import_meta.json b/javascript/operators/import_meta.json index ca59b3717d56de..5688c6d8762490 100644 --- a/javascript/operators/import_meta.json +++ b/javascript/operators/import_meta.json @@ -5,10 +5,7 @@ "__compat": { "description": "import.meta", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/import.meta", - "spec_url": [ - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportMeta", - "https://html.spec.whatwg.org/multipage/webappapis.html#hostgetimportmetaproperties" - ], + "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportMeta", "support": { "chrome": { "version_added": "64" @@ -51,7 +48,7 @@ "__compat": { "description": "import.meta.resolve", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/import.meta/resolve", - "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#hostgetimportmetaproperties", + "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#import-meta-resolve", "support": { "chrome": { "version_added": "105" @@ -68,10 +65,21 @@ "ie": { "version_added": false }, - "nodejs": { - "version_added": "20.6.0", - "notes": "Returns a URL object instead of a string." - }, + "nodejs": [ + { + "version_added": "20.8.0" + }, + { + "version_added": "20.6.0", + "version_removed": "20.8.0", + "partial_implementation": true, + "notes": "Returns a URL object instead of a string." + }, + { + "version_added": "18.19.0", + "version_removed": "19.0.0" + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", From 6f3a5250b9584ebda1bbb915ed7f11e057637e94 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Sat, 16 Nov 2024 09:04:06 +1100 Subject: [PATCH 029/103] FF133 supports Request keepalive (#25080) Also adds missing web-features:fetch-keepalive tags. --- api/Request.json | 5 ++++- api/_globals/fetch.json | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/api/Request.json b/api/Request.json index 68f0415fac9a14..8a6cb84ba46836 100644 --- a/api/Request.json +++ b/api/Request.json @@ -233,7 +233,7 @@ "version_added": "15" }, "firefox": { - "version_added": "preview" + "version_added": "133" }, "firefox_android": "mirror", "ie": { @@ -1172,6 +1172,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/keepalive", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-request-keepalive②", + "tags": [ + "web-features:fetch-keepalive" + ], "support": { "chrome": { "version_added": "66" diff --git a/api/_globals/fetch.json b/api/_globals/fetch.json index 0153032db53618..770ae6e516bd4c 100644 --- a/api/_globals/fetch.json +++ b/api/_globals/fetch.json @@ -195,6 +195,9 @@ "init_keepalive_parameter": { "__compat": { "description": "init.keepalive parameter", + "tags": [ + "web-features:fetch-keepalive" + ], "support": { "chrome": { "version_added": "66" @@ -207,7 +210,7 @@ "version_added": "15" }, "firefox": { - "version_added": "preview" + "version_added": "133" }, "firefox_android": "mirror", "ie": { From e5698eb2d9eaaecb1c5b1cdd2b9ec655ac122bee Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Sat, 16 Nov 2024 10:00:08 +1100 Subject: [PATCH 030/103] HTMLElement toggle and before toggle event subfeatures (#24927) - Moves feature `HTMLDialogElement.toggle_event` to `HTMLElement.toggle_event[.details_elements]`. - Adds new feature `HTMLElement.beforetoggle_event`. - Adds new subfeatures `{dialog,popover}_elements` to `HTMLElement.[before]toggle_event`. Chrome 114 and Firefox 125 support popover elements. Chrome 132 and Firefox 133 support dialog elements. Co-authored-by: Keith Cirkel --- api/HTMLDetailsElement.json | 39 ------- api/HTMLElement.json | 201 ++++++++++++++++++++++++++++++++++-- 2 files changed, 192 insertions(+), 48 deletions(-) diff --git a/api/HTMLDetailsElement.json b/api/HTMLDetailsElement.json index d373c403c22d45..6d84e6d1c38958 100644 --- a/api/HTMLDetailsElement.json +++ b/api/HTMLDetailsElement.json @@ -116,45 +116,6 @@ "deprecated": false } } - }, - "toggle_event": { - "__compat": { - "description": "toggle event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/toggle_event", - "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", - "tags": [ - "web-features:details" - ], - "support": { - "chrome": { - "version_added": "36" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "49" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } } } } diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 028803705d7e03..480a72ef405d49 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -431,9 +431,6 @@ "description": "beforetoggle event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", - "tags": [ - "web-features:popover" - ], "support": { "chrome": { "version_added": "114" @@ -463,6 +460,81 @@ "standard_track": true, "deprecated": false } + }, + "dialog_elements": { + "__compat": { + "description": "beforetoggle event fires at dialog elements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", + "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", + "support": { + "chrome": { + "version_added": "132" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "133" + }, + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "popover_elements": { + "__compat": { + "description": "beforetoggle event fires at popover elements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", + "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", + "tags": [ + "web-features:popover" + ], + "support": { + "chrome": { + "version_added": "114" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "125" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "blur": { @@ -2357,17 +2429,14 @@ "description": "toggle event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", - "tags": [ - "web-features:popover" - ], "support": { "chrome": { - "version_added": "114" + "version_added": "36" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "125" + "version_added": "49" }, "firefox_android": "mirror", "ie": { @@ -2377,7 +2446,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "17" + "version_added": "10.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2389,6 +2458,120 @@ "standard_track": true, "deprecated": false } + }, + "details_elements": { + "__compat": { + "description": "toggle event fires at details elements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", + "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", + "tags": [ + "web-features:details" + ], + "support": { + "chrome": { + "version_added": "36" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "49" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dialog_elements": { + "__compat": { + "description": "toggle event fires at dialog elements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", + "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", + "support": { + "chrome": { + "version_added": "132" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "133" + }, + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "popover_elements": { + "__compat": { + "description": "toggle event fires at popover elements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", + "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", + "tags": [ + "web-features:popover" + ], + "support": { + "chrome": { + "version_added": "114" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "125" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "togglePopover": { From ad646aed56027782697a488cf8b263d876132068 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Sat, 16 Nov 2024 00:12:25 +0100 Subject: [PATCH 031/103] chore: run `npm run fix` (#25085) --- api/HTMLElement.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 480a72ef405d49..4c102ea4374dec 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -491,7 +491,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -2528,7 +2528,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From 3b2c31137fc73f57369bf3076ed755d2e7a6ca96 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Fri, 15 Nov 2024 23:19:37 +0000 Subject: [PATCH 032/103] Release v5.6.16 (#25053) --- RELEASE_NOTES.md | 34 ++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index bfcb1bceb99c1c..fb18eaff62453c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,39 @@ # @mdn/browser-compat-data release notes +## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) + +November 15, 2024 + +### Removals + +- `api.HTMLDetailsElement.toggle_event` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `webextensions.api.runtime.getContext` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Additions + +- `api.AbortController.abort.reason_parameter` ([#25068](https://github.com/mdn/browser-compat-data/pull/25068)) +- `api.GPUComputePassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderBundleEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderPassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.HTMLElement.beforetoggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.beforetoggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.inert.ignores_find_in_page` ([#24925](https://github.com/mdn/browser-compat-data/pull/24925)) +- `api.HTMLElement.toggle_event.details_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.PublicKeyCredential.signalAllAcceptedCredentials_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalCurrentUserDetails_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalUnknownCredential_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `browsers.nodejs.releases.20.8.0` ([#25020](https://github.com/mdn/browser-compat-data/pull/25020)) +- `webextensions.api.runtime.getContexts` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Statistics + +- 14 contributors have changed 99 files with 1,424 additions and 919 deletions in 31 commits ([`v5.6.15...v5.6.16`](https://github.com/mdn/browser-compat-data/compare/v5.6.15...v5.6.16)) +- 16,716 total features +- 1,116 total contributors +- 4,983 total stargazers + ## [v5.6.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.15) November 12, 2024 diff --git a/package-lock.json b/package-lock.json index 58bc217a83ab18..a3993e8141030f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 2f6055b600c122..305486e7aed2dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From b8f3b1cced10cca44a63c4c22a21d9514fbaf1b8 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 17 Nov 2024 02:30:54 -0800 Subject: [PATCH 033/103] Revert "Release v5.6.16" (#25092) Revert "Release v5.6.16 (#25053)" This reverts commit 3b2c31137fc73f57369bf3076ed755d2e7a6ca96. --- RELEASE_NOTES.md | 34 ---------------------------------- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 3 insertions(+), 37 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index fb18eaff62453c..bfcb1bceb99c1c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,39 +1,5 @@ # @mdn/browser-compat-data release notes -## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) - -November 15, 2024 - -### Removals - -- `api.HTMLDetailsElement.toggle_event` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `webextensions.api.runtime.getContext` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) - -### Additions - -- `api.AbortController.abort.reason_parameter` ([#25068](https://github.com/mdn/browser-compat-data/pull/25068)) -- `api.GPUComputePassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.GPURenderBundleEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.GPURenderPassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.HTMLElement.beforetoggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.beforetoggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.inert.ignores_find_in_page` ([#24925](https://github.com/mdn/browser-compat-data/pull/24925)) -- `api.HTMLElement.toggle_event.details_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.toggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.toggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.PublicKeyCredential.signalAllAcceptedCredentials_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `api.PublicKeyCredential.signalCurrentUserDetails_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `api.PublicKeyCredential.signalUnknownCredential_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `browsers.nodejs.releases.20.8.0` ([#25020](https://github.com/mdn/browser-compat-data/pull/25020)) -- `webextensions.api.runtime.getContexts` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) - -### Statistics - -- 14 contributors have changed 99 files with 1,424 additions and 919 deletions in 31 commits ([`v5.6.15...v5.6.16`](https://github.com/mdn/browser-compat-data/compare/v5.6.15...v5.6.16)) -- 16,716 total features -- 1,116 total contributors -- 4,983 total stargazers - ## [v5.6.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.15) November 12, 2024 diff --git a/package-lock.json b/package-lock.json index a3993e8141030f..58bc217a83ab18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 305486e7aed2dc..2f6055b600c122 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 9d38cb2034576b2c5434cc0932d3c650658121c6 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Sun, 17 Nov 2024 23:47:28 +0100 Subject: [PATCH 034/103] enhance(lint): inherit experimental + !standard_track (#24882) --- lint/fixer/status.ts | 20 +++++++- lint/linter/index.ts | 2 +- lint/linter/test-deprecated.ts | 43 ---------------- lint/linter/test-status-inheritance.ts | 69 ++++++++++++++++++++++++++ 4 files changed, 89 insertions(+), 45 deletions(-) delete mode 100644 lint/linter/test-deprecated.ts create mode 100644 lint/linter/test-status-inheritance.ts diff --git a/lint/fixer/status.ts b/lint/fixer/status.ts index 1ad460c66b42ac..ebffc8bda0e083 100644 --- a/lint/fixer/status.ts +++ b/lint/fixer/status.ts @@ -29,13 +29,31 @@ export const fixStatusValue = (value: Identifier): Identifier => { } if (compat.status.deprecated) { - // All sub-features are also deprecated + // All sub-features are also deprecated. for (const subfeature of walk(undefined, value)) { if (subfeature.compat.status) { subfeature.compat.status.deprecated = true; } } } + + if (compat.status.experimental) { + // All sub-features are also experimental, unless they are deprecated. + for (const subfeature of walk(undefined, value)) { + if (subfeature.compat.status && !subfeature.compat.status.deprecated) { + subfeature.compat.status.experimental = true; + } + } + } + + if (compat.status.standard_track === false) { + // All sub-features are also experimental + for (const subfeature of walk(undefined, value)) { + if (subfeature.compat.status) { + subfeature.compat.status.standard_track = false; + } + } + } } return value; diff --git a/lint/linter/index.ts b/lint/linter/index.ts index ab4c45a4133936..b7e16f81b68616 100644 --- a/lint/linter/index.ts +++ b/lint/linter/index.ts @@ -4,7 +4,6 @@ export { default as testBrowsersData } from './test-browsers-data.js'; export { default as testBrowsersPresence } from './test-browsers-presence.js'; export { default as testConsistency } from './test-consistency.js'; -export { default as testDeprecated } from './test-deprecated.js'; export { default as testDescriptions } from './test-descriptions.js'; export { default as testFilename } from './test-filename.js'; export { default as testFlags } from './test-flags.js'; @@ -18,6 +17,7 @@ export { default as testPrefix } from './test-prefix.js'; export { default as testSchema } from './test-schema.js'; export { default as testSpecURLs } from './test-spec-urls.js'; export { default as testStatus } from './test-status.js'; +export { default as testStatusInheritance } from './test-status-inheritance.js'; export { default as testStyle } from './test-style.js'; export { default as testTags } from './test-tags.js'; export { default as testVersions } from './test-versions.js'; diff --git a/lint/linter/test-deprecated.ts b/lint/linter/test-deprecated.ts deleted file mode 100644 index 7c32c4424d5fcf..00000000000000 --- a/lint/linter/test-deprecated.ts +++ /dev/null @@ -1,43 +0,0 @@ -/* This file is a part of @mdn/browser-compat-data - * See LICENSE file for more information. */ - -import chalk from 'chalk-template'; - -import { Linter, Logger, LinterData } from '../utils.js'; -import { CompatData } from '../../types/types.js'; -import walk from '../../utils/walk.js'; - -/** - * Checks for correct inheritance of deprecated status. - * @param data The data to test - * @param logger The logger to output errors to - */ -const checkDeprecated = (data: CompatData, logger: Logger) => { - for (const feature of walk(undefined, data)) { - if (feature.compat.status?.deprecated === true) { - for (const subfeature of walk(undefined, feature.data)) { - if (!subfeature.compat.status?.deprecated == true) { - logger.error( - chalk`{red Feature {italic ${feature.path}} is {bold deprecated}, but subfeature {italic ${subfeature.path}} is {bold not deprecated}.}`, - { fixable: true }, - ); - } - } - } - } -}; - -export default { - name: 'Deprecated', - description: 'Test for deprecation inheritance', - scope: 'tree', - /** - * Test the data - * @param logger The logger to output errors to - * @param root The data to test - * @param root.data The data to test - */ - check: (logger: Logger, { data }: LinterData) => { - checkDeprecated(data, logger); - }, -} as Linter; diff --git a/lint/linter/test-status-inheritance.ts b/lint/linter/test-status-inheritance.ts new file mode 100644 index 00000000000000..cf7d7079588f28 --- /dev/null +++ b/lint/linter/test-status-inheritance.ts @@ -0,0 +1,69 @@ +/* This file is a part of @mdn/browser-compat-data + * See LICENSE file for more information. */ + +import chalk from 'chalk-template'; + +import { Linter, Logger, LinterData } from '../utils.js'; +import { CompatData } from '../../types/types.js'; +import walk from '../../utils/walk.js'; + +/** + * Checks for correct inheritance of statuses. + * @param data The data to test + * @param logger The logger to output errors to + */ +const checkStatusInheritance = (data: CompatData, logger: Logger) => { + for (const feature of walk(undefined, data)) { + // If a feature is deprecated, all sub-features are also deprecated. + if (feature.compat.status?.deprecated === true) { + for (const subfeature of walk(undefined, feature.data)) { + if (subfeature.compat.status?.deprecated === false) { + logger.error( + chalk`{red Feature {italic ${feature.path}} is {bold deprecated}, but subfeature {italic ${subfeature.path}} is {bold not deprecated}.}`, + { fixable: true }, + ); + } + } + } + // If a feature is experimental, all sub-features are also experimental, unless they are deprecated. + if (feature.compat.status?.experimental === true) { + for (const subfeature of walk(undefined, feature.data)) { + if ( + subfeature.compat.status?.experimental === false && + subfeature.compat.status?.deprecated === false + ) { + logger.error( + chalk`{red Feature {italic ${feature.path}} is {bold experimental}, but subfeature {italic ${subfeature.path}} is {bold not experimental}.}`, + { fixable: true }, + ); + } + } + } + // If a feature is not standardized, then all sub-features aren't either. + if (feature.compat.status?.standard_track === false) { + for (const subfeature of walk(undefined, feature.data)) { + if (subfeature.compat.status?.standard_track === true) { + logger.error( + chalk`{red Feature {italic ${feature.path}} is {bold not standardized}, but subfeature {italic ${subfeature.path}} is {bold standardized}.}`, + { fixable: true }, + ); + } + } + } + } +}; + +export default { + name: 'Status inheritance', + description: 'Test for status inheritance', + scope: 'tree', + /** + * Test the data + * @param logger The logger to output errors to + * @param root The data to test + * @param root.data The data to test + */ + check: (logger: Logger, { data }: LinterData) => { + checkStatusInheritance(data, logger); + }, +} as Linter; From 5257f1eace5c7ba2dbd6baaddfb083428f61046c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 17 Nov 2024 14:53:42 -0800 Subject: [PATCH 035/103] Fix mirror script when upstream set to newer version than downstream (#21859) --- lint/fixer/mirror.ts | 36 +++++++++++++++++++++++++++++++++++- lint/linter/test-mirror.ts | 7 +++++-- scripts/build/mirror.ts | 25 +++++++++++++++---------- 3 files changed, 55 insertions(+), 13 deletions(-) diff --git a/lint/fixer/mirror.ts b/lint/fixer/mirror.ts index fbd8b28d251f34..79fdda426004a9 100644 --- a/lint/fixer/mirror.ts +++ b/lint/fixer/mirror.ts @@ -45,6 +45,37 @@ export const isMirrorEquivalent = ( return stringify(mirrored) === stringify(original); }; +/** + * Check to see if mirroring is required + * @param supportData The support statement to test + * @param browser The browser to mirror for + * @returns Whether mirroring is required + */ +export const isMirrorRequired = ( + supportData: Partial>, + browser: string, +): boolean => { + const current = bcd.browsers[browser]; + const upstream: BrowserName | undefined = current.upstream; + + if (!upstream || !supportData[browser] || !supportData[upstream]) { + return false; + } + + if ( + supportData[browser].version_added === false && + supportData[upstream].version_added === 'preview' && + !current.preview_name + ) { + // Allow `"version_added": false` if + // - upstream only has preview support, and + // - target does not have preview versions. + return false; + } + + return true; +}; + /** * Set the support statement for each browser to mirror if it matches mirroring * @param bcd The compat data to update @@ -52,7 +83,10 @@ export const isMirrorEquivalent = ( export const mirrorIfEquivalent = (bcd: CompatData): void => { for (const { compat } of walk(undefined, bcd)) { for (const browser of downstreamBrowsers) { - if (isMirrorEquivalent(compat.support, browser)) { + if ( + isMirrorRequired(compat.support, browser) && + isMirrorEquivalent(compat.support, browser) + ) { (compat.support[browser] as InternalSupportStatement) = 'mirror'; } } diff --git a/lint/linter/test-mirror.ts b/lint/linter/test-mirror.ts index 184662380770f2..e82fd166347945 100644 --- a/lint/linter/test-mirror.ts +++ b/lint/linter/test-mirror.ts @@ -8,7 +8,7 @@ import { BrowserName } from '../../types/types.js'; import { InternalSupportBlock } from '../../types/index'; import bcd from '../../index.js'; const { browsers } = bcd; -import { isMirrorEquivalent } from '../fixer/mirror.js'; +import { isMirrorEquivalent, isMirrorRequired } from '../fixer/mirror.js'; /** * Check the data to ensure all statements that should use `mirror` do @@ -28,7 +28,10 @@ const checkMirroring = ( .filter((b) => browsers[b].upstream) as BrowserName[]; for (const browser of browsersToCheck) { - if (isMirrorEquivalent(supportData, browser)) { + if ( + isMirrorRequired(supportData, browser) && + isMirrorEquivalent(supportData, browser) + ) { logger.error( chalk`Data for {bold ${browser}} can be automatically mirrored, use {bold "${browser}": "mirror"} instead`, { fixable: true }, diff --git a/scripts/build/mirror.ts b/scripts/build/mirror.ts index aec4c71cbe0e1f..c069674ed6d173 100644 --- a/scripts/build/mirror.ts +++ b/scripts/build/mirror.ts @@ -201,6 +201,11 @@ export const bumpSupport = ( const newData: SimpleSupportStatement = copyStatement(sourceData); + if (!browsers[destination].accepts_flags && newData.flags) { + // Remove flag data if the target browser doesn't accept flags + return { version_added: false }; + } + if (typeof sourceData.version_added === 'string') { newData.version_added = getMatchingBrowserVersion( destination, @@ -208,6 +213,11 @@ export const bumpSupport = ( ); } + if (newData.version_added === false && sourceData.version_added !== false) { + // If the feature is added in an upstream version newer than available in the downstream browser, don't copy notes, etc. + return { version_added: false }; + } + if ( sourceData.version_removed && typeof sourceData.version_removed === 'string' @@ -218,6 +228,11 @@ export const bumpSupport = ( ); } + if (newData.version_added === newData.version_removed) { + // If version_added and version_removed are the same, feature is unsupported + return { version_added: false }; + } + if (sourceData.notes) { const newNotes = updateNotes( sourceData.notes, @@ -235,16 +250,6 @@ export const bumpSupport = ( } } - if (!browsers[destination].accepts_flags && newData.flags) { - // Remove flag data if the target browser doesn't accept flags - return { version_added: false }; - } - - if (newData.version_added === newData.version_removed) { - // If version_added and version_removed are the same, feature is unsupported - return { version_added: false }; - } - return newData; }; From 5728a4c236ffd82f494a98b303f2dbc93f3d3d7f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 17 Nov 2024 14:54:04 -0800 Subject: [PATCH 036/103] Make MDN URL linter warn instead of fail (#23810) --- lint/linter/test-mdn-urls.ts | 38 ++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/lint/linter/test-mdn-urls.ts b/lint/linter/test-mdn-urls.ts index b8bf8c3192b5f9..209221ba53413f 100644 --- a/lint/linter/test-mdn-urls.ts +++ b/lint/linter/test-mdn-urls.ts @@ -25,18 +25,18 @@ const slugs = (() => { const redirects = mdnContentInventory.redirects; /** - * Process the data for MDN URL errors + * Process the data for MDN URL issues * @param data The data to test * @param path The path of the feature * @param category The feature category - * @returns The errors caught in the file + * @returns The issues caught in the file */ export const processData = ( data: CompatStatement, path: string, category: string, ): MDNURLError[] => { - const errors: MDNURLError[] = []; + const issues: MDNURLError[] = []; if (data.mdn_url) { const mdnURL = new URL(data.mdn_url); const redirectURL = '/en-US' + mdnURL.pathname; @@ -44,7 +44,7 @@ export const processData = ( /* Replace redirects with the new URL */ if (redirectURL in redirects) { - errors.push({ + issues.push({ ruleName: 'mdn_url_redirect', path, actual: data.mdn_url, @@ -57,7 +57,7 @@ export const processData = ( !Array.from(slugs.values()).includes(slug) && Array.from(slugs.keys()).includes(slug.toLowerCase()) ) { - errors.push({ + issues.push({ ruleName: 'mdn_url_casing', path, actual: data.mdn_url, @@ -66,7 +66,7 @@ export const processData = ( /* Delete non-existing MDN pages */ } else if (!Array.from(slugs.values()).includes(slug)) { - errors.push({ + issues.push({ ruleName: 'mdn_url_404', path, actual: data.mdn_url, @@ -124,7 +124,7 @@ export const processData = ( } if (slugs.has(categorySlug.toLowerCase())) { - errors.push({ + issues.push({ ruleName: 'mdn_url_new_page', path, actual: '', @@ -132,7 +132,7 @@ export const processData = ( }); } } - return errors; + return issues; }; export default { @@ -149,25 +149,25 @@ export default { * @param root.path.category The category of the feature */ check: (logger: Logger, { data, path: { full, category } }: LinterData) => { - const errors = processData(data, full, category); - for (const error of errors) { - if (error.expected === '') { - logger.error( + const issues = processData(data, full, category); + for (const issue of issues) { + if (issue.expected === '') { + logger.warning( chalk`{red Current mdn_url is a 404: - {bold ${error.actual}}}`, + {bold ${issue.actual}}}`, { fixable: true }, ); - } else if (error.actual === '') { - logger.error( + } else if (issue.actual === '') { + logger.warning( chalk`{red New mdn_url to add: - {bold ${error.expected}}}`, + {bold ${issue.expected}}}`, { fixable: true }, ); } else { - logger.error( + logger.warning( chalk`{red Issues with mdn_url found: - Actual: ${error.actual} - Expected: ${error.expected}}`, + Actual: ${issue.actual} + Expected: ${issue.expected}}`, { fixable: true }, ); } From 2e93e48f21cbb3ef9fc87fbbbe4c8990cb03f111 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 00:14:37 +0100 Subject: [PATCH 037/103] enhance(scripts/release): add --dry-run option (#24975) --- scripts/release/index.ts | 50 +++++++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 13 deletions(-) diff --git a/scripts/release/index.ts b/scripts/release/index.ts index a2b5ecfbb70660..5e894f590f9b3d 100644 --- a/scripts/release/index.ts +++ b/scripts/release/index.ts @@ -3,6 +3,8 @@ import chalk from 'chalk-template'; import esMain from 'es-main'; +import yargs from 'yargs'; +import { hideBin } from 'yargs/helpers'; import { temporaryWriteTask } from 'tempy'; import { getSemverBumpPulls } from './semver-pulls.js'; @@ -90,10 +92,18 @@ const commitAndPR = async ( /** * Perform the release + * @param options The release options + * @param options.dryRun Whether to simulate the release locally */ -const main = async () => { +const main = async ({ dryRun }: { dryRun: boolean }) => { + if (dryRun) { + console.log(chalk`{green Simulating release...}`); + } + requireGitHubCLI(); - requireWriteAccess(); + if (!dryRun) { + requireWriteAccess(); + } console.log(chalk`{blue Fetching main branch...}`); fetchMain(); @@ -132,20 +142,34 @@ const main = async () => { const notes = getNotes(thisVersion, changes, stats, versionBump); await addNotes(notes, versionBump, lastVersion); - const title = `Release ${thisVersion}`; - const body = `(This release was generated by the project's release script.)\n\n${notes}`; - await commitAndPR( - title, - !process.env.GITHUB_ACTIONS && versionBump !== 'patch', - { - branch: 'release', - pr: { title, body }, - }, - ); + if (!dryRun) { + const title = `Release ${thisVersion}`; + const body = `(This release was generated by the project's release script.)\n\n${notes}`; + await commitAndPR( + title, + !process.env.GITHUB_ACTIONS && versionBump !== 'patch', + { + branch: 'release', + pr: { title, body }, + }, + ); + } console.log(chalk`{blue {bold Done!}}`); }; if (esMain(import.meta)) { - await main(); + const { argv }: { argv } = yargs(hideBin(process.argv)).command( + '$0', + 'Prepares a release by determining changes since the last release, and creating/updating a release PR', + (yargs) => + yargs.option('dry-run', { + alias: 'n', + describe: "Don't commit, push or PR", + type: 'boolean', + default: false, + }), + ); + + await main({ dryRun: argv.dryRun }); } From 6af08fcae9ea0c18cd01728fa27f78fa22d87646 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 00:16:13 +0100 Subject: [PATCH 038/103] enhance(scripts/diff-features): improve performance (#24974) --- scripts/diff-features.ts | 84 +++++++++++++++++--------------------- scripts/release/changes.ts | 50 ++++++++++++----------- 2 files changed, 64 insertions(+), 70 deletions(-) diff --git a/scripts/diff-features.ts b/scripts/diff-features.ts index bfa6bb9f9b8fb0..e6b3f1e446877f 100644 --- a/scripts/diff-features.ts +++ b/scripts/diff-features.ts @@ -1,12 +1,26 @@ /* This file is a part of @mdn/browser-compat-data * See LICENSE file for more information. */ -import { execSync } from 'node:child_process'; +import { exec, execSync } from 'node:child_process'; import fs from 'node:fs'; +import { promisify } from 'node:util'; +import path from 'node:path'; import esMain from 'es-main'; import yargs from 'yargs'; import { hideBin } from 'yargs/helpers'; +import { temporaryDirectoryTask } from 'tempy'; + +/** + * Executes a command asynchronously. + * @param command The command to execute asynchronously. + * @returns The output of the command. + */ +const execAsync = async (command: string): Promise => { + const result = await promisify(exec)(command, { encoding: 'utf-8' }); + + return result.stdout.trim(); +}; /** * Compare two references and print diff as Markdown or JSON @@ -16,14 +30,14 @@ import { hideBin } from 'yargs/helpers'; * @param opts.format Format to export data as (either 'markdown' or 'json', default 'json') * @param opts.github Whether to obtain artifacts from GitHub */ -const main = (opts: { +const main = async (opts: { ref1: string | undefined; ref2: string | undefined; format?: string; github?: boolean; -}): void => { +}): Promise => { const { ref1, ref2, format, github } = opts; - const results = diff({ ref1, ref2, github }); + const results = await diff({ ref1, ref2, github }); if (format === 'markdown') { printMarkdown(results.added, results.removed); @@ -41,12 +55,12 @@ const main = (opts: { * @param opts.quiet If true, don't log to console * @returns Diff between two refs */ -const diff = (opts: { +const diff = async (opts: { ref1?: string; ref2?: string; github?: boolean; quiet?: boolean; -}): { added: string[]; removed: string[] } => { +}): Promise<{ added: string[]; removed: string[] }> => { const { ref1, ref2, github, quiet } = opts; let refA, refB; @@ -64,8 +78,8 @@ const diff = (opts: { refB = `${ref1}`; } - const aSide = enumerate(refA, github === false, quiet); - const bSide = enumerate(refB, github === false, quiet); + const aSide = await enumerate(refA, github === false, quiet); + const bSide = await enumerate(refB, github === false, quiet); return { added: [...bSide].filter((feature) => !aSide.has(feature)), @@ -80,14 +94,14 @@ const diff = (opts: { * @param quiet If true, don't log to console * @returns Feature list from reference */ -const enumerate = ( +const enumerate = async ( ref: string, skipGithub: boolean, quiet = false, -): Set => { +): Promise> => { if (!skipGithub) { try { - return new Set(getEnumerationFromGithub(ref)); + return new Set(await getEnumerationFromGithub(ref)); } catch (e) { if (!quiet) { console.error( @@ -105,50 +119,28 @@ const enumerate = ( * @param ref Reference to obtain features for * @returns Feature list from reference */ -const getEnumerationFromGithub = (ref: string): string[] => { +const getEnumerationFromGithub = async (ref: string): Promise => { const ENUMERATE_WORKFLOW = '15595228'; const ENUMERATE_WORKFLOW_ARTIFACT = 'enumerate-features'; const ENUMERATE_WORKFLOW_FILE = 'features.json'; - /** - * Unlinks the workflow file - */ - const unlinkFile = () => { - try { - fs.unlinkSync(ENUMERATE_WORKFLOW_FILE); - } catch (err: any) { - if (err.code == 'ENOENT') { - return; - } - throw err; - } - }; - - const hash = execSync(`git rev-parse ${ref}`, { - encoding: 'utf-8', - }).trim(); - const workflowRun = execSync( - `gh api /repos/:owner/:repo/actions/workflows/${ENUMERATE_WORKFLOW}/runs?per_page=100 --jq '[.workflow_runs[] | select(.head_sha=="${hash}") | .id] | first'`, - { - encoding: 'utf-8', - }, - ).trim(); + const hash = await execAsync(`git rev-parse ${ref}`); + const workflowRun = await execAsync( + `gh api /repos/:owner/:repo/actions/workflows/${ENUMERATE_WORKFLOW}/runs\\?head_sha=${hash}\\&per_page=1 --jq '[.workflow_runs[] | select(.head_sha=="${hash}") | .id] | first'`, + ); if (!workflowRun) { throw Error('No workflow run found for commit.'); } - try { - unlinkFile(); - execSync( - `gh run download ${workflowRun} -n ${ENUMERATE_WORKFLOW_ARTIFACT}`, - ); - return JSON.parse( - fs.readFileSync(ENUMERATE_WORKFLOW_FILE, { encoding: 'utf-8' }), + return await temporaryDirectoryTask(async (tempdir) => { + await execAsync( + `gh run download ${workflowRun} -n ${ENUMERATE_WORKFLOW_ARTIFACT} --dir ${tempdir}`, ); - } finally { - unlinkFile(); - } + const file = path.join(tempdir, ENUMERATE_WORKFLOW_FILE); + + return JSON.parse(fs.readFileSync(file, { encoding: 'utf-8' })); + }); }; /** @@ -249,7 +241,7 @@ if (esMain(import.meta)) { }, ); - main(argv as any); + await main(argv as any); } export default diff; diff --git a/scripts/release/changes.ts b/scripts/release/changes.ts index c4c100213afcb0..5c6a854db6d8cd 100644 --- a/scripts/release/changes.ts +++ b/scripts/release/changes.ts @@ -72,13 +72,13 @@ const pullsFromGitHub = (fromDate: string): FeatureChange[] => * @param pull The pull request to test * @returns The changes from the pull request */ -const getDiff = ( +const getDiff = async ( pull: FeatureChange, -): { added: string[]; removed: string[] } => { +): Promise<{ added: string[]; removed: string[] }> => { let diff; try { - diff = diffFeatures({ ref1: pull.mergeCommit, quiet: true }); + diff = await diffFeatures({ ref1: pull.mergeCommit, quiet: true }); } catch (e) { throw new Error( chalk`{red ${e}}\n {yellow (Failed to diff features for #${pull.number}, skipping)}`, @@ -123,27 +123,29 @@ export const getChanges = async (date: string): Promise => { progressBar.start(pulls.length, 0); - for (const pull of pulls) { - const diff = getDiff(pull); - - changes.added.push( - ...diff.added.map((feature) => ({ - number: pull.number, - url: pull.url, - feature, - })), - ); - - changes.removed.push( - ...diff.removed.map((feature) => ({ - number: pull.number, - url: pull.url, - feature, - })), - ); - - progressBar.increment(); - } + await Promise.all( + pulls.map(async (pull) => { + const diff = await getDiff(pull); + + changes.added.push( + ...diff.added.map((feature) => ({ + number: pull.number, + url: pull.url, + feature, + })), + ); + + changes.removed.push( + ...diff.removed.map((feature) => ({ + number: pull.number, + url: pull.url, + feature, + })), + ); + + progressBar.increment(); + }), + ); progressBar.stop(); console.log('\n'); From d3f9c05cc4794e755fe7f8cdc917880af2ebf1fd Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 10:31:41 +0100 Subject: [PATCH 039/103] fix(workflows/release): create latest release (#25100) --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a27821fb468c86..a8d9fc88b1b64e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: run: | VERSION=v$(jq -r '.version' package.json) awk '/^## /{if (p) exit; p=1; next} p' RELEASE_NOTES.md | tail -n +4 >> CURRENT_RELEASE_NOTES.md - gh release create $VERSION --title=$VERSION --target $GITHUB_SHA --notes-file CURRENT_RELEASE_NOTES.md + gh release create $VERSION --title=$VERSION --target $GITHUB_SHA --notes-file CURRENT_RELEASE_NOTES.md --latest publish-release: if: github.event_name == 'release' From 4682a30de2130b4cac0dfbbf4fa9449c679bbc21 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Mon, 18 Nov 2024 09:33:41 +0000 Subject: [PATCH 040/103] Release v5.6.16 (#25093) --- RELEASE_NOTES.md | 34 ++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index bfcb1bceb99c1c..22bddacda5d78c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,39 @@ # @mdn/browser-compat-data release notes +## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) + +November 18, 2024 + +### Removals + +- `api.HTMLDetailsElement.toggle_event` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `webextensions.api.runtime.getContext` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Additions + +- `api.AbortController.abort.reason_parameter` ([#25068](https://github.com/mdn/browser-compat-data/pull/25068)) +- `api.GPUComputePassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderBundleEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderPassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.HTMLElement.beforetoggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.beforetoggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.inert.ignores_find_in_page` ([#24925](https://github.com/mdn/browser-compat-data/pull/24925)) +- `api.HTMLElement.toggle_event.details_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.PublicKeyCredential.signalAllAcceptedCredentials_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalCurrentUserDetails_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalUnknownCredential_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `browsers.nodejs.releases.20.8.0` ([#25020](https://github.com/mdn/browser-compat-data/pull/25020)) +- `webextensions.api.runtime.getContexts` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Statistics + +- 14 contributors have changed 109 files with 1,688 additions and 1,079 deletions in 39 commits ([`v5.6.15...v5.6.16`](https://github.com/mdn/browser-compat-data/compare/v5.6.15...v5.6.16)) +- 16,716 total features +- 1,116 total contributors +- 4,986 total stargazers + ## [v5.6.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.15) November 12, 2024 diff --git a/package-lock.json b/package-lock.json index 58bc217a83ab18..a3993e8141030f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 2f6055b600c122..305486e7aed2dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 2eb9c3f383d0b84a28335f45665cd09fe3b6281f Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 11:09:13 +0100 Subject: [PATCH 041/103] fix(workflows/release): release as mdn-bot (#25102) --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a8d9fc88b1b64e..88f9421535a3ac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ on: - published env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} permissions: contents: write From 6575f72a33a340c6d2135afc5cd6cd4db27e221a Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Mon, 18 Nov 2024 18:11:24 +0800 Subject: [PATCH 042/103] Remove `word-wrap` property (alias for `overflow-wrap`) (#25097) --- css/properties/word-wrap.json | 42 ----------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 css/properties/word-wrap.json diff --git a/css/properties/word-wrap.json b/css/properties/word-wrap.json deleted file mode 100644 index 2a62611f5fc3da..00000000000000 --- a/css/properties/word-wrap.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "css": { - "properties": { - "word-wrap": { - "__compat": { - "spec_url": "https://drafts.csswg.org/css-text-4/#overflow-wrap-property", - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, - "firefox": { - "version_added": "≤72" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} From 231f9b449e2ff3501fe9329b6d740e7858374a98 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Mon, 18 Nov 2024 18:21:35 +0800 Subject: [PATCH 043/103] Add Safari impl_url for Background Sync API (#25090) * Add Safari impl_url for Background Sync API * add missing feature --- api/Permissions.json | 3 ++- api/ServiceWorkerGlobalScope.json | 3 ++- api/ServiceWorkerRegistration.json | 3 ++- api/SyncEvent.json | 3 ++- api/SyncManager.json | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/api/Permissions.json b/api/Permissions.json index b3f2b8e67b9796..7ae56665a27d4a 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -176,7 +176,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/182565" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index 13528790d10a4d..692071b1827ece 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -1089,7 +1089,8 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/182565" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index 8eea97c19eaaad..6b216209a035c9 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -831,7 +831,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/182565" }, "safari_ios": "mirror", "samsunginternet_android": { diff --git a/api/SyncEvent.json b/api/SyncEvent.json index 6467c80f3a46fd..92d22a13d6bfcc 100644 --- a/api/SyncEvent.json +++ b/api/SyncEvent.json @@ -24,7 +24,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/182565" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/SyncManager.json b/api/SyncManager.json index a21c697d4dca99..9cbf72ec25b003 100644 --- a/api/SyncManager.json +++ b/api/SyncManager.json @@ -24,7 +24,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/182565" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 8820193072b16723052e964fab9fdf420436770f Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Mon, 18 Nov 2024 18:22:17 +0800 Subject: [PATCH 044/103] Add Firefox impl_url for Payment Handler API (#25094) --- api/CanMakePaymentEvent.json | 3 ++- api/PaymentManager.json | 3 ++- api/PaymentRequestEvent.json | 3 ++- api/Permissions.json | 3 ++- api/ServiceWorkerGlobalScope.json | 6 ++++-- api/ServiceWorkerRegistration.json | 3 ++- 6 files changed, 14 insertions(+), 7 deletions(-) diff --git a/api/CanMakePaymentEvent.json b/api/CanMakePaymentEvent.json index ea8190ec8eadbe..c5fad4220d68bb 100644 --- a/api/CanMakePaymentEvent.json +++ b/api/CanMakePaymentEvent.json @@ -11,7 +11,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { diff --git a/api/PaymentManager.json b/api/PaymentManager.json index dd6c376d5ee184..8b7c27c3708202 100644 --- a/api/PaymentManager.json +++ b/api/PaymentManager.json @@ -11,7 +11,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { diff --git a/api/PaymentRequestEvent.json b/api/PaymentRequestEvent.json index 39ab2f3c005dae..eedb92cdc8b878 100644 --- a/api/PaymentRequestEvent.json +++ b/api/PaymentRequestEvent.json @@ -11,7 +11,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { diff --git a/api/Permissions.json b/api/Permissions.json index 7ae56665a27d4a..68a2ffeada50fe 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -628,7 +628,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index 692071b1827ece..fd0d9911c641a3 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -301,7 +301,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { @@ -760,7 +761,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index 6b216209a035c9..21b56ef3c76a60 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -330,7 +330,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1465682" }, "firefox_android": "mirror", "ie": { From 4e123884b0207b81e32bf6b6ede9caaff48454b5 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 03:02:04 -0800 Subject: [PATCH 045/103] Convert descriptions to Markdown formatting (#25104) --- api/AbortController.json | 4 +- api/AbortPaymentEvent.json | 2 +- api/AbortSignal.json | 10 +- api/AbsoluteOrientationSensor.json | 2 +- api/Accelerometer.json | 2 +- api/AmbientLightSensor.json | 2 +- api/AnalyserNode.json | 2 +- api/Animation.json | 8 +- api/AnimationEvent.json | 2 +- api/AnimationPlaybackEvent.json | 2 +- api/AudioBuffer.json | 2 +- api/AudioBufferSourceNode.json | 2 +- api/AudioContext.json | 12 +- api/AudioData.json | 2 +- api/AudioDecoder.json | 6 +- api/AudioEncoder.json | 10 +- api/AudioNode.json | 4 +- api/AudioProcessingEvent.json | 2 +- api/AudioScheduledSourceNode.json | 2 +- api/AudioTrackList.json | 6 +- api/AudioWorkletNode.json | 4 +- api/AudioWorkletProcessor.json | 2 +- api/BackgroundFetchEvent.json | 2 +- api/BackgroundFetchRegistration.json | 2 +- api/BackgroundFetchUpdateUIEvent.json | 2 +- api/BarProp.json | 2 +- api/BarcodeDetector.json | 4 +- api/BaseAudioContext.json | 6 +- api/BatteryManager.json | 8 +- api/BeforeInstallPromptEvent.json | 2 +- api/BiquadFilterNode.json | 2 +- api/Blob.json | 10 +- api/BlobEvent.json | 2 +- api/Bluetooth.json | 4 +- api/BluetoothDevice.json | 2 +- api/BluetoothRemoteGATTCharacteristic.json | 2 +- api/BluetoothUUID.json | 8 +- api/BroadcastChannel.json | 6 +- api/BufferedChangeEvent.json | 2 +- api/ByteLengthQueuingStrategy.json | 2 +- api/CSS.json | 136 ++--- api/CSSKeywordValue.json | 2 +- api/CSSMathClamp.json | 2 +- api/CSSMathInvert.json | 2 +- api/CSSMathMax.json | 2 +- api/CSSMathMin.json | 2 +- api/CSSMathNegate.json | 2 +- api/CSSMathProduct.json | 2 +- api/CSSMathSum.json | 2 +- api/CSSMatrixComponent.json | 2 +- api/CSSNumericValue.json | 2 +- api/CSSPageRule.json | 2 +- api/CSSPerspective.json | 2 +- api/CSSPositionValue.json | 2 +- api/CSSRotate.json | 2 +- api/CSSScale.json | 2 +- api/CSSSkew.json | 2 +- api/CSSSkewX.json | 2 +- api/CSSSkewY.json | 2 +- api/CSSStyleSheet.json | 14 +- api/CSSStyleValue.json | 4 +- api/CSSTransformValue.json | 2 +- api/CSSTranslate.json | 2 +- api/CSSUnitValue.json | 2 +- api/CSSUnparsedValue.json | 2 +- api/CSSVariableReferenceValue.json | 2 +- api/CanMakePaymentEvent.json | 2 +- api/CanvasFilter.json | 2 +- api/CanvasPattern.json | 2 +- api/CanvasRenderingContext2D.json | 12 +- api/CaptureController.json | 2 +- api/ChannelMergerNode.json | 2 +- api/ChannelSplitterNode.json | 2 +- api/CharacterBoundsUpdateEvent.json | 2 +- api/Clients.json | 2 +- api/Clipboard.json | 8 +- api/ClipboardEvent.json | 2 +- api/ClipboardItem.json | 6 +- api/CloseEvent.json | 2 +- api/CloseWatcher.json | 6 +- api/CommandEvent.json | 2 +- api/Comment.json | 2 +- api/CompositionEvent.json | 2 +- api/CompressionStream.json | 2 +- api/ConstantSourceNode.json | 2 +- api/ContentIndexEvent.json | 2 +- ...ContentVisibilityAutoStateChangeEvent.json | 2 +- api/ConvolverNode.json | 2 +- api/CookieChangeEvent.json | 6 +- api/CookieStore.json | 10 +- api/CountQueuingStrategy.json | 2 +- api/Credential.json | 2 +- api/CredentialsContainer.json | 34 +- api/CropTarget.json | 2 +- api/Crypto.json | 4 +- api/CustomElementRegistry.json | 2 +- api/CustomEvent.json | 2 +- api/DOMException.json | 4 +- api/DOMMatrix.json | 12 +- api/DOMMatrixReadOnly.json | 44 +- api/DOMParser.json | 8 +- api/DOMPoint.json | 4 +- api/DOMPointReadOnly.json | 8 +- api/DOMQuad.json | 10 +- api/DOMRect.json | 4 +- api/DOMRectReadOnly.json | 4 +- api/DOMTokenList.json | 8 +- api/DataCue.json | 2 +- api/DataTransfer.json | 2 +- api/DecompressionStream.json | 2 +- api/DedicatedWorkerGlobalScope.json | 6 +- api/DelayNode.json | 2 +- api/DeviceMotionEvent.json | 4 +- api/DeviceOrientationEvent.json | 4 +- api/DevicePosture.json | 2 +- api/Document.json | 86 ++-- api/DocumentFragment.json | 2 +- api/DocumentPictureInPicture.json | 2 +- api/DocumentPictureInPictureEvent.json | 2 +- api/DocumentTimeline.json | 2 +- api/DragEvent.json | 2 +- api/DynamicsCompressorNode.json | 2 +- api/EditContext.json | 12 +- api/Element.json | 214 ++++---- api/EncodedAudioChunk.json | 2 +- api/EncodedVideoChunk.json | 2 +- api/ErrorEvent.json | 2 +- api/Event.json | 2 +- api/EventSource.json | 10 +- api/EventTarget.json | 22 +- api/ExtendableCookieChangeEvent.json | 6 +- api/ExtendableEvent.json | 4 +- api/ExtendableMessageEvent.json | 2 +- api/EyeDropper.json | 2 +- api/FederatedCredential.json | 2 +- api/Fence.json | 2 +- api/FetchEvent.json | 4 +- api/File.json | 2 +- api/FileReader.json | 14 +- api/FileReaderSync.json | 2 +- api/FileSystemFileHandle.json | 4 +- api/FileSystemSyncAccessHandle.json | 8 +- api/FocusEvent.json | 2 +- api/FontFace.json | 2 +- api/FontFaceSet.json | 8 +- api/FontFaceSetLoadEvent.json | 2 +- api/FormData.json | 6 +- api/FormDataEvent.json | 2 +- api/GPU.json | 2 +- api/GPUAdapter.json | 2 +- api/GPUCanvasContext.json | 2 +- api/GPUCommandEncoder.json | 6 +- api/GPUComputePassEncoder.json | 2 +- api/GPUDevice.json | 22 +- api/GPUInternalError.json | 2 +- api/GPUOutOfMemoryError.json | 2 +- api/GPUPipelineError.json | 4 +- api/GPUQuerySet.json | 2 +- api/GPUQueue.json | 4 +- api/GPURenderBundleEncoder.json | 4 +- api/GPURenderPassEncoder.json | 4 +- api/GPUSupportedFeatures.json | 28 +- api/GPUUncapturedErrorEvent.json | 2 +- api/GPUValidationError.json | 2 +- api/GainNode.json | 2 +- api/GamepadEvent.json | 2 +- api/GamepadHapticActuator.json | 8 +- api/GravitySensor.json | 2 +- api/Gyroscope.json | 2 +- api/HID.json | 4 +- api/HIDConnectionEvent.json | 2 +- api/HIDDevice.json | 2 +- api/HTMLAudioElement.json | 2 +- api/HTMLBaseElement.json | 2 +- api/HTMLCanvasElement.json | 56 +-- api/HTMLDialogElement.json | 4 +- api/HTMLElement.json | 44 +- api/HTMLFieldSetElement.json | 2 +- api/HTMLFormElement.json | 8 +- api/HTMLImageElement.json | 6 +- api/HTMLInputElement.json | 28 +- api/HTMLMarqueeElement.json | 6 +- api/HTMLMediaElement.json | 52 +- api/HTMLOptionElement.json | 2 +- api/HTMLOutputElement.json | 2 +- api/HTMLScriptElement.json | 2 +- api/HTMLSelectElement.json | 2 +- api/HTMLSlotElement.json | 2 +- api/HTMLTableRowElement.json | 4 +- api/HTMLTextAreaElement.json | 4 +- api/HTMLTrackElement.json | 2 +- api/HTMLVideoElement.json | 6 +- api/HashChangeEvent.json | 2 +- api/Headers.json | 2 +- api/Highlight.json | 2 +- api/History.json | 4 +- api/IDBDatabase.json | 6 +- api/IDBIndex.json | 2 +- api/IDBKeyRange.json | 8 +- api/IDBObjectStore.json | 4 +- api/IDBOpenDBRequest.json | 4 +- api/IDBRequest.json | 6 +- api/IDBTransaction.json | 8 +- api/IDBVersionChangeEvent.json | 2 +- api/IIRFilterNode.json | 2 +- api/IdentityCredential.json | 2 +- api/IdentityProvider.json | 4 +- api/IdleDetector.json | 6 +- api/ImageCapture.json | 2 +- api/ImageData.json | 2 +- api/ImageDecoder.json | 4 +- api/InputDeviceCapabilities.json | 2 +- api/InputEvent.json | 4 +- api/InstallEvent.json | 2 +- api/IntersectionObserver.json | 4 +- api/IntersectionObserverEntry.json | 2 +- api/KeyboardEvent.json | 26 +- api/KeyframeEffect.json | 2 +- api/LinearAccelerationSensor.json | 2 +- api/MIDIAccess.json | 2 +- api/MIDIConnectionEvent.json | 2 +- api/MIDIInput.json | 2 +- api/MIDIMessageEvent.json | 2 +- api/MIDIPort.json | 2 +- api/MLGraphBuilder.json | 2 +- api/Magnetometer.json | 2 +- api/ManagedMediaSource.json | 6 +- api/ManagedSourceBuffer.json | 2 +- api/MediaCapabilities.json | 2 +- api/MediaController.json | 2 +- api/MediaDeviceInfo.json | 2 +- api/MediaDevices.json | 16 +- api/MediaElementAudioSourceNode.json | 2 +- api/MediaEncryptedEvent.json | 2 +- api/MediaKeyMessageEvent.json | 2 +- api/MediaKeySession.json | 4 +- api/MediaMetadata.json | 2 +- api/MediaQueryList.json | 8 +- api/MediaQueryListEvent.json | 2 +- api/MediaRecorder.json | 18 +- api/MediaRecorderErrorEvent.json | 2 +- api/MediaSession.json | 36 +- api/MediaSource.json | 12 +- api/MediaStream.json | 10 +- api/MediaStreamAudioDestinationNode.json | 2 +- api/MediaStreamAudioSourceNode.json | 2 +- api/MediaStreamEvent.json | 2 +- api/MediaStreamTrack.json | 46 +- api/MediaStreamTrackAudioSourceNode.json | 2 +- api/MediaStreamTrackEvent.json | 2 +- api/MediaStreamTrackGenerator.json | 2 +- api/MediaStreamTrackProcessor.json | 2 +- api/MerchantValidationEvent.json | 4 +- api/MessageChannel.json | 2 +- api/MessageEvent.json | 2 +- api/MessagePort.json | 4 +- api/MouseEvent.json | 4 +- api/MutationObserver.json | 2 +- api/NDEFMessage.json | 2 +- api/NDEFReader.json | 6 +- api/NDEFReadingEvent.json | 2 +- api/NDEFRecord.json | 2 +- api/NavigateEvent.json | 2 +- api/Navigation.json | 8 +- api/NavigationCurrentEntryChangeEvent.json | 2 +- api/NavigationHistoryEntry.json | 2 +- api/Navigator.json | 74 +-- api/NavigatorManagedData.json | 2 +- api/NetworkInformation.json | 4 +- api/Node.json | 2 +- api/Notification.json | 18 +- api/NotificationEvent.json | 2 +- api/OfflineAudioCompletionEvent.json | 2 +- api/OfflineAudioContext.json | 8 +- api/OffscreenCanvas.json | 18 +- api/OscillatorNode.json | 2 +- api/OverconstrainedError.json | 2 +- api/PageRevealEvent.json | 2 +- api/PageSwapEvent.json | 2 +- api/PageTransitionEvent.json | 2 +- api/PannerNode.json | 2 +- api/PasswordCredential.json | 2 +- api/Path2D.json | 2 +- api/PaymentAddress.json | 2 +- api/PaymentInstruments.json | 12 +- api/PaymentMethodChangeEvent.json | 2 +- api/PaymentRequest.json | 16 +- api/PaymentRequestEvent.json | 6 +- api/PaymentRequestUpdateEvent.json | 4 +- api/PaymentResponse.json | 6 +- api/Performance.json | 10 +- api/PerformanceMark.json | 2 +- api/PerformanceObserver.json | 6 +- api/PerformancePaintTiming.json | 4 +- api/PerformanceResourceTiming.json | 2 +- api/PeriodicSyncEvent.json | 2 +- api/PeriodicWave.json | 2 +- api/PermissionStatus.json | 2 +- api/Permissions.json | 44 +- api/PictureInPictureEvent.json | 2 +- api/PictureInPictureWindow.json | 2 +- api/PointerEvent.json | 8 +- api/PopStateEvent.json | 2 +- api/PresentationAvailability.json | 2 +- api/PresentationConnection.json | 8 +- api/PresentationConnectionAvailableEvent.json | 2 +- api/PresentationConnectionCloseEvent.json | 2 +- api/PresentationConnectionList.json | 2 +- api/PresentationRequest.json | 4 +- api/PressureObserver.json | 2 +- api/Profiler.json | 2 +- api/ProgressEvent.json | 2 +- api/PromiseRejectionEvent.json | 2 +- api/PublicKeyCredential.json | 8 +- api/PushEvent.json | 2 +- api/PushManager.json | 2 +- api/PushSubscription.json | 6 +- api/PushSubscriptionChangeEvent.json | 2 +- api/RTCDTMFSender.json | 2 +- api/RTCDTMFToneChangeEvent.json | 2 +- api/RTCDataChannel.json | 16 +- api/RTCDataChannelEvent.json | 2 +- api/RTCDtlsTransport.json | 4 +- api/RTCEncodedAudioFrame.json | 2 +- api/RTCEncodedVideoFrame.json | 2 +- api/RTCError.json | 2 +- api/RTCErrorEvent.json | 2 +- api/RTCIceCandidate.json | 2 +- api/RTCIceTransport.json | 6 +- api/RTCPeerConnection.json | 78 +-- api/RTCPeerConnectionIceErrorEvent.json | 2 +- api/RTCPeerConnectionIceEvent.json | 2 +- api/RTCRtpReceiver.json | 16 +- api/RTCRtpScriptTransform.json | 2 +- api/RTCRtpSender.json | 48 +- api/RTCRtpTransceiver.json | 8 +- api/RTCSctpTransport.json | 2 +- api/RTCSessionDescription.json | 2 +- api/RTCStatsReport.json | 472 +++++++++--------- api/RTCTrackEvent.json | 2 +- api/Range.json | 4 +- api/ReadableStream.json | 4 +- api/ReadableStreamBYOBReader.json | 4 +- api/ReadableStreamDefaultReader.json | 2 +- api/RelativeOrientationSensor.json | 2 +- api/RemotePlayback.json | 6 +- api/ReportingObserver.json | 2 +- api/Request.json | 22 +- api/ResizeObserver.json | 4 +- api/Response.json | 10 +- api/SVGAnimationElement.json | 6 +- api/SVGElement.json | 6 +- api/SVGGeometryElement.json | 4 +- api/SVGImageElement.json | 2 +- api/Screen.json | 4 +- api/ScreenDetails.json | 4 +- api/ScreenOrientation.json | 2 +- api/ScriptProcessorNode.json | 2 +- api/ScrollTimeline.json | 2 +- api/SecurityPolicyViolationEvent.json | 2 +- api/Selection.json | 18 +- api/Sensor.json | 6 +- api/SensorErrorEvent.json | 2 +- api/SerialPort.json | 4 +- api/ServiceWorker.json | 4 +- api/ServiceWorkerContainer.json | 6 +- api/ServiceWorkerGlobalScope.json | 40 +- api/ServiceWorkerRegistration.json | 16 +- api/SharedWorker.json | 10 +- api/SharedWorkerGlobalScope.json | 2 +- api/SnapEvent.json | 2 +- api/SourceBuffer.json | 10 +- api/SourceBufferList.json | 4 +- api/SpeechGrammar.json | 2 +- api/SpeechGrammarList.json | 2 +- api/SpeechRecognition.json | 24 +- api/SpeechRecognitionErrorEvent.json | 2 +- api/SpeechRecognitionEvent.json | 2 +- api/SpeechSynthesis.json | 2 +- api/SpeechSynthesisErrorEvent.json | 2 +- api/SpeechSynthesisEvent.json | 4 +- api/SpeechSynthesisUtterance.json | 16 +- api/StaticRange.json | 2 +- api/StereoPannerNode.json | 2 +- api/StorageEvent.json | 2 +- api/SubmitEvent.json | 2 +- api/SubtleCrypto.json | 28 +- api/SyncEvent.json | 2 +- api/TaskController.json | 2 +- api/TaskPriorityChangeEvent.json | 2 +- api/TaskSignal.json | 4 +- api/Text.json | 2 +- api/TextDecoder.json | 2 +- api/TextDecoderStream.json | 2 +- api/TextEncoder.json | 2 +- api/TextEncoderStream.json | 2 +- api/TextFormat.json | 2 +- api/TextFormatUpdateEvent.json | 2 +- api/TextTrack.json | 2 +- api/TextTrackCue.json | 4 +- api/TextTrackList.json | 6 +- api/TextUpdateEvent.json | 2 +- api/ToggleEvent.json | 2 +- api/Touch.json | 2 +- api/TouchEvent.json | 2 +- api/TrackEvent.json | 2 +- api/TransformStream.json | 2 +- api/TransitionEvent.json | 2 +- api/UIEvent.json | 2 +- api/URL.json | 10 +- api/URLPattern.json | 4 +- api/URLSearchParams.json | 12 +- api/USB.json | 4 +- api/USBAlternateInterface.json | 2 +- api/USBConfiguration.json | 2 +- api/USBConnectionEvent.json | 2 +- api/USBEndpoint.json | 2 +- api/USBInTransferResult.json | 2 +- api/USBInterface.json | 2 +- api/USBIsochronousInTransferPacket.json | 2 +- api/USBIsochronousInTransferResult.json | 2 +- api/USBIsochronousOutTransferPacket.json | 2 +- api/USBIsochronousOutTransferResult.json | 2 +- api/USBOutTransferResult.json | 2 +- api/VRDisplayEvent.json | 2 +- api/VRFrameData.json | 2 +- api/VTTCue.json | 2 +- api/VTTRegion.json | 2 +- api/VideoColorSpace.json | 2 +- api/VideoDecoder.json | 6 +- api/VideoEncoder.json | 6 +- api/VideoFrame.json | 2 +- api/VideoTrackGenerator.json | 2 +- api/VideoTrackList.json | 6 +- api/ViewTimeline.json | 2 +- api/VirtualKeyboard.json | 2 +- api/VisualViewport.json | 6 +- api/WakeLockSentinel.json | 2 +- api/WaveShaperNode.json | 2 +- api/WebGL2RenderingContext.json | 54 +- api/WebGLContextEvent.json | 2 +- api/WebGLRenderingContext.json | 10 +- api/WebKitPoint.json | 2 +- api/WebSocket.json | 12 +- api/WebSocketError.json | 2 +- api/WebSocketStream.json | 2 +- api/WebTransport.json | 14 +- api/WebTransportBidirectionalStream.json | 4 +- api/WebTransportError.json | 2 +- api/WheelEvent.json | 4 +- api/Window.json | 108 ++-- api/WindowControlsOverlay.json | 2 +- ...dowControlsOverlayGeometryChangeEvent.json | 2 +- api/Worker.json | 12 +- api/WorkerGlobalScope.json | 16 +- api/WritableStream.json | 2 +- api/WritableStreamDefaultWriter.json | 2 +- api/XMLHttpRequest.json | 20 +- api/XMLHttpRequestUpload.json | 14 +- api/XMLSerializer.json | 2 +- api/XPathEvaluator.json | 2 +- api/XRCubeLayer.json | 2 +- api/XRCylinderLayer.json | 2 +- api/XREquirectLayer.json | 2 +- api/XRFrame.json | 4 +- api/XRInputSourceArray.json | 4 +- api/XRInputSourceEvent.json | 2 +- api/XRInputSourcesChangeEvent.json | 2 +- api/XRLayerEvent.json | 2 +- api/XRLightProbe.json | 2 +- api/XRMediaBinding.json | 2 +- api/XRQuadLayer.json | 2 +- api/XRRay.json | 2 +- api/XRReferenceSpace.json | 4 +- api/XRReferenceSpaceEvent.json | 2 +- api/XRRigidTransform.json | 2 +- api/XRSession.json | 28 +- api/XRSessionEvent.json | 2 +- api/XRSystem.json | 6 +- api/XRWebGLBinding.json | 2 +- api/XRWebGLLayer.json | 6 +- api/XSLTProcessor.json | 2 +- api/_globals/console.json | 52 +- api/_globals/createImageBitmap.json | 18 +- api/_globals/fetch.json | 14 +- css/at-rules/charset.json | 2 +- css/at-rules/container.json | 2 +- css/at-rules/counter-style.json | 2 +- css/at-rules/custom-media.json | 2 +- css/at-rules/document.json | 2 +- css/at-rules/font-face.json | 8 +- css/at-rules/font-feature-values.json | 16 +- css/at-rules/font-palette-values.json | 2 +- css/at-rules/import.json | 6 +- css/at-rules/keyframes.json | 4 +- css/at-rules/layer.json | 2 +- css/at-rules/media.json | 92 ++-- css/at-rules/namespace.json | 2 +- css/at-rules/page.json | 42 +- css/at-rules/position-try.json | 2 +- css/at-rules/property.json | 8 +- css/at-rules/scope.json | 2 +- css/at-rules/starting-style.json | 2 +- css/at-rules/supports.json | 8 +- css/at-rules/view-transition.json | 2 +- css/properties/-moz-orient.json | 4 +- css/properties/align-content.json | 8 +- css/properties/align-items.json | 10 +- css/properties/align-self.json | 8 +- css/properties/animation-duration.json | 2 +- css/properties/animation-timeline.json | 4 +- css/properties/animation-timing-function.json | 2 +- css/properties/animation.json | 2 +- css/properties/background-image.json | 6 +- css/properties/background-position-x.json | 2 +- css/properties/background-position-y.json | 2 +- css/properties/background-position.json | 2 +- css/properties/background.json | 6 +- css/properties/block-size.json | 4 +- css/properties/border-image.json | 4 +- css/properties/bottom.json | 2 +- css/properties/break-after.json | 2 +- css/properties/break-before.json | 4 +- css/properties/caption-side.json | 2 +- css/properties/clip-path.json | 4 +- css/properties/color-interpolation.json | 4 +- css/properties/color-scheme.json | 4 +- css/properties/column-gap.json | 4 +- css/properties/contain-intrinsic-size.json | 2 +- css/properties/content-visibility.json | 4 +- css/properties/content.json | 10 +- css/properties/counter-reset.json | 2 +- css/properties/cursor.json | 6 +- css/properties/custom-property.json | 20 +- css/properties/display.json | 12 +- css/properties/font-palette.json | 4 +- css/properties/font-size.json | 6 +- css/properties/font-stretch.json | 2 +- css/properties/font-style.json | 2 +- css/properties/font-variant-alternates.json | 12 +- css/properties/font-variant.json | 4 +- css/properties/font-weight.json | 2 +- css/properties/font.json | 2 +- css/properties/gap.json | 4 +- css/properties/grid-template-columns.json | 6 +- css/properties/grid-template-rows.json | 6 +- css/properties/height.json | 4 +- css/properties/hyphens.json | 2 +- css/properties/inline-size.json | 4 +- css/properties/inset-block-end.json | 2 +- css/properties/inset-block-start.json | 2 +- css/properties/inset-block.json | 2 +- css/properties/inset-inline-end.json | 2 +- css/properties/inset-inline-start.json | 2 +- css/properties/inset-inline.json | 2 +- css/properties/inset.json | 2 +- css/properties/justify-content.json | 6 +- css/properties/left.json | 2 +- css/properties/list-style-type.json | 2 +- css/properties/max-block-size.json | 4 +- css/properties/max-height.json | 4 +- css/properties/max-inline-size.json | 4 +- css/properties/max-width.json | 4 +- css/properties/min-block-size.json | 4 +- css/properties/min-height.json | 4 +- css/properties/min-inline-size.json | 4 +- css/properties/min-width.json | 4 +- css/properties/object-position.json | 2 +- css/properties/offset-path.json | 10 +- css/properties/overflow.json | 2 +- css/properties/position-anchor.json | 2 +- css/properties/position-try-fallbacks.json | 2 +- css/properties/position.json | 2 +- css/properties/right.json | 2 +- css/properties/shape-outside.json | 12 +- css/properties/tab-size.json | 2 +- css/properties/text-decoration.json | 4 +- css/properties/text-size-adjust.json | 2 +- css/properties/text-transform.json | 8 +- css/properties/top.json | 2 +- css/properties/transition-property.json | 2 +- .../transition-timing-function.json | 2 +- css/properties/transition.json | 2 +- css/properties/white-space.json | 2 +- css/properties/width.json | 4 +- css/properties/word-spacing.json | 2 +- css/properties/zoom.json | 2 +- css/selectors/-moz-broken.json | 2 +- css/selectors/-moz-color-swatch.json | 2 +- css/selectors/-moz-first-node.json | 2 +- css/selectors/-moz-focus-inner.json | 2 +- css/selectors/-moz-last-node.json | 2 +- css/selectors/-moz-list-bullet.json | 2 +- css/selectors/-moz-list-number.json | 2 +- css/selectors/-moz-only-whitespace.json | 2 +- css/selectors/-moz-progress-bar.json | 2 +- css/selectors/-moz-range-progress.json | 2 +- css/selectors/-moz-range-thumb.json | 2 +- css/selectors/-moz-range-track.json | 2 +- css/selectors/-moz-submit-invalid.json | 2 +- css/selectors/-moz-window-inactive.json | 2 +- css/selectors/-webkit-inner-spin-button.json | 2 +- css/selectors/-webkit-meter-bar.json | 2 +- .../-webkit-meter-even-less-good-value.json | 2 +- .../-webkit-meter-inner-element.json | 2 +- .../-webkit-meter-optimum-value.json | 2 +- .../-webkit-meter-suboptimum-value.json | 2 +- css/selectors/-webkit-progress-bar.json | 2 +- .../-webkit-progress-inner-element.json | 2 +- css/selectors/-webkit-progress-value.json | 2 +- css/selectors/-webkit-resizer.json | 2 +- css/selectors/-webkit-scrollbar-button.json | 2 +- css/selectors/-webkit-scrollbar-corner.json | 2 +- css/selectors/-webkit-scrollbar-thumb.json | 2 +- .../-webkit-scrollbar-track-piece.json | 2 +- css/selectors/-webkit-scrollbar-track.json | 2 +- css/selectors/-webkit-scrollbar.json | 2 +- .../-webkit-search-cancel-button.json | 2 +- .../-webkit-search-results-button.json | 2 +- .../-webkit-slider-runnable-track.json | 2 +- css/selectors/-webkit-slider-thumb.json | 2 +- .../active-view-transition-type.json | 2 +- css/selectors/active-view-transition.json | 2 +- css/selectors/active.json | 4 +- css/selectors/after.json | 2 +- css/selectors/any-link.json | 4 +- css/selectors/attribute.json | 6 +- css/selectors/autofill.json | 2 +- css/selectors/backdrop.json | 4 +- css/selectors/before.json | 2 +- css/selectors/buffering.json | 2 +- css/selectors/checked.json | 2 +- css/selectors/child.json | 2 +- css/selectors/class.json | 2 +- css/selectors/closed.json | 2 +- css/selectors/cue.json | 4 +- css/selectors/default.json | 2 +- css/selectors/defined.json | 2 +- css/selectors/descendant.json | 2 +- css/selectors/details-content.json | 2 +- css/selectors/dir.json | 2 +- css/selectors/disabled.json | 2 +- css/selectors/empty.json | 2 +- css/selectors/enabled.json | 2 +- css/selectors/file-selector-button.json | 2 +- css/selectors/first-child.json | 2 +- css/selectors/first-letter.json | 6 +- css/selectors/first-line.json | 4 +- css/selectors/first-of-type.json | 2 +- css/selectors/first.json | 2 +- css/selectors/focus-visible.json | 2 +- css/selectors/focus-within.json | 2 +- css/selectors/focus.json | 2 +- css/selectors/fullscreen.json | 2 +- css/selectors/future.json | 2 +- css/selectors/grammar-error.json | 2 +- css/selectors/has.json | 2 +- css/selectors/highlight.json | 2 +- css/selectors/host-context.json | 2 +- css/selectors/host.json | 2 +- css/selectors/hostfunction.json | 2 +- css/selectors/hover.json | 4 +- css/selectors/id.json | 2 +- css/selectors/in-range.json | 2 +- css/selectors/indeterminate.json | 8 +- css/selectors/invalid.json | 4 +- css/selectors/is.json | 2 +- css/selectors/lang.json | 6 +- css/selectors/last-child.json | 2 +- css/selectors/last-of-type.json | 2 +- css/selectors/left.json | 2 +- css/selectors/link.json | 4 +- css/selectors/list.json | 2 +- css/selectors/marker.json | 2 +- css/selectors/modal.json | 2 +- css/selectors/muted.json | 2 +- css/selectors/namespace.json | 2 +- css/selectors/nesting.json | 2 +- css/selectors/next-sibling.json | 2 +- css/selectors/not.json | 2 +- css/selectors/nth-child.json | 4 +- css/selectors/nth-last-child.json | 4 +- css/selectors/nth-last-of-type.json | 2 +- css/selectors/nth-of-type.json | 2 +- css/selectors/only-child.json | 2 +- css/selectors/only-of-type.json | 2 +- css/selectors/open.json | 2 +- css/selectors/optional.json | 2 +- css/selectors/out-of-range.json | 2 +- css/selectors/part.json | 2 +- css/selectors/past.json | 2 +- css/selectors/paused.json | 2 +- css/selectors/picture-in-picture.json | 2 +- css/selectors/placeholder-shown.json | 4 +- css/selectors/placeholder.json | 2 +- css/selectors/playing.json | 2 +- css/selectors/popover-open.json | 2 +- css/selectors/read-only.json | 2 +- css/selectors/read-write.json | 2 +- css/selectors/required.json | 2 +- css/selectors/right.json | 2 +- css/selectors/root.json | 2 +- css/selectors/scope.json | 4 +- css/selectors/seeking.json | 2 +- css/selectors/selection.json | 4 +- css/selectors/slotted.json | 2 +- css/selectors/spelling-error.json | 2 +- css/selectors/stalled.json | 2 +- css/selectors/state.json | 2 +- css/selectors/subsequent-sibling.json | 2 +- css/selectors/target-text.json | 2 +- css/selectors/target-within.json | 2 +- css/selectors/target.json | 2 +- css/selectors/type.json | 4 +- css/selectors/universal.json | 4 +- css/selectors/user-invalid.json | 2 +- css/selectors/user-valid.json | 2 +- css/selectors/valid.json | 4 +- css/selectors/view-transition-group.json | 2 +- css/selectors/view-transition-image-pair.json | 2 +- css/selectors/view-transition-new.json | 2 +- css/selectors/view-transition-old.json | 2 +- css/selectors/view-transition.json | 2 +- css/selectors/visited.json | 6 +- css/selectors/volume-locked.json | 2 +- css/selectors/where.json | 2 +- css/types/-moz-image-rect.json | 2 +- css/types/abs.json | 2 +- css/types/acos.json | 2 +- css/types/anchor-size.json | 2 +- css/types/anchor.json | 2 +- css/types/angle-percentage.json | 2 +- css/types/angle.json | 2 +- css/types/asin.json | 2 +- css/types/atan.json | 2 +- css/types/atan2.json | 2 +- css/types/attr.json | 2 +- css/types/basic-shape.json | 26 +- css/types/blend-mode.json | 2 +- css/types/calc-constant.json | 10 +- css/types/calc-size.json | 2 +- css/types/calc.json | 6 +- css/types/clamp.json | 2 +- css/types/color.json | 50 +- css/types/cos.json | 2 +- css/types/counter.json | 2 +- css/types/counters.json | 2 +- css/types/dimension.json | 2 +- css/types/easing-function.json | 10 +- css/types/exp.json | 2 +- css/types/filter-function.json | 22 +- css/types/flex.json | 2 +- css/types/hypot.json | 2 +- css/types/image.json | 40 +- css/types/integer.json | 2 +- css/types/length-percentage.json | 2 +- css/types/length.json | 48 +- css/types/line-style.json | 2 +- css/types/log.json | 2 +- css/types/max.json | 2 +- css/types/min.json | 2 +- css/types/mod.json | 2 +- css/types/number.json | 2 +- css/types/percentage.json | 2 +- css/types/position.json | 4 +- css/types/pow.json | 2 +- css/types/ratio.json | 2 +- css/types/ray.json | 6 +- css/types/rem.json | 2 +- css/types/resolution.json | 10 +- css/types/round.json | 2 +- css/types/shape.json | 4 +- css/types/sign.json | 2 +- css/types/sin.json | 2 +- css/types/sqrt.json | 2 +- css/types/string.json | 4 +- css/types/tan.json | 2 +- css/types/time-percentage.json | 2 +- css/types/time.json | 2 +- css/types/transform-function.json | 44 +- css/types/url.json | 2 +- html/elements/a.json | 8 +- html/elements/area.json | 2 +- html/elements/base.json | 2 +- html/elements/form.json | 6 +- html/elements/hr.json | 2 +- html/elements/iframe.json | 30 +- html/elements/img.json | 4 +- html/elements/input/button.json | 2 +- html/elements/input/checkbox.json | 2 +- html/elements/input/color.json | 2 +- html/elements/input/date.json | 2 +- html/elements/input/datetime-local.json | 2 +- html/elements/input/email.json | 2 +- html/elements/input/file.json | 2 +- html/elements/input/hidden.json | 2 +- html/elements/input/image.json | 2 +- html/elements/input/month.json | 2 +- html/elements/input/number.json | 2 +- html/elements/input/password.json | 2 +- html/elements/input/radio.json | 2 +- html/elements/input/range.json | 2 +- html/elements/input/reset.json | 2 +- html/elements/input/search.json | 2 +- html/elements/input/submit.json | 2 +- html/elements/input/tel.json | 2 +- html/elements/input/text.json | 2 +- html/elements/input/time.json | 2 +- html/elements/input/url.json | 2 +- html/elements/input/week.json | 2 +- html/elements/link.json | 12 +- html/elements/script.json | 28 +- html/elements/select.json | 2 +- html/elements/summary.json | 2 +- html/elements/td.json | 2 +- html/elements/textarea.json | 10 +- html/elements/th.json | 2 +- html/elements/track.json | 2 +- html/elements/video.json | 4 +- html/global_attributes.json | 8 +- html/manifest/display_override.json | 4 +- http/headers/Accept-CH.json | 26 +- .../headers/Access-Control-Allow-Headers.json | 4 +- .../headers/Access-Control-Allow-Methods.json | 2 +- .../Access-Control-Expose-Headers.json | 2 +- http/headers/Authorization.json | 10 +- http/headers/Clear-Site-Data.json | 12 +- http/headers/Content-DPR.json | 2 +- http/headers/Content-Security-Policy.json | 10 +- http/headers/DPR.json | 2 +- http/headers/Device-Memory.json | 2 +- http/headers/Range.json | 2 +- http/headers/Referrer-Policy.json | 2 +- http/headers/Sec-CH-Prefers-Color-Scheme.json | 2 +- .../Sec-CH-Prefers-Reduced-Motion.json | 2 +- .../Sec-CH-Prefers-Reduced-Transparency.json | 2 +- http/headers/Sec-CH-UA-Arch.json | 2 +- http/headers/Sec-CH-UA-Bitness.json | 2 +- http/headers/Sec-CH-UA-Full-Version-List.json | 2 +- http/headers/Sec-CH-UA-Full-Version.json | 2 +- http/headers/Sec-CH-UA-Mobile.json | 2 +- http/headers/Sec-CH-UA-Model.json | 2 +- http/headers/Sec-CH-UA-Platform-Version.json | 2 +- http/headers/Sec-CH-UA-Platform.json | 2 +- http/headers/Sec-CH-UA.json | 2 +- http/headers/Sec-Fetch-Dest.json | 2 +- http/headers/Sec-Purpose.json | 4 +- .../Service-Worker-Navigation-Preload.json | 2 +- http/headers/Set-Cookie.json | 10 +- http/headers/Supports-Loading-Mode.json | 4 +- http/headers/Viewport-Width.json | 2 +- http/headers/WWW-Authenticate.json | 8 +- http/headers/Width.json | 2 +- http/mixed-content.json | 6 +- http/status.json | 4 +- javascript/builtins/AggregateError.json | 4 +- javascript/builtins/Array.json | 6 +- javascript/builtins/ArrayBuffer.json | 4 +- javascript/builtins/AsyncFunction.json | 2 +- .../builtins/AsyncGeneratorFunction.json | 2 +- javascript/builtins/Atomics.json | 2 +- javascript/builtins/BigInt.json | 6 +- javascript/builtins/BigInt64Array.json | 2 +- javascript/builtins/BigUint64Array.json | 2 +- javascript/builtins/Boolean.json | 2 +- javascript/builtins/DataView.json | 4 +- javascript/builtins/Date.json | 22 +- javascript/builtins/Error.json | 10 +- javascript/builtins/EvalError.json | 4 +- javascript/builtins/FinalizationRegistry.json | 2 +- javascript/builtins/Float16Array.json | 2 +- javascript/builtins/Float32Array.json | 4 +- javascript/builtins/Float64Array.json | 4 +- javascript/builtins/Function.json | 6 +- javascript/builtins/GeneratorFunction.json | 2 +- javascript/builtins/Int16Array.json | 4 +- javascript/builtins/Int32Array.json | 4 +- javascript/builtins/Int8Array.json | 4 +- javascript/builtins/InternalError.json | 2 +- javascript/builtins/Intl/Collator.json | 16 +- javascript/builtins/Intl/DateTimeFormat.json | 32 +- javascript/builtins/Intl/DisplayNames.json | 2 +- javascript/builtins/Intl/DurationFormat.json | 2 +- javascript/builtins/Intl/ListFormat.json | 2 +- javascript/builtins/Intl/Locale.json | 2 +- javascript/builtins/Intl/NumberFormat.json | 56 +-- javascript/builtins/Intl/PluralRules.json | 12 +- .../builtins/Intl/RelativeTimeFormat.json | 10 +- javascript/builtins/Intl/Segmenter.json | 2 +- javascript/builtins/Iterator.json | 2 +- javascript/builtins/JSON.json | 2 +- javascript/builtins/Map.json | 6 +- javascript/builtins/Number.json | 6 +- javascript/builtins/Object.json | 14 +- javascript/builtins/Promise.json | 18 +- javascript/builtins/Proxy.json | 2 +- javascript/builtins/RangeError.json | 4 +- javascript/builtins/ReferenceError.json | 4 +- javascript/builtins/RegExp.json | 12 +- javascript/builtins/Set.json | 6 +- javascript/builtins/SharedArrayBuffer.json | 4 +- javascript/builtins/String.json | 10 +- javascript/builtins/Symbol.json | 4 +- javascript/builtins/SyntaxError.json | 4 +- javascript/builtins/Temporal/Calendar.json | 2 +- javascript/builtins/Temporal/Duration.json | 2 +- javascript/builtins/Temporal/Instant.json | 2 +- javascript/builtins/Temporal/PlainDate.json | 2 +- .../builtins/Temporal/PlainDateTime.json | 2 +- .../builtins/Temporal/PlainMonthDay.json | 2 +- javascript/builtins/Temporal/PlainTime.json | 2 +- .../builtins/Temporal/PlainYearMonth.json | 2 +- javascript/builtins/Temporal/TimeZone.json | 2 +- .../builtins/Temporal/ZonedDateTime.json | 2 +- javascript/builtins/TypeError.json | 4 +- javascript/builtins/URIError.json | 4 +- javascript/builtins/Uint16Array.json | 4 +- javascript/builtins/Uint32Array.json | 4 +- javascript/builtins/Uint8Array.json | 4 +- javascript/builtins/Uint8ClampedArray.json | 4 +- javascript/builtins/WeakMap.json | 6 +- javascript/builtins/WeakRef.json | 2 +- javascript/builtins/WeakSet.json | 6 +- javascript/grammar.json | 28 +- javascript/operators/addition.json | 2 +- javascript/operators/addition_assignment.json | 2 +- javascript/operators/assignment.json | 2 +- javascript/operators/async_function.json | 2 +- .../operators/async_generator_function.json | 2 +- javascript/operators/bitwise_and.json | 2 +- .../operators/bitwise_and_assignment.json | 2 +- javascript/operators/bitwise_not.json | 2 +- javascript/operators/bitwise_or.json | 2 +- .../operators/bitwise_or_assignment.json | 2 +- javascript/operators/bitwise_xor.json | 2 +- .../operators/bitwise_xor_assignment.json | 2 +- javascript/operators/conditional.json | 2 +- javascript/operators/decrement.json | 2 +- javascript/operators/division.json | 2 +- javascript/operators/division_assignment.json | 2 +- javascript/operators/equality.json | 2 +- javascript/operators/exponentiation.json | 2 +- .../operators/exponentiation_assignment.json | 2 +- javascript/operators/function.json | 2 +- javascript/operators/generator_function.json | 2 +- javascript/operators/greater_than.json | 2 +- .../operators/greater_than_or_equal.json | 2 +- javascript/operators/grouping.json | 2 +- javascript/operators/import.json | 2 +- javascript/operators/import_meta.json | 4 +- javascript/operators/increment.json | 2 +- javascript/operators/inequality.json | 2 +- javascript/operators/left_shift.json | 2 +- .../operators/left_shift_assignment.json | 2 +- javascript/operators/less_than.json | 2 +- javascript/operators/less_than_or_equal.json | 2 +- javascript/operators/logical_and.json | 2 +- .../operators/logical_and_assignment.json | 2 +- javascript/operators/logical_not.json | 2 +- javascript/operators/logical_or.json | 2 +- .../operators/logical_or_assignment.json | 2 +- javascript/operators/multiplication.json | 2 +- .../operators/multiplication_assignment.json | 2 +- javascript/operators/new_target.json | 2 +- javascript/operators/nullish_coalescing.json | 2 +- .../nullish_coalescing_assignment.json | 2 +- javascript/operators/optional_chaining.json | 2 +- javascript/operators/remainder.json | 2 +- .../operators/remainder_assignment.json | 2 +- javascript/operators/right_shift.json | 2 +- .../operators/right_shift_assignment.json | 2 +- javascript/operators/strict_equality.json | 2 +- javascript/operators/strict_inequality.json | 2 +- javascript/operators/subtraction.json | 2 +- .../operators/subtraction_assignment.json | 2 +- javascript/operators/unary_negation.json | 2 +- javascript/operators/unary_plus.json | 2 +- .../operators/unsigned_right_shift.json | 2 +- .../unsigned_right_shift_assignment.json | 2 +- javascript/operators/yield_star.json | 2 +- javascript/regular_expressions.json | 38 +- javascript/statements.json | 42 +- lint/linter/test-descriptions.test.ts | 2 +- lint/linter/test-descriptions.ts | 8 +- mathml/attribute_values.json | 2 +- mathml/elements/mfrac.json | 4 +- mathml/elements/mo.json | 4 +- mathml/elements/mpadded.json | 6 +- mathml/elements/ms.json | 2 +- mathml/elements/mspace.json | 2 +- mathml/elements/mtable.json | 2 +- mathml/global_attributes.json | 4 +- scripts/migrations/012-descriptions-to-md.ts | 106 ++++ svg/elements/a.json | 8 +- svg/elements/circle.json | 2 +- svg/elements/cursor.json | 2 +- svg/elements/ellipse.json | 2 +- svg/elements/feComposite.json | 2 +- svg/elements/feImage.json | 2 +- svg/elements/filter.json | 2 +- svg/elements/glyphRef.json | 2 +- svg/elements/image.json | 2 +- svg/elements/linearGradient.json | 2 +- svg/elements/mpath.json | 2 +- svg/elements/path.json | 4 +- svg/elements/pattern.json | 2 +- svg/elements/polygon.json | 2 +- svg/elements/polyline.json | 2 +- svg/elements/radialGradient.json | 2 +- svg/elements/rect.json | 2 +- svg/elements/script.json | 2 +- svg/elements/text.json | 2 +- svg/elements/textPath.json | 4 +- svg/elements/tref.json | 4 +- svg/elements/tspan.json | 2 +- svg/elements/use.json | 4 +- svg/global_attributes.json | 4 +- webassembly/api.json | 10 +- webassembly/api/CompileError.json | 2 +- webassembly/api/Exception.json | 4 +- webassembly/api/Global.json | 2 +- webassembly/api/Instance.json | 2 +- webassembly/api/LinkError.json | 2 +- webassembly/api/Memory.json | 4 +- webassembly/api/Module.json | 8 +- webassembly/api/RuntimeError.json | 2 +- webassembly/api/Table.json | 2 +- webassembly/api/Tag.json | 2 +- 1028 files changed, 3111 insertions(+), 3005 deletions(-) create mode 100644 scripts/migrations/012-descriptions-to-md.ts diff --git a/api/AbortController.json b/api/AbortController.json index c7f88402c9041c..9b3cea5e7f2f79 100644 --- a/api/AbortController.json +++ b/api/AbortController.json @@ -54,7 +54,7 @@ }, "AbortController": { "__compat": { - "description": "AbortController() constructor", + "description": "`AbortController()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortController/AbortController", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-abortcontroller①", "tags": [ @@ -178,7 +178,7 @@ }, "reason_parameter": { "__compat": { - "description": "reason parameter", + "description": "`reason` parameter", "spec_url": "https://dom.spec.whatwg.org/#abortsignal-abort-reason", "tags": [ "web-features:aborting" diff --git a/api/AbortPaymentEvent.json b/api/AbortPaymentEvent.json index ff259cda7277bc..2b393a2c9a8a59 100644 --- a/api/AbortPaymentEvent.json +++ b/api/AbortPaymentEvent.json @@ -36,7 +36,7 @@ }, "AbortPaymentEvent": { "__compat": { - "description": "AbortPaymentEvent() constructor", + "description": "`AbortPaymentEvent()` constructor", "support": { "chrome": { "version_added": "70" diff --git a/api/AbortSignal.json b/api/AbortSignal.json index 8fa85d98dd8560..ded6bc28c6506f 100644 --- a/api/AbortSignal.json +++ b/api/AbortSignal.json @@ -47,7 +47,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/abort_event", "spec_url": [ "https://dom.spec.whatwg.org/#eventdef-abortsignal-abort", @@ -97,7 +97,7 @@ }, "abort_static": { "__compat": { - "description": "abort() static method", + "description": "`abort()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/abort_static", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-abort①", "tags": [ @@ -147,7 +147,7 @@ }, "reason_parameter": { "__compat": { - "description": "reason parameter", + "description": "`reason` parameter", "spec_url": "https://dom.spec.whatwg.org/#abortsignal-abort-reason", "tags": [ "web-features:aborting" @@ -244,7 +244,7 @@ }, "any_static": { "__compat": { - "description": "any() static method", + "description": "`any()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static", "spec_url": "https://dom.spec.whatwg.org/#dom-abortsignal-any", "tags": [ @@ -395,7 +395,7 @@ }, "timeout_static": { "__compat": { - "description": "timeout() static method", + "description": "`timeout()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/timeout_static", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-timeout①", "tags": [ diff --git a/api/AbsoluteOrientationSensor.json b/api/AbsoluteOrientationSensor.json index 164e05c16e5fc0..f39fba2b7b8bf8 100644 --- a/api/AbsoluteOrientationSensor.json +++ b/api/AbsoluteOrientationSensor.json @@ -39,7 +39,7 @@ }, "AbsoluteOrientationSensor": { "__compat": { - "description": "AbsoluteOrientationSensor() constructor", + "description": "`AbsoluteOrientationSensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor/AbsoluteOrientationSensor", "spec_url": "https://w3c.github.io/orientation-sensor/#dom-absoluteorientationsensor-absoluteorientationsensor", "tags": [ diff --git a/api/Accelerometer.json b/api/Accelerometer.json index 22b2df8b755e7e..e7d4d5ff8e27d3 100644 --- a/api/Accelerometer.json +++ b/api/Accelerometer.json @@ -39,7 +39,7 @@ }, "Accelerometer": { "__compat": { - "description": "Accelerometer() constructor", + "description": "`Accelerometer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/Accelerometer", "spec_url": "https://w3c.github.io/accelerometer/#dom-accelerometer-accelerometer", "tags": [ diff --git a/api/AmbientLightSensor.json b/api/AmbientLightSensor.json index 2ef5911fe24e62..f016e90e76f505 100644 --- a/api/AmbientLightSensor.json +++ b/api/AmbientLightSensor.json @@ -43,7 +43,7 @@ }, "AmbientLightSensor": { "__compat": { - "description": "AmbientLightSensor() constructor", + "description": "`AmbientLightSensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/AmbientLightSensor", "spec_url": "https://w3c.github.io/ambient-light/#dom-ambientlightsensor-ambientlightsensor", "support": { diff --git a/api/AnalyserNode.json b/api/AnalyserNode.json index 2e32c0bb22007a..ae23295475b071 100644 --- a/api/AnalyserNode.json +++ b/api/AnalyserNode.json @@ -43,7 +43,7 @@ }, "AnalyserNode": { "__compat": { - "description": "AnalyserNode() constructor", + "description": "`AnalyserNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/AnalyserNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-analysernode-analysernode", "tags": [ diff --git a/api/Animation.json b/api/Animation.json index de1681fddb47db..614ff40c49d977 100644 --- a/api/Animation.json +++ b/api/Animation.json @@ -39,7 +39,7 @@ }, "Animation": { "__compat": { - "description": "Animation() constructor", + "description": "`Animation()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/Animation", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-animation-animation", "tags": [ @@ -116,7 +116,7 @@ }, "cancel_event": { "__compat": { - "description": "cancel event", + "description": "`cancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/cancel_event", "spec_url": [ "https://drafts.csswg.org/web-animations-1/#dom-animation-oncancel", @@ -310,7 +310,7 @@ }, "finish_event": { "__compat": { - "description": "finish event", + "description": "`finish` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/finish_event", "spec_url": [ "https://drafts.csswg.org/web-animations-1/#dom-animation-onfinish", @@ -705,7 +705,7 @@ }, "remove_event": { "__compat": { - "description": "remove event", + "description": "`remove` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/remove_event", "spec_url": [ "https://drafts.csswg.org/web-animations-1/#dom-animation-onremove", diff --git a/api/AnimationEvent.json b/api/AnimationEvent.json index 6872c0c0a02049..ac52b0b4e2b980 100644 --- a/api/AnimationEvent.json +++ b/api/AnimationEvent.json @@ -96,7 +96,7 @@ }, "AnimationEvent": { "__compat": { - "description": "AnimationEvent() constructor", + "description": "`AnimationEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/AnimationEvent", "spec_url": "https://drafts.csswg.org/css-animations/#dom-animationevent-animationevent", "support": { diff --git a/api/AnimationPlaybackEvent.json b/api/AnimationPlaybackEvent.json index e4fef714d90f6c..dddadeb850b1a2 100644 --- a/api/AnimationPlaybackEvent.json +++ b/api/AnimationPlaybackEvent.json @@ -39,7 +39,7 @@ }, "AnimationPlaybackEvent": { "__compat": { - "description": "AnimationPlaybackEvent() constructor", + "description": "`AnimationPlaybackEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/AnimationPlaybackEvent", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-animationplaybackevent-animationplaybackevent", "tags": [ diff --git a/api/AudioBuffer.json b/api/AudioBuffer.json index 3b2b8a288f5c9a..29425f3a12c2e5 100644 --- a/api/AudioBuffer.json +++ b/api/AudioBuffer.json @@ -43,7 +43,7 @@ }, "AudioBuffer": { "__compat": { - "description": "AudioBuffer() constructor", + "description": "`AudioBuffer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/AudioBuffer", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiobuffer-audiobuffer", "tags": [ diff --git a/api/AudioBufferSourceNode.json b/api/AudioBufferSourceNode.json index cbe7be76ccef8a..961501832363fc 100644 --- a/api/AudioBufferSourceNode.json +++ b/api/AudioBufferSourceNode.json @@ -43,7 +43,7 @@ }, "AudioBufferSourceNode": { "__compat": { - "description": "AudioBufferSourceNode() constructor", + "description": "`AudioBufferSourceNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/AudioBufferSourceNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiobuffersourcenode-constructor-audiobuffersourcenode", "tags": [ diff --git a/api/AudioContext.json b/api/AudioContext.json index 4188aec7b20a22..65aed634243ce4 100644 --- a/api/AudioContext.json +++ b/api/AudioContext.json @@ -55,7 +55,7 @@ }, "AudioContext": { "__compat": { - "description": "AudioContext() constructor", + "description": "`AudioContext()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiocontext-audiocontext", "tags": [ @@ -165,7 +165,7 @@ }, "options_latencyHint_parameter": { "__compat": { - "description": "options.latencyHint parameter", + "description": "`options.latencyHint` parameter", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiocontextoptions-latencyhint", "support": { "chrome": { @@ -200,7 +200,7 @@ }, "options_sampleRate_parameter": { "__compat": { - "description": "options.sampleRate parameter", + "description": "`options.sampleRate` parameter", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiocontextoptions-samplerate", "support": { "chrome": { @@ -235,7 +235,7 @@ }, "options_sinkId_parameter": { "__compat": { - "description": "options.sinkId parameter", + "description": "`options.sinkId` parameter", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiocontextoptions-sinkid", "support": { "chrome": { @@ -514,7 +514,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audiocontext-onerror", "support": { "chrome": { @@ -700,7 +700,7 @@ }, "sinkchange_event": { "__compat": { - "description": "sinkchange event", + "description": "`sinkchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/sinkchange_event", "spec_url": "https://webaudio.github.io/web-audio-api/#eventdef-audiocontext-sinkchange", "support": { diff --git a/api/AudioData.json b/api/AudioData.json index 8e64ba5accc1f5..4983c4bfad6282 100644 --- a/api/AudioData.json +++ b/api/AudioData.json @@ -41,7 +41,7 @@ }, "AudioData": { "__compat": { - "description": "AudioData() constructor", + "description": "`AudioData()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioData/AudioData", "spec_url": "https://w3c.github.io/webcodecs/#dom-audiodata-audiodata", "tags": [ diff --git a/api/AudioDecoder.json b/api/AudioDecoder.json index 6fdffada957aac..c23c1d99feffe6 100644 --- a/api/AudioDecoder.json +++ b/api/AudioDecoder.json @@ -41,7 +41,7 @@ }, "AudioDecoder": { "__compat": { - "description": "AudioDecoder() constructor", + "description": "`AudioDecoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/AudioDecoder", "spec_url": "https://w3c.github.io/webcodecs/#audiodecoder", "tags": [ @@ -242,7 +242,7 @@ }, "dequeue_event": { "__compat": { - "description": "dequeue event", + "description": "`dequeue` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/dequeue_event", "spec_url": "https://w3c.github.io/webcodecs/#eventdef-audiodecoder-dequeue", "tags": [ @@ -323,7 +323,7 @@ }, "isConfigSupported_static": { "__compat": { - "description": "isConfigSupported() static method", + "description": "`isConfigSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/isConfigSupported_static", "spec_url": "https://w3c.github.io/webcodecs/#dom-audiodecoder-isconfigsupported", "tags": [ diff --git a/api/AudioEncoder.json b/api/AudioEncoder.json index 2d235cd8c51f79..d0a7993a6b24d8 100644 --- a/api/AudioEncoder.json +++ b/api/AudioEncoder.json @@ -41,7 +41,7 @@ }, "AudioEncoder": { "__compat": { - "description": "AudioEncoder() constructor", + "description": "`AudioEncoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/AudioEncoder", "spec_url": "https://w3c.github.io/webcodecs/#dom-audioencoder-audioencoder", "tags": [ @@ -238,7 +238,7 @@ }, "opus_application": { "__compat": { - "description": "opus.application", + "description": "`opus.application`", "spec_url": "https://w3c.github.io/webcodecs/opus_codec_registration.html#dom-opusencoderconfig-application", "tags": [ "web-features:webcodecs" @@ -276,7 +276,7 @@ }, "opus_signal": { "__compat": { - "description": "opus.signal", + "description": "`opus.signal`", "spec_url": "https://w3c.github.io/webcodecs/opus_codec_registration.html#dom-opusencoderconfig-signal", "tags": [ "web-features:webcodecs" @@ -316,7 +316,7 @@ }, "dequeue_event": { "__compat": { - "description": "dequeue event", + "description": "`dequeue` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/dequeue_event", "spec_url": "https://w3c.github.io/webcodecs/#eventdef-audioencoder-dequeue", "tags": [ @@ -477,7 +477,7 @@ }, "isConfigSupported_static": { "__compat": { - "description": "isConfigSupported() static method", + "description": "`isConfigSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/isConfigSupported_static", "spec_url": "https://w3c.github.io/webcodecs/#dom-audioencoder-isconfigsupported", "tags": [ diff --git a/api/AudioNode.json b/api/AudioNode.json index d3dda606233802..86df492adaa105 100644 --- a/api/AudioNode.json +++ b/api/AudioNode.json @@ -297,7 +297,7 @@ }, "destination_parameter": { "__compat": { - "description": "destination parameter", + "description": "`destination` parameter", "support": { "chrome": { "version_added": "43" @@ -333,7 +333,7 @@ }, "input_parameter": { "__compat": { - "description": "input parameter", + "description": "`input` parameter", "support": { "chrome": { "version_added": "43" diff --git a/api/AudioProcessingEvent.json b/api/AudioProcessingEvent.json index 03d1e9ef3afa63..acefe15d9db88b 100644 --- a/api/AudioProcessingEvent.json +++ b/api/AudioProcessingEvent.json @@ -37,7 +37,7 @@ }, "AudioProcessingEvent": { "__compat": { - "description": "AudioProcessingEvent() constructor", + "description": "`AudioProcessingEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/AudioProcessingEvent", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioprocessingevent-audioprocessingevent", "support": { diff --git a/api/AudioScheduledSourceNode.json b/api/AudioScheduledSourceNode.json index 699ece146019d8..f9d0ab0d108960 100644 --- a/api/AudioScheduledSourceNode.json +++ b/api/AudioScheduledSourceNode.json @@ -83,7 +83,7 @@ }, "ended_event": { "__compat": { - "description": "ended event", + "description": "`ended` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/ended_event", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioscheduledsourcenode-onended", "tags": [ diff --git a/api/AudioTrackList.json b/api/AudioTrackList.json index 46118bc93d2052..c5e0ddd05104ce 100644 --- a/api/AudioTrackList.json +++ b/api/AudioTrackList.json @@ -68,7 +68,7 @@ }, "addtrack_event": { "__compat": { - "description": "addtrack event", + "description": "`addtrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/addtrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-addtrack", @@ -139,7 +139,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/change_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-change", @@ -344,7 +344,7 @@ }, "removetrack_event": { "__compat": { - "description": "removetrack event", + "description": "`removetrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/removetrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-removetrack", diff --git a/api/AudioWorkletNode.json b/api/AudioWorkletNode.json index 5e330e1ef2042c..1e804d5a86900c 100644 --- a/api/AudioWorkletNode.json +++ b/api/AudioWorkletNode.json @@ -39,7 +39,7 @@ }, "AudioWorkletNode": { "__compat": { - "description": "AudioWorkletNode() constructor", + "description": "`AudioWorkletNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/AudioWorkletNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioworkletnode-audioworkletnode", "tags": [ @@ -154,7 +154,7 @@ }, "processorerror_event": { "__compat": { - "description": "processorerror event", + "description": "`processorerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/processorerror_event", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioworkletnode-onprocessorerror", "tags": [ diff --git a/api/AudioWorkletProcessor.json b/api/AudioWorkletProcessor.json index 33023d86febc92..24873f5a532554 100644 --- a/api/AudioWorkletProcessor.json +++ b/api/AudioWorkletProcessor.json @@ -39,7 +39,7 @@ }, "AudioWorkletProcessor": { "__compat": { - "description": "AudioWorkletProcessor() constructor", + "description": "`AudioWorkletProcessor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor/AudioWorkletProcessor", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioworkletprocessor-audioworkletprocessor", "tags": [ diff --git a/api/BackgroundFetchEvent.json b/api/BackgroundFetchEvent.json index 4fd94aa80fb24a..8fed414e65367c 100644 --- a/api/BackgroundFetchEvent.json +++ b/api/BackgroundFetchEvent.json @@ -41,7 +41,7 @@ }, "BackgroundFetchEvent": { "__compat": { - "description": "BackgroundFetchEvent() constructor", + "description": "`BackgroundFetchEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchEvent/BackgroundFetchEvent", "spec_url": "https://wicg.github.io/background-fetch/#dom-backgroundfetchevent-backgroundfetchevent", "tags": [ diff --git a/api/BackgroundFetchRegistration.json b/api/BackgroundFetchRegistration.json index f9118589ca9aac..8631580cd1ca33 100644 --- a/api/BackgroundFetchRegistration.json +++ b/api/BackgroundFetchRegistration.json @@ -321,7 +321,7 @@ }, "progress_event": { "__compat": { - "description": "progress event", + "description": "`progress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/progress_event", "spec_url": "https://wicg.github.io/background-fetch/#background-fetch-registration-events", "tags": [ diff --git a/api/BackgroundFetchUpdateUIEvent.json b/api/BackgroundFetchUpdateUIEvent.json index a28c12bfea9a59..30616f68975b57 100644 --- a/api/BackgroundFetchUpdateUIEvent.json +++ b/api/BackgroundFetchUpdateUIEvent.json @@ -41,7 +41,7 @@ }, "BackgroundFetchUpdateUIEvent": { "__compat": { - "description": "BackgroundFetchUpdateUIEvent() constructor", + "description": "`BackgroundFetchUpdateUIEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchUpdateUIEvent/BackgroundFetchUpdateUIEvent", "spec_url": "https://wicg.github.io/background-fetch/#dom-backgroundfetchupdateuievent-backgroundfetchupdateuievent", "tags": [ diff --git a/api/BarProp.json b/api/BarProp.json index 3a0b5bf141015e..dcd7dd09be4b58 100644 --- a/api/BarProp.json +++ b/api/BarProp.json @@ -82,7 +82,7 @@ }, "returns_popup": { "__compat": { - "description": "Returns true for non-popup windows", + "description": "Returns `true` for non-popup windows", "support": { "chrome": { "version_added": "98" diff --git a/api/BarcodeDetector.json b/api/BarcodeDetector.json index 9b606ee001b0fd..545ccfc7de3114 100644 --- a/api/BarcodeDetector.json +++ b/api/BarcodeDetector.json @@ -73,7 +73,7 @@ }, "BarcodeDetector": { "__compat": { - "description": "BarcodeDetector() constructor", + "description": "`BarcodeDetector()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector/BarcodeDetector", "spec_url": "https://wicg.github.io/shape-detection-api/#dom-barcodedetector-barcodedetector", "support": { @@ -200,7 +200,7 @@ }, "getSupportedFormats_static": { "__compat": { - "description": "getSupportedFormats() static method", + "description": "`getSupportedFormats()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector/getSupportedFormats_static", "spec_url": "https://wicg.github.io/shape-detection-api/#dom-barcodedetector-getsupportedformats", "support": { diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index 015d2254b20e37..376116775b49e4 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -740,7 +740,7 @@ }, "constraints_disableNormalization_parameter": { "__compat": { - "description": "constraints.disableNormalization parameter", + "description": "`constraints.disableNormalization` parameter", "support": { "chrome": { "version_added": "46" @@ -981,7 +981,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "49" @@ -1184,7 +1184,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/statechange_event", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-onstatechange", "tags": [ diff --git a/api/BatteryManager.json b/api/BatteryManager.json index 2689f603745568..f2001674b45546 100644 --- a/api/BatteryManager.json +++ b/api/BatteryManager.json @@ -109,7 +109,7 @@ }, "chargingchange_event": { "__compat": { - "description": "chargingchange event", + "description": "`chargingchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/chargingchange_event", "spec_url": [ "https://w3c.github.io/battery/#ref-for-dfn-chargingchange-1", @@ -195,7 +195,7 @@ }, "chargingtimechange_event": { "__compat": { - "description": "chargingtimechange event", + "description": "`chargingtimechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/chargingtimechange_event", "spec_url": [ "https://w3c.github.io/battery/#ref-for-dfn-chargingtimechange-1", @@ -281,7 +281,7 @@ }, "dischargingtimechange_event": { "__compat": { - "description": "dischargingtimechange event", + "description": "`dischargingtimechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/dischargingtimechange_event", "spec_url": [ "https://w3c.github.io/battery/#ref-for-dfn-dischargingtimechange-1", @@ -357,7 +357,7 @@ }, "levelchange_event": { "__compat": { - "description": "levelchange event", + "description": "`levelchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/levelchange_event", "spec_url": [ "https://w3c.github.io/battery/#ref-for-dfn-levelchange-1", diff --git a/api/BeforeInstallPromptEvent.json b/api/BeforeInstallPromptEvent.json index 516345fc833185..d730cff0c12c07 100644 --- a/api/BeforeInstallPromptEvent.json +++ b/api/BeforeInstallPromptEvent.json @@ -37,7 +37,7 @@ }, "BeforeInstallPromptEvent": { "__compat": { - "description": "BeforeInstallPromptEvent() constructor", + "description": "`BeforeInstallPromptEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/BeforeInstallPromptEvent", "support": { "chrome": { diff --git a/api/BiquadFilterNode.json b/api/BiquadFilterNode.json index 7f3abb6b9cc310..b20b48ece3cdd2 100644 --- a/api/BiquadFilterNode.json +++ b/api/BiquadFilterNode.json @@ -43,7 +43,7 @@ }, "BiquadFilterNode": { "__compat": { - "description": "BiquadFilterNode() constructor", + "description": "`BiquadFilterNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/BiquadFilterNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-biquadfilternode-biquadfilternode-context-options", "tags": [ diff --git a/api/Blob.json b/api/Blob.json index 9cd26eeb995ece..13d54beadf9468 100644 --- a/api/Blob.json +++ b/api/Blob.json @@ -59,7 +59,7 @@ }, "Blob": { "__compat": { - "description": "Blob() constructor", + "description": "`Blob()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/Blob", "spec_url": "https://w3c.github.io/FileAPI/#constructorBlob", "support": { @@ -109,7 +109,7 @@ }, "arrayBuffer": { "__compat": { - "description": "arrayBuffer()", + "description": "`arrayBuffer()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/arrayBuffer", "spec_url": "https://w3c.github.io/FileAPI/#dom-blob-arraybuffer", "support": { @@ -238,7 +238,7 @@ }, "slice": { "__compat": { - "description": "slice()", + "description": "`slice()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/slice", "spec_url": "https://w3c.github.io/FileAPI/#dfn-slice", "support": { @@ -308,7 +308,7 @@ }, "stream": { "__compat": { - "description": "stream()", + "description": "`stream()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/stream", "spec_url": "https://w3c.github.io/FileAPI/#dom-blob-stream", "support": { @@ -350,7 +350,7 @@ }, "text": { "__compat": { - "description": "text()", + "description": "`text()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/text", "spec_url": "https://w3c.github.io/FileAPI/#dom-blob-text", "support": { diff --git a/api/BlobEvent.json b/api/BlobEvent.json index 3ab8a5dfd05c79..0b62b3182325df 100644 --- a/api/BlobEvent.json +++ b/api/BlobEvent.json @@ -36,7 +36,7 @@ }, "BlobEvent": { "__compat": { - "description": "BlobEvent() constructor", + "description": "`BlobEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/BlobEvent", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-blobevent-blobevent", "support": { diff --git a/api/Bluetooth.json b/api/Bluetooth.json index 6289a862bed246..e67e6a2f48bad9 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -186,7 +186,7 @@ }, "options_exclusionFilters_parameter": { "__compat": { - "description": "options.exclusionFilters parameter", + "description": "`options.exclusionFilters` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-requestdeviceoptions-exclusionfilters", "support": { @@ -224,7 +224,7 @@ }, "options_filter_manufacturerData_parameter": { "__compat": { - "description": "options.filter.manufacturerData parameter", + "description": "`options.filter.manufacturerData` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothlescanfilterinit-manufacturerdata", "support": { diff --git a/api/BluetoothDevice.json b/api/BluetoothDevice.json index f2aa3d4a829ddd..bd37fdcaaaf99b 100644 --- a/api/BluetoothDevice.json +++ b/api/BluetoothDevice.json @@ -98,7 +98,7 @@ }, "gattserverdisconnected_event": { "__compat": { - "description": "gattserverdisconnected event", + "description": "`gattserverdisconnected` event", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdeviceeventhandlers-ongattserverdisconnected", "tags": [ "web-features:web-bluetooth" diff --git a/api/BluetoothRemoteGATTCharacteristic.json b/api/BluetoothRemoteGATTCharacteristic.json index 5af2af7466106f..eae6394d271d64 100644 --- a/api/BluetoothRemoteGATTCharacteristic.json +++ b/api/BluetoothRemoteGATTCharacteristic.json @@ -56,7 +56,7 @@ }, "characteristicvaluechanged_event": { "__compat": { - "description": "characteristicvaluechanged event", + "description": "`characteristicvaluechanged` event", "spec_url": [ "https://webbluetoothcg.github.io/web-bluetooth/#eventdef-bluetoothremotegattcharacteristic-characteristicvaluechanged", "https://webbluetoothcg.github.io/web-bluetooth/#dom-characteristiceventhandlers-oncharacteristicvaluechanged" diff --git a/api/BluetoothUUID.json b/api/BluetoothUUID.json index 16f231df83791d..e815a4ae40fe66 100644 --- a/api/BluetoothUUID.json +++ b/api/BluetoothUUID.json @@ -56,7 +56,7 @@ }, "canonicalUUID_static": { "__compat": { - "description": "canonicalUUID() static method", + "description": "`canonicalUUID()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/canonicalUUID_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-canonicaluuid", "tags": [ @@ -99,7 +99,7 @@ }, "getCharacteristic_static": { "__compat": { - "description": "getCharacteristic() static method", + "description": "`getCharacteristic()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getCharacteristic_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getcharacteristic", "tags": [ @@ -142,7 +142,7 @@ }, "getDescriptor_static": { "__compat": { - "description": "getDescriptor() static method", + "description": "`getDescriptor()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getDescriptor_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getdescriptor", "tags": [ @@ -185,7 +185,7 @@ }, "getService_static": { "__compat": { - "description": "getService() static method", + "description": "`getService()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getService_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getservice", "tags": [ diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json index 9428b79d70a171..1f517e00a6d8c4 100644 --- a/api/BroadcastChannel.json +++ b/api/BroadcastChannel.json @@ -58,7 +58,7 @@ }, "BroadcastChannel": { "__compat": { - "description": "BroadcastChannel() constructor", + "description": "`BroadcastChannel()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/BroadcastChannel", "spec_url": "https://html.spec.whatwg.org/multipage/web-messaging.html#dom-broadcastchannel-dev", "tags": [ @@ -159,7 +159,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/message_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-message", @@ -213,7 +213,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/messageerror_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror", diff --git a/api/BufferedChangeEvent.json b/api/BufferedChangeEvent.json index fbf244e33d884a..0e4ad8a52e2099 100644 --- a/api/BufferedChangeEvent.json +++ b/api/BufferedChangeEvent.json @@ -37,7 +37,7 @@ }, "BufferedChangeEvent": { "__compat": { - "description": "BufferedChangeEvent() constructor", + "description": "`BufferedChangeEvent()` constructor", "spec_url": "https://w3c.github.io/media-source/#dom-bufferedchangeevent-constructor", "support": { "chrome": { diff --git a/api/ByteLengthQueuingStrategy.json b/api/ByteLengthQueuingStrategy.json index 13065af8727c23..238427c8349c22 100644 --- a/api/ByteLengthQueuingStrategy.json +++ b/api/ByteLengthQueuingStrategy.json @@ -54,7 +54,7 @@ }, "ByteLengthQueuingStrategy": { "__compat": { - "description": "ByteLengthQueuingStrategy() constructor", + "description": "`ByteLengthQueuingStrategy()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/ByteLengthQueuingStrategy", "spec_url": "https://streams.spec.whatwg.org/#blqs-constructor", "tags": [ diff --git a/api/CSS.json b/api/CSS.json index f1bc3e95b6636b..73e8b6aa7ff16b 100644 --- a/api/CSS.json +++ b/api/CSS.json @@ -38,7 +38,7 @@ }, "Hz_static": { "__compat": { - "description": "Hz() static method", + "description": "`Hz()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-hz", "support": { @@ -75,7 +75,7 @@ }, "Q_static": { "__compat": { - "description": "Q() static method", + "description": "`Q()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-q", "support": { @@ -112,7 +112,7 @@ }, "cap_static": { "__compat": { - "description": "cap() static method", + "description": "`cap()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cap", "support": { "chrome": { @@ -148,7 +148,7 @@ }, "ch_static": { "__compat": { - "description": "ch() static method", + "description": "`ch()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ch", "support": { @@ -185,7 +185,7 @@ }, "cm_static": { "__compat": { - "description": "cm() static method", + "description": "`cm()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cm", "support": { @@ -222,7 +222,7 @@ }, "cqb_static": { "__compat": { - "description": "cbq() static method", + "description": "`cbq()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqb", "support": { @@ -259,7 +259,7 @@ }, "cqh_static": { "__compat": { - "description": "cqh() static method", + "description": "`cqh()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqh", "support": { @@ -296,7 +296,7 @@ }, "cqi_static": { "__compat": { - "description": "cqi() static method", + "description": "`cqi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqi", "support": { @@ -333,7 +333,7 @@ }, "cqmax_static": { "__compat": { - "description": "cqmax() static method", + "description": "`cqmax()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqmax", "support": { @@ -370,7 +370,7 @@ }, "cqmin_static": { "__compat": { - "description": "cqmin() static method", + "description": "`cqmin()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqmin", "support": { @@ -407,7 +407,7 @@ }, "cqw_static": { "__compat": { - "description": "cqw() static method", + "description": "`cqw()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cqw", "support": { @@ -444,7 +444,7 @@ }, "deg_static": { "__compat": { - "description": "deg() static method", + "description": "`deg()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-deg", "support": { @@ -481,7 +481,7 @@ }, "dpcm_static": { "__compat": { - "description": "dpqm() static method", + "description": "`dpqm()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dpcm", "support": { @@ -518,7 +518,7 @@ }, "dpi_static": { "__compat": { - "description": "dpi() static method", + "description": "`dpi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dpi", "support": { @@ -555,7 +555,7 @@ }, "dppx_static": { "__compat": { - "description": "dppx() static method", + "description": "`dppx()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dppx", "support": { @@ -592,7 +592,7 @@ }, "dvb_static": { "__compat": { - "description": "dvb() static method", + "description": "`dvb()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvb", "support": { @@ -629,7 +629,7 @@ }, "dvh_static": { "__compat": { - "description": "dvh() static method", + "description": "`dvh()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvh", "support": { @@ -666,7 +666,7 @@ }, "dvi_static": { "__compat": { - "description": "dvi() static method", + "description": "`dvi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvi", "support": { @@ -703,7 +703,7 @@ }, "dvmax_static": { "__compat": { - "description": "dvmax() static method", + "description": "`dvmax()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvmax", "support": { @@ -740,7 +740,7 @@ }, "dvmin_static": { "__compat": { - "description": "dvmin() static method", + "description": "`dvmin()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvmin", "support": { @@ -777,7 +777,7 @@ }, "dvw_static": { "__compat": { - "description": "dvw() static method", + "description": "`dvw()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-dvw", "support": { @@ -814,7 +814,7 @@ }, "em_static": { "__compat": { - "description": "em() static method", + "description": "`em()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-em", "support": { @@ -851,7 +851,7 @@ }, "escape_static": { "__compat": { - "description": "escape() static method", + "description": "`escape()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/escape_static", "spec_url": "https://drafts.csswg.org/cssom/#the-css.escape()-method", "support": { @@ -887,7 +887,7 @@ }, "ex_static": { "__compat": { - "description": "ex() static method", + "description": "`ex()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ex", "support": { @@ -924,7 +924,7 @@ }, "fr_static": { "__compat": { - "description": "fr() static method", + "description": "`fr()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-fr", "support": { @@ -961,7 +961,7 @@ }, "grad_static": { "__compat": { - "description": "grad() static method", + "description": "`grad()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-grad", "support": { @@ -998,7 +998,7 @@ }, "highlights_static": { "__compat": { - "description": "highlights static property", + "description": "`highlights` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/highlights_static", "spec_url": "https://drafts.csswg.org/css-highlight-api/#dom-css-highlights", "tags": [ @@ -1038,7 +1038,7 @@ }, "ic_static": { "__compat": { - "description": "ic() static method", + "description": "`ic()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ic", "support": { "chrome": { @@ -1074,7 +1074,7 @@ }, "in_static": { "__compat": { - "description": "in() static method", + "description": "`in()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-in", "support": { @@ -1111,7 +1111,7 @@ }, "kHz_static": { "__compat": { - "description": "kHz() static method", + "description": "`kHz()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-khz", "support": { @@ -1148,7 +1148,7 @@ }, "lh_static": { "__compat": { - "description": "lh() static method", + "description": "`lh()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lh", "support": { "chrome": { @@ -1184,7 +1184,7 @@ }, "lvb_static": { "__compat": { - "description": "lvb() static method", + "description": "`lvb()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvb", "support": { @@ -1221,7 +1221,7 @@ }, "lvh_static": { "__compat": { - "description": "lvh() static method", + "description": "`lvh()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvh", "support": { @@ -1258,7 +1258,7 @@ }, "lvi_static": { "__compat": { - "description": "lvi() static method", + "description": "`lvi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvi", "support": { @@ -1295,7 +1295,7 @@ }, "lvmax_static": { "__compat": { - "description": "lvmax() static method", + "description": "`lvmax()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvmax", "support": { @@ -1332,7 +1332,7 @@ }, "lvmin_static": { "__compat": { - "description": "lvmin() static method", + "description": "`lvmin()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvmin", "support": { @@ -1369,7 +1369,7 @@ }, "lvw_static": { "__compat": { - "description": "lvw() static method", + "description": "`lvw()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lvw", "support": { @@ -1406,7 +1406,7 @@ }, "mm_static": { "__compat": { - "description": "mm() static method", + "description": "`mm()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-mm", "support": { @@ -1443,7 +1443,7 @@ }, "ms_static": { "__compat": { - "description": "ms() static method", + "description": "`ms()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ms", "support": { @@ -1480,7 +1480,7 @@ }, "number_static": { "__compat": { - "description": "number() static method", + "description": "`number()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-number", "support": { @@ -1517,7 +1517,7 @@ }, "paintWorklet_static": { "__compat": { - "description": "paintWorklet static property", + "description": "`paintWorklet` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/paintWorklet_static", "spec_url": "https://drafts.css-houdini.org/css-paint-api/#ref-for-dom-css-paintworklet", "tags": [ @@ -1558,7 +1558,7 @@ }, "pc_static": { "__compat": { - "description": "pc() static method", + "description": "`pc()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-pc", "support": { @@ -1595,7 +1595,7 @@ }, "percent_static": { "__compat": { - "description": "percent() static method", + "description": "`percent()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-percent", "support": { @@ -1632,7 +1632,7 @@ }, "pt_static": { "__compat": { - "description": "pt() static method", + "description": "`pt()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-pt", "support": { @@ -1669,7 +1669,7 @@ }, "px_static": { "__compat": { - "description": "px() static method", + "description": "`px()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-px", "support": { @@ -1706,7 +1706,7 @@ }, "rad_static": { "__compat": { - "description": "rad() static method", + "description": "`rad()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rad", "support": { @@ -1743,7 +1743,7 @@ }, "rcap_static": { "__compat": { - "description": "rcap() static method", + "description": "`rcap()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rcap", "support": { "chrome": { @@ -1779,7 +1779,7 @@ }, "rch_static": { "__compat": { - "description": "rch() static method", + "description": "`rch()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rch", "support": { "chrome": { @@ -1815,7 +1815,7 @@ }, "registerProperty_static": { "__compat": { - "description": "registerProperty() static method", + "description": "`registerProperty()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/registerProperty_static", "spec_url": "https://drafts.css-houdini.org/css-properties-values-api/#the-registerproperty-function", "tags": [ @@ -1854,7 +1854,7 @@ }, "rem_static": { "__compat": { - "description": "rem() static method", + "description": "`rem()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rem", "support": { @@ -1891,7 +1891,7 @@ }, "rex_static": { "__compat": { - "description": "rex() static method", + "description": "`rex()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rex", "support": { "chrome": { @@ -1927,7 +1927,7 @@ }, "ric_static": { "__compat": { - "description": "ric() static method", + "description": "`ric()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ric", "support": { "chrome": { @@ -1963,7 +1963,7 @@ }, "rlh_static": { "__compat": { - "description": "rlh() static method", + "description": "`rlh()` static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rlh", "support": { "chrome": { @@ -1999,7 +1999,7 @@ }, "s_static": { "__compat": { - "description": "s() static method", + "description": "`s()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-s", "support": { @@ -2036,7 +2036,7 @@ }, "supports_static": { "__compat": { - "description": "supports() static method", + "description": "`supports()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/supports_static", "spec_url": "https://drafts.csswg.org/css-conditional-3/#ref-for-dom-css-supports", "support": { @@ -2106,7 +2106,7 @@ }, "svb_static": { "__compat": { - "description": "svb() static method", + "description": "`svb()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svb", "support": { @@ -2143,7 +2143,7 @@ }, "svh_static": { "__compat": { - "description": "svh() static method", + "description": "`svh()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svh", "support": { @@ -2180,7 +2180,7 @@ }, "svi_static": { "__compat": { - "description": "svi() static method", + "description": "`svi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svi", "support": { @@ -2217,7 +2217,7 @@ }, "svmax_static": { "__compat": { - "description": "svmax() static method", + "description": "`svmax()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svmax", "support": { @@ -2254,7 +2254,7 @@ }, "svmin_static": { "__compat": { - "description": "svmin() static method", + "description": "`svmin()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svmin", "support": { @@ -2291,7 +2291,7 @@ }, "svw_static": { "__compat": { - "description": "svw() static method", + "description": "`svw()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-svw", "support": { @@ -2328,7 +2328,7 @@ }, "turn_static": { "__compat": { - "description": "turn() static method", + "description": "`turn()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-turn", "support": { @@ -2365,7 +2365,7 @@ }, "vb_static": { "__compat": { - "description": "vb() static method", + "description": "`vb()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vb", "support": { @@ -2403,7 +2403,7 @@ }, "vh_static": { "__compat": { - "description": "vh() static method", + "description": "`vh()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vh", "support": { @@ -2440,7 +2440,7 @@ }, "vi_static": { "__compat": { - "description": "vi() static method", + "description": "`vi()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vi", "support": { @@ -2478,7 +2478,7 @@ }, "vmax_static": { "__compat": { - "description": "vmax() static method", + "description": "`vmax()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vmax", "support": { @@ -2515,7 +2515,7 @@ }, "vmin_static": { "__compat": { - "description": "vmin() static method", + "description": "`vmin()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vmin", "support": { @@ -2552,7 +2552,7 @@ }, "vw_static": { "__compat": { - "description": "vw() static method", + "description": "`vw()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-vw", "support": { diff --git a/api/CSSKeywordValue.json b/api/CSSKeywordValue.json index 6d7159d9ac0035..b8285811a229dc 100644 --- a/api/CSSKeywordValue.json +++ b/api/CSSKeywordValue.json @@ -37,7 +37,7 @@ }, "CSSKeywordValue": { "__compat": { - "description": "CSSKeywordValue() constructor", + "description": "`CSSKeywordValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue/CSSKeywordValue", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-csskeywordvalue-csskeywordvalue", "support": { diff --git a/api/CSSMathClamp.json b/api/CSSMathClamp.json index 65a804950bb796..0c74f38b5ae484 100644 --- a/api/CSSMathClamp.json +++ b/api/CSSMathClamp.json @@ -36,7 +36,7 @@ }, "CSSMathClamp": { "__compat": { - "description": "CSSMathClamp() constructor", + "description": "`CSSMathClamp()` constructor", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathclamp-cssmathclamp", "support": { "chrome": { diff --git a/api/CSSMathInvert.json b/api/CSSMathInvert.json index 759a409c734050..c31a1aaeaaa1fd 100644 --- a/api/CSSMathInvert.json +++ b/api/CSSMathInvert.json @@ -37,7 +37,7 @@ }, "CSSMathInvert": { "__compat": { - "description": "CSSMathInvert() constructor", + "description": "`CSSMathInvert()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert/CSSMathInvert", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathinvert-cssmathinvert", "support": { diff --git a/api/CSSMathMax.json b/api/CSSMathMax.json index 4be255cc57bf51..f1d52ffa809518 100644 --- a/api/CSSMathMax.json +++ b/api/CSSMathMax.json @@ -37,7 +37,7 @@ }, "CSSMathMax": { "__compat": { - "description": "CSSMathMax() constructor", + "description": "`CSSMathMax()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax/CSSMathMax", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathmax-cssmathmax", "support": { diff --git a/api/CSSMathMin.json b/api/CSSMathMin.json index f83bbb7955fb9c..8f964495a1ab2f 100644 --- a/api/CSSMathMin.json +++ b/api/CSSMathMin.json @@ -37,7 +37,7 @@ }, "CSSMathMin": { "__compat": { - "description": "CSSMathMin() constructor", + "description": "`CSSMathMin()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin/CSSMathMin", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathmin-cssmathmin", "support": { diff --git a/api/CSSMathNegate.json b/api/CSSMathNegate.json index 94bc5b7fd31fca..4aaa9c24a63b9e 100644 --- a/api/CSSMathNegate.json +++ b/api/CSSMathNegate.json @@ -37,7 +37,7 @@ }, "CSSMathNegate": { "__compat": { - "description": "CSSMathNegate() constructor", + "description": "`CSSMathNegate()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate/CSSMathNegate", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathnegate-cssmathnegate", "support": { diff --git a/api/CSSMathProduct.json b/api/CSSMathProduct.json index b398868d107fc6..853d27f1e2d9d1 100644 --- a/api/CSSMathProduct.json +++ b/api/CSSMathProduct.json @@ -37,7 +37,7 @@ }, "CSSMathProduct": { "__compat": { - "description": "CSSMathProduct() constructor", + "description": "`CSSMathProduct()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct/CSSMathProduct", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathproduct-cssmathproduct", "support": { diff --git a/api/CSSMathSum.json b/api/CSSMathSum.json index cc12fea3b7c74d..fc5c9fafd13b84 100644 --- a/api/CSSMathSum.json +++ b/api/CSSMathSum.json @@ -37,7 +37,7 @@ }, "CSSMathSum": { "__compat": { - "description": "CSSMathSum() constructor", + "description": "`CSSMathSum()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum/CSSMathSum", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmathsum-cssmathsum", "support": { diff --git a/api/CSSMatrixComponent.json b/api/CSSMatrixComponent.json index 634d7b46236a31..974194b478b84a 100644 --- a/api/CSSMatrixComponent.json +++ b/api/CSSMatrixComponent.json @@ -37,7 +37,7 @@ }, "CSSMatrixComponent": { "__compat": { - "description": "CSSMatrixComponent() constructor", + "description": "`CSSMatrixComponent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent/CSSMatrixComponent", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssmatrixcomponent-cssmatrixcomponent", "support": { diff --git a/api/CSSNumericValue.json b/api/CSSNumericValue.json index 76281e54ef6d87..118951996b4858 100644 --- a/api/CSSNumericValue.json +++ b/api/CSSNumericValue.json @@ -253,7 +253,7 @@ }, "parse_static": { "__compat": { - "description": "parse() static method", + "description": "`parse()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/parse_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssnumericvalue-parse", "support": { diff --git a/api/CSSPageRule.json b/api/CSSPageRule.json index 77fecabe680203..7c198ad8510e54 100644 --- a/api/CSSPageRule.json +++ b/api/CSSPageRule.json @@ -129,7 +129,7 @@ }, "type_CSSPageDescriptors": { "__compat": { - "description": "Type changed to CSSPageDescriptors", + "description": "Type changed to `CSSPageDescriptors`", "support": { "chrome": { "version_added": false diff --git a/api/CSSPerspective.json b/api/CSSPerspective.json index 9edbb796e99a7e..ba32717de55107 100644 --- a/api/CSSPerspective.json +++ b/api/CSSPerspective.json @@ -37,7 +37,7 @@ }, "CSSPerspective": { "__compat": { - "description": "CSSPerspective() constructor", + "description": "`CSSPerspective()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective/CSSPerspective", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssperspective-cssperspective", "support": { diff --git a/api/CSSPositionValue.json b/api/CSSPositionValue.json index f8696345c3fff9..200ef90fdc5f70 100644 --- a/api/CSSPositionValue.json +++ b/api/CSSPositionValue.json @@ -35,7 +35,7 @@ }, "CSSPositionValue": { "__compat": { - "description": "CSSPositionValue() constructor", + "description": "`CSSPositionValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/CSSPositionValue", "support": { "chrome": { diff --git a/api/CSSRotate.json b/api/CSSRotate.json index 9d640f343e8080..155dbdc8c7e1ca 100644 --- a/api/CSSRotate.json +++ b/api/CSSRotate.json @@ -37,7 +37,7 @@ }, "CSSRotate": { "__compat": { - "description": "CSSRotate() constructor", + "description": "`CSSRotate()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/CSSRotate", "spec_url": [ "https://drafts.css-houdini.org/css-typed-om/#dom-cssrotate-cssrotate", diff --git a/api/CSSScale.json b/api/CSSScale.json index 483b2d8f8f44cf..bc1b2ed06416a9 100644 --- a/api/CSSScale.json +++ b/api/CSSScale.json @@ -36,7 +36,7 @@ }, "CSSScale": { "__compat": { - "description": "CSSScale() constructor", + "description": "`CSSScale()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale/CSSScale", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssscale-cssscale", "support": { diff --git a/api/CSSSkew.json b/api/CSSSkew.json index 25c91b26d88e8d..99a2e6257cbd9a 100644 --- a/api/CSSSkew.json +++ b/api/CSSSkew.json @@ -37,7 +37,7 @@ }, "CSSSkew": { "__compat": { - "description": "CSSSkew() constructor", + "description": "`CSSSkew()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/CSSSkew", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssskew-cssskew", "support": { diff --git a/api/CSSSkewX.json b/api/CSSSkewX.json index a350f0b9d2ab22..e19bb3a5905804 100644 --- a/api/CSSSkewX.json +++ b/api/CSSSkewX.json @@ -37,7 +37,7 @@ }, "CSSSkewX": { "__compat": { - "description": "CSSSkewX() constructor", + "description": "`CSSSkewX()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX/CSSSkewX", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssskewx-cssskewx", "support": { diff --git a/api/CSSSkewY.json b/api/CSSSkewY.json index db3dce1605c5c8..4a07dc1ef6fdaf 100644 --- a/api/CSSSkewY.json +++ b/api/CSSSkewY.json @@ -37,7 +37,7 @@ }, "CSSSkewY": { "__compat": { - "description": "CSSSkewY() constructor", + "description": "`CSSSkewY()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY/CSSSkewY", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssskewy-cssskewy", "support": { diff --git a/api/CSSStyleSheet.json b/api/CSSStyleSheet.json index 87f78414a84b52..c87a15f1aec896 100644 --- a/api/CSSStyleSheet.json +++ b/api/CSSStyleSheet.json @@ -42,7 +42,7 @@ }, "CSSStyleSheet": { "__compat": { - "description": "CSSStyleSheet() constructor", + "description": "`CSSStyleSheet()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/CSSStyleSheet", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-cssstylesheet", "tags": [ @@ -80,7 +80,7 @@ }, "options_baseURL_parameter": { "__compat": { - "description": "options.baseURL parameter", + "description": "`options.baseURL` parameter", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheetinit-baseurl", "tags": [ "web-features:constructed-stylesheets" @@ -120,7 +120,7 @@ }, "addRule": { "__compat": { - "description": "addRule()", + "description": "`addRule()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/addRule", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-addrule", "support": { @@ -199,7 +199,7 @@ }, "deleteRule": { "__compat": { - "description": "deleteRule()", + "description": "`deleteRule()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/deleteRule", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-deleterule", "support": { @@ -241,7 +241,7 @@ }, "insertRule": { "__compat": { - "description": "insertRule()", + "description": "`insertRule()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/insertRule", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-insertrule", "support": { @@ -282,7 +282,7 @@ }, "index_parameter_optional": { "__compat": { - "description": "index parameter is optional", + "description": "`index` parameter is optional", "support": { "chrome": { "version_added": "1" @@ -360,7 +360,7 @@ }, "removeRule": { "__compat": { - "description": "removeRule()", + "description": "`removeRule()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/removeRule", "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-removerule", "support": { diff --git a/api/CSSStyleValue.json b/api/CSSStyleValue.json index d08303ab0edba3..4649a983d4b912 100644 --- a/api/CSSStyleValue.json +++ b/api/CSSStyleValue.json @@ -36,7 +36,7 @@ }, "parse_static": { "__compat": { - "description": "parse() static method", + "description": "`parse()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parse_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssstylevalue-parse", "support": { @@ -73,7 +73,7 @@ }, "parseAll_static": { "__compat": { - "description": "parseAll() static method", + "description": "`parseAll()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parseAll_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssstylevalue-parseall", "support": { diff --git a/api/CSSTransformValue.json b/api/CSSTransformValue.json index 006cffa3e3526a..9eab70e4a12cb9 100644 --- a/api/CSSTransformValue.json +++ b/api/CSSTransformValue.json @@ -37,7 +37,7 @@ }, "CSSTransformValue": { "__compat": { - "description": "CSSTransformValue() constructor", + "description": "`CSSTransformValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/CSSTransformValue", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-csstransformvalue-csstransformvalue", "support": { diff --git a/api/CSSTranslate.json b/api/CSSTranslate.json index 8292a69c78ee5a..eeb16621a65508 100644 --- a/api/CSSTranslate.json +++ b/api/CSSTranslate.json @@ -37,7 +37,7 @@ }, "CSSTranslate": { "__compat": { - "description": "CSSTranslate() constructor", + "description": "`CSSTranslate()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/CSSTranslate", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-csstranslate-csstranslate", "support": { diff --git a/api/CSSUnitValue.json b/api/CSSUnitValue.json index 940c50bd90e6ef..c3b3fbba530e28 100644 --- a/api/CSSUnitValue.json +++ b/api/CSSUnitValue.json @@ -37,7 +37,7 @@ }, "CSSUnitValue": { "__compat": { - "description": "CSSUnitValue() constructor", + "description": "`CSSUnitValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/CSSUnitValue", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssunitvalue-cssunitvalue", "support": { diff --git a/api/CSSUnparsedValue.json b/api/CSSUnparsedValue.json index 43d211d39e9ef4..d0d1c65f3f27c0 100644 --- a/api/CSSUnparsedValue.json +++ b/api/CSSUnparsedValue.json @@ -37,7 +37,7 @@ }, "CSSUnparsedValue": { "__compat": { - "description": "CSSUnparsedValue() constructor", + "description": "`CSSUnparsedValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/CSSUnparsedValue", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssunparsedvalue-cssunparsedvalue", "support": { diff --git a/api/CSSVariableReferenceValue.json b/api/CSSVariableReferenceValue.json index ffc0592a3ae956..687ab5c3ee11c5 100644 --- a/api/CSSVariableReferenceValue.json +++ b/api/CSSVariableReferenceValue.json @@ -37,7 +37,7 @@ }, "CSSVariableReferenceValue": { "__compat": { - "description": "CSSVariableReferenceValue() constructor", + "description": "`CSSVariableReferenceValue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/CSSVariableReferenceValue", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-cssvariablereferencevalue-cssvariablereferencevalue", "support": { diff --git a/api/CanMakePaymentEvent.json b/api/CanMakePaymentEvent.json index c5fad4220d68bb..cbf67e639ba5fa 100644 --- a/api/CanMakePaymentEvent.json +++ b/api/CanMakePaymentEvent.json @@ -39,7 +39,7 @@ }, "CanMakePaymentEvent": { "__compat": { - "description": "CanMakePaymentEvent() constructor", + "description": "`CanMakePaymentEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/CanMakePaymentEvent", "spec_url": "https://w3c.github.io/payment-handler/#dom-canmakepaymentevent-constructor", "support": { diff --git a/api/CanvasFilter.json b/api/CanvasFilter.json index 7a57963e6f43e6..c323c1f429fdd8 100644 --- a/api/CanvasFilter.json +++ b/api/CanvasFilter.json @@ -47,7 +47,7 @@ }, "CanvasFilter": { "__compat": { - "description": "CanvasFilter() constructor", + "description": "`CanvasFilter()` constructor", "support": { "chrome": [ { diff --git a/api/CanvasPattern.json b/api/CanvasPattern.json index 6c6010d8217cd2..0518c730c8bded 100644 --- a/api/CanvasPattern.json +++ b/api/CanvasPattern.json @@ -76,7 +76,7 @@ }, "dommatrix": { "__compat": { - "description": "Accepts a DOMMatrix2DInit-like object parameter", + "description": "Accepts a `DOMMatrix2DInit`-like object parameter", "support": { "chrome": { "version_added": "68" diff --git a/api/CanvasRenderingContext2D.json b/api/CanvasRenderingContext2D.json index fdad0319770380..71742740231d35 100644 --- a/api/CanvasRenderingContext2D.json +++ b/api/CanvasRenderingContext2D.json @@ -356,7 +356,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "36" @@ -750,7 +750,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "37" @@ -986,7 +986,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "36" @@ -1773,7 +1773,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "36" @@ -1847,7 +1847,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "36" @@ -3041,7 +3041,7 @@ }, "path_parameter": { "__compat": { - "description": "path parameter", + "description": "`path` parameter", "support": { "chrome": { "version_added": "36" diff --git a/api/CaptureController.json b/api/CaptureController.json index fa641256163a32..68963df235e813 100644 --- a/api/CaptureController.json +++ b/api/CaptureController.json @@ -38,7 +38,7 @@ }, "CaptureController": { "__compat": { - "description": "CaptureController() constructor", + "description": "`CaptureController()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CaptureController/CaptureController", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-capturecontroller-constructor", "support": { diff --git a/api/ChannelMergerNode.json b/api/ChannelMergerNode.json index e88c6aa581da31..6085ed707448c3 100644 --- a/api/ChannelMergerNode.json +++ b/api/ChannelMergerNode.json @@ -43,7 +43,7 @@ }, "ChannelMergerNode": { "__compat": { - "description": "ChannelMergerNode() constructor", + "description": "`ChannelMergerNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelMergerNode/ChannelMergerNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-channelmergernode-constructor-channelmergernode", "tags": [ diff --git a/api/ChannelSplitterNode.json b/api/ChannelSplitterNode.json index b9419cdac4a8e0..8bbedf614cafdd 100644 --- a/api/ChannelSplitterNode.json +++ b/api/ChannelSplitterNode.json @@ -45,7 +45,7 @@ }, "ChannelSplitterNode": { "__compat": { - "description": "ChannelSplitterNode() constructor", + "description": "`ChannelSplitterNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelSplitterNode/ChannelSplitterNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-channelsplitternode-constructor-channelsplitternode", "tags": [ diff --git a/api/CharacterBoundsUpdateEvent.json b/api/CharacterBoundsUpdateEvent.json index f944a1552248e8..e27c19bcb35f84 100644 --- a/api/CharacterBoundsUpdateEvent.json +++ b/api/CharacterBoundsUpdateEvent.json @@ -41,7 +41,7 @@ }, "CharacterBoundsUpdateEvent": { "__compat": { - "description": "CharacterBoundsUpdateEvent() constructor", + "description": "`CharacterBoundsUpdateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterBoundsUpdateEvent/CharacterBoundsUpdateEvent", "spec_url": "https://w3c.github.io/edit-context/#dom-characterboundsupdateevent-constructor", "tags": [ diff --git a/api/Clients.json b/api/Clients.json index c746d8a17e4c86..7e979878f00c67 100644 --- a/api/Clients.json +++ b/api/Clients.json @@ -170,7 +170,7 @@ }, "options_includeUncontrolled_parameter": { "__compat": { - "description": "options.includeUncontrolled parameter", + "description": "`options.includeUncontrolled` parameter", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-clientqueryoptions-includeuncontrolled", "support": { "chrome": { diff --git a/api/Clipboard.json b/api/Clipboard.json index 2c495d6ded6743..c304e3c42b9761 100644 --- a/api/Clipboard.json +++ b/api/Clipboard.json @@ -82,7 +82,7 @@ }, "formats_unsanitized_parameter": { "__compat": { - "description": "formats.unsanitized parameter", + "description": "`formats.unsanitized` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard/read#unsanitized", "spec_url": "https://w3c.github.io/clipboard-apis/#dictdef-clipboardunsanitizedformats", "tags": [ @@ -166,7 +166,7 @@ }, "type_image-png": { "__compat": { - "description": "Supports image/png MIME type", + "description": "Supports `image/png` MIME type", "tags": [ "web-features:async-clipboard" ], @@ -203,7 +203,7 @@ }, "type_text-html": { "__compat": { - "description": "Supports text/html MIME type", + "description": "Supports `text/html` MIME type", "tags": [ "web-features:async-clipboard" ], @@ -240,7 +240,7 @@ }, "type_text-plain": { "__compat": { - "description": "Supports text/plain MIME type", + "description": "Supports `text/plain` MIME type", "tags": [ "web-features:async-clipboard" ], diff --git a/api/ClipboardEvent.json b/api/ClipboardEvent.json index c66b7ef0829136..b07db4d2a855d4 100644 --- a/api/ClipboardEvent.json +++ b/api/ClipboardEvent.json @@ -41,7 +41,7 @@ }, "ClipboardEvent": { "__compat": { - "description": "ClipboardEvent() constructor", + "description": "`ClipboardEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent/ClipboardEvent", "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboardevent-clipboardevent", "tags": [ diff --git a/api/ClipboardItem.json b/api/ClipboardItem.json index 801ad922ec5ab0..5dd77b4aa3bcf1 100644 --- a/api/ClipboardItem.json +++ b/api/ClipboardItem.json @@ -41,7 +41,7 @@ }, "ClipboardItem": { "__compat": { - "description": "ClipboardItem() constructor", + "description": "`ClipboardItem()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/ClipboardItem", "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboarditem-clipboarditem", "tags": [ @@ -214,7 +214,7 @@ }, "type_image_svg_xml": { "__compat": { - "description": "Support for image/svg+xml MIME type.", + "description": "Support for `image/svg+xml` MIME type.", "spec_url": "https://w3c.github.io/clipboard-apis/#optional-data-types", "tags": [ "web-features:async-clipboard" @@ -252,7 +252,7 @@ }, "type_web": { "__compat": { - "description": "Support for custom formats starting with web .", + "description": "Support for custom formats starting with `web `.", "spec_url": "https://w3c.github.io/clipboard-apis/#optional-data-types", "tags": [ "web-features:async-clipboard" diff --git a/api/CloseEvent.json b/api/CloseEvent.json index a9d0de3bf82e32..a63b54cf07587b 100644 --- a/api/CloseEvent.json +++ b/api/CloseEvent.json @@ -57,7 +57,7 @@ }, "CloseEvent": { "__compat": { - "description": "CloseEvent() constructor", + "description": "`CloseEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/CloseEvent", "spec_url": "https://websockets.spec.whatwg.org/#dom-closeevent-closeevent", "tags": [ diff --git a/api/CloseWatcher.json b/api/CloseWatcher.json index 99925f92e74d51..d1e33c838a86c0 100644 --- a/api/CloseWatcher.json +++ b/api/CloseWatcher.json @@ -43,7 +43,7 @@ }, "CloseWatcher": { "__compat": { - "description": "CloseWatcher() constructor", + "description": "`CloseWatcher()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/CloseWatcher", "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-closewatcher", "support": { @@ -86,7 +86,7 @@ }, "cancel_event": { "__compat": { - "description": "cancel event", + "description": "`cancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/cancel_event", "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#handler-closewatcher-oncancel", "support": { @@ -171,7 +171,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/close_event", "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#handler-closewatcher-onclose", "support": { diff --git a/api/CommandEvent.json b/api/CommandEvent.json index 5685f24119ccfc..f30c8364be8001 100644 --- a/api/CommandEvent.json +++ b/api/CommandEvent.json @@ -58,7 +58,7 @@ }, "CommandEvent": { "__compat": { - "description": "CommandEvent() constructor", + "description": "`CommandEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CommandEvent/CommandEvent", "support": { "chrome": { diff --git a/api/Comment.json b/api/Comment.json index 926262672f7cc3..32a8aad589dfb2 100644 --- a/api/Comment.json +++ b/api/Comment.json @@ -44,7 +44,7 @@ }, "Comment": { "__compat": { - "description": "Comment() constructor", + "description": "`Comment()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Comment/Comment", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-comment-comment①", "support": { diff --git a/api/CompositionEvent.json b/api/CompositionEvent.json index fa489b3e8f92d0..2f42dcc29a53e2 100644 --- a/api/CompositionEvent.json +++ b/api/CompositionEvent.json @@ -40,7 +40,7 @@ }, "CompositionEvent": { "__compat": { - "description": "CompositionEvent() constructor", + "description": "`CompositionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/CompositionEvent", "spec_url": "https://w3c.github.io/uievents/#dom-compositionevent-compositionevent", "support": { diff --git a/api/CompressionStream.json b/api/CompressionStream.json index 0867836b113ea1..fbc5b0f26d32fe 100644 --- a/api/CompressionStream.json +++ b/api/CompressionStream.json @@ -52,7 +52,7 @@ }, "CompressionStream": { "__compat": { - "description": "CompressionStream() constructor", + "description": "`CompressionStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompressionStream/CompressionStream", "spec_url": "https://compression.spec.whatwg.org/#dom-compressionstream-compressionstream", "tags": [ diff --git a/api/ConstantSourceNode.json b/api/ConstantSourceNode.json index e441d4facfe7a0..ece0f053506e7e 100644 --- a/api/ConstantSourceNode.json +++ b/api/ConstantSourceNode.json @@ -39,7 +39,7 @@ }, "ConstantSourceNode": { "__compat": { - "description": "ConstantSourceNode() constructor", + "description": "`ConstantSourceNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/ConstantSourceNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-constantsourcenode-constructor-constantsourcenode", "tags": [ diff --git a/api/ContentIndexEvent.json b/api/ContentIndexEvent.json index 24c83c62805b97..80d26e739094fd 100644 --- a/api/ContentIndexEvent.json +++ b/api/ContentIndexEvent.json @@ -38,7 +38,7 @@ }, "ContentIndexEvent": { "__compat": { - "description": "ContentIndexEvent() constructor", + "description": "`ContentIndexEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ContentIndexEvent/ContentIndexEvent", "spec_url": "https://wicg.github.io/content-index/spec/#content-index-event", "support": { diff --git a/api/ContentVisibilityAutoStateChangeEvent.json b/api/ContentVisibilityAutoStateChangeEvent.json index 96560b1a0f6cf8..d82ecb7257dddd 100644 --- a/api/ContentVisibilityAutoStateChangeEvent.json +++ b/api/ContentVisibilityAutoStateChangeEvent.json @@ -39,7 +39,7 @@ }, "ContentVisibilityAutoStateChangeEvent": { "__compat": { - "description": "ContentVisibilityAutoStateChangeEvent() constructor", + "description": "`ContentVisibilityAutoStateChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/ContentVisibilityAutoStateChangeEvent", "spec_url": "https://drafts.csswg.org/css-contain/#dom-contentvisibilityautostatechangeevent-contentvisibilityautostatechangeevent", "tags": [ diff --git a/api/ConvolverNode.json b/api/ConvolverNode.json index 4ba6fc6c16db68..b341a5118c55b0 100644 --- a/api/ConvolverNode.json +++ b/api/ConvolverNode.json @@ -43,7 +43,7 @@ }, "ConvolverNode": { "__compat": { - "description": "ConvolverNode() constructor", + "description": "`ConvolverNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/ConvolverNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-convolvernode-constructor-convolvernode", "tags": [ diff --git a/api/CookieChangeEvent.json b/api/CookieChangeEvent.json index 3c2f51c4f5b4af..9ed70bfe9052a2 100644 --- a/api/CookieChangeEvent.json +++ b/api/CookieChangeEvent.json @@ -36,7 +36,7 @@ }, "CookieChangeEvent": { "__compat": { - "description": "CookieChangeEvent() constructor", + "description": "`CookieChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/CookieChangeEvent", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookiechangeevent-cookiechangeevent", "support": { @@ -106,7 +106,7 @@ }, "partitioned_property": { "__compat": { - "description": "partitioned property", + "description": "`partitioned` property", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { @@ -176,7 +176,7 @@ }, "partitioned_property": { "__compat": { - "description": "partitioned property", + "description": "`partitioned` property", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { diff --git a/api/CookieStore.json b/api/CookieStore.json index d3ba6fb2765edf..3aca47db277564 100644 --- a/api/CookieStore.json +++ b/api/CookieStore.json @@ -37,7 +37,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CookieStore/change_event", "spec_url": [ "https://wicg.github.io/cookie-store/#intro-monitor", @@ -110,7 +110,7 @@ }, "partitioned_option": { "__compat": { - "description": "partitioned option", + "description": "`partitioned` option", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookiestoredeleteoptions-partitioned", "support": { "chrome": { @@ -180,7 +180,7 @@ }, "partitioned_return_property": { "__compat": { - "description": "partitioned in return value", + "description": "`partitioned` in return value", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { @@ -250,7 +250,7 @@ }, "partitioned_return_property": { "__compat": { - "description": "partitioned in return value", + "description": "`partitioned` in return value", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { @@ -320,7 +320,7 @@ }, "partitioned_option": { "__compat": { - "description": "partitioned option", + "description": "`partitioned` option", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookieinit-partitioned", "support": { "chrome": { diff --git a/api/CountQueuingStrategy.json b/api/CountQueuingStrategy.json index 01da2249342224..f96ee8b4a6619d 100644 --- a/api/CountQueuingStrategy.json +++ b/api/CountQueuingStrategy.json @@ -54,7 +54,7 @@ }, "CountQueuingStrategy": { "__compat": { - "description": "CountQueuingStrategy() constructor", + "description": "`CountQueuingStrategy()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/CountQueuingStrategy", "spec_url": "https://streams.spec.whatwg.org/#ref-for-cqs-constructor①", "tags": [ diff --git a/api/Credential.json b/api/Credential.json index 9e5055afcd06c9..564d6378c8b8d0 100644 --- a/api/Credential.json +++ b/api/Credential.json @@ -81,7 +81,7 @@ }, "isConditionalMediationAvailable_static": { "__compat": { - "description": "isConditionalMediationAvailable() static method", + "description": "`isConditionalMediationAvailable()` static method", "spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-credential-isconditionalmediationavailable", "support": { "chrome": { diff --git a/api/CredentialsContainer.json b/api/CredentialsContainer.json index db2379debe219b..1151baf52107a3 100644 --- a/api/CredentialsContainer.json +++ b/api/CredentialsContainer.json @@ -80,7 +80,7 @@ }, "publicKey_option": { "__compat": { - "description": "publicKey option", + "description": "`publicKey` option", "spec_url": "https://w3c.github.io/webauthn/#sctn-credentialcreationoptions-extension", "tags": [ "web-features:webauthn" @@ -123,7 +123,7 @@ }, "attestation": { "__compat": { - "description": "attestation option", + "description": "`attestation` option", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-attestation", "support": { "chrome": { @@ -329,7 +329,7 @@ }, "extensions": { "__compat": { - "description": "create() extensions", + "description": "`create()` extensions", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-extensions", "tags": [ "web-features:webauthn" @@ -372,7 +372,7 @@ }, "appidExclude": { "__compat": { - "description": "appidExclude extension", + "description": "`appidExclude` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#appidexclude", "spec_url": "https://w3c.github.io/webauthn/#sctn-appid-exclude-extension", "tags": [ @@ -417,7 +417,7 @@ }, "credProps": { "__compat": { - "description": "credProps extension", + "description": "`credProps` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprops", "spec_url": "https://w3c.github.io/webauthn/#sctn-authenticator-credential-properties-extension", "support": { @@ -457,7 +457,7 @@ }, "credProtect": { "__compat": { - "description": "credProtect extension", + "description": "`credProtect` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprotect", "support": { "chrome": { @@ -494,7 +494,7 @@ }, "largeBlob": { "__compat": { - "description": "largeBlob extension", + "description": "`largeBlob` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob", "spec_url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension", "support": { @@ -532,7 +532,7 @@ }, "minPinLength": { "__compat": { - "description": "minPinLength extension", + "description": "`minPinLength` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#minpinlength", "support": { "chrome": { @@ -569,7 +569,7 @@ }, "payment": { "__compat": { - "description": "payment extension", + "description": "`payment` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#payment", "spec_url": "https://w3c.github.io/secure-payment-confirmation/#sctn-payment-extension-registration", "support": { @@ -728,7 +728,7 @@ }, "identity_option": { "__compat": { - "description": "identity option", + "description": "`identity` option", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-credentialrequestoptions-identity", "tags": [ "web-features:fedcm" @@ -767,7 +767,7 @@ }, "context_option": { "__compat": { - "description": "identity.context", + "description": "`identity.context`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-context", "support": { "chrome": { @@ -840,7 +840,7 @@ }, "loginHint": { "__compat": { - "description": "identity.providers.loginHint", + "description": "`identity.providers.loginHint`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-loginhint", "support": { "chrome": { @@ -878,7 +878,7 @@ }, "otp_option": { "__compat": { - "description": "otp option", + "description": "`otp` option", "spec_url": "https://wicg.github.io/web-otp/#dom-credentialrequestoptions-otp", "tags": [ "web-features:web-otp" @@ -920,7 +920,7 @@ }, "publicKey_option": { "__compat": { - "description": "publicKey option", + "description": "`publicKey` option", "spec_url": "https://w3c.github.io/webauthn/#sctn-credentialrequestoptions-extension", "tags": [ "web-features:webauthn" @@ -963,7 +963,7 @@ }, "extensions": { "__compat": { - "description": "get() extensions", + "description": "`get()` extensions", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialrequestoptions-extensions", "tags": [ "web-features:webauthn" @@ -1006,7 +1006,7 @@ }, "appid": { "__compat": { - "description": "appid extension", + "description": "`appid` extension", "spec_url": "https://w3c.github.io/webauthn/#sctn-appid-extension", "tags": [ "web-features:webauthn" @@ -1050,7 +1050,7 @@ }, "largeBlob": { "__compat": { - "description": "largeBlob extension", + "description": "`largeBlob` extension", "spec_url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension", "support": { "chrome": { diff --git a/api/CropTarget.json b/api/CropTarget.json index 7d2923fe43f2de..54602597b73555 100644 --- a/api/CropTarget.json +++ b/api/CropTarget.json @@ -37,7 +37,7 @@ }, "fromElement_static": { "__compat": { - "description": "fromElement() static method", + "description": "`fromElement()` static method", "spec_url": "https://w3c.github.io/mediacapture-region/#dom-croptarget-fromelement", "support": { "chrome": { diff --git a/api/Crypto.json b/api/Crypto.json index 4cd74bc611476f..fac72c2eb65915 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -69,7 +69,7 @@ }, "getRandomValues": { "__compat": { - "description": "getRandomValues()", + "description": "`getRandomValues()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues", "spec_url": "https://w3c.github.io/webcrypto/#Crypto-method-getRandomValues", "tags": [ @@ -120,7 +120,7 @@ }, "randomUUID": { "__compat": { - "description": "randomUUID()", + "description": "`randomUUID()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Crypto/randomUUID", "spec_url": "https://w3c.github.io/webcrypto/#Crypto-method-randomUUID", "tags": [ diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json index fc44d7bc95fce6..604ecbc834830f 100644 --- a/api/CustomElementRegistry.json +++ b/api/CustomElementRegistry.json @@ -115,7 +115,7 @@ }, "disabledFeatures_static_property": { "__compat": { - "description": "Supports disabledFeatures static property", + "description": "Supports `disabledFeatures` static property", "support": { "chrome": { "version_added": "77" diff --git a/api/CustomEvent.json b/api/CustomEvent.json index d70c000abc59fa..a89a4ba3155a0d 100644 --- a/api/CustomEvent.json +++ b/api/CustomEvent.json @@ -52,7 +52,7 @@ }, "CustomEvent": { "__compat": { - "description": "CustomEvent() constructor", + "description": "`CustomEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/CustomEvent", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-customevent-customevent", "support": { diff --git a/api/DOMException.json b/api/DOMException.json index 702cf742c3da0d..c89d3aa2d7ef75 100644 --- a/api/DOMException.json +++ b/api/DOMException.json @@ -48,7 +48,7 @@ }, "DOMException": { "__compat": { - "description": "DOMException() constructor", + "description": "`DOMException()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException/DOMException", "spec_url": "https://webidl.spec.whatwg.org/#dom-domexception-domexception", "support": { @@ -231,7 +231,7 @@ }, "serializable_object": { "__compat": { - "description": "DOMException is serializable", + "description": "`DOMException` is serializable", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ "web-features:serializable-errors" diff --git a/api/DOMMatrix.json b/api/DOMMatrix.json index 644e998aedb295..0840e68ec454c5 100644 --- a/api/DOMMatrix.json +++ b/api/DOMMatrix.json @@ -130,7 +130,7 @@ }, "DOMMatrix": { "__compat": { - "description": "DOMMatrix() constructor", + "description": "`DOMMatrix()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/DOMMatrix", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-dommatrix", "support": { @@ -504,7 +504,7 @@ }, "fromFloat32Array_static": { "__compat": { - "description": "fromFloat32Array() static method", + "description": "`fromFloat32Array()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-fromfloat32array", "support": { "chrome": { @@ -539,7 +539,7 @@ }, "fromFloat64Array_static": { "__compat": { - "description": "fromFloat64Array() static method", + "description": "`fromFloat64Array()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-fromfloat64array", "support": { "chrome": { @@ -574,7 +574,7 @@ }, "fromMatrix_static": { "__compat": { - "description": "fromMatrix() static method", + "description": "`fromMatrix()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-frommatrix", "support": { "chrome": { @@ -1373,7 +1373,7 @@ }, "scale3dSelf": { "__compat": { - "description": "scale3dSelf()", + "description": "`scale3dSelf()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-scale3dself", "support": { "chrome": { @@ -1409,7 +1409,7 @@ }, "scaleSelf": { "__compat": { - "description": "scaleSelf()", + "description": "`scaleSelf()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrix-scaleself", "support": { "chrome": { diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json index eec321e1fb5bdf..28f862ca2a8dba 100644 --- a/api/DOMMatrixReadOnly.json +++ b/api/DOMMatrixReadOnly.json @@ -36,7 +36,7 @@ }, "DOMMatrixReadOnly": { "__compat": { - "description": "DOMMatrixReadOnly() constructor", + "description": "`DOMMatrixReadOnly()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/DOMMatrixReadOnly", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-dommatrixreadonly", "support": { @@ -316,7 +316,7 @@ }, "flipX": { "__compat": { - "description": "flipX()", + "description": "`flipX()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipX", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-flipx", "support": { @@ -352,7 +352,7 @@ }, "flipY": { "__compat": { - "description": "flipY()", + "description": "`flipY()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-flipy", "support": { "chrome": { @@ -387,7 +387,7 @@ }, "fromFloat32Array_static": { "__compat": { - "description": "fromFloat32Array() static method", + "description": "`fromFloat32Array()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-fromfloat32array", "support": { "chrome": { @@ -422,7 +422,7 @@ }, "fromFloat64Array_static": { "__compat": { - "description": "fromFloat64Array() static method", + "description": "`fromFloat64Array()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-fromfloat64array", "support": { "chrome": { @@ -457,7 +457,7 @@ }, "fromMatrix_static": { "__compat": { - "description": "fromMatrix() static method", + "description": "`fromMatrix()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-frommatrix", "support": { "chrome": { @@ -492,7 +492,7 @@ }, "inverse": { "__compat": { - "description": "inverse()", + "description": "`inverse()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-inverse", "support": { "chrome": { @@ -1155,7 +1155,7 @@ }, "multiply": { "__compat": { - "description": "multiply()", + "description": "`multiply()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-multiply", "support": { "chrome": { @@ -1190,7 +1190,7 @@ }, "rotate": { "__compat": { - "description": "rotate()", + "description": "`rotate()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-rotate", "support": { "chrome": { @@ -1225,7 +1225,7 @@ }, "rotateAxisAngle": { "__compat": { - "description": "rotateAxisAngle()", + "description": "`rotateAxisAngle()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-rotateaxisangle", "support": { "chrome": { @@ -1260,7 +1260,7 @@ }, "rotateFromVector": { "__compat": { - "description": "rotateFromVector()", + "description": "`rotateFromVector()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-rotatefromvector", "support": { "chrome": { @@ -1295,7 +1295,7 @@ }, "scale": { "__compat": { - "description": "scale()", + "description": "`scale()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scale", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-scale", "support": { @@ -1332,7 +1332,7 @@ }, "scale3d": { "__compat": { - "description": "scale3d()", + "description": "`scale3d()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-scale3d", "support": { "chrome": { @@ -1368,7 +1368,7 @@ }, "scaleNonUniform": { "__compat": { - "description": "scaleNonUniform()", + "description": "`scaleNonUniform()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-scalenonuniform", "support": { "chrome": { @@ -1403,7 +1403,7 @@ }, "skewX": { "__compat": { - "description": "skewX()", + "description": "`skewX()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-skewx", "support": { "chrome": { @@ -1439,7 +1439,7 @@ }, "skewY": { "__compat": { - "description": "skewY()", + "description": "`skewY()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-skewy", "support": { "chrome": { @@ -1475,7 +1475,7 @@ }, "toFloat32Array": { "__compat": { - "description": "toFloat32Array()", + "description": "`toFloat32Array()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-tofloat32array", "support": { "chrome": { @@ -1510,7 +1510,7 @@ }, "toFloat64Array": { "__compat": { - "description": "toFloat64Array()", + "description": "`toFloat64Array()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-tofloat64array", "support": { "chrome": { @@ -1545,7 +1545,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-tojson", "support": { "chrome": { @@ -1580,7 +1580,7 @@ }, "toString": { "__compat": { - "description": "toString()", + "description": "`toString()`", "support": { "chrome": { "version_added": "61" @@ -1614,7 +1614,7 @@ }, "transformPoint": { "__compat": { - "description": "transformPoint()", + "description": "`transformPoint()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-transformpoint", "support": { "chrome": { @@ -1649,7 +1649,7 @@ }, "translate": { "__compat": { - "description": "translate()", + "description": "`translate()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/translate", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-translate", "support": { diff --git a/api/DOMParser.json b/api/DOMParser.json index 4b8ad798b1dfaa..436c5bcffade9c 100644 --- a/api/DOMParser.json +++ b/api/DOMParser.json @@ -42,7 +42,7 @@ }, "DOMParser": { "__compat": { - "description": "DOMParser() constructor", + "description": "`DOMParser()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMParser/DOMParser", "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-domparser-constructor-dev", "support": { @@ -124,7 +124,7 @@ }, "html": { "__compat": { - "description": "HTML (text/html) support", + "description": "HTML (`text/html`) support", "support": { "chrome": { "version_added": "31" @@ -164,7 +164,7 @@ }, "svg": { "__compat": { - "description": "SVG (image/svg+xml) support", + "description": "SVG (`image/svg+xml`) support", "support": { "chrome": { "version_added": "4" @@ -204,7 +204,7 @@ }, "xml": { "__compat": { - "description": "XML (application/xml) support", + "description": "XML (`application/xml`) support", "support": { "chrome": { "version_added": "1" diff --git a/api/DOMPoint.json b/api/DOMPoint.json index c80e82c07dd87e..c64eae74d28942 100644 --- a/api/DOMPoint.json +++ b/api/DOMPoint.json @@ -36,7 +36,7 @@ }, "DOMPoint": { "__compat": { - "description": "DOMPoint() constructor", + "description": "`DOMPoint()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/DOMPoint", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompoint-dompoint", "support": { @@ -106,7 +106,7 @@ }, "fromPoint_static": { "__compat": { - "description": "fromPoint() static method", + "description": "`fromPoint()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/fromPoint_static", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompoint-frompoint", "support": { diff --git a/api/DOMPointReadOnly.json b/api/DOMPointReadOnly.json index 34de387064496b..4efb2faa3d7c60 100644 --- a/api/DOMPointReadOnly.json +++ b/api/DOMPointReadOnly.json @@ -36,7 +36,7 @@ }, "DOMPointReadOnly": { "__compat": { - "description": "DOMPointReadOnly() constructor", + "description": "`DOMPointReadOnly()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/DOMPointReadOnly", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompointreadonly-dompointreadonly", "support": { @@ -106,7 +106,7 @@ }, "fromPoint_static": { "__compat": { - "description": "fromPoint() static method", + "description": "`fromPoint()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/fromPoint_static", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompointreadonly-frompoint", "support": { @@ -142,7 +142,7 @@ }, "matrixTransform": { "__compat": { - "description": "matrixTransform()", + "description": "`matrixTransform()`", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompointreadonly-matrixtransform", "support": { "chrome": { @@ -177,7 +177,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/toJSON", "spec_url": "https://drafts.fxtf.org/geometry/#dom-dompointreadonly-tojson", "support": { diff --git a/api/DOMQuad.json b/api/DOMQuad.json index 861434488d6405..d0f2dbe7466b01 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -36,7 +36,7 @@ }, "DOMQuad": { "__compat": { - "description": "DOMQuad() constructor", + "description": "`DOMQuad()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/DOMQuad", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-domquad", "support": { @@ -106,7 +106,7 @@ }, "fromQuad_static": { "__compat": { - "description": "fromQuad() static method", + "description": "`fromQuad()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-fromquad", "support": { "chrome": { @@ -141,7 +141,7 @@ }, "fromRect_static": { "__compat": { - "description": "fromRect() static method", + "description": "`fromRect()` static method", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-fromrect", "support": { "chrome": { @@ -176,7 +176,7 @@ }, "getBounds": { "__compat": { - "description": "getBounds()", + "description": "`getBounds()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/getBounds", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-getbounds", "support": { @@ -352,7 +352,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/toJSON", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-tojson", "support": { diff --git a/api/DOMRect.json b/api/DOMRect.json index 6538bd2386d4a9..e5591aca7f1092 100644 --- a/api/DOMRect.json +++ b/api/DOMRect.json @@ -94,7 +94,7 @@ }, "DOMRect": { "__compat": { - "description": "DOMRect() constructor", + "description": "`DOMRect()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/DOMRect", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-domrect", "support": { @@ -164,7 +164,7 @@ }, "fromRect_static": { "__compat": { - "description": "fromRect() static method", + "description": "`fromRect()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/fromRect_static", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-fromrect", "support": { diff --git a/api/DOMRectReadOnly.json b/api/DOMRectReadOnly.json index 1331335d084aeb..7e2c1c5b30cb85 100644 --- a/api/DOMRectReadOnly.json +++ b/api/DOMRectReadOnly.json @@ -99,7 +99,7 @@ }, "DOMRectReadOnly": { "__compat": { - "description": "DOMRectReadOnly() constructor", + "description": "`DOMRectReadOnly()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/DOMRectReadOnly", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrectreadonly-domrectreadonly", "support": { @@ -212,7 +212,7 @@ }, "fromRect_static": { "__compat": { - "description": "fromRect() static method", + "description": "`fromRect()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/fromRect_static", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrectreadonly-fromrect", "support": { diff --git a/api/DOMTokenList.json b/api/DOMTokenList.json index d0bb1799d49579..95c5c41bf10a7e 100644 --- a/api/DOMTokenList.json +++ b/api/DOMTokenList.json @@ -86,7 +86,7 @@ }, "multiple_parameters": { "__compat": { - "description": "Multiple parameters for add()", + "description": "Multiple parameters for `add()`", "support": { "chrome": { "version_added": "24" @@ -402,7 +402,7 @@ }, "multiple_parameters": { "__compat": { - "description": "Multiple parameters for remove()", + "description": "Multiple parameters for `remove()`", "support": { "chrome": { "version_added": "24" @@ -512,7 +512,7 @@ }, "boolean_value": { "__compat": { - "description": "return()'s value is a boolean, not void as it used to be.", + "description": "`return()`'s value is a boolean, not void as it used to be.", "support": { "chrome": { "version_added": "67" @@ -628,7 +628,7 @@ }, "force_parameter": { "__compat": { - "description": "force parameter", + "description": "`force` parameter", "support": { "chrome": { "version_added": "24" diff --git a/api/DataCue.json b/api/DataCue.json index 6b8f8f19cfae92..ef6d7286dfbfb6 100644 --- a/api/DataCue.json +++ b/api/DataCue.json @@ -38,7 +38,7 @@ }, "DataCue": { "__compat": { - "description": "DataCue() constructor", + "description": "`DataCue()` constructor", "spec_url": "https://wicg.github.io/datacue/#dom-datacue-datacue", "support": { "chrome": { diff --git a/api/DataTransfer.json b/api/DataTransfer.json index 1f8e8a3394bdf0..f5ef952b0f6f08 100644 --- a/api/DataTransfer.json +++ b/api/DataTransfer.json @@ -45,7 +45,7 @@ }, "DataTransfer": { "__compat": { - "description": "DataTransfer() constructor", + "description": "`DataTransfer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/DataTransfer", "spec_url": "https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-dev", "support": { diff --git a/api/DecompressionStream.json b/api/DecompressionStream.json index 723381b22e64f2..97efaf84c6d706 100644 --- a/api/DecompressionStream.json +++ b/api/DecompressionStream.json @@ -52,7 +52,7 @@ }, "DecompressionStream": { "__compat": { - "description": "DecompressionStream() constructor", + "description": "`DecompressionStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DecompressionStream/DecompressionStream", "spec_url": "https://compression.spec.whatwg.org/#dom-decompressionstream-decompressionstream", "tags": [ diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json index 49386bdbb1cf77..448b2dae4643bf 100644 --- a/api/DedicatedWorkerGlobalScope.json +++ b/api/DedicatedWorkerGlobalScope.json @@ -133,7 +133,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/message_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-message", @@ -185,7 +185,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/messageerror_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror", @@ -391,7 +391,7 @@ }, "rtctransform_event": { "__compat": { - "description": "rtctransform event", + "description": "`rtctransform` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/rtctransform_event", "spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-dedicatedworkerglobalscope-onrtctransform", "tags": [ diff --git a/api/DelayNode.json b/api/DelayNode.json index b626ebb9f52583..8b664ea697f862 100644 --- a/api/DelayNode.json +++ b/api/DelayNode.json @@ -43,7 +43,7 @@ }, "DelayNode": { "__compat": { - "description": "DelayNode() constructor", + "description": "`DelayNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelayNode/DelayNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-delaynode-constructor-delaynode", "tags": [ diff --git a/api/DeviceMotionEvent.json b/api/DeviceMotionEvent.json index 12b7df0cd76dd9..1948b1ba9e49d5 100644 --- a/api/DeviceMotionEvent.json +++ b/api/DeviceMotionEvent.json @@ -43,7 +43,7 @@ }, "DeviceMotionEvent": { "__compat": { - "description": "DeviceMotionEvent() constructor", + "description": "`DeviceMotionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/DeviceMotionEvent", "spec_url": "https://w3c.github.io/deviceorientation/#dom-devicemotionevent-devicemotionevent", "support": { @@ -207,7 +207,7 @@ }, "requestPermission_static": { "__compat": { - "description": "requestPermission() static method", + "description": "`requestPermission()` static method", "spec_url": "https://w3c.github.io/deviceorientation/#dom-devicemotionevent-requestpermission", "support": { "chrome": { diff --git a/api/DeviceOrientationEvent.json b/api/DeviceOrientationEvent.json index 4b93a85ff6efcf..7f480b4abb548f 100644 --- a/api/DeviceOrientationEvent.json +++ b/api/DeviceOrientationEvent.json @@ -55,7 +55,7 @@ }, "DeviceOrientationEvent": { "__compat": { - "description": "DeviceOrientationEvent() constructor", + "description": "`DeviceOrientationEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/DeviceOrientationEvent", "spec_url": "https://w3c.github.io/deviceorientation/#dom-deviceorientationevent-deviceorientationevent", "support": { @@ -264,7 +264,7 @@ }, "requestPermission_static": { "__compat": { - "description": "requestPermission() static method", + "description": "`requestPermission()` static method", "spec_url": "https://w3c.github.io/deviceorientation/#dom-deviceorientationevent-requestpermission", "support": { "chrome": { diff --git a/api/DevicePosture.json b/api/DevicePosture.json index eb02306af30b69..ab0fdb6a85e80b 100644 --- a/api/DevicePosture.json +++ b/api/DevicePosture.json @@ -40,7 +40,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "spec_url": "https://w3c.github.io/device-posture/#dom-deviceposture-onchange", "tags": [ "web-features:device-posture" diff --git a/api/Document.json b/api/Document.json index c9bcc16e14948a..38ed728b5d9e32 100644 --- a/api/Document.json +++ b/api/Document.json @@ -50,7 +50,7 @@ }, "Document": { "__compat": { - "description": "Document() constructor", + "description": "`Document()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/Document", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-document-document①", "support": { @@ -88,7 +88,7 @@ }, "DOMContentLoaded_event": { "__compat": { - "description": "DOMContentLoaded event", + "description": "`DOMContentLoaded` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/DOMContentLoaded_event", "spec_url": "https://html.spec.whatwg.org/multipage/parsing.html#stop-parsing", "support": { @@ -297,7 +297,7 @@ }, "afterscriptexecute_event": { "__compat": { - "description": "afterscriptexecute event", + "description": "`afterscriptexecute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/afterscriptexecute_event", "support": { "chrome": { @@ -617,7 +617,7 @@ }, "beforescriptexecute_event": { "__compat": { - "description": "beforescriptexecute event", + "description": "`beforescriptexecute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/beforescriptexecute_event", "support": { "chrome": { @@ -917,7 +917,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:document-caretpositionfrompoint" ], @@ -1737,7 +1737,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "support": { "chrome": { "version_added": "56", @@ -1817,7 +1817,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "support": { "chrome": { "version_added": "56", @@ -2283,7 +2283,7 @@ }, "whatToShow_filter_parameters_optional": { "__compat": { - "description": "whatToShow and filter parameters are optional", + "description": "`whatToShow` and `filter` parameters are optional", "support": { "chrome": { "version_added": "4" @@ -2984,7 +2984,7 @@ }, "copy": { "__compat": { - "description": "copy command", + "description": "`copy` command", "support": { "chrome": { "version_added": "42" @@ -3020,7 +3020,7 @@ }, "cut": { "__compat": { - "description": "cut command", + "description": "`cut` command", "support": { "chrome": { "version_added": "42" @@ -3056,7 +3056,7 @@ }, "defaultParagraphSeparator": { "__compat": { - "description": "defaultParagraphSeparator command", + "description": "`defaultParagraphSeparator` command", "support": { "chrome": { "version_added": false @@ -3093,7 +3093,7 @@ }, "insertBrOnReturn": { "__compat": { - "description": "insertBrOnReturn command", + "description": "`insertBrOnReturn` command", "support": { "chrome": { "version_added": false @@ -3245,7 +3245,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "tags": [ "web-features:fullscreen" ], @@ -3646,7 +3646,7 @@ }, "freeze_event": { "__compat": { - "description": "freeze event", + "description": "`freeze` event", "spec_url": "https://wicg.github.io/page-lifecycle/#dom-document-onfreeze", "support": { "chrome": { @@ -3770,7 +3770,7 @@ }, "fullscreenchange_event": { "__compat": { - "description": "fullscreenchange event", + "description": "`fullscreenchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/fullscreenchange_event", "spec_url": "https://fullscreen.spec.whatwg.org/#handler-document-onfullscreenchange", "tags": [ @@ -4097,7 +4097,7 @@ }, "fullscreenerror_event": { "__compat": { - "description": "fullscreenerror event", + "description": "`fullscreenerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/fullscreenerror_event", "spec_url": "https://fullscreen.spec.whatwg.org/#handler-document-onfullscreenerror", "tags": [ @@ -5343,7 +5343,7 @@ }, "parseHTMLUnsafe_static": { "__compat": { - "description": "parseHTMLUnsafe() static method", + "description": "`parseHTMLUnsafe()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/parseHTMLUnsafe_static", "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-parsehtmlunsafe", "tags": [ @@ -5559,7 +5559,7 @@ }, "pointerlockchange_event": { "__compat": { - "description": "pointerlockchange event", + "description": "`pointerlockchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerlockchange_event", "spec_url": [ "https://w3c.github.io/pointerlock/#pointerlockchange-and-pointerlockerror-events", @@ -5668,7 +5668,7 @@ }, "pointerlockerror_event": { "__compat": { - "description": "pointerlockerror event", + "description": "`pointerlockerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerlockerror_event", "spec_url": [ "https://w3c.github.io/pointerlock/#pointerlockchange-and-pointerlockerror-events", @@ -5834,7 +5834,7 @@ }, "prerenderingchange_event": { "__compat": { - "description": "prerenderingchange event", + "description": "`prerenderingchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/prerenderingchange_event", "spec_url": [ "https://wicg.github.io/nav-speculation/prerendering.html#eventdef-document-prerenderingchange", @@ -6234,7 +6234,7 @@ }, "readystatechange_event": { "__compat": { - "description": "readystatechange event", + "description": "`readystatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/readystatechange_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-readystatechange", "support": { @@ -6504,7 +6504,7 @@ }, "types_parameter": { "__compat": { - "description": "types parameter", + "description": "`types` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dictdef-storageaccesstypes", "support": { "chrome": { @@ -6542,7 +6542,7 @@ }, "types_all_parameter": { "__compat": { - "description": "types.all parameter", + "description": "`types.all` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-all", "support": { "chrome": { @@ -6581,7 +6581,7 @@ }, "types_BroadcastChannel_parameter": { "__compat": { - "description": "types.BroadcastChannel parameter", + "description": "`types.BroadcastChannel` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-broadcastchannel", "support": { "chrome": { @@ -6620,7 +6620,7 @@ }, "types_caches_parameter": { "__compat": { - "description": "types.caches parameter", + "description": "`types.caches` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-caches", "support": { "chrome": { @@ -6659,7 +6659,7 @@ }, "types_cookies_parameter": { "__compat": { - "description": "types.cookies parameter", + "description": "`types.cookies` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-cookies", "support": { "chrome": { @@ -6698,7 +6698,7 @@ }, "types_createObjectURL_parameter": { "__compat": { - "description": "types.createObjectURL parameter", + "description": "`types.createObjectURL` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-createobjecturl", "support": { "chrome": { @@ -6737,7 +6737,7 @@ }, "types_estimate_parameter": { "__compat": { - "description": "types.estimate parameter", + "description": "`types.estimate` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-estimate", "support": { "chrome": { @@ -6776,7 +6776,7 @@ }, "types_getDirectory_parameter": { "__compat": { - "description": "types.getDirectory parameter", + "description": "`types.getDirectory` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-getdirectory", "support": { "chrome": { @@ -6815,7 +6815,7 @@ }, "types_indexedDB_parameter": { "__compat": { - "description": "types.indexedDB parameter", + "description": "`types.indexedDB` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-indexeddb", "support": { "chrome": { @@ -6854,7 +6854,7 @@ }, "types_localStorage_parameter": { "__compat": { - "description": "types.localStorage parameter", + "description": "`types.localStorage` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-localstorage", "support": { "chrome": { @@ -6893,7 +6893,7 @@ }, "types_locks_parameter": { "__compat": { - "description": "types.locks parameter", + "description": "`types.locks` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-locks", "support": { "chrome": { @@ -6932,7 +6932,7 @@ }, "types_revokeObjectURL_parameter": { "__compat": { - "description": "types.revokeObjectURL parameter", + "description": "`types.revokeObjectURL` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-revokeobjecturl", "support": { "chrome": { @@ -6971,7 +6971,7 @@ }, "types_sessionStorage_parameter": { "__compat": { - "description": "types.sessionStorage parameter", + "description": "`types.sessionStorage` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-sessionstorage", "support": { "chrome": { @@ -7010,7 +7010,7 @@ }, "types_SharedWorker_parameter": { "__compat": { - "description": "types.SharedWorker parameter", + "description": "`types.SharedWorker` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-storageaccesstypes-sharedworker", "support": { "chrome": { @@ -7089,7 +7089,7 @@ }, "resume_event": { "__compat": { - "description": "resume event", + "description": "`resume` event", "spec_url": "https://wicg.github.io/page-lifecycle/#dom-document-onresume", "support": { "chrome": { @@ -7204,7 +7204,7 @@ }, "scroll_event": { "__compat": { - "description": "scroll event", + "description": "`scroll` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/scroll_event", "spec_url": [ "https://drafts.csswg.org/cssom-view/#eventdef-document-scroll", @@ -7249,7 +7249,7 @@ }, "scrollend_event": { "__compat": { - "description": "scrollend event", + "description": "`scrollend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/scrollend_event", "spec_url": [ "https://drafts.csswg.org/cssom-view/#eventdef-document-scrollend", @@ -7329,7 +7329,7 @@ }, "scrollsnapchange_event": { "__compat": { - "description": "scrollsnapchange event", + "description": "`scrollsnapchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/scrollsnapchange_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchange", "support": { @@ -7366,7 +7366,7 @@ }, "scrollsnapchanging_event": { "__compat": { - "description": "scrollsnapchanging event", + "description": "`scrollsnapchanging` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/scrollsnapchanging_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchanging", "support": { @@ -7403,7 +7403,7 @@ }, "securitypolicyviolation_event": { "__compat": { - "description": "securitypolicyviolation event", + "description": "`securitypolicyviolation` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event", "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#handler-onsecuritypolicyviolation", "support": { @@ -7473,7 +7473,7 @@ }, "selectionchange_event": { "__compat": { - "description": "selectionchange event", + "description": "`selectionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event", "spec_url": [ "https://w3c.github.io/selection-api/#selectionchange-event", @@ -7709,7 +7709,7 @@ }, "visibilitychange_event": { "__compat": { - "description": "visibilitychange event", + "description": "`visibilitychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/visibilitychange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-visibilitychange", diff --git a/api/DocumentFragment.json b/api/DocumentFragment.json index f58c9a2bb124a2..ce9059f50c3ea3 100644 --- a/api/DocumentFragment.json +++ b/api/DocumentFragment.json @@ -44,7 +44,7 @@ }, "DocumentFragment": { "__compat": { - "description": "DocumentFragment() constructor", + "description": "`DocumentFragment()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/DocumentFragment", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-documentfragment-documentfragment①", "support": { diff --git a/api/DocumentPictureInPicture.json b/api/DocumentPictureInPicture.json index c4eeca47835a27..c0593202956c89 100644 --- a/api/DocumentPictureInPicture.json +++ b/api/DocumentPictureInPicture.json @@ -41,7 +41,7 @@ }, "enter_event": { "__compat": { - "description": "enter event", + "description": "`enter` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPicture/enter_event", "spec_url": "https://wicg.github.io/document-picture-in-picture/#dom-documentpictureinpicture-onenter", "tags": [ diff --git a/api/DocumentPictureInPictureEvent.json b/api/DocumentPictureInPictureEvent.json index 98d6cf7c7f22eb..b82e7a84d9b59b 100644 --- a/api/DocumentPictureInPictureEvent.json +++ b/api/DocumentPictureInPictureEvent.json @@ -41,7 +41,7 @@ }, "DocumentPictureInPictureEvent": { "__compat": { - "description": "DocumentPictureInPictureEvent() constructor", + "description": "`DocumentPictureInPictureEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPictureEvent/DocumentPictureInPictureEvent", "spec_url": "https://wicg.github.io/document-picture-in-picture/#dom-documentpictureinpictureevent-documentpictureinpictureevent", "tags": [ diff --git a/api/DocumentTimeline.json b/api/DocumentTimeline.json index abec424511bca3..ec5df3780f5dd1 100644 --- a/api/DocumentTimeline.json +++ b/api/DocumentTimeline.json @@ -39,7 +39,7 @@ }, "DocumentTimeline": { "__compat": { - "description": "DocumentTimeline() constructor", + "description": "`DocumentTimeline()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentTimeline/DocumentTimeline", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-documenttimeline-documenttimeline", "tags": [ diff --git a/api/DragEvent.json b/api/DragEvent.json index 596e597f4d4bfa..7eec0a2854d722 100644 --- a/api/DragEvent.json +++ b/api/DragEvent.json @@ -41,7 +41,7 @@ }, "DragEvent": { "__compat": { - "description": "DragEvent() constructor", + "description": "`DragEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DragEvent/DragEvent", "spec_url": "https://html.spec.whatwg.org/multipage/dnd.html#the-dragevent-interface", "support": { diff --git a/api/DynamicsCompressorNode.json b/api/DynamicsCompressorNode.json index 5156d01c653375..f13884f968156f 100644 --- a/api/DynamicsCompressorNode.json +++ b/api/DynamicsCompressorNode.json @@ -43,7 +43,7 @@ }, "DynamicsCompressorNode": { "__compat": { - "description": "DynamicsCompressorNode() constructor", + "description": "`DynamicsCompressorNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/DynamicsCompressorNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-dynamicscompressornode-constructor-dynamicscompressornode", "tags": [ diff --git a/api/EditContext.json b/api/EditContext.json index 55892c7bce8aec..60cd3c15840cb8 100644 --- a/api/EditContext.json +++ b/api/EditContext.json @@ -41,7 +41,7 @@ }, "EditContext": { "__compat": { - "description": "EditContext() constructor", + "description": "`EditContext()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/EditContext", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-constructor", "tags": [ @@ -194,7 +194,7 @@ }, "characterboundsupdate_event": { "__compat": { - "description": "characterboundsupdate event", + "description": "`characterboundsupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/characterboundsupdate_event", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncharacterboundsupdate", "tags": [ @@ -233,7 +233,7 @@ }, "compositionend_event": { "__compat": { - "description": "compositionend event", + "description": "`compositionend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/compositionend_event", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncompositionend", "tags": [ @@ -272,7 +272,7 @@ }, "compositionstart_event": { "__compat": { - "description": "compositionstart event", + "description": "`compositionstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/compositionstart_event", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncompositionstart", "tags": [ @@ -425,7 +425,7 @@ }, "textformatupdate_event": { "__compat": { - "description": "textformatupdate event", + "description": "`textformatupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/textformatupdate_event", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-ontextformatupdate", "tags": [ @@ -464,7 +464,7 @@ }, "textupdate_event": { "__compat": { - "description": "textupdate event", + "description": "`textupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EditContext/textupdate_event", "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-ontextupdate", "tags": [ diff --git a/api/Element.json b/api/Element.json index 79759a8646eb5c..211c6035530ac1 100644 --- a/api/Element.json +++ b/api/Element.json @@ -50,7 +50,7 @@ }, "DOMActivate_event": { "__compat": { - "description": "DOMActivate event", + "description": "`DOMActivate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/DOMActivate_event", "spec_url": "https://w3c.github.io/uievents/#event-type-DOMActivate", "support": { @@ -86,7 +86,7 @@ }, "DOMMouseScroll_event": { "__compat": { - "description": "DOMMouseScroll event", + "description": "`DOMMouseScroll` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/DOMMouseScroll_event", "support": { "chrome": { @@ -121,7 +121,7 @@ }, "MozMousePixelScroll_event": { "__compat": { - "description": "MozMousePixelScroll event", + "description": "`MozMousePixelScroll` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/MozMousePixelScroll_event", "support": { "chrome": { @@ -195,7 +195,7 @@ }, "afterscriptexecute_event": { "__compat": { - "description": "afterscriptexecute event", + "description": "`afterscriptexecute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/afterscriptexecute_event", "support": { "chrome": { @@ -304,7 +304,7 @@ }, "options_composite_parameter": { "__compat": { - "description": "options.composite parameter", + "description": "`options.composite` parameter", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffectoptions-composite", "support": { "chrome": { @@ -339,7 +339,7 @@ }, "options_id_parameter": { "__compat": { - "description": "options.id parameter", + "description": "`options.id` parameter", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-keyframeanimationoptions-id", "support": { "chrome": { @@ -374,7 +374,7 @@ }, "options_iterationComposite_parameter": { "__compat": { - "description": "options.iterationComposite parameter", + "description": "`options.iterationComposite` parameter", "spec_url": "https://drafts.csswg.org/web-animations-2/#dom-keyframeeffectoptions-iterationcomposite", "support": { "chrome": { @@ -409,7 +409,7 @@ }, "options_pseudoElement_parameter": { "__compat": { - "description": "options.pseudoElement parameter", + "description": "`options.pseudoElement` parameter", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffectoptions-pseudoelement", "support": { "chrome": { @@ -444,7 +444,7 @@ }, "options_rangeEnd_parameter": { "__compat": { - "description": "options.rangeEnd parameter", + "description": "`options.rangeEnd` parameter", "spec_url": "https://drafts.csswg.org/web-animations-2/#dom-keyframeanimationoptions-rangeend", "support": { "chrome": { @@ -479,7 +479,7 @@ }, "options_rangeStart_parameter": { "__compat": { - "description": "options.rangeStart parameter", + "description": "`options.rangeStart` parameter", "spec_url": "https://drafts.csswg.org/web-animations-2/#dom-keyframeanimationoptions-rangestart", "support": { "chrome": { @@ -514,7 +514,7 @@ }, "options_timeline_parameter": { "__compat": { - "description": "options.timeline parameter", + "description": "`options.timeline` parameter", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-keyframeanimationoptions-timeline", "support": { "chrome": { @@ -550,7 +550,7 @@ }, "animationcancel_event": { "__compat": { - "description": "animationcancel event", + "description": "`animationcancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event", "spec_url": "https://drafts.csswg.org/css-animations/#eventdef-globaleventhandlers-animationcancel", "support": { @@ -596,7 +596,7 @@ }, "animationend_event": { "__compat": { - "description": "animationend event", + "description": "`animationend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animationend_event", "spec_url": "https://drafts.csswg.org/css-animations/#eventdef-globaleventhandlers-animationend", "support": { @@ -668,7 +668,7 @@ }, "animationiteration_event": { "__compat": { - "description": "animationiteration event", + "description": "`animationiteration` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event", "spec_url": "https://drafts.csswg.org/css-animations/#eventdef-globaleventhandlers-animationiteration", "support": { @@ -740,7 +740,7 @@ }, "animationstart_event": { "__compat": { - "description": "animationstart event", + "description": "`animationstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animationstart_event", "spec_url": "https://drafts.csswg.org/css-animations/#eventdef-globaleventhandlers-animationstart", "support": { @@ -2813,7 +2813,7 @@ }, "options_clonable_parameter": { "__compat": { - "description": "options.clonable parameter", + "description": "`options.clonable` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow#clonable", "spec_url": "https://dom.spec.whatwg.org/#dom-shadowrootinit-clonable", "support": { @@ -2855,7 +2855,7 @@ }, "options_delegatesFocus_parameter": { "__compat": { - "description": "options.delegatesFocus parameter", + "description": "`options.delegatesFocus` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow#delegatesfocus", "spec_url": "https://dom.spec.whatwg.org/#dom-shadowrootinit-delegatesfocus", "support": { @@ -2891,7 +2891,7 @@ }, "options_serializable_parameter": { "__compat": { - "description": "options.serializable parameter", + "description": "`options.serializable` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow#serializable", "spec_url": "https://dom.spec.whatwg.org/#dom-shadowrootinit-serializable", "support": { @@ -2969,7 +2969,7 @@ }, "auxclick_event": { "__compat": { - "description": "auxclick event", + "description": "`auxclick` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/auxclick_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-auxclick", @@ -3010,7 +3010,7 @@ }, "type_pointerevent": { "__compat": { - "description": "Is a PointerEvent", + "description": "Is a `PointerEvent`", "support": { "chrome": { "version_added": "92" @@ -3086,7 +3086,7 @@ }, "beforeinput_event": { "__compat": { - "description": "beforeinput event", + "description": "`beforeinput` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event", "spec_url": "https://w3c.github.io/uievents/#event-type-beforeinput", "support": { @@ -3122,7 +3122,7 @@ }, "beforematch_event": { "__compat": { - "description": "beforematch event", + "description": "`beforematch` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/beforematch_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforematch", "support": { @@ -3158,7 +3158,7 @@ }, "beforescriptexecute_event": { "__compat": { - "description": "beforescriptexecute event", + "description": "`beforescriptexecute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/beforescriptexecute_event", "support": { "chrome": { @@ -3193,7 +3193,7 @@ }, "beforexrselect_event": { "__compat": { - "description": "beforexrselect event", + "description": "`beforexrselect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/beforexrselect_event", "spec_url": "https://immersive-web.github.io/dom-overlays/#onbeforexrselect", "support": { @@ -3232,7 +3232,7 @@ }, "blur_event": { "__compat": { - "description": "blur event", + "description": "`blur` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/blur_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-blur", @@ -3321,7 +3321,7 @@ }, "options_checkOpacity_parameter": { "__compat": { - "description": "options.checkOpacity parameter", + "description": "`options.checkOpacity` parameter", "spec_url": "https://drafts.csswg.org/cssom-view-1/#dictdef-checkvisibilityoptions", "tags": [ "web-features:check-visibility" @@ -3359,7 +3359,7 @@ }, "options_checkVisibilityCSS_parameter": { "__compat": { - "description": "options.checkVisibilityCSS parameter", + "description": "`options.checkVisibilityCSS` parameter", "spec_url": "https://drafts.csswg.org/cssom-view-1/#dictdef-checkvisibilityoptions", "tags": [ "web-features:check-visibility" @@ -3397,7 +3397,7 @@ }, "options_contentVisibilityAuto_parameter": { "__compat": { - "description": "options.contentVisibilityAuto parameter", + "description": "`options.contentVisibilityAuto` parameter", "spec_url": "https://drafts.csswg.org/cssom-view-1/#dictdef-checkvisibilityoptions", "tags": [ "web-features:check-visibility" @@ -3435,7 +3435,7 @@ }, "options_opacityProperty_parameter": { "__compat": { - "description": "options.opacityProperty parameter", + "description": "`options.opacityProperty` parameter", "spec_url": "https://drafts.csswg.org/cssom-view-1/#dictdef-checkvisibilityoptions", "tags": [ "web-features:check-visibility" @@ -3473,7 +3473,7 @@ }, "options_visibilityProperty_parameter": { "__compat": { - "description": "options.visibilityProperty parameter", + "description": "`options.visibilityProperty` parameter", "spec_url": "https://drafts.csswg.org/cssom-view-1/#dictdef-checkvisibilityoptions", "tags": [ "web-features:check-visibility" @@ -3733,7 +3733,7 @@ }, "click_event": { "__compat": { - "description": "click event", + "description": "`click` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/click_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-click", @@ -3785,7 +3785,7 @@ }, "type_pointerevent": { "__compat": { - "description": "Is a PointerEvent", + "description": "Is a `PointerEvent`", "support": { "chrome": { "version_added": "92" @@ -4033,7 +4033,7 @@ }, "compositionend_event": { "__compat": { - "description": "compositionend event", + "description": "`compositionend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/compositionend_event", "spec_url": "https://w3c.github.io/uievents/#event-type-compositionend", "support": { @@ -4079,7 +4079,7 @@ }, "compositionstart_event": { "__compat": { - "description": "compositionstart event", + "description": "`compositionstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/compositionstart_event", "spec_url": "https://w3c.github.io/uievents/#event-type-compositionstart", "support": { @@ -4125,7 +4125,7 @@ }, "compositionupdate_event": { "__compat": { - "description": "compositionupdate event", + "description": "`compositionupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/compositionupdate_event", "spec_url": "https://w3c.github.io/uievents/#event-type-compositionupdate", "support": { @@ -4203,7 +4203,7 @@ }, "contentvisibilityautostatechange_event": { "__compat": { - "description": "contentvisibilityautostatechange event", + "description": "`contentvisibilityautostatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/contentvisibilityautostatechange_event", "spec_url": "https://drafts.csswg.org/css-contain/#content-visibility-auto-state-change", "support": { @@ -4247,7 +4247,7 @@ }, "contextmenu_event": { "__compat": { - "description": "contextmenu event", + "description": "`contextmenu` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event", "spec_url": "https://w3c.github.io/uievents/#event-type-contextmenu", "support": { @@ -4291,7 +4291,7 @@ }, "type_pointerevent": { "__compat": { - "description": "Is a PointerEvent", + "description": "Is a `PointerEvent`", "support": { "chrome": { "version_added": "92" @@ -4328,7 +4328,7 @@ }, "copy_event": { "__compat": { - "description": "copy event", + "description": "`copy` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/copy_event", "spec_url": [ "https://w3c.github.io/clipboard-apis/#clipboard-event-copy", @@ -4414,7 +4414,7 @@ }, "cut_event": { "__compat": { - "description": "cut event", + "description": "`cut` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/cut_event", "spec_url": [ "https://w3c.github.io/clipboard-apis/#clipboard-event-cut", @@ -4465,7 +4465,7 @@ }, "dblclick_event": { "__compat": { - "description": "dblclick event", + "description": "`dblclick` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/dblclick_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-dblclick", @@ -4598,7 +4598,7 @@ }, "focus_event": { "__compat": { - "description": "focus event", + "description": "`focus` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/focus_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-focus", @@ -4651,7 +4651,7 @@ }, "focusin_event": { "__compat": { - "description": "focusin event", + "description": "`focusin` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/focusin_event", "spec_url": "https://w3c.github.io/uievents/#event-type-focusin", "support": { @@ -4701,7 +4701,7 @@ }, "focusout_event": { "__compat": { - "description": "focusout event", + "description": "`focusout` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/focusout_event", "spec_url": "https://w3c.github.io/uievents/#event-type-focusout", "support": { @@ -4751,7 +4751,7 @@ }, "fullscreenchange_event": { "__compat": { - "description": "fullscreenchange event", + "description": "`fullscreenchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event", "spec_url": "https://fullscreen.spec.whatwg.org/#handler-document-onfullscreenchange", "tags": [ @@ -4869,7 +4869,7 @@ }, "fullscreenerror_event": { "__compat": { - "description": "fullscreenerror event", + "description": "`fullscreenerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event", "spec_url": "https://fullscreen.spec.whatwg.org/#handler-document-onfullscreenerror", "tags": [ @@ -4987,7 +4987,7 @@ }, "gesturechange_event": { "__compat": { - "description": "gesturechange event", + "description": "`gesturechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/gesturechange_event", "support": { "chrome": { @@ -5024,7 +5024,7 @@ }, "gestureend_event": { "__compat": { - "description": "gestureend event", + "description": "`gestureend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/gestureend_event", "support": { "chrome": { @@ -5061,7 +5061,7 @@ }, "gesturestart_event": { "__compat": { - "description": "gesturestart event", + "description": "`gesturestart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/gesturestart_event", "support": { "chrome": { @@ -5563,7 +5563,7 @@ }, "all_elements_selector": { "__compat": { - "description": "getElementsByTagName(\"*\")", + "description": "`getElementsByTagName(\"*\")`", "support": { "chrome": { "version_added": "1" @@ -5655,7 +5655,7 @@ }, "all_elements_selector": { "__compat": { - "description": "getElementsByTagNameNS(namespaceURI, \"*\")", + "description": "`getElementsByTagNameNS(namespaceURI, \"*\")`", "support": { "chrome": { "version_added": "1" @@ -5731,7 +5731,7 @@ }, "gotpointercapture_event": { "__compat": { - "description": "gotpointercapture event", + "description": "`gotpointercapture` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-gotpointercapture-event", @@ -6027,7 +6027,7 @@ }, "input_event": { "__compat": { - "description": "input event", + "description": "`input` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/input_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-input", @@ -6251,7 +6251,7 @@ }, "keydown_event": { "__compat": { - "description": "keydown event", + "description": "`keydown` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/keydown_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-keydown", @@ -6296,7 +6296,7 @@ }, "keypress_event": { "__compat": { - "description": "keypress event", + "description": "`keypress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/keypress_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-keypress", @@ -6348,7 +6348,7 @@ }, "keyup_event": { "__compat": { - "description": "keyup event", + "description": "`keyup` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/keyup_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-keyup", @@ -6479,7 +6479,7 @@ }, "lostpointercapture_event": { "__compat": { - "description": "lostpointercapture event", + "description": "`lostpointercapture` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-lostpointercapture-event", @@ -6644,7 +6644,7 @@ }, "mousedown_event": { "__compat": { - "description": "mousedown event", + "description": "`mousedown` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mousedown_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mousedown", @@ -6694,7 +6694,7 @@ }, "mouseenter_event": { "__compat": { - "description": "mouseenter event", + "description": "`mouseenter` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mouseenter", @@ -6740,7 +6740,7 @@ }, "mouseleave_event": { "__compat": { - "description": "mouseleave event", + "description": "`mouseleave` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mouseleave", @@ -6786,7 +6786,7 @@ }, "mousemove_event": { "__compat": { - "description": "mousemove event", + "description": "`mousemove` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mousemove_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mousemove", @@ -6836,7 +6836,7 @@ }, "mouseout_event": { "__compat": { - "description": "mouseout event", + "description": "`mouseout` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mouseout_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mouseout", @@ -6886,7 +6886,7 @@ }, "mouseover_event": { "__compat": { - "description": "mouseover event", + "description": "`mouseover` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mouseover_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mouseover", @@ -6936,7 +6936,7 @@ }, "mouseup_event": { "__compat": { - "description": "mouseup event", + "description": "`mouseup` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mouseup_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-mouseup", @@ -6986,7 +6986,7 @@ }, "mousewheel_event": { "__compat": { - "description": "mousewheel event", + "description": "`mousewheel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/mousewheel_event", "support": { "chrome": { @@ -7193,7 +7193,7 @@ }, "paste_event": { "__compat": { - "description": "paste event", + "description": "`paste` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/paste_event", "spec_url": [ "https://w3c.github.io/clipboard-apis/#clipboard-event-paste", @@ -7249,7 +7249,7 @@ }, "pointercancel_event": { "__compat": { - "description": "pointercancel event", + "description": "`pointercancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointercancel-event", @@ -7305,7 +7305,7 @@ }, "pointerdown_event": { "__compat": { - "description": "pointerdown event", + "description": "`pointerdown` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerdown-event", @@ -7361,7 +7361,7 @@ }, "pointerenter_event": { "__compat": { - "description": "pointerenter event", + "description": "`pointerenter` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerenter-event", @@ -7417,7 +7417,7 @@ }, "pointerleave_event": { "__compat": { - "description": "pointerleave event", + "description": "`pointerleave` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerleave-event", @@ -7473,7 +7473,7 @@ }, "pointermove_event": { "__compat": { - "description": "pointermove event", + "description": "`pointermove` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointermove_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointermove-event", @@ -7529,7 +7529,7 @@ }, "pointerout_event": { "__compat": { - "description": "pointerout event", + "description": "`pointerout` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerout_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerout-event", @@ -7585,7 +7585,7 @@ }, "pointerover_event": { "__compat": { - "description": "pointerover event", + "description": "`pointerover` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerover_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerover-event", @@ -7641,7 +7641,7 @@ }, "pointerrawupdate_event": { "__compat": { - "description": "pointerrawupdate event", + "description": "`pointerrawupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event", @@ -7680,7 +7680,7 @@ }, "pointerup_event": { "__compat": { - "description": "pointerup event", + "description": "`pointerup` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerup_event", "spec_url": [ "https://w3c.github.io/pointerevents/#the-pointerup-event", @@ -8353,7 +8353,7 @@ }, "options_navigationUI_parameter": { "__compat": { - "description": "options.navigationUI parameter", + "description": "`options.navigationUI` parameter", "spec_url": "https://fullscreen.spec.whatwg.org/#dom-fullscreenoptions-navigationui", "support": { "chrome": { @@ -8390,7 +8390,7 @@ }, "options_screen_parameter": { "__compat": { - "description": "options.screen parameter", + "description": "`options.screen` parameter", "spec_url": "https://w3c.github.io/window-management/#ref-for-dom-fullscreenoptions-screen", "support": { "chrome": { @@ -8427,7 +8427,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "tags": [ "web-features:fullscreen" ], @@ -8534,7 +8534,7 @@ }, "options_unadjustedMovement_parameter": { "__compat": { - "description": "options.unadjustedMovement parameter", + "description": "`options.unadjustedMovement` parameter", "support": { "chrome": { "version_added": "88", @@ -8641,7 +8641,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -8675,7 +8675,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "61" @@ -8709,7 +8709,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "61" @@ -8744,7 +8744,7 @@ }, "scroll_event": { "__compat": { - "description": "scroll event", + "description": "`scroll` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scroll_event", "spec_url": [ "https://drafts.csswg.org/cssom-view/#eventdef-document-scroll", @@ -8823,7 +8823,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -8857,7 +8857,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "61" @@ -8891,7 +8891,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "61" @@ -8926,7 +8926,7 @@ }, "scrollend_event": { "__compat": { - "description": "scrollend event", + "description": "`scrollend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollend_event", "spec_url": [ "https://drafts.csswg.org/cssom-view/#eventdef-document-scrollend", @@ -9094,7 +9094,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:scroll-into-view" ], @@ -9263,7 +9263,7 @@ }, "scrollsnapchange_event": { "__compat": { - "description": "scrollsnapchange event", + "description": "`scrollsnapchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollsnapchange_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchange", "support": { @@ -9300,7 +9300,7 @@ }, "scrollsnapchanging_event": { "__compat": { - "description": "scrollsnapchanging event", + "description": "`scrollsnapchanging` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollsnapchanging_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchanging", "support": { @@ -9371,7 +9371,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -9405,7 +9405,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "61" @@ -9439,7 +9439,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "61" @@ -9591,7 +9591,7 @@ }, "securitypolicyviolation_event": { "__compat": { - "description": "securitypolicyviolation event", + "description": "`securitypolicyviolation` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/securitypolicyviolation_event", "spec_url": [ "https://w3c.github.io/webappsec-csp/#eventdef-globaleventhandlers-securitypolicyviolation", @@ -10076,7 +10076,7 @@ }, "touchcancel_event": { "__compat": { - "description": "touchcancel event", + "description": "`touchcancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event", "spec_url": [ "https://w3c.github.io/touch-events/#event-touchcancel", @@ -10123,7 +10123,7 @@ }, "touchend_event": { "__compat": { - "description": "touchend event", + "description": "`touchend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/touchend_event", "spec_url": [ "https://w3c.github.io/touch-events/#event-touchend", @@ -10170,7 +10170,7 @@ }, "touchmove_event": { "__compat": { - "description": "touchmove event", + "description": "`touchmove` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/touchmove_event", "spec_url": [ "https://w3c.github.io/touch-events/#event-touchmove", @@ -10217,7 +10217,7 @@ }, "touchstart_event": { "__compat": { - "description": "touchstart event", + "description": "`touchstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/touchstart_event", "spec_url": [ "https://w3c.github.io/touch-events/#event-touchstart", @@ -10264,7 +10264,7 @@ }, "transitioncancel_event": { "__compat": { - "description": "transitioncancel event", + "description": "`transitioncancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event", "spec_url": [ "https://drafts.csswg.org/css-transitions/#transitioncancel", @@ -10319,7 +10319,7 @@ }, "transitionend_event": { "__compat": { - "description": "transitionend event", + "description": "`transitionend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/transitionend_event", "spec_url": "https://drafts.csswg.org/css-transitions/#transitionend", "support": { @@ -10409,7 +10409,7 @@ }, "transitionrun_event": { "__compat": { - "description": "transitionrun event", + "description": "`transitionrun` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event", "spec_url": "https://drafts.csswg.org/css-transitions/#transitionrun", "support": { @@ -10456,7 +10456,7 @@ }, "transitionstart_event": { "__compat": { - "description": "transitionstart event", + "description": "`transitionstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event", "spec_url": "https://drafts.csswg.org/css-transitions/#transitionstart", "support": { @@ -10503,7 +10503,7 @@ }, "webkitmouseforcechanged_event": { "__compat": { - "description": "webkitmouseforcechanged event", + "description": "`webkitmouseforcechanged` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/webkitmouseforcechanged_event", "support": { "chrome": { @@ -10540,7 +10540,7 @@ }, "webkitmouseforcedown_event": { "__compat": { - "description": "webkitmouseforcedown event", + "description": "`webkitmouseforcedown` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/webkitmouseforcedown_event", "support": { "chrome": { @@ -10577,7 +10577,7 @@ }, "webkitmouseforceup_event": { "__compat": { - "description": "webkitmouseforceup event", + "description": "`webkitmouseforceup` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/webkitmouseforceup_event", "support": { "chrome": { @@ -10614,7 +10614,7 @@ }, "webkitmouseforcewillbegin_event": { "__compat": { - "description": "webkitmouseforcewillbegin event", + "description": "`webkitmouseforcewillbegin` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/webkitmouseforcewillbegin_event", "support": { "chrome": { @@ -10651,7 +10651,7 @@ }, "wheel_event": { "__compat": { - "description": "wheel event", + "description": "`wheel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/wheel_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-wheel", diff --git a/api/EncodedAudioChunk.json b/api/EncodedAudioChunk.json index 36e6a086439487..00197e78256ff6 100644 --- a/api/EncodedAudioChunk.json +++ b/api/EncodedAudioChunk.json @@ -41,7 +41,7 @@ }, "EncodedAudioChunk": { "__compat": { - "description": "EncodedAudioChunk() constructor", + "description": "`EncodedAudioChunk()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/EncodedAudioChunk", "spec_url": "https://w3c.github.io/webcodecs/#dom-encodedaudiochunk-encodedaudiochunk", "tags": [ diff --git a/api/EncodedVideoChunk.json b/api/EncodedVideoChunk.json index 9251a64ad207ad..49a505f21f3c77 100644 --- a/api/EncodedVideoChunk.json +++ b/api/EncodedVideoChunk.json @@ -41,7 +41,7 @@ }, "EncodedVideoChunk": { "__compat": { - "description": "EncodedVideoChunk() constructor", + "description": "`EncodedVideoChunk()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/EncodedVideoChunk", "spec_url": "https://w3c.github.io/webcodecs/#dom-encodedvideochunk-encodedvideochunk", "tags": [ diff --git a/api/ErrorEvent.json b/api/ErrorEvent.json index 9b4ff632218fa2..774c334c2bd98a 100644 --- a/api/ErrorEvent.json +++ b/api/ErrorEvent.json @@ -45,7 +45,7 @@ }, "ErrorEvent": { "__compat": { - "description": "ErrorEvent() constructor", + "description": "`ErrorEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/ErrorEvent", "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#errorevent", "support": { diff --git a/api/Event.json b/api/Event.json index bed8dec2ee4179..d46c3e1babff95 100644 --- a/api/Event.json +++ b/api/Event.json @@ -50,7 +50,7 @@ }, "Event": { "__compat": { - "description": "Event() constructor", + "description": "`Event()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/Event", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-event-event", "support": { diff --git a/api/EventSource.json b/api/EventSource.json index 194a27f7088c0c..5425cefdfb347d 100644 --- a/api/EventSource.json +++ b/api/EventSource.json @@ -47,7 +47,7 @@ }, "EventSource": { "__compat": { - "description": "EventSource() constructor", + "description": "`EventSource()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/EventSource", "spec_url": "https://html.spec.whatwg.org/multipage/server-sent-events.html#dom-eventsource-dev", "support": { @@ -93,7 +93,7 @@ }, "options_withCredentials_parameter": { "__compat": { - "description": "options.withCredentials parameter", + "description": "`options.withCredentials` parameter", "support": { "chrome": { "version_added": "26" @@ -238,7 +238,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/error_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-error", @@ -288,7 +288,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/message_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-message", @@ -338,7 +338,7 @@ }, "open_event": { "__compat": { - "description": "open event", + "description": "`open` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/open_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-open", diff --git a/api/EventTarget.json b/api/EventTarget.json index adcd78a8da5d47..1bcd95fd964ab3 100644 --- a/api/EventTarget.json +++ b/api/EventTarget.json @@ -54,7 +54,7 @@ }, "EventTarget": { "__compat": { - "description": "EventTarget() constructor", + "description": "`EventTarget()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget/EventTarget", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-eventtarget-eventtarget①", "support": { @@ -162,7 +162,7 @@ }, "options_parameter": { "__compat": { - "description": "Form with options object supported (third parameter can be either options or a Boolean, for backwards compatibility)", + "description": "Form with `options` object supported (third parameter can be either options or a `Boolean`, for backwards compatibility)", "support": { "chrome": { "version_added": "49" @@ -203,7 +203,7 @@ }, "options_capture_parameter": { "__compat": { - "description": "options.capture parameter", + "description": "`options.capture` parameter", "spec_url": "https://dom.spec.whatwg.org/#dom-eventlisteneroptions-capture", "support": { "chrome": { @@ -246,7 +246,7 @@ }, "options_once_parameter": { "__compat": { - "description": "options.once parameter", + "description": "`options.once` parameter", "spec_url": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-once", "support": { "chrome": { @@ -289,7 +289,7 @@ }, "options_passive_parameter": { "__compat": { - "description": "options.passive parameter", + "description": "`options.passive` parameter", "spec_url": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-passive", "support": { "chrome": { @@ -332,7 +332,7 @@ }, "options_passive_parameter_default_true_touch": { "__compat": { - "description": "options.passive parameter defaults to true for touchstart and touchmove events", + "description": "`options.passive` parameter defaults to `true` for `touchstart` and `touchmove` events", "support": { "chrome": { "version_added": "55" @@ -366,7 +366,7 @@ }, "options_passive_parameter_default_true_wheel": { "__compat": { - "description": "options.passive parameter defaults to true for wheel and mousewheel events", + "description": "`options.passive` parameter defaults to `true` for `wheel` and `mousewheel` events", "support": { "chrome": { "version_added": "73" @@ -406,7 +406,7 @@ }, "options_signal_parameter": { "__compat": { - "description": "options.signal parameter", + "description": "`options.signal` parameter", "spec_url": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-signal", "support": { "chrome": { @@ -448,7 +448,7 @@ }, "useCapture_parameter_optional": { "__compat": { - "description": "useCapture parameter is optional", + "description": "`useCapture` parameter is optional", "support": { "chrome": { "version_added": "1" @@ -608,7 +608,7 @@ }, "options_parameter": { "__compat": { - "description": "Form with options object supported (third parameter can be either options or a Boolean, for backwards compatibility)", + "description": "Form with `options` object supported (third parameter can be either options or a `Boolean`, for backwards compatibility)", "support": { "chrome": { "version_added": "49" @@ -650,7 +650,7 @@ }, "useCapture_parameter_optional": { "__compat": { - "description": "useCapture parameter is optional", + "description": "`useCapture` parameter is optional", "support": { "chrome": { "version_added": "1" diff --git a/api/ExtendableCookieChangeEvent.json b/api/ExtendableCookieChangeEvent.json index fe57539908f0be..4ee517f06da9b7 100644 --- a/api/ExtendableCookieChangeEvent.json +++ b/api/ExtendableCookieChangeEvent.json @@ -36,7 +36,7 @@ }, "ExtendableCookieChangeEvent": { "__compat": { - "description": "ExtendableCookieChangeEvent() constructor", + "description": "`ExtendableCookieChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/ExtendableCookieChangeEvent", "spec_url": "https://wicg.github.io/cookie-store/#dom-extendablecookiechangeevent-extendablecookiechangeevent", "support": { @@ -106,7 +106,7 @@ }, "partitioned_property": { "__compat": { - "description": "partitioned property", + "description": "`partitioned` property", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { @@ -176,7 +176,7 @@ }, "partitioned_property": { "__compat": { - "description": "partitioned property", + "description": "`partitioned` property", "spec_url": "https://wicg.github.io/cookie-store/#dom-cookielistitem-partitioned", "support": { "chrome": { diff --git a/api/ExtendableEvent.json b/api/ExtendableEvent.json index 29fba783011145..ebb90ca5722087 100644 --- a/api/ExtendableEvent.json +++ b/api/ExtendableEvent.json @@ -44,7 +44,7 @@ }, "ExtendableEvent": { "__compat": { - "description": "ExtendableEvent() constructor", + "description": "`ExtendableEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent/ExtendableEvent", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-extendableevent-extendableevent", "support": { @@ -130,7 +130,7 @@ }, "async_waitUntil": { "__compat": { - "description": "waitUntil may be called asynchronously", + "description": "`waitUntil` may be called asynchronously", "support": { "chrome": { "version_added": "60" diff --git a/api/ExtendableMessageEvent.json b/api/ExtendableMessageEvent.json index 1014e6041653b2..f55851411b12c2 100644 --- a/api/ExtendableMessageEvent.json +++ b/api/ExtendableMessageEvent.json @@ -40,7 +40,7 @@ }, "ExtendableMessageEvent": { "__compat": { - "description": "ExtendableMessageEvent() constructor", + "description": "`ExtendableMessageEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/ExtendableMessageEvent", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-extendablemessageevent-extendablemessageevent", "support": { diff --git a/api/EyeDropper.json b/api/EyeDropper.json index 0d968537570697..8ac18b8aa43580 100644 --- a/api/EyeDropper.json +++ b/api/EyeDropper.json @@ -46,7 +46,7 @@ }, "EyeDropper": { "__compat": { - "description": "EyeDropper() constructor", + "description": "`EyeDropper()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/EyeDropper/EyeDropper", "spec_url": "https://wicg.github.io/eyedropper-api/#eyedropper-interface", "tags": [ diff --git a/api/FederatedCredential.json b/api/FederatedCredential.json index 9db5928347abcc..ec2cd64aea8ff1 100644 --- a/api/FederatedCredential.json +++ b/api/FederatedCredential.json @@ -39,7 +39,7 @@ }, "FederatedCredential": { "__compat": { - "description": "FederatedCredential() constructor", + "description": "`FederatedCredential()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/FederatedCredential", "spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-federatedcredential-federatedcredential", "tags": [ diff --git a/api/Fence.json b/api/Fence.json index 10f56d7cede5cd..2fed515671fbc8 100644 --- a/api/Fence.json +++ b/api/Fence.json @@ -140,7 +140,7 @@ }, "start_commit_eventType": { "__compat": { - "description": "Separate reserved.top_navigation_start and reserved.top_navigation_commit eventType values", + "description": "Separate `reserved.top_navigation_start` and `reserved.top_navigation_commit` `eventType` values", "support": { "chrome": { "version_added": "120", diff --git a/api/FetchEvent.json b/api/FetchEvent.json index bacb6c5b0ea7f1..408c7c65b34e0b 100644 --- a/api/FetchEvent.json +++ b/api/FetchEvent.json @@ -40,7 +40,7 @@ }, "FetchEvent": { "__compat": { - "description": "FetchEvent() constructor", + "description": "`FetchEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/FetchEvent", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-fetchevent-fetchevent", "support": { @@ -318,7 +318,7 @@ }, "networkerror_on_same-origin_cors": { "__compat": { - "description": "NetworkError thrown if the request mode is same-origin and the response type is cors", + "description": "`NetworkError` thrown if the request mode is `same-origin` and the response type is `cors`", "support": { "chrome": { "version_added": "66" diff --git a/api/File.json b/api/File.json index 2d84f57d412ff0..4e27faefe90e3c 100644 --- a/api/File.json +++ b/api/File.json @@ -71,7 +71,7 @@ }, "File": { "__compat": { - "description": "File() constructor", + "description": "`File()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/File", "spec_url": "https://w3c.github.io/FileAPI/#file-constructor", "support": { diff --git a/api/FileReader.json b/api/FileReader.json index ce0e92fe19b40b..917ac7b5eb6f9d 100644 --- a/api/FileReader.json +++ b/api/FileReader.json @@ -50,7 +50,7 @@ }, "FileReader": { "__compat": { - "description": "FileReader() constructor", + "description": "`FileReader()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/FileReader", "spec_url": "https://w3c.github.io/FileAPI/#filereaderConstrctr", "support": { @@ -192,7 +192,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/abort_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-abort-event", @@ -303,7 +303,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/error_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-error-event", @@ -355,7 +355,7 @@ }, "load_event": { "__compat": { - "description": "load event", + "description": "`load` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/load_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-load-event", @@ -407,7 +407,7 @@ }, "loadend_event": { "__compat": { - "description": "loadend event", + "description": "`loadend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/loadend_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-loadend-event", @@ -459,7 +459,7 @@ }, "loadstart_event": { "__compat": { - "description": "loadstart event", + "description": "`loadstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/loadstart_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-loadstart-event", @@ -527,7 +527,7 @@ }, "progress_event": { "__compat": { - "description": "progress event", + "description": "`progress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/progress_event", "spec_url": [ "https://w3c.github.io/FileAPI/#dfn-progress-event", diff --git a/api/FileReaderSync.json b/api/FileReaderSync.json index 73facf26de3e20..d925702c621239 100644 --- a/api/FileReaderSync.json +++ b/api/FileReaderSync.json @@ -45,7 +45,7 @@ }, "FileReaderSync": { "__compat": { - "description": "FileReaderSync() constructor", + "description": "`FileReaderSync()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/FileReaderSync", "spec_url": "https://w3c.github.io/FileAPI/#filereadersyncConstrctr", "support": { diff --git a/api/FileSystemFileHandle.json b/api/FileSystemFileHandle.json index 184bcbfa3d02dc..a1c98e265e0629 100644 --- a/api/FileSystemFileHandle.json +++ b/api/FileSystemFileHandle.json @@ -80,7 +80,7 @@ }, "mode": { "__compat": { - "description": "mode option", + "description": "`mode` option", "support": { "chrome": { "version_added": "121" @@ -152,7 +152,7 @@ }, "mode": { "__compat": { - "description": "mode option", + "description": "`mode` option", "support": { "chrome": { "version_added": "121" diff --git a/api/FileSystemSyncAccessHandle.json b/api/FileSystemSyncAccessHandle.json index 9b15a0a7ae5635..f293085e58121b 100644 --- a/api/FileSystemSyncAccessHandle.json +++ b/api/FileSystemSyncAccessHandle.json @@ -80,7 +80,7 @@ }, "sync_version": { "__compat": { - "description": "Synchronous implementation of the close() method", + "description": "Synchronous implementation of the `close()` method", "support": { "chrome": { "version_added": "108" @@ -156,7 +156,7 @@ }, "sync_version": { "__compat": { - "description": "Synchronous implementation of the flush() method", + "description": "Synchronous implementation of the `flush()` method", "support": { "chrome": { "version_added": "108" @@ -232,7 +232,7 @@ }, "sync_version": { "__compat": { - "description": "Synchronous implementation of the getSize() method", + "description": "Synchronous implementation of the `getSize()` method", "support": { "chrome": { "version_added": "108" @@ -348,7 +348,7 @@ }, "sync_version": { "__compat": { - "description": "Synchronous implementation of the truncate() method", + "description": "Synchronous implementation of the `truncate()` method", "support": { "chrome": { "version_added": "108" diff --git a/api/FocusEvent.json b/api/FocusEvent.json index 5bd6a1f01f480d..2ab7159147076e 100644 --- a/api/FocusEvent.json +++ b/api/FocusEvent.json @@ -38,7 +38,7 @@ }, "FocusEvent": { "__compat": { - "description": "FocusEvent() constructor", + "description": "`FocusEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FocusEvent/FocusEvent", "spec_url": "https://w3c.github.io/uievents/#dom-focusevent-focusevent", "support": { diff --git a/api/FontFace.json b/api/FontFace.json index 8de5952b1c89b7..0a8bac971607b2 100644 --- a/api/FontFace.json +++ b/api/FontFace.json @@ -38,7 +38,7 @@ }, "FontFace": { "__compat": { - "description": "FontFace() constructor", + "description": "`FontFace()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/FontFace", "spec_url": "https://drafts.csswg.org/css-font-loading/#font-face-constructor", "support": { diff --git a/api/FontFaceSet.json b/api/FontFaceSet.json index 357a2e9d71453e..0838eb987d5776 100644 --- a/api/FontFaceSet.json +++ b/api/FontFaceSet.json @@ -37,7 +37,7 @@ }, "FontFaceSet": { "__compat": { - "description": "FontFaceSet() constructor", + "description": "`FontFaceSet()` constructor", "support": { "chrome": { "version_added": false, @@ -425,7 +425,7 @@ }, "loading_event": { "__compat": { - "description": "loading event", + "description": "`loading` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/loading_event", "spec_url": "https://drafts.csswg.org/css-font-loading/#dom-fontfaceset-onloading", "support": { @@ -461,7 +461,7 @@ }, "loadingdone_event": { "__compat": { - "description": "loadingdone event", + "description": "`loadingdone` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/loadingdone_event", "spec_url": "https://drafts.csswg.org/css-font-loading/#dom-fontfaceset-onloadingdone", "support": { @@ -497,7 +497,7 @@ }, "loadingerror_event": { "__compat": { - "description": "loadingerror event", + "description": "`loadingerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/loadingerror_event", "spec_url": "https://drafts.csswg.org/css-font-loading/#dom-fontfaceset-onloadingerror", "support": { diff --git a/api/FontFaceSetLoadEvent.json b/api/FontFaceSetLoadEvent.json index e4441b1df16bd2..ca1f67bd76991b 100644 --- a/api/FontFaceSetLoadEvent.json +++ b/api/FontFaceSetLoadEvent.json @@ -36,7 +36,7 @@ }, "FontFaceSetLoadEvent": { "__compat": { - "description": "FontFaceSetLoadEvent() constructor", + "description": "`FontFaceSetLoadEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent/FontFaceSetLoadEvent", "spec_url": "https://drafts.csswg.org/css-font-loading/#dom-fontfacesetloadevent-fontfacesetloadevent", "support": { diff --git a/api/FormData.json b/api/FormData.json index ee71b421575855..1da6697c98bcde 100644 --- a/api/FormData.json +++ b/api/FormData.json @@ -57,7 +57,7 @@ }, "FormData": { "__compat": { - "description": "FormData() constructor", + "description": "`FormData()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/FormData", "spec_url": "https://xhr.spec.whatwg.org/#dom-formdata", "tags": [ @@ -111,7 +111,7 @@ }, "submitter": { "__compat": { - "description": "submitter parameter", + "description": "`submitter` parameter", "support": { "chrome": { "version_added": "112" @@ -245,7 +245,7 @@ }, "filename_parameter": { "__compat": { - "description": "filename parameter", + "description": "`filename` parameter", "tags": [ "web-features:xhr" ], diff --git a/api/FormDataEvent.json b/api/FormDataEvent.json index 041a2efe0df576..ce6f62fce92c9f 100644 --- a/api/FormDataEvent.json +++ b/api/FormDataEvent.json @@ -36,7 +36,7 @@ }, "FormDataEvent": { "__compat": { - "description": "FormDataEvent() constructor", + "description": "`FormDataEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormDataEvent/FormDataEvent", "spec_url": "https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#the-formdataevent-interface", "support": { diff --git a/api/GPU.json b/api/GPU.json index 79adc046946ed4..14291a81e85fbd 100644 --- a/api/GPU.json +++ b/api/GPU.json @@ -168,7 +168,7 @@ }, "discrete_adapter_default_ac": { "__compat": { - "description": "On AC power, discrete GPU returned if no powerPreference set.", + "description": "On AC power, discrete GPU returned if no `powerPreference` set.", "support": { "chrome": { "version_added": "115", diff --git a/api/GPUAdapter.json b/api/GPUAdapter.json index b8efc261a0d04e..227c96b27ecd72 100644 --- a/api/GPUAdapter.json +++ b/api/GPUAdapter.json @@ -367,7 +367,7 @@ }, "lost_device_on_duplicate": { "__compat": { - "description": "Lost GPUDevice returned on duplicate calls.", + "description": "Lost `GPUDevice` returned on duplicate calls.", "support": { "chrome": { "version_added": "116" diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index fbcab4ae8b579f..7092d0a333ac31 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -147,7 +147,7 @@ }, "toneMapping": { "__compat": { - "description": "toneMapping config property", + "description": "`toneMapping` config property", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucanvasconfiguration-tonemapping", "tags": [ "web-features:webgpu" diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index d1dc5ce9612b0b..320fc9318cdd36 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -120,7 +120,7 @@ }, "timestampWrites": { "__compat": { - "description": "timestampWrites descriptor property", + "description": "`timestampWrites` descriptor property", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucomputepassdescriptor-timestampwrites", "tags": [ "web-features:webgpu" @@ -224,7 +224,7 @@ }, "depthSlice_option": { "__compat": { - "description": "color attachment depthSlice option", + "description": "color attachment `depthSlice` option", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpasscolorattachment-depthslice", "tags": [ "web-features:webgpu" @@ -268,7 +268,7 @@ }, "timestampWrites": { "__compat": { - "description": "timestampWrites descriptor property", + "description": "`timestampWrites` descriptor property", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassdescriptor-timestampwrites", "tags": [ "web-features:webgpu" diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index 584e54d8d417aa..c14dfe88ed92fe 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -545,7 +545,7 @@ }, "unset_bind_group": { "__compat": { - "description": "Pass null to unset bind group", + "description": "Pass `null` to unset bind group", "support": { "chrome": { "version_added": "117", diff --git a/api/GPUDevice.json b/api/GPUDevice.json index bfa3dae2f28908..21629cb2ec7f8f 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -360,7 +360,7 @@ }, "optional_entryPoint": { "__compat": { - "description": "entryPoint properties are optional for determined default compute shader entry points.", + "description": "`entryPoint` properties are optional for determined default compute shader entry points.", "tags": [ "web-features:webgpu" ], @@ -460,7 +460,7 @@ }, "optional_entryPoint": { "__compat": { - "description": "entryPoint properties are optional for determined default compute shader entry points.", + "description": "`entryPoint` properties are optional for determined default compute shader entry points.", "tags": [ "web-features:webgpu" ], @@ -616,7 +616,7 @@ }, "timestamp": { "__compat": { - "description": "Create timestamp queryset types", + "description": "Create `timestamp` queryset types", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuquerytype-timestamp", "tags": [ "web-features:webgpu" @@ -780,7 +780,7 @@ }, "dual-source-blending": { "__compat": { - "description": "Dual-source blending: src1, one-minus-src1, src1-alpha, and one-minus-src1-alpha blend factors.", + "description": "Dual-source blending: `src1`, `one-minus-src1`, `src1-alpha`, and `one-minus-src1-alpha` blend factors.", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpufeaturename-dual-source-blending", "tags": [ "web-features:webgpu" @@ -824,7 +824,7 @@ }, "optional_entryPoint": { "__compat": { - "description": "entryPoint properties are optional for determined default fragment and vertex shader entry points.", + "description": "`entryPoint` properties are optional for determined default fragment and vertex shader entry points.", "tags": [ "web-features:webgpu" ], @@ -864,7 +864,7 @@ }, "validates_depth_bias_for_line_and_point_topologies": { "__compat": { - "description": "Validates that depthBias, depthBiasSlopeScale, and depthBiasClamp must be 0 for line and point topologies.", + "description": "Validates that `depthBias`, `depthBiasSlopeScale`, and `depthBiasClamp` must be `0` for line and point topologies.", "tags": [ "web-features:webgpu" ], @@ -965,7 +965,7 @@ }, "dual-source-blending": { "__compat": { - "description": "Dual-source blending: src1, one-minus-src1, src1-alpha, and one-minus-src1-alpha blend factors.", + "description": "Dual-source blending: `src1`, `one-minus-src1`, `src1-alpha`, and `one-minus-src1-alpha` blend factors.", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpufeaturename-dual-source-blending", "tags": [ "web-features:webgpu" @@ -1009,7 +1009,7 @@ }, "optional_entryPoint": { "__compat": { - "description": "entryPoint properties are optional for determined default fragment and vertex shader entry points.", + "description": "`entryPoint` properties are optional for determined default fragment and vertex shader entry points.", "tags": [ "web-features:webgpu" ], @@ -1049,7 +1049,7 @@ }, "validates_depth_bias_for_line_and_point_topologies": { "__compat": { - "description": "Validates that depthBias, depthBiasSlopeScale, and depthBiasClamp must be 0 for line and point topologies.", + "description": "Validates that `depthBias`, `depthBiasSlopeScale`, and `depthBiasClamp` must be `0` for line and point topologies.", "tags": [ "web-features:webgpu" ], @@ -1438,7 +1438,7 @@ }, "videoframe_source": { "__compat": { - "description": "VideoFrame object as source", + "description": "`VideoFrame` object as source", "support": { "chrome": { "version_added": "116" @@ -1838,7 +1838,7 @@ }, "uncapturederror_event": { "__compat": { - "description": "uncapturederror event", + "description": "`uncapturederror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/uncapturederror_event", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-onuncapturederror", "tags": [ diff --git a/api/GPUInternalError.json b/api/GPUInternalError.json index b1fe912d2ff0bf..2aed56903b4583 100644 --- a/api/GPUInternalError.json +++ b/api/GPUInternalError.json @@ -45,7 +45,7 @@ }, "GPUInternalError": { "__compat": { - "description": "GPUInternalError() constructor", + "description": "`GPUInternalError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUInternalError/GPUInternalError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuinternalerror-gpuinternalerror", "tags": [ diff --git a/api/GPUOutOfMemoryError.json b/api/GPUOutOfMemoryError.json index 7847d56acc3f9c..c7a1c36cd0db18 100644 --- a/api/GPUOutOfMemoryError.json +++ b/api/GPUOutOfMemoryError.json @@ -61,7 +61,7 @@ }, "GPUOutOfMemoryError": { "__compat": { - "description": "GPUOutOfMemoryError() constructor", + "description": "`GPUOutOfMemoryError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError/GPUOutOfMemoryError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuoutofmemoryerror-gpuoutofmemoryerror", "tags": [ diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index 958b5d4eec6f5b..f7aa78093d96d7 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -45,7 +45,7 @@ }, "GPUPipelineError": { "__compat": { - "description": "GPUPipelineError() constructor", + "description": "`GPUPipelineError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError/GPUPipelineError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpupipelineerror-constructor", "tags": [ @@ -89,7 +89,7 @@ }, "message_optional": { "__compat": { - "description": "message parameter is optional", + "description": "`message` parameter is optional", "support": { "chrome": { "version_added": "113" diff --git a/api/GPUQuerySet.json b/api/GPUQuerySet.json index dde7428558ffb9..d8f67f959c9720 100644 --- a/api/GPUQuerySet.json +++ b/api/GPUQuerySet.json @@ -300,7 +300,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp value", + "description": "`timestamp` value", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuquerytype-timestamp", "tags": [ "web-features:webgpu" diff --git a/api/GPUQueue.json b/api/GPUQueue.json index 15eb6b247d72e0..249e765cfaff7c 100644 --- a/api/GPUQueue.json +++ b/api/GPUQueue.json @@ -120,7 +120,7 @@ }, "htmlimageelement_imagedata_source": { "__compat": { - "description": "HTMLImageElement and ImageData objects as source", + "description": "`HTMLImageElement` and `ImageData` objects as `source`", "support": { "chrome": { "version_added": "118" @@ -159,7 +159,7 @@ }, "videoframe_source": { "__compat": { - "description": "VideoFrame object as source", + "description": "`VideoFrame` object as `source`", "support": { "chrome": { "version_added": "116" diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index 0107dd95157136..d2e116cb7761dd 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -654,7 +654,7 @@ }, "unset_bind_group": { "__compat": { - "description": "Pass null to unset bind group", + "description": "Pass `null` to unset bind group", "support": { "chrome": { "version_added": "117", @@ -874,7 +874,7 @@ }, "unset_vertex_buffer": { "__compat": { - "description": "Pass null to unset vertex buffer", + "description": "Pass `null` to unset vertex buffer", "support": { "chrome": { "version_added": "117", diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 325b3827ea8c6c..603f07e2d2b02e 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -842,7 +842,7 @@ }, "unset_bind_group": { "__compat": { - "description": "Pass null to unset bind group", + "description": "Pass `null` to unset bind group", "support": { "chrome": { "version_added": "117", @@ -1242,7 +1242,7 @@ }, "unset_vertex_buffer": { "__compat": { - "description": "Pass null to unset vertex buffer", + "description": "Pass `null` to unset vertex buffer", "support": { "chrome": { "version_added": "117", diff --git a/api/GPUSupportedFeatures.json b/api/GPUSupportedFeatures.json index 35794c56278a0b..488c4def7ecec4 100644 --- a/api/GPUSupportedFeatures.json +++ b/api/GPUSupportedFeatures.json @@ -115,7 +115,7 @@ }, "feature_bgra8unorm-storage": { "__compat": { - "description": "bgra8unorm-storage feature", + "description": "`bgra8unorm-storage` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#bgra8unorm-storage", "tags": [ "web-features:webgpu" @@ -158,7 +158,7 @@ }, "feature_clip-distances": { "__compat": { - "description": "clip-distances feature", + "description": "`clip-distances` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpufeaturename-clip-distances", "tags": [ "web-features:webgpu" @@ -199,7 +199,7 @@ }, "feature_depth-clip-control": { "__compat": { - "description": "depth-clip-control feature", + "description": "`depth-clip-control` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#depth-clip-control", "tags": [ "web-features:webgpu" @@ -242,7 +242,7 @@ }, "feature_depth32float-stencil8": { "__compat": { - "description": "depth32float-stencil8 feature", + "description": "`depth32float-stencil8` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#depth32float-stencil8", "tags": [ "web-features:webgpu" @@ -285,7 +285,7 @@ }, "feature_dual-source-blending": { "__compat": { - "description": "dual-source-blending feature", + "description": "`dual-source-blending` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpufeaturename-dual-source-blending", "tags": [ "web-features:webgpu" @@ -326,7 +326,7 @@ }, "feature_float32-blendable": { "__compat": { - "description": "float32-blendable feature", + "description": "`float32-blendable` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#float32-blendable", "tags": [ "web-features:webgpu" @@ -374,7 +374,7 @@ }, "feature_float32-filterable": { "__compat": { - "description": "float32-filterable feature", + "description": "`float32-filterable` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#float32-filterable", "tags": [ "web-features:webgpu" @@ -417,7 +417,7 @@ }, "feature_indirect-first-instance": { "__compat": { - "description": "indirect-first-instance feature", + "description": "`indirect-first-instance` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#indirect-first-instance", "tags": [ "web-features:webgpu" @@ -460,7 +460,7 @@ }, "feature_rg11b10ufloat-renderable": { "__compat": { - "description": "rg11b10ufloat-renderable feature", + "description": "`rg11b10ufloat-renderable` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#rg11b10ufloat-renderable", "tags": [ "web-features:webgpu" @@ -503,7 +503,7 @@ }, "feature_shader-f16": { "__compat": { - "description": "shader-f16 feature", + "description": "`shader-f16` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#shader-f16", "tags": [ "web-features:webgpu" @@ -546,7 +546,7 @@ }, "feature_texture-compression-astc": { "__compat": { - "description": "texture-compression-astc feature", + "description": "`texture-compression-astc` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#texture-compression-astc", "tags": [ "web-features:webgpu" @@ -589,7 +589,7 @@ }, "feature_texture-compression-bc": { "__compat": { - "description": "texture-compression-bc feature", + "description": "`texture-compression-bc` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#texture-compression-bc", "tags": [ "web-features:webgpu" @@ -632,7 +632,7 @@ }, "feature_texture-compression-etc2": { "__compat": { - "description": "texture-compression-etc2 feature", + "description": "`texture-compression-etc2` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#texture-compression-etc2", "tags": [ "web-features:webgpu" @@ -675,7 +675,7 @@ }, "feature_timestamp-query": { "__compat": { - "description": "timestamp-query feature", + "description": "`timestamp-query` feature", "spec_url": "https://gpuweb.github.io/gpuweb/#timestamp-query", "tags": [ "web-features:webgpu" diff --git a/api/GPUUncapturedErrorEvent.json b/api/GPUUncapturedErrorEvent.json index 786ef79aab0d7e..125b4ebb7a7f4a 100644 --- a/api/GPUUncapturedErrorEvent.json +++ b/api/GPUUncapturedErrorEvent.json @@ -49,7 +49,7 @@ }, "GPUUncapturedErrorEvent": { "__compat": { - "description": "GPUUncapturedErrorEvent() constructor", + "description": "`GPUUncapturedErrorEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/GPUUncapturedErrorEvent", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuuncapturederrorevent-gpuuncapturederrorevent", "tags": [ diff --git a/api/GPUValidationError.json b/api/GPUValidationError.json index 019e3c19b0f0bd..6a2fde3202b7b9 100644 --- a/api/GPUValidationError.json +++ b/api/GPUValidationError.json @@ -61,7 +61,7 @@ }, "GPUValidationError": { "__compat": { - "description": "GPUValidationError() constructor", + "description": "`GPUValidationError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUValidationError/GPUValidationError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuvalidationerror-gpuvalidationerror", "tags": [ diff --git a/api/GainNode.json b/api/GainNode.json index b20e2a419209fe..e6ae9fba860c66 100644 --- a/api/GainNode.json +++ b/api/GainNode.json @@ -43,7 +43,7 @@ }, "GainNode": { "__compat": { - "description": "GainNode() constructor", + "description": "`GainNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GainNode/GainNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-gainnode-constructor-gainnode", "tags": [ diff --git a/api/GamepadEvent.json b/api/GamepadEvent.json index 83426e6eb8d75e..e23ca8697c5d07 100644 --- a/api/GamepadEvent.json +++ b/api/GamepadEvent.json @@ -40,7 +40,7 @@ }, "GamepadEvent": { "__compat": { - "description": "GamepadEvent() constructor", + "description": "`GamepadEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent/GamepadEvent", "spec_url": "https://w3c.github.io/gamepad/#dom-gamepadevent-constructor", "support": { diff --git a/api/GamepadHapticActuator.json b/api/GamepadHapticActuator.json index 456d1300a06b13..e5cdc12d425868 100644 --- a/api/GamepadHapticActuator.json +++ b/api/GamepadHapticActuator.json @@ -150,7 +150,7 @@ }, "type_trigger-rumble": { "__compat": { - "description": "trigger-rumble effect type", + "description": "`trigger-rumble` effect type", "spec_url": "https://w3c.github.io/gamepad/#dom-gamepadhapticeffecttype-trigger-rumble", "support": { "chrome": { @@ -224,7 +224,7 @@ }, "params_leftTrigger_parameter": { "__compat": { - "description": "params.leftTrigger parameter", + "description": "`params.leftTrigger` parameter", "spec_url": "https://w3c.github.io/gamepad/#dom-gamepadeffectparameters-lefttrigger", "support": { "chrome": { @@ -259,7 +259,7 @@ }, "params_rightTrigger_parameter": { "__compat": { - "description": "params.rightTrigger parameter", + "description": "`params.rightTrigger` parameter", "spec_url": "https://w3c.github.io/gamepad/#dom-gamepadeffectparameters-righttrigger", "support": { "chrome": { @@ -294,7 +294,7 @@ }, "type_trigger-rumble": { "__compat": { - "description": "trigger-rumble effect type", + "description": "`trigger-rumble` effect type", "spec_url": "https://w3c.github.io/gamepad/#dom-gamepadhapticeffecttype-trigger-rumble", "support": { "chrome": { diff --git a/api/GravitySensor.json b/api/GravitySensor.json index eaaba3d134a905..e1ad6bd4f24d88 100644 --- a/api/GravitySensor.json +++ b/api/GravitySensor.json @@ -39,7 +39,7 @@ }, "GravitySensor": { "__compat": { - "description": "GravitySensor() constructor", + "description": "`GravitySensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GravitySensor/GravitySensor", "spec_url": "https://w3c.github.io/accelerometer/#dom-gravitysensor-gravitysensor", "tags": [ diff --git a/api/Gyroscope.json b/api/Gyroscope.json index 30ba03de2e186d..7c3c1f5554f131 100644 --- a/api/Gyroscope.json +++ b/api/Gyroscope.json @@ -39,7 +39,7 @@ }, "Gyroscope": { "__compat": { - "description": "Gyroscope() constructor", + "description": "`Gyroscope()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/Gyroscope", "spec_url": "https://w3c.github.io/gyroscope/#dom-gyroscope-gyroscope", "tags": [ diff --git a/api/HID.json b/api/HID.json index 84090f3121dcfd..fed39967df8174 100644 --- a/api/HID.json +++ b/api/HID.json @@ -90,7 +90,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HID/connect_event", "spec_url": "https://wicg.github.io/webhid/#dom-hid-onconnect", "tags": [ @@ -131,7 +131,7 @@ }, "disconnect_event": { "__compat": { - "description": "disconnect event", + "description": "`disconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HID/disconnect_event", "spec_url": "https://wicg.github.io/webhid/#dom-hid-ondisconnect", "tags": [ diff --git a/api/HIDConnectionEvent.json b/api/HIDConnectionEvent.json index c730eca033f014..b72c60ac89063b 100644 --- a/api/HIDConnectionEvent.json +++ b/api/HIDConnectionEvent.json @@ -45,7 +45,7 @@ }, "HIDConnectionEvent": { "__compat": { - "description": "HIDConnectionEvent() constructor", + "description": "`HIDConnectionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HIDConnectionEvent/HIDConnectionEvent", "spec_url": "https://wicg.github.io/webhid/#dom-hidconnectionevent-constructor", "tags": [ diff --git a/api/HIDDevice.json b/api/HIDDevice.json index 0ef6bb74d7452c..061603d85d0095 100644 --- a/api/HIDDevice.json +++ b/api/HIDDevice.json @@ -207,7 +207,7 @@ }, "inputreport_event": { "__compat": { - "description": "inputreport event", + "description": "`inputreport` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/inputreport_event", "spec_url": "https://wicg.github.io/webhid/#dom-hiddevice-oninputreport", "tags": [ diff --git a/api/HTMLAudioElement.json b/api/HTMLAudioElement.json index cf8bef11cc3510..eb65e34b691037 100644 --- a/api/HTMLAudioElement.json +++ b/api/HTMLAudioElement.json @@ -49,7 +49,7 @@ }, "Audio": { "__compat": { - "description": "Audio() constructor", + "description": "`Audio()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAudioElement/Audio", "spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-audio-dev", "tags": [ diff --git a/api/HTMLBaseElement.json b/api/HTMLBaseElement.json index 1bcf962699eede..b3b4303402a373 100644 --- a/api/HTMLBaseElement.json +++ b/api/HTMLBaseElement.json @@ -92,7 +92,7 @@ }, "forbid_data_javascript_urls": { "__compat": { - "description": "data: and javascript: urls are not allowed", + "description": "`data:` and `javascript:` urls are not allowed", "support": { "chrome": { "version_added": false, diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json index 31d679c5afe2fc..c63acbcded1b4b 100644 --- a/api/HTMLCanvasElement.json +++ b/api/HTMLCanvasElement.json @@ -84,7 +84,7 @@ }, "contextlost_event": { "__compat": { - "description": "contextlost event", + "description": "`contextlost` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextlost_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-contextlost", "tags": [ @@ -123,7 +123,7 @@ }, "contextrestored_event": { "__compat": { - "description": "contextrestored event", + "description": "`contextrestored` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-contextrestored", "tags": [ @@ -205,7 +205,7 @@ }, "bitmaprenderer_context": { "__compat": { - "description": "bitmaprenderer context", + "description": "`bitmaprenderer` context", "support": { "chrome": { "version_added": "66" @@ -238,7 +238,7 @@ }, "options_alpha_parameter": { "__compat": { - "description": "options.alpha parameter", + "description": "`options.alpha` parameter", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-imagebitmaprenderingcontextsettings-alpha", "support": { "chrome": { @@ -366,7 +366,7 @@ }, "options_alpha_parameter": { "__compat": { - "description": "options.alpha parameter", + "description": "`options.alpha` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl" @@ -408,7 +408,7 @@ }, "options_desynchronized_parameter": { "__compat": { - "description": "options.desynchronized parameter", + "description": "`options.desynchronized` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl-desynchronized" @@ -460,7 +460,7 @@ }, "options_failIfMajorPerformanceCaveat_parameter": { "__compat": { - "description": "options.failIfMajorPerformanceCaveat parameter", + "description": "`options.failIfMajorPerformanceCaveat` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl" @@ -502,7 +502,7 @@ }, "options_powerPreference_parameter": { "__compat": { - "description": "options.powerPreference parameter", + "description": "`options.powerPreference` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl" @@ -584,7 +584,7 @@ }, "options_alpha_parameter": { "__compat": { - "description": "options.alpha parameter", + "description": "`options.alpha` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl2" @@ -622,7 +622,7 @@ }, "options_desynchronized_parameter": { "__compat": { - "description": "options.desynchronized parameter", + "description": "`options.desynchronized` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl2-desynchronized" @@ -674,7 +674,7 @@ }, "options_failIfMajorPerformanceCaveat_parameter": { "__compat": { - "description": "options.failIfMajorPerformanceCaveat parameter", + "description": "`options.failIfMajorPerformanceCaveat` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl2" @@ -712,7 +712,7 @@ }, "options_powerPreference_parameter": { "__compat": { - "description": "options.powerPreference parameter", + "description": "`options.powerPreference` parameter", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WEBGLCONTEXTATTRIBUTES", "tags": [ "web-features:webgl2" @@ -755,7 +755,7 @@ }, "webgpu_context": { "__compat": { - "description": "webgpu context", + "description": "`webgpu` context", "spec_url": "https://gpuweb.github.io/gpuweb/#canvas-getcontext", "tags": [ "web-features:webgpu" @@ -800,7 +800,7 @@ }, "2d_context": { "__compat": { - "description": "2d context", + "description": "`2d` context", "support": { "chrome": { "version_added": "1" @@ -839,7 +839,7 @@ }, "options_alpha_parameter": { "__compat": { - "description": "options.alpha parameter", + "description": "`options.alpha` parameter", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-alpha", "tags": [ "web-features:canvas-2d-alpha" @@ -879,7 +879,7 @@ }, "options_colorSpace_parameter": { "__compat": { - "description": "options.colorSpace parameter", + "description": "`options.colorSpace` parameter", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-colorspace", "tags": [ "web-features:canvas-2d-color-management" @@ -917,7 +917,7 @@ }, "options_desynchronized_parameter": { "__compat": { - "description": "options.desynchronized parameter", + "description": "`options.desynchronized` parameter", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-desynchronized", "tags": [ "web-features:canvas-2d-desynchronized" @@ -969,7 +969,7 @@ }, "options_willReadFrequently_parameter": { "__compat": { - "description": "options.willReadFrequently parameter", + "description": "`options.willReadFrequently` parameter", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-willreadfrequently", "tags": [ "web-features:canvas-2d-willreadfrequently" @@ -1169,7 +1169,7 @@ }, "quality_parameter": { "__compat": { - "description": "quality parameter", + "description": "`quality` parameter", "support": { "chrome": { "version_added": "50" @@ -1203,7 +1203,7 @@ }, "type_parameter_jpeg": { "__compat": { - "description": "type parameter supports \"image/jpeg\"", + "description": "`type` parameter supports `\"image/jpeg\"`", "support": { "chrome": { "version_added": "50" @@ -1237,7 +1237,7 @@ }, "type_parameter_png": { "__compat": { - "description": "type parameter supports \"image/png\"", + "description": "`type` parameter supports `\"image/png\"`", "support": { "chrome": { "version_added": "50" @@ -1271,7 +1271,7 @@ }, "type_parameter_webp": { "__compat": { - "description": "type parameter supports \"image/webp\"", + "description": "`type` parameter supports `\"image/webp\"`", "support": { "chrome": { "version_added": "50" @@ -1353,7 +1353,7 @@ }, "type_parameter_jpeg": { "__compat": { - "description": "type parameter supports \"image/jpeg\"", + "description": "`type` parameter supports `\"image/jpeg\"`", "support": { "chrome": { "version_added": "50" @@ -1387,7 +1387,7 @@ }, "type_parameter_png": { "__compat": { - "description": "type parameter supports \"image/png\"", + "description": "`type` parameter supports `\"image/png\"`", "support": { "chrome": { "version_added": "50" @@ -1421,7 +1421,7 @@ }, "type_parameter_webp": { "__compat": { - "description": "type parameter supports \"image/webp\"", + "description": "`type` parameter supports `\"image/webp\"`", "support": { "chrome": { "version_added": "17" @@ -1498,7 +1498,7 @@ }, "webglcontextcreationerror_event": { "__compat": { - "description": "webglcontextcreationerror event", + "description": "`webglcontextcreationerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextcreationerror_event", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.4", "tags": [ @@ -1547,7 +1547,7 @@ }, "webglcontextlost_event": { "__compat": { - "description": "webglcontextlost event", + "description": "`webglcontextlost` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextlost_event", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.2", "tags": [ @@ -1596,7 +1596,7 @@ }, "webglcontextrestored_event": { "__compat": { - "description": "webglcontextrestored event", + "description": "`webglcontextrestored` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextrestored_event", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.3", "tags": [ diff --git a/api/HTMLDialogElement.json b/api/HTMLDialogElement.json index b341f7a445f759..9530c00581b9c5 100644 --- a/api/HTMLDialogElement.json +++ b/api/HTMLDialogElement.json @@ -39,7 +39,7 @@ }, "cancel_event": { "__compat": { - "description": "cancel event", + "description": "`cancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-cancel", @@ -119,7 +119,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-close", "tags": [ diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 4c102ea4374dec..7e78f77f80390b 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -428,7 +428,7 @@ }, "beforetoggle_event": { "__compat": { - "description": "beforetoggle event", + "description": "`beforetoggle` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", "support": { @@ -463,7 +463,7 @@ }, "dialog_elements": { "__compat": { - "description": "beforetoggle event fires at dialog elements", + "description": "`beforetoggle` event fires at dialog elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", "support": { @@ -499,7 +499,7 @@ }, "popover_elements": { "__compat": { - "description": "beforetoggle event fires at popover elements", + "description": "`beforetoggle` event fires at popover elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", "tags": [ @@ -582,7 +582,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-change", @@ -679,7 +679,7 @@ }, "command_event": { "__compat": { - "description": "command event", + "description": "`command` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/command_event", "support": { "chrome": { @@ -777,7 +777,7 @@ }, "plaintext-only": { "__compat": { - "description": "plaintext-only as a value", + "description": "`plaintext-only` as a value", "support": { "chrome": { "version_added": "51" @@ -900,7 +900,7 @@ }, "drag_event": { "__compat": { - "description": "drag event", + "description": "`drag` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondrag", @@ -945,7 +945,7 @@ }, "dragend_event": { "__compat": { - "description": "dragend event", + "description": "`dragend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondragend", @@ -990,7 +990,7 @@ }, "dragenter_event": { "__compat": { - "description": "dragenter event", + "description": "`dragenter` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondragenter", @@ -1035,7 +1035,7 @@ }, "dragexit_event": { "__compat": { - "description": "dragexit event", + "description": "`dragexit` event", "support": { "chrome": { "version_added": false @@ -1119,7 +1119,7 @@ }, "dragleave_event": { "__compat": { - "description": "dragleave event", + "description": "`dragleave` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondragleave", @@ -1164,7 +1164,7 @@ }, "dragover_event": { "__compat": { - "description": "dragover event", + "description": "`dragover` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondragover", @@ -1209,7 +1209,7 @@ }, "dragstart_event": { "__compat": { - "description": "dragstart event", + "description": "`dragstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondragstart", @@ -1254,7 +1254,7 @@ }, "drop_event": { "__compat": { - "description": "drop event", + "description": "`drop` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#ix-handler-ondrop", @@ -1374,7 +1374,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event", "spec_url": "https://w3c.github.io/uievents/#event-type-error", "support": { @@ -1459,7 +1459,7 @@ }, "options_focusVisible_parameter": { "__compat": { - "description": "options.focusVisible parameter", + "description": "`options.focusVisible` parameter", "support": { "chrome": { "version_added": false @@ -1493,7 +1493,7 @@ }, "options_preventScroll_parameter": { "__compat": { - "description": "options.preventScroll parameter", + "description": "`options.preventScroll` parameter", "support": { "chrome": { "version_added": "64" @@ -2426,7 +2426,7 @@ }, "toggle_event": { "__compat": { - "description": "toggle event", + "description": "`toggle` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", "support": { @@ -2461,7 +2461,7 @@ }, "details_elements": { "__compat": { - "description": "toggle event fires at details elements", + "description": "`toggle` event fires at details elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", "tags": [ @@ -2500,7 +2500,7 @@ }, "dialog_elements": { "__compat": { - "description": "toggle event fires at dialog elements", + "description": "`toggle` event fires at dialog elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", "support": { @@ -2536,7 +2536,7 @@ }, "popover_elements": { "__compat": { - "description": "toggle event fires at popover elements", + "description": "`toggle` event fires at popover elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", "tags": [ @@ -2613,7 +2613,7 @@ }, "returns_boolean": { "__compat": { - "description": "Returns true or false", + "description": "Returns `true` or `false`", "support": { "chrome": { "version_added": "116" diff --git a/api/HTMLFieldSetElement.json b/api/HTMLFieldSetElement.json index 1953c397ebdc82..cf0fae37210e97 100644 --- a/api/HTMLFieldSetElement.json +++ b/api/HTMLFieldSetElement.json @@ -184,7 +184,7 @@ }, "type_HTMLCollection": { "__compat": { - "description": "Returns an HTMLCollection", + "description": "Returns an `HTMLCollection`", "tags": [ "web-features:fieldset" ], diff --git a/api/HTMLFormElement.json b/api/HTMLFormElement.json index 4a5853b9be2d93..6200cc554ef31b 100644 --- a/api/HTMLFormElement.json +++ b/api/HTMLFormElement.json @@ -365,7 +365,7 @@ }, "formdata_event": { "__compat": { - "description": "formdata event", + "description": "`formdata` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-formdata", "tags": [ @@ -704,7 +704,7 @@ }, "requestSubmit": { "__compat": { - "description": "requestSubmit()", + "description": "`requestSubmit()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/requestSubmit", "spec_url": "https://html.spec.whatwg.org/multipage/forms.html#dom-form-requestsubmit-dev", "tags": [ @@ -789,7 +789,7 @@ }, "reset_event": { "__compat": { - "description": "reset event", + "description": "`reset` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-reset", "tags": [ @@ -884,7 +884,7 @@ }, "submit_event": { "__compat": { - "description": "submit event", + "description": "`submit` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-submit", diff --git a/api/HTMLImageElement.json b/api/HTMLImageElement.json index da1b05e04d8c76..aff025de03a83c 100644 --- a/api/HTMLImageElement.json +++ b/api/HTMLImageElement.json @@ -45,7 +45,7 @@ }, "Image": { "__compat": { - "description": "Image() constructor", + "description": "`Image()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/Image", "spec_url": "https://html.spec.whatwg.org/multipage/embedded-content.html#dom-image-dev", "tags": [ @@ -385,7 +385,7 @@ }, "decode": { "__compat": { - "description": "decode()", + "description": "`decode()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/decode", "spec_url": "https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-decode-dev", "tags": [ @@ -1119,7 +1119,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "description": "`auto` value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/sizes", "spec_url": "https://html.spec.whatwg.org/multipage/images.html#valdef-sizes-auto", "support": { diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json index 625ab4d90d9137..5587def5673145 100644 --- a/api/HTMLInputElement.json +++ b/api/HTMLInputElement.json @@ -207,7 +207,7 @@ }, "cancel_event": { "__compat": { - "description": "cancel event", + "description": "`cancel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/cancel_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-cancel", @@ -968,7 +968,7 @@ }, "invalid_event": { "__compat": { - "description": "invalid event", + "description": "`invalid` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-invalid", @@ -1651,7 +1651,7 @@ }, "search_event": { "__compat": { - "description": "search event", + "description": "`search` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/search_event", "support": { "chrome": { @@ -1728,7 +1728,7 @@ }, "select_event": { "__compat": { - "description": "select event", + "description": "`select` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-select", @@ -1773,7 +1773,7 @@ }, "selectionchange_event": { "__compat": { - "description": "selectionchange event", + "description": "`selectionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/selectionchange_event", "spec_url": [ "https://w3c.github.io/selection-api/#selectionchange-event", @@ -2101,7 +2101,7 @@ }, "autocomplete_input": { "__compat": { - "description": "autocomplete input", + "description": "`autocomplete` input", "tags": [ "web-features:show-picker-input" ], @@ -2139,7 +2139,7 @@ }, "color_input": { "__compat": { - "description": "color input", + "description": "`color` input", "tags": [ "web-features:show-picker-input" ], @@ -2178,7 +2178,7 @@ }, "datalist_input": { "__compat": { - "description": "datalist input", + "description": "`datalist` input", "tags": [ "web-features:show-picker-input" ], @@ -2218,7 +2218,7 @@ }, "date_input": { "__compat": { - "description": "date input", + "description": "`date` input", "tags": [ "web-features:show-picker-input" ], @@ -2258,7 +2258,7 @@ }, "datetime_local_input": { "__compat": { - "description": "datetime-local input", + "description": "`datetime-local` input", "tags": [ "web-features:show-picker-input" ], @@ -2298,7 +2298,7 @@ }, "file_input": { "__compat": { - "description": "file input", + "description": "`file` input", "tags": [ "web-features:show-picker-input" ], @@ -2335,7 +2335,7 @@ }, "month_input": { "__compat": { - "description": "month input", + "description": "`month` input", "tags": [ "web-features:show-picker-input" ], @@ -2381,7 +2381,7 @@ }, "time_input": { "__compat": { - "description": "time input", + "description": "`time` input", "tags": [ "web-features:show-picker-input" ], @@ -2423,7 +2423,7 @@ }, "week_input": { "__compat": { - "description": "week input", + "description": "`week` input", "tags": [ "web-features:show-picker-input" ], diff --git a/api/HTMLMarqueeElement.json b/api/HTMLMarqueeElement.json index cfe367ee8809b2..d5d86e8c090ebc 100644 --- a/api/HTMLMarqueeElement.json +++ b/api/HTMLMarqueeElement.json @@ -123,7 +123,7 @@ }, "bounce_event": { "__compat": { - "description": "bounce event", + "description": "`bounce` event", "support": { "chrome": { "version_added": false @@ -201,7 +201,7 @@ }, "finish_event": { "__compat": { - "description": "finish event", + "description": "`finish` event", "support": { "chrome": { "version_added": false @@ -479,7 +479,7 @@ }, "start_event": { "__compat": { - "description": "start event", + "description": "`start` event", "support": { "chrome": { "version_added": false diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index 6442b7e4e06c3c..36aa958f8eb42d 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -49,7 +49,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-abort", @@ -323,7 +323,7 @@ }, "canplay_event": { "__compat": { - "description": "canplay event", + "description": "`canplay` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-canplay", @@ -375,7 +375,7 @@ }, "canplaythrough_event": { "__compat": { - "description": "canplaythrough event", + "description": "`canplaythrough` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-canplaythrough", @@ -427,7 +427,7 @@ }, "canPlayType": { "__compat": { - "description": "canPlayType()", + "description": "`canPlayType()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canPlayType", "spec_url": "https://html.spec.whatwg.org/multipage/media.html#dom-navigator-canplaytype-dev", "tags": [ @@ -983,7 +983,7 @@ }, "durationchange_event": { "__compat": { - "description": "durationchange event", + "description": "`durationchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-durationchange", @@ -1035,7 +1035,7 @@ }, "emptied_event": { "__compat": { - "description": "emptied event", + "description": "`emptied` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-emptied", @@ -1087,7 +1087,7 @@ }, "encrypted_event": { "__compat": { - "description": "encrypted event", + "description": "`encrypted` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/encrypted_event", "spec_url": "https://w3c.github.io/encrypted-media/#dom-htmlmediaelement-onencrypted", "support": { @@ -1173,7 +1173,7 @@ }, "ended_event": { "__compat": { - "description": "ended event", + "description": "`ended` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-ended", @@ -1273,7 +1273,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/error_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-error", @@ -1444,7 +1444,7 @@ }, "loadeddata_event": { "__compat": { - "description": "loadeddata event", + "description": "`loadeddata` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-loadeddata", @@ -1496,7 +1496,7 @@ }, "loadedmetadata_event": { "__compat": { - "description": "loadedmetadata event", + "description": "`loadedmetadata` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-loadedmetadata", @@ -1548,7 +1548,7 @@ }, "loadstart_event": { "__compat": { - "description": "loadstart event", + "description": "`loadstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-loadstart", @@ -1998,7 +1998,7 @@ }, "pause_event": { "__compat": { - "description": "pause event", + "description": "`pause` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-pause", @@ -2145,7 +2145,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "tags": [ "web-features:video" ], @@ -2185,7 +2185,7 @@ }, "play_event": { "__compat": { - "description": "play event", + "description": "`play` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-play", @@ -2340,7 +2340,7 @@ }, "playing_event": { "__compat": { - "description": "playing event", + "description": "`playing` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-playing", @@ -2485,7 +2485,7 @@ }, "progress_event": { "__compat": { - "description": "progress event", + "description": "`progress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-progress", @@ -2535,7 +2535,7 @@ }, "ratechange_event": { "__compat": { - "description": "ratechange event", + "description": "`ratechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-ratechange", @@ -2726,7 +2726,7 @@ }, "seeked_event": { "__compat": { - "description": "seeked event", + "description": "`seeked` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-seeked", @@ -2825,7 +2825,7 @@ }, "seeking_event": { "__compat": { - "description": "seeking event", + "description": "`seeking` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-seeking", @@ -3141,7 +3141,7 @@ }, "stalled_event": { "__compat": { - "description": "stalled event", + "description": "`stalled` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-stalled", @@ -3193,7 +3193,7 @@ }, "suspend_event": { "__compat": { - "description": "suspend event", + "description": "`suspend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-suspend", @@ -3288,7 +3288,7 @@ }, "timeupdate_event": { "__compat": { - "description": "timeupdate event", + "description": "`timeupdate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-timeupdate", @@ -3457,7 +3457,7 @@ }, "volumechange_event": { "__compat": { - "description": "volumechange event", + "description": "`volumechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-volumechange", @@ -3509,7 +3509,7 @@ }, "waiting_event": { "__compat": { - "description": "waiting event", + "description": "`waiting` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-waiting", @@ -3561,7 +3561,7 @@ }, "waitingforkey_event": { "__compat": { - "description": "waitingforkey event", + "description": "`waitingforkey` event", "spec_url": "https://w3c.github.io/encrypted-media/#dom-htmlmediaelement-onwaitingforkey", "support": { "chrome": { diff --git a/api/HTMLOptionElement.json b/api/HTMLOptionElement.json index a99604b10aaea9..0902787f06d5b7 100644 --- a/api/HTMLOptionElement.json +++ b/api/HTMLOptionElement.json @@ -45,7 +45,7 @@ }, "Option": { "__compat": { - "description": "Option() constructor", + "description": "`Option()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/Option", "spec_url": "https://html.spec.whatwg.org/multipage/form-elements.html#dom-option-dev", "tags": [ diff --git a/api/HTMLOutputElement.json b/api/HTMLOutputElement.json index 37eedeecbae2b8..e9806915a74a72 100644 --- a/api/HTMLOutputElement.json +++ b/api/HTMLOutputElement.json @@ -47,7 +47,7 @@ }, "HTMLOutputElement": { "__compat": { - "description": "HTMLOutputElement() constructor", + "description": "`HTMLOutputElement()` constructor", "spec_url": "https://html.spec.whatwg.org/multipage/form-elements.html#htmloutputelement", "tags": [ "web-features:output" diff --git a/api/HTMLScriptElement.json b/api/HTMLScriptElement.json index c5e22cebcdbbcf..df327b08b098fc 100644 --- a/api/HTMLScriptElement.json +++ b/api/HTMLScriptElement.json @@ -684,7 +684,7 @@ }, "supports_static": { "__compat": { - "description": "supports() static method", + "description": "`supports()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/supports_static", "spec_url": "https://html.spec.whatwg.org/multipage/scripting.html#dom-script-supports-dev", "tags": [ diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json index 7bef1fd08a90a8..49972ec989b19f 100644 --- a/api/HTMLSelectElement.json +++ b/api/HTMLSelectElement.json @@ -95,7 +95,7 @@ }, "index_before_parameter": { "__compat": { - "description": "Index as before parameter", + "description": "Index as `before` parameter", "tags": [ "web-features:select" ], diff --git a/api/HTMLSlotElement.json b/api/HTMLSlotElement.json index d9bb9d3f5b45ee..4dc7950804fd11 100644 --- a/api/HTMLSlotElement.json +++ b/api/HTMLSlotElement.json @@ -191,7 +191,7 @@ }, "slotchange_event": { "__compat": { - "description": "slotchange event", + "description": "`slotchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event", "spec_url": [ "https://dom.spec.whatwg.org/#eventdef-htmlslotelement-slotchange", diff --git a/api/HTMLTableRowElement.json b/api/HTMLTableRowElement.json index 53ae1bda1460b1..77af94fe602cb3 100644 --- a/api/HTMLTableRowElement.json +++ b/api/HTMLTableRowElement.json @@ -356,7 +356,7 @@ }, "index_parameter_negative_one": { "__compat": { - "description": "index parameter can be -1", + "description": "`index` parameter can be `-1`", "tags": [ "web-features:table" ], @@ -401,7 +401,7 @@ }, "index_parameter_optional": { "__compat": { - "description": "index parameter is optional", + "description": "`index` parameter is optional", "tags": [ "web-features:table" ], diff --git a/api/HTMLTextAreaElement.json b/api/HTMLTextAreaElement.json index 07dca90674d364..00bac74b0e323b 100644 --- a/api/HTMLTextAreaElement.json +++ b/api/HTMLTextAreaElement.json @@ -798,7 +798,7 @@ }, "select_event": { "__compat": { - "description": "select event", + "description": "`select` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/select_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-select", @@ -846,7 +846,7 @@ }, "selectionchange_event": { "__compat": { - "description": "selectionchange event", + "description": "`selectionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/selectionchange_event", "spec_url": [ "https://w3c.github.io/selection-api/#selectionchange-event", diff --git a/api/HTMLTrackElement.json b/api/HTMLTrackElement.json index 4c86cae71d559f..69d722fd660de4 100644 --- a/api/HTMLTrackElement.json +++ b/api/HTMLTrackElement.json @@ -46,7 +46,7 @@ }, "cuechange_event": { "__compat": { - "description": "cuechange event", + "description": "`cuechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-cuechange", diff --git a/api/HTMLVideoElement.json b/api/HTMLVideoElement.json index 827ef62bc53c04..76cf7e69b062cc 100644 --- a/api/HTMLVideoElement.json +++ b/api/HTMLVideoElement.json @@ -143,7 +143,7 @@ }, "enterpictureinpicture_event": { "__compat": { - "description": "enterpictureinpicture event", + "description": "`enterpictureinpicture` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/enterpictureinpicture_event", "spec_url": [ "https://w3c.github.io/picture-in-picture/#eventdef-htmlvideoelement-enterpictureinpicture", @@ -278,7 +278,7 @@ }, "leavepictureinpicture_event": { "__compat": { - "description": "leavepictureinpicture event", + "description": "`leavepictureinpicture` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/leavepictureinpicture_event", "spec_url": [ "https://w3c.github.io/picture-in-picture/#eventdef-htmlvideoelement-leavepictureinpicture", @@ -690,7 +690,7 @@ }, "resize_event": { "__compat": { - "description": "resize event", + "description": "`resize` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-resize", diff --git a/api/HashChangeEvent.json b/api/HashChangeEvent.json index 73a9b35f9748f7..bdb8d579cac66d 100644 --- a/api/HashChangeEvent.json +++ b/api/HashChangeEvent.json @@ -44,7 +44,7 @@ }, "HashChangeEvent": { "__compat": { - "description": "HashChangeEvent() constructor", + "description": "`HashChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/HashChangeEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-hashchangeevent-interface", "support": { diff --git a/api/Headers.json b/api/Headers.json index 284e8a8cf06c6a..7c2254288167ba 100644 --- a/api/Headers.json +++ b/api/Headers.json @@ -47,7 +47,7 @@ }, "Headers": { "__compat": { - "description": "Headers() constructor", + "description": "`Headers()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/Headers", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-headers①", "tags": [ diff --git a/api/Highlight.json b/api/Highlight.json index 5b70f8ec8d3421..694c0a34a3979e 100644 --- a/api/Highlight.json +++ b/api/Highlight.json @@ -40,7 +40,7 @@ }, "Highlight": { "__compat": { - "description": "Highlight() constructor", + "description": "`Highlight()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Highlight/Highlight", "spec_url": "https://drafts.csswg.org/css-highlight-api/#dom-highlight-highlight", "tags": [ diff --git a/api/History.json b/api/History.json index 77ac950541648f..13c21a48144074 100644 --- a/api/History.json +++ b/api/History.json @@ -251,7 +251,7 @@ }, "unused_parameter": { "__compat": { - "description": "Whether the unused parameter is used", + "description": "Whether the `unused` parameter is used", "support": { "chrome": { "version_added": false @@ -335,7 +335,7 @@ }, "unused_parameter": { "__compat": { - "description": "Whether the unused parameter is used", + "description": "Whether the `unused` parameter is used", "support": { "chrome": { "version_added": false diff --git a/api/IDBDatabase.json b/api/IDBDatabase.json index 8216755441f656..bcbce8eb6e340d 100644 --- a/api/IDBDatabase.json +++ b/api/IDBDatabase.json @@ -142,7 +142,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/close_event", "spec_url": [ "https://w3c.github.io/IndexedDB/#closing-connection", @@ -377,7 +377,7 @@ }, "mode_parameter_readwriteflush": { "__compat": { - "description": "mode parameter supports readwriteflush", + "description": "`mode` parameter supports `readwriteflush`", "support": { "chrome": { "version_added": false @@ -458,7 +458,7 @@ }, "versionchange_event": { "__compat": { - "description": "versionchange event", + "description": "`versionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/versionchange_event", "spec_url": [ "https://w3c.github.io/IndexedDB/#eventdef-idbdatabase-versionchange", diff --git a/api/IDBIndex.json b/api/IDBIndex.json index eddd94c0109cc1..0e3e5ed022f8fa 100644 --- a/api/IDBIndex.json +++ b/api/IDBIndex.json @@ -488,7 +488,7 @@ }, "renaming_through_name_setter": { "__compat": { - "description": "Renaming through name setter", + "description": "Renaming through `name` setter", "support": { "chrome": { "version_added": "55" diff --git a/api/IDBKeyRange.json b/api/IDBKeyRange.json index 047b0737b0a16b..abfc85769ab5c5 100644 --- a/api/IDBKeyRange.json +++ b/api/IDBKeyRange.json @@ -108,7 +108,7 @@ }, "bound_static": { "__compat": { - "description": "bound() static method", + "description": "`bound()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/bound_static", "spec_url": "https://w3c.github.io/IndexedDB/#ref-for-dom-idbkeyrange-bound①", "support": { @@ -222,7 +222,7 @@ }, "lowerBound_static": { "__compat": { - "description": "lowerBound() static method", + "description": "`lowerBound()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lowerBound_static", "spec_url": "https://w3c.github.io/IndexedDB/#ref-for-dom-idbkeyrange-lowerbound①", "support": { @@ -301,7 +301,7 @@ }, "only_static": { "__compat": { - "description": "lowerBound() static method", + "description": "`lowerBound()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/only_static", "spec_url": "https://w3c.github.io/IndexedDB/#ref-for-dom-idbkeyrange-only①", "support": { @@ -380,7 +380,7 @@ }, "upperBound_static": { "__compat": { - "description": "upperBound() static method", + "description": "`upperBound()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upperBound_static", "spec_url": "https://w3c.github.io/IndexedDB/#ref-for-dom-idbkeyrange-upperbound①", "support": { diff --git a/api/IDBObjectStore.json b/api/IDBObjectStore.json index f9bf81dd361b2f..bb1bb1d91ad1aa 100644 --- a/api/IDBObjectStore.json +++ b/api/IDBObjectStore.json @@ -295,7 +295,7 @@ }, "options_locale_parameter": { "__compat": { - "description": "options.locale parameter", + "description": "`options.locale` parameter", "support": { "chrome": { "version_added": false @@ -717,7 +717,7 @@ }, "renaming_through_name_setter": { "__compat": { - "description": "Renaming through name setter", + "description": "Renaming through `name` setter", "support": { "chrome": { "version_added": "55" diff --git a/api/IDBOpenDBRequest.json b/api/IDBOpenDBRequest.json index 8926b9e59257e4..d4b47f4ffa372c 100644 --- a/api/IDBOpenDBRequest.json +++ b/api/IDBOpenDBRequest.json @@ -103,7 +103,7 @@ }, "blocked_event": { "__compat": { - "description": "blocked event", + "description": "`blocked` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest/blocked_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbopendbrequest-blocked", "support": { @@ -143,7 +143,7 @@ }, "upgradeneeded_event": { "__compat": { - "description": "upgradeneeded event", + "description": "`upgradeneeded` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest/upgradeneeded_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbopendbrequest-upgradeneeded", "support": { diff --git a/api/IDBRequest.json b/api/IDBRequest.json index d3f8865b91e328..9045d929dd7369 100644 --- a/api/IDBRequest.json +++ b/api/IDBRequest.json @@ -150,7 +150,7 @@ }, "DOMException": { "__compat": { - "description": "DOMException value instead of DOMError", + "description": "`DOMException` value instead of `DOMError`", "support": { "chrome": { "version_added": "48" @@ -187,7 +187,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/error_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbrequest-error", "support": { @@ -344,7 +344,7 @@ }, "success_event": { "__compat": { - "description": "success event", + "description": "`success` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/success_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbrequest-success", "support": { diff --git a/api/IDBTransaction.json b/api/IDBTransaction.json index 836d3441033a40..2e4872e4e320ea 100644 --- a/api/IDBTransaction.json +++ b/api/IDBTransaction.json @@ -142,7 +142,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/abort_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbtransaction-abort", "support": { @@ -217,7 +217,7 @@ }, "complete_event": { "__compat": { - "description": "complete event", + "description": "`complete` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/complete_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbtransaction-complete", "support": { @@ -371,7 +371,7 @@ }, "DOMException": { "__compat": { - "description": "DOMException value instead of DOMError", + "description": "`DOMException` value instead of `DOMError`", "support": { "chrome": { "version_added": "48" @@ -408,7 +408,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/error_event", "spec_url": "https://w3c.github.io/IndexedDB/#eventdef-idbrequest-error", "support": { diff --git a/api/IDBVersionChangeEvent.json b/api/IDBVersionChangeEvent.json index f411c557198faf..42d47344f7195b 100644 --- a/api/IDBVersionChangeEvent.json +++ b/api/IDBVersionChangeEvent.json @@ -61,7 +61,7 @@ }, "IDBVersionChangeEvent": { "__compat": { - "description": "IDBVersionChangeEvent() constructor", + "description": "`IDBVersionChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/IDBVersionChangeEvent", "spec_url": "https://w3c.github.io/IndexedDB/#dom-idbversionchangeevent-idbversionchangeevent", "support": { diff --git a/api/IIRFilterNode.json b/api/IIRFilterNode.json index 72f9a8de3d4c17..4e44bc1fcd0dff 100644 --- a/api/IIRFilterNode.json +++ b/api/IIRFilterNode.json @@ -41,7 +41,7 @@ }, "IIRFilterNode": { "__compat": { - "description": "IIRFilterNode() constructor", + "description": "`IIRFilterNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode/IIRFilterNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-iirfilternode-constructor-iirfilternode", "tags": [ diff --git a/api/IdentityCredential.json b/api/IdentityCredential.json index d05134b547e251..12b41ec140a5cd 100644 --- a/api/IdentityCredential.json +++ b/api/IdentityCredential.json @@ -41,7 +41,7 @@ }, "disconnect_static": { "__compat": { - "description": "disconnect() static method", + "description": "`disconnect()` static method", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredential-disconnect", "support": { "chrome": { diff --git a/api/IdentityProvider.json b/api/IdentityProvider.json index 731ffa1090b701..6878c62a61ca64 100644 --- a/api/IdentityProvider.json +++ b/api/IdentityProvider.json @@ -38,7 +38,7 @@ }, "close_static": { "__compat": { - "description": "close() static method", + "description": "`close()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdentityProvider/close_static", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityprovider-close", "support": { @@ -76,7 +76,7 @@ }, "getUserInfo_static": { "__compat": { - "description": "getUserInfo() static method", + "description": "`getUserInfo()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdentityProvider/getUserInfo_static", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityprovider-getuserinfo", "support": { diff --git a/api/IdleDetector.json b/api/IdleDetector.json index 5f6c67a2c283be..b285c014f2230b 100644 --- a/api/IdleDetector.json +++ b/api/IdleDetector.json @@ -47,7 +47,7 @@ }, "IdleDetector": { "__compat": { - "description": "IdleDetector() constructor", + "description": "`IdleDetector()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/IdleDetector", "spec_url": "https://wicg.github.io/idle-detection/#dom-idledetector-idledetector", "tags": [ @@ -94,7 +94,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/change_event", "spec_url": "https://wicg.github.io/idle-detection/#api-idledetector-onchange", "tags": [ @@ -141,7 +141,7 @@ }, "requestPermission_static": { "__compat": { - "description": "requestPermission() static method", + "description": "`requestPermission()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/requestPermission_static", "spec_url": "https://wicg.github.io/idle-detection/#api-idledetector-requestpermission", "tags": [ diff --git a/api/ImageCapture.json b/api/ImageCapture.json index 945e58b710e085..d39effb808112b 100644 --- a/api/ImageCapture.json +++ b/api/ImageCapture.json @@ -50,7 +50,7 @@ }, "ImageCapture": { "__compat": { - "description": "ImageCapture() constructor", + "description": "`ImageCapture()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/ImageCapture", "spec_url": "https://w3c.github.io/mediacapture-image/#dom-imagecapture-imagecapture", "support": { diff --git a/api/ImageData.json b/api/ImageData.json index ae71379e2017eb..7933f4784e70c1 100644 --- a/api/ImageData.json +++ b/api/ImageData.json @@ -47,7 +47,7 @@ }, "ImageData": { "__compat": { - "description": "ImageData() constructor", + "description": "`ImageData()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData/ImageData", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-imagedata-dev", "support": { diff --git a/api/ImageDecoder.json b/api/ImageDecoder.json index 0749311987012f..3bd2ebbac1ea54 100644 --- a/api/ImageDecoder.json +++ b/api/ImageDecoder.json @@ -39,7 +39,7 @@ }, "ImageDecoder": { "__compat": { - "description": "ImageDecoder() constructor", + "description": "`ImageDecoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/ImageDecoder", "spec_url": "https://w3c.github.io/webcodecs/#dom-imagedecoder-imagedecoder", "tags": [ @@ -230,7 +230,7 @@ }, "isTypeSupported_static": { "__compat": { - "description": "isTypeSupported() static method", + "description": "`isTypeSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/isTypeSupported_static", "spec_url": "https://w3c.github.io/webcodecs/#dom-imagedecoder-istypesupported", "tags": [ diff --git a/api/InputDeviceCapabilities.json b/api/InputDeviceCapabilities.json index 630b8274a1148a..9265eb63d8c280 100644 --- a/api/InputDeviceCapabilities.json +++ b/api/InputDeviceCapabilities.json @@ -36,7 +36,7 @@ }, "InputDeviceCapabilities": { "__compat": { - "description": "InputDeviceCapabilities() constructor", + "description": "`InputDeviceCapabilities()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities/InputDeviceCapabilities", "spec_url": "https://wicg.github.io/input-device-capabilities/#dom-inputdevicecapabilities-constructor", "support": { diff --git a/api/InputEvent.json b/api/InputEvent.json index 46e4eb8de0cd11..d4c738008f0c93 100644 --- a/api/InputEvent.json +++ b/api/InputEvent.json @@ -42,7 +42,7 @@ }, "InputEvent": { "__compat": { - "description": "InputEvent() constructor", + "description": "`InputEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/InputEvent", "spec_url": "https://w3c.github.io/uievents/#dom-inputevent-inputevent", "tags": [ @@ -232,7 +232,7 @@ }, "insertFromPasteAsQuotation": { "__compat": { - "description": "insertFromPasteAsQuotation input type", + "description": "`insertFromPasteAsQuotation` input type", "support": { "chrome": { "version_added": false diff --git a/api/InstallEvent.json b/api/InstallEvent.json index a47baeae7a6b1c..86ebc225563664 100644 --- a/api/InstallEvent.json +++ b/api/InstallEvent.json @@ -40,7 +40,7 @@ }, "InstallEvent": { "__compat": { - "description": "InstallEvent() constructor", + "description": "`InstallEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/InstallEvent/InstallEvent", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-installevent-installevent", "support": { diff --git a/api/IntersectionObserver.json b/api/IntersectionObserver.json index add3cfb3112bf8..b0a39ad105bb4a 100644 --- a/api/IntersectionObserver.json +++ b/api/IntersectionObserver.json @@ -41,7 +41,7 @@ }, "IntersectionObserver": { "__compat": { - "description": "IntersectionObserver() constructor", + "description": "`IntersectionObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/IntersectionObserver", "spec_url": "https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-intersectionobserver", "tags": [ @@ -84,7 +84,7 @@ }, "options_root_parameter_Document": { "__compat": { - "description": "options.root parameter can be a Document", + "description": "`options.root` parameter can be a `Document`", "support": { "chrome": { "version_added": "81" diff --git a/api/IntersectionObserverEntry.json b/api/IntersectionObserverEntry.json index 0e08d2cc0594de..8e12566b600ca1 100644 --- a/api/IntersectionObserverEntry.json +++ b/api/IntersectionObserverEntry.json @@ -41,7 +41,7 @@ }, "IntersectionObserverEntry": { "__compat": { - "description": "IntersectionObserverEntry() constructor", + "description": "`IntersectionObserverEntry()` constructor", "support": { "chrome": { "version_added": false diff --git a/api/KeyboardEvent.json b/api/KeyboardEvent.json index c237a12066a108..bebc41916c53f1 100644 --- a/api/KeyboardEvent.json +++ b/api/KeyboardEvent.json @@ -44,7 +44,7 @@ }, "KeyboardEvent": { "__compat": { - "description": "KeyboardEvent() constructor", + "description": "`KeyboardEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/KeyboardEvent", "spec_url": "https://w3c.github.io/uievents/#dom-keyboardevent-keyboardevent", "support": { @@ -282,7 +282,7 @@ }, "key_parameter_accel": { "__compat": { - "description": "\"Accel\" as key parameter", + "description": "`\"Accel\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -318,7 +318,7 @@ }, "key_parameter_alt": { "__compat": { - "description": "\"Alt\" as key parameter", + "description": "`\"Alt\"` as `key` parameter", "support": { "chrome": { "version_added": "30" @@ -354,7 +354,7 @@ }, "key_parameter_altgraph": { "__compat": { - "description": "\"AltGraph\" as key parameter", + "description": "`\"AltGraph\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -388,7 +388,7 @@ }, "key_parameter_capslock": { "__compat": { - "description": "\"CapsLock\" as key parameter", + "description": "`\"CapsLock\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -424,7 +424,7 @@ }, "key_parameter_control": { "__compat": { - "description": "\"Control\" as key parameter", + "description": "`\"Control\"` as `key` parameter", "support": { "chrome": { "version_added": "30" @@ -460,7 +460,7 @@ }, "key_parameter_fn": { "__compat": { - "description": "\"Fn\" as key parameter", + "description": "`\"Fn\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -494,7 +494,7 @@ }, "key_parameter_meta": { "__compat": { - "description": "\"Meta\" as key parameter", + "description": "`\"Meta\"` as `key` parameter", "support": { "chrome": { "version_added": "30" @@ -528,7 +528,7 @@ }, "key_parameter_numlock": { "__compat": { - "description": "\"NumLock\" as key parameter", + "description": "`\"NumLock\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -564,7 +564,7 @@ }, "key_parameter_os": { "__compat": { - "description": "\"OS\" as key parameter", + "description": "`\"OS\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -608,7 +608,7 @@ }, "key_parameter_scrolllock": { "__compat": { - "description": "\"ScrollLock\" as key parameter", + "description": "`\"ScrollLock\"` as `key` parameter", "support": { "chrome": { "version_added": "48" @@ -652,7 +652,7 @@ }, "key_parameter_shift": { "__compat": { - "description": "\"Shift\" as key parameter", + "description": "`\"Shift\"` as `key` parameter", "support": { "chrome": { "version_added": "30" @@ -688,7 +688,7 @@ }, "key_parameter_symbol": { "__compat": { - "description": "\"Symbol\" as key parameter", + "description": "`\"Symbol\"` as `key` parameter", "support": { "chrome": { "version_added": "48" diff --git a/api/KeyframeEffect.json b/api/KeyframeEffect.json index 2dc60a66c15a30..97a3f86812e1ea 100644 --- a/api/KeyframeEffect.json +++ b/api/KeyframeEffect.json @@ -39,7 +39,7 @@ }, "KeyframeEffect": { "__compat": { - "description": "KeyframeEffect() constructor", + "description": "`KeyframeEffect()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/KeyframeEffect", "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect", "tags": [ diff --git a/api/LinearAccelerationSensor.json b/api/LinearAccelerationSensor.json index 29aad1bf6bce30..14d4675917e2c6 100644 --- a/api/LinearAccelerationSensor.json +++ b/api/LinearAccelerationSensor.json @@ -39,7 +39,7 @@ }, "LinearAccelerationSensor": { "__compat": { - "description": "LinearAccelerationSensor() constructor", + "description": "`LinearAccelerationSensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/LinearAccelerationSensor", "spec_url": "https://w3c.github.io/accelerometer/#dom-linearaccelerationsensor-linearaccelerationsensor", "tags": [ diff --git a/api/MIDIAccess.json b/api/MIDIAccess.json index 84df3cabac1718..82cde059a42013 100644 --- a/api/MIDIAccess.json +++ b/api/MIDIAccess.json @@ -124,7 +124,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/statechange_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiaccess-onstatechange", "tags": [ diff --git a/api/MIDIConnectionEvent.json b/api/MIDIConnectionEvent.json index f4e84739b7fe87..f00d91c5d6f5a7 100644 --- a/api/MIDIConnectionEvent.json +++ b/api/MIDIConnectionEvent.json @@ -42,7 +42,7 @@ }, "MIDIConnectionEvent": { "__compat": { - "description": "MIDIConnectionEvent() constructor", + "description": "`MIDIConnectionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent/MIDIConnectionEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiconnectionevent-constructor", "tags": [ diff --git a/api/MIDIInput.json b/api/MIDIInput.json index 09647bfdfeff0f..a03248e96e1902 100644 --- a/api/MIDIInput.json +++ b/api/MIDIInput.json @@ -42,7 +42,7 @@ }, "midimessage_event": { "__compat": { - "description": "midimessage event", + "description": "`midimessage` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInput/midimessage_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiinput-onmidimessage", "tags": [ diff --git a/api/MIDIMessageEvent.json b/api/MIDIMessageEvent.json index 3d4a6e239f8159..06ee9462952988 100644 --- a/api/MIDIMessageEvent.json +++ b/api/MIDIMessageEvent.json @@ -42,7 +42,7 @@ }, "MIDIMessageEvent": { "__compat": { - "description": "MIDIMessageEvent() constructor", + "description": "`MIDIMessageEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent/MIDIMessageEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midimessageevent-constructor", "tags": [ diff --git a/api/MIDIPort.json b/api/MIDIPort.json index b70636b7b6c458..65cbf5b23b87b3 100644 --- a/api/MIDIPort.json +++ b/api/MIDIPort.json @@ -329,7 +329,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/statechange_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-onstatechange", "tags": [ diff --git a/api/MLGraphBuilder.json b/api/MLGraphBuilder.json index dcafd4d4b615f2..cce9d7c67ff345 100644 --- a/api/MLGraphBuilder.json +++ b/api/MLGraphBuilder.json @@ -51,7 +51,7 @@ }, "MLGraphBuilder": { "__compat": { - "description": "MLGraphBuilder() constructor", + "description": "`MLGraphBuilder()` constructor", "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-constructor", "tags": [ "web-features:webnn" diff --git a/api/Magnetometer.json b/api/Magnetometer.json index aeee9668434f81..56b63637471e07 100644 --- a/api/Magnetometer.json +++ b/api/Magnetometer.json @@ -43,7 +43,7 @@ }, "Magnetometer": { "__compat": { - "description": "Magnetometer() constructor", + "description": "`Magnetometer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/Magnetometer", "spec_url": "https://w3c.github.io/magnetometer/#dom-magnetometer-magnetometer", "support": { diff --git a/api/ManagedMediaSource.json b/api/ManagedMediaSource.json index 3ae2aeacff7d51..4423e3ee924555 100644 --- a/api/ManagedMediaSource.json +++ b/api/ManagedMediaSource.json @@ -40,7 +40,7 @@ }, "ManagedMediaSource": { "__compat": { - "description": "ManagedMediaSource() constructor", + "description": "`ManagedMediaSource()` constructor", "spec_url": "https://w3c.github.io/media-source/#dom-managedmediasource-constructor", "tags": [ "web-features:managed-media-source" @@ -80,7 +80,7 @@ }, "endstreaming_event": { "__compat": { - "description": "endstreaming event", + "description": "`endstreaming` event", "spec_url": "https://w3c.github.io/media-source/#dfn-endstreaming", "tags": [ "web-features:managed-media-source" @@ -120,7 +120,7 @@ }, "startstreaming_event": { "__compat": { - "description": "startstreaming event", + "description": "`startstreaming` event", "spec_url": "https://w3c.github.io/media-source/#dfn-startstreaming", "tags": [ "web-features:managed-media-source" diff --git a/api/ManagedSourceBuffer.json b/api/ManagedSourceBuffer.json index 12519c2b4c07f9..74033f7959fb14 100644 --- a/api/ManagedSourceBuffer.json +++ b/api/ManagedSourceBuffer.json @@ -40,7 +40,7 @@ }, "bufferedchange_event": { "__compat": { - "description": "bufferedchange event", + "description": "`bufferedchange` event", "spec_url": "https://w3c.github.io/media-source/#dfn-bufferedchange", "tags": [ "web-features:managed-media-source" diff --git a/api/MediaCapabilities.json b/api/MediaCapabilities.json index 5e971e4aa0abed..39e5e115b75430 100644 --- a/api/MediaCapabilities.json +++ b/api/MediaCapabilities.json @@ -86,7 +86,7 @@ }, "configuration_keySystemConfiguration_parameter": { "__compat": { - "description": "configuration.keySystemConfiguration parameter", + "description": "`configuration.keySystemConfiguration` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities/decodingInfo#keysystemconfiguration", "spec_url": "https://w3c.github.io/media-capabilities/#dom-mediadecodingconfiguration-keysystemconfiguration", "support": { diff --git a/api/MediaController.json b/api/MediaController.json index f40adc9a84109c..815da0b0d0373a 100644 --- a/api/MediaController.json +++ b/api/MediaController.json @@ -34,7 +34,7 @@ }, "MediaController": { "__compat": { - "description": "MediaController() constructor", + "description": "`MediaController()` constructor", "support": { "chrome": { "version_added": false diff --git a/api/MediaDeviceInfo.json b/api/MediaDeviceInfo.json index d921b436de846b..a26fc228366b10 100644 --- a/api/MediaDeviceInfo.json +++ b/api/MediaDeviceInfo.json @@ -202,7 +202,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/toJSON", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediadeviceinfo-tojson", "support": { diff --git a/api/MediaDevices.json b/api/MediaDevices.json index c2b5404b1fae10..aa8392e5fb14f7 100644 --- a/api/MediaDevices.json +++ b/api/MediaDevices.json @@ -47,7 +47,7 @@ }, "devicechange_event": { "__compat": { - "description": "devicechange event", + "description": "`devicechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/devicechange_event", "spec_url": [ "https://w3c.github.io/mediacapture-main/#event-mediadevices-devicechange", @@ -140,7 +140,7 @@ }, "getDisplayMedia": { "__compat": { - "description": "getDisplayMedia()", + "description": "`getDisplayMedia()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getDisplayMedia", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-mediadevices-getdisplaymedia", "support": { @@ -238,7 +238,7 @@ }, "controller_option": { "__compat": { - "description": "controller option", + "description": "`controller` option", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-controller", "support": { "chrome": { @@ -275,7 +275,7 @@ }, "monitorTypeSurfaces_option": { "__compat": { - "description": "monitorTypeSurfaces option", + "description": "`monitorTypeSurfaces` option", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-monitortypesurfaces", "support": { "chrome": { @@ -313,7 +313,7 @@ }, "preferCurrentTab_option": { "__compat": { - "description": "preferCurrentTab option", + "description": "`preferCurrentTab` option", "support": { "chrome": { "version_added": "94", @@ -350,7 +350,7 @@ }, "selfBrowserSurface_option": { "__compat": { - "description": "selfBrowserSurface option", + "description": "`selfBrowserSurface` option", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-selfbrowsersurface", "support": { "chrome": [ @@ -395,7 +395,7 @@ }, "surfaceSwitching_option": { "__compat": { - "description": "surfaceSwitching option", + "description": "`surfaceSwitching` option", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-surfaceswitching", "support": { "chrome": { @@ -433,7 +433,7 @@ }, "systemAudio_option": { "__compat": { - "description": "systemAudio option", + "description": "`systemAudio` option", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-systemaudio", "support": { "chrome": { diff --git a/api/MediaElementAudioSourceNode.json b/api/MediaElementAudioSourceNode.json index 62070159216781..2ab27224eb8d8c 100644 --- a/api/MediaElementAudioSourceNode.json +++ b/api/MediaElementAudioSourceNode.json @@ -43,7 +43,7 @@ }, "MediaElementAudioSourceNode": { "__compat": { - "description": "MediaElementAudioSourceNode() constructor", + "description": "`MediaElementAudioSourceNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode/MediaElementAudioSourceNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-mediaelementaudiosourcenode-mediaelementaudiosourcenode", "tags": [ diff --git a/api/MediaEncryptedEvent.json b/api/MediaEncryptedEvent.json index 7156edae272e8c..8b07d137c6f44a 100644 --- a/api/MediaEncryptedEvent.json +++ b/api/MediaEncryptedEvent.json @@ -40,7 +40,7 @@ }, "MediaEncryptedEvent": { "__compat": { - "description": "MediaEncryptedEvent() constructor", + "description": "`MediaEncryptedEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaEncryptedEvent/MediaEncryptedEvent", "spec_url": "https://w3c.github.io/encrypted-media/#dom-mediaencryptedevent", "support": { diff --git a/api/MediaKeyMessageEvent.json b/api/MediaKeyMessageEvent.json index 187c96724c6559..b846c8a4d14f9a 100644 --- a/api/MediaKeyMessageEvent.json +++ b/api/MediaKeyMessageEvent.json @@ -38,7 +38,7 @@ }, "MediaKeyMessageEvent": { "__compat": { - "description": "MediaKeyMessageEvent() constructor", + "description": "`MediaKeyMessageEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/MediaKeyMessageEvent", "spec_url": "https://w3c.github.io/encrypted-media/#dom-mediakeymessageevent-constructor", "support": { diff --git a/api/MediaKeySession.json b/api/MediaKeySession.json index 6089e3aee1189d..a506d21ddccd4d 100644 --- a/api/MediaKeySession.json +++ b/api/MediaKeySession.json @@ -235,7 +235,7 @@ }, "keystatuseschange_event": { "__compat": { - "description": "keystatuseschange event", + "description": "`keystatuseschange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/keystatuseschange_event", "spec_url": "https://w3c.github.io/encrypted-media/#dom-mediakeysession-onkeystatuseschange", "support": { @@ -328,7 +328,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/message_event", "spec_url": "https://w3c.github.io/encrypted-media/#dom-mediakeysession-onmessage", "support": { diff --git a/api/MediaMetadata.json b/api/MediaMetadata.json index 6fb48bac47acd8..5c3d6175a6340a 100644 --- a/api/MediaMetadata.json +++ b/api/MediaMetadata.json @@ -46,7 +46,7 @@ }, "MediaMetadata": { "__compat": { - "description": "MediaMetadata() constructor", + "description": "`MediaMetadata()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/MediaMetadata", "spec_url": "https://w3c.github.io/mediasession/#dom-mediametadata-mediametadata", "tags": [ diff --git a/api/MediaQueryList.json b/api/MediaQueryList.json index 4bc700c9c2c135..6d5160af4b600b 100644 --- a/api/MediaQueryList.json +++ b/api/MediaQueryList.json @@ -44,7 +44,7 @@ }, "EventTarget_inheritance": { "__compat": { - "description": "MediaQueryList inherits EventTarget", + "description": "`MediaQueryList` inherits `EventTarget`", "support": { "chrome": { "version_added": "39" @@ -80,7 +80,7 @@ }, "addListener": { "__compat": { - "description": "addListener()", + "description": "`addListener()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/addListener", "spec_url": "https://drafts.csswg.org/cssom-view/#dom-mediaquerylist-addlistener", "support": { @@ -124,7 +124,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/change_event", "spec_url": "https://drafts.csswg.org/cssom-view/#dom-mediaquerylist-onchange", "support": { @@ -246,7 +246,7 @@ }, "removeListener": { "__compat": { - "description": "removeListener()", + "description": "`removeListener()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/removeListener", "spec_url": "https://drafts.csswg.org/cssom-view/#dom-mediaquerylist-removelistener", "support": { diff --git a/api/MediaQueryListEvent.json b/api/MediaQueryListEvent.json index cb4d5594f2a4a4..58acfa735d227f 100644 --- a/api/MediaQueryListEvent.json +++ b/api/MediaQueryListEvent.json @@ -36,7 +36,7 @@ }, "MediaQueryListEvent": { "__compat": { - "description": "MediaQueryListEvent() constructor", + "description": "`MediaQueryListEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/MediaQueryListEvent", "spec_url": "https://drafts.csswg.org/cssom-view/#dom-mediaquerylistevent-mediaquerylistevent", "support": { diff --git a/api/MediaRecorder.json b/api/MediaRecorder.json index 16d15d83e3b88e..ef841642cc5df6 100644 --- a/api/MediaRecorder.json +++ b/api/MediaRecorder.json @@ -43,7 +43,7 @@ }, "MediaRecorder": { "__compat": { - "description": "MediaRecorder() constructor", + "description": "`MediaRecorder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/MediaRecorder", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-mediarecorder", "support": { @@ -84,7 +84,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "support": { "chrome": { "version_added": "49" @@ -191,7 +191,7 @@ }, "dataavailable_event": { "__compat": { - "description": "dataavailable event", + "description": "`dataavailable` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/dataavailable_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-ondataavailable", "support": { @@ -229,7 +229,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/error_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-onerror", "support": { @@ -269,7 +269,7 @@ }, "isTypeSupported_static": { "__compat": { - "description": "isTypeSupported() static method", + "description": "`isTypeSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/isTypeSupported_static", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-istypesupported", "support": { @@ -398,7 +398,7 @@ }, "pause_event": { "__compat": { - "description": "pause event", + "description": "`pause` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/pause_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-onpause", "support": { @@ -506,7 +506,7 @@ }, "resume_event": { "__compat": { - "description": "resume event", + "description": "`resume` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/resume_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-onresume", "support": { @@ -583,7 +583,7 @@ }, "start_event": { "__compat": { - "description": "start event", + "description": "`start` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/start_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-onstart", "support": { @@ -707,7 +707,7 @@ }, "stop_event": { "__compat": { - "description": "stop event", + "description": "`stop` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/stop_event", "spec_url": "https://w3c.github.io/mediacapture-record/#dom-mediarecorder-onstop", "support": { diff --git a/api/MediaRecorderErrorEvent.json b/api/MediaRecorderErrorEvent.json index 527e7ef5e56aa3..76cd6db1f87aac 100644 --- a/api/MediaRecorderErrorEvent.json +++ b/api/MediaRecorderErrorEvent.json @@ -36,7 +36,7 @@ }, "MediaRecorderErrorEvent": { "__compat": { - "description": "MediaRecorderErrorEvent() constructor", + "description": "`MediaRecorderErrorEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent/MediaRecorderErrorEvent", "support": { "chrome": { diff --git a/api/MediaSession.json b/api/MediaSession.json index 93df010da042a9..b3737cb285e54f 100644 --- a/api/MediaSession.json +++ b/api/MediaSession.json @@ -140,7 +140,7 @@ }, "setActionHandler": { "__compat": { - "description": "setActionHandler()", + "description": "`setActionHandler()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setActionHandler", "spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setactionhandler", "tags": [ @@ -186,7 +186,7 @@ }, "hangup_type": { "__compat": { - "description": "\"hangup\" type", + "description": "`\"hangup\"` type", "support": { "chrome": { "version_added": "93" @@ -222,7 +222,7 @@ }, "nextslide_type": { "__compat": { - "description": "\"nextslide\" type", + "description": "`\"nextslide\"` type", "support": { "chrome": { "version_added": "111" @@ -258,7 +258,7 @@ }, "nexttrack_type": { "__compat": { - "description": "\"nexttrack\" type", + "description": "`\"nexttrack\"` type", "tags": [ "web-features:media-session" ], @@ -299,7 +299,7 @@ }, "pause_type": { "__compat": { - "description": "\"pause\" type", + "description": "`\"pause\"` type", "tags": [ "web-features:media-session" ], @@ -340,7 +340,7 @@ }, "play_type": { "__compat": { - "description": "\"play\" type", + "description": "`\"play\"` type", "tags": [ "web-features:media-session" ], @@ -381,7 +381,7 @@ }, "previousslide_type": { "__compat": { - "description": "\"previousslide\" type", + "description": "`\"previousslide\"` type", "support": { "chrome": { "version_added": "111" @@ -417,7 +417,7 @@ }, "previoustrack_type": { "__compat": { - "description": "\"previoustrack\" type", + "description": "`\"previoustrack\"` type", "tags": [ "web-features:media-session" ], @@ -458,7 +458,7 @@ }, "seekbackward_type": { "__compat": { - "description": "\"seekbackward\" type", + "description": "`\"seekbackward\"` type", "tags": [ "web-features:media-session" ], @@ -499,7 +499,7 @@ }, "seekforward_type": { "__compat": { - "description": "\"seekforward\" type", + "description": "`\"seekforward\"` type", "tags": [ "web-features:media-session" ], @@ -540,7 +540,7 @@ }, "seekto_type": { "__compat": { - "description": "\"seekto\" type", + "description": "`\"seekto\"` type", "support": { "chrome": { "version_added": "78" @@ -576,7 +576,7 @@ }, "skipad_type": { "__compat": { - "description": "\"skipad\" type", + "description": "`\"skipad\"` type", "support": { "chrome": { "version_added": "128" @@ -612,7 +612,7 @@ }, "stop_type": { "__compat": { - "description": "\"stop\" type", + "description": "`\"stop\"` type", "support": { "chrome": { "version_added": "77" @@ -648,7 +648,7 @@ }, "togglecamera_type": { "__compat": { - "description": "\"togglecamera\" type", + "description": "`\"togglecamera\"` type", "support": { "chrome": { "version_added": "93" @@ -684,7 +684,7 @@ }, "togglemicrophone_type": { "__compat": { - "description": "\"togglemicrophone\" type", + "description": "`\"togglemicrophone\"` type", "support": { "chrome": { "version_added": "93" @@ -721,7 +721,7 @@ }, "setCameraActive": { "__compat": { - "description": "setCameraActive()", + "description": "`setCameraActive()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setCameraActive", "spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setcameraactive", "support": { @@ -759,7 +759,7 @@ }, "setMicrophoneActive": { "__compat": { - "description": "setMicrophoneActive()", + "description": "`setMicrophoneActive()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setMicrophoneActive", "spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setmicrophoneactive", "support": { @@ -797,7 +797,7 @@ }, "setPositionState": { "__compat": { - "description": "setPositionState()", + "description": "`setPositionState()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setPositionState", "spec_url": "https://w3c.github.io/mediasession/#dom-mediasession-setpositionstate", "support": { diff --git a/api/MediaSource.json b/api/MediaSource.json index 4301caeef9f863..0137c615ed322b 100644 --- a/api/MediaSource.json +++ b/api/MediaSource.json @@ -57,7 +57,7 @@ }, "MediaSource": { "__compat": { - "description": "MediaSource() constructor", + "description": "`MediaSource()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSource/MediaSource", "spec_url": "https://w3c.github.io/media-source/#dom-mediasource-constructor", "support": { @@ -247,7 +247,7 @@ }, "canConstructInDedicatedWorker_static": { "__compat": { - "description": "canConstructInDedicatedWorker static property", + "description": "`canConstructInDedicatedWorker` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSource/canConstructInDedicatedWorker_static", "spec_url": "https://w3c.github.io/media-source/#dom-mediasource-canconstructindedicatedworker", "support": { @@ -461,7 +461,7 @@ }, "isTypeSupported_static": { "__compat": { - "description": "isTypeSupported() static method", + "description": "`isTypeSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSource/isTypeSupported_static", "spec_url": "https://w3c.github.io/media-source/#dom-mediasource-istypesupported", "support": { @@ -713,7 +713,7 @@ }, "sourceclose_event": { "__compat": { - "description": "sourceclose event", + "description": "`sourceclose` event", "spec_url": "https://w3c.github.io/media-source/#dfn-sourceclose", "support": { "chrome": [ @@ -799,7 +799,7 @@ }, "sourceended_event": { "__compat": { - "description": "sourceended event", + "description": "`sourceended` event", "spec_url": "https://w3c.github.io/media-source/#dfn-sourceended", "support": { "chrome": [ @@ -879,7 +879,7 @@ }, "sourceopen_event": { "__compat": { - "description": "sourceopen event", + "description": "`sourceopen` event", "spec_url": "https://w3c.github.io/media-source/#dfn-sourceopen", "support": { "chrome": [ diff --git a/api/MediaStream.json b/api/MediaStream.json index 51b62d0d5a671c..1ca43be5c273ac 100644 --- a/api/MediaStream.json +++ b/api/MediaStream.json @@ -50,7 +50,7 @@ }, "MediaStream": { "__compat": { - "description": "MediaStream() constructor", + "description": "`MediaStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/MediaStream", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediastream-constructor", "support": { @@ -139,7 +139,7 @@ }, "active_event": { "__compat": { - "description": "active event", + "description": "`active` event", "support": { "chrome": { "version_added": "42" @@ -214,7 +214,7 @@ }, "addtrack_event": { "__compat": { - "description": "addtrack event", + "description": "`addtrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/addtrack_event", "spec_url": "https://w3c.github.io/mediacapture-main/#event-mediastream-addtrack", "support": { @@ -491,7 +491,7 @@ }, "inactive_event": { "__compat": { - "description": "inactive event", + "description": "`inactive` event", "support": { "chrome": { "version_added": "42" @@ -566,7 +566,7 @@ }, "removetrack_event": { "__compat": { - "description": "removetrack event", + "description": "`removetrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/removetrack_event", "spec_url": "https://w3c.github.io/mediacapture-main/#event-mediastream-removetrack", "support": { diff --git a/api/MediaStreamAudioDestinationNode.json b/api/MediaStreamAudioDestinationNode.json index 54eaf55207c9e3..28e308c6400f0a 100644 --- a/api/MediaStreamAudioDestinationNode.json +++ b/api/MediaStreamAudioDestinationNode.json @@ -43,7 +43,7 @@ }, "MediaStreamAudioDestinationNode": { "__compat": { - "description": "MediaStreamAudioDestinationNode() constructor", + "description": "`MediaStreamAudioDestinationNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode/MediaStreamAudioDestinationNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-mediastreamaudiodestinationnode-mediastreamaudiodestinationnode", "tags": [ diff --git a/api/MediaStreamAudioSourceNode.json b/api/MediaStreamAudioSourceNode.json index acaae5d946bb65..4e2f3a9917e0a4 100644 --- a/api/MediaStreamAudioSourceNode.json +++ b/api/MediaStreamAudioSourceNode.json @@ -41,7 +41,7 @@ }, "MediaStreamAudioSourceNode": { "__compat": { - "description": "MediaStreamAudioSourceNode() constructor", + "description": "`MediaStreamAudioSourceNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode/MediaStreamAudioSourceNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-mediastreamaudiosourcenode-mediastreamaudiosourcenode", "tags": [ diff --git a/api/MediaStreamEvent.json b/api/MediaStreamEvent.json index 7c7fa7a92cf458..0a6e8edd666edd 100644 --- a/api/MediaStreamEvent.json +++ b/api/MediaStreamEvent.json @@ -47,7 +47,7 @@ }, "MediaStreamEvent": { "__compat": { - "description": "MediaStreamEvent() constructor", + "description": "`MediaStreamEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent/MediaStreamEvent", "support": { "chrome": { diff --git a/api/MediaStreamTrack.json b/api/MediaStreamTrack.json index 42c3635d075bda..76360184576099 100644 --- a/api/MediaStreamTrack.json +++ b/api/MediaStreamTrack.json @@ -77,7 +77,7 @@ }, "aspectRatio_constraint": { "__compat": { - "description": "aspectRatio constraint", + "description": "`aspectRatio` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/aspectRatio", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-aspectratio", "support": { @@ -117,7 +117,7 @@ }, "autoGainControl_constraint": { "__compat": { - "description": "autoGainControl constraint", + "description": "`autoGainControl` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/autoGainControl", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-autogaincontrol", "support": { @@ -161,7 +161,7 @@ }, "channelCount_constraint": { "__compat": { - "description": "channelCount constraint", + "description": "`channelCount` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/channelCount", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-channelcount", "support": { @@ -199,7 +199,7 @@ }, "deviceId_constraint": { "__compat": { - "description": "deviceId constraint", + "description": "`deviceId` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/deviceId", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-deviceid", "support": { @@ -241,7 +241,7 @@ }, "displaySurface_constraint": { "__compat": { - "description": "displaySurface constraint", + "description": "`displaySurface` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/displaySurface", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-mediatrackconstraintset-displaysurface", "support": { @@ -277,7 +277,7 @@ }, "echoCancellation_constraint": { "__compat": { - "description": "echoCancellation constraint", + "description": "`echoCancellation` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/echoCancellation", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-echocancellation", "support": { @@ -315,7 +315,7 @@ }, "facingMode_constraint": { "__compat": { - "description": "facingMode constraint", + "description": "`facingMode` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/facingMode", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-facingmode", "support": { @@ -353,7 +353,7 @@ }, "frameRate_constraint": { "__compat": { - "description": "frameRate constraint", + "description": "`frameRate` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/frameRate", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-framerate", "support": { @@ -391,7 +391,7 @@ }, "groupId_constraint": { "__compat": { - "description": "groupId constraint", + "description": "`groupId` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/groupId", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-groupid", "support": { @@ -429,7 +429,7 @@ }, "height_constraint": { "__compat": { - "description": "height constraint", + "description": "`height` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/height", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-height", "support": { @@ -467,7 +467,7 @@ }, "latency_constraint": { "__compat": { - "description": "latency constraint", + "description": "`latency` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/latency", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-latency", "support": { @@ -505,7 +505,7 @@ }, "logicalSurface_constraint": { "__compat": { - "description": "logicalSurface constraint", + "description": "`logicalSurface` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/logicalSurface", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-mediatrackconstraintset-logicalsurface", "support": { @@ -541,7 +541,7 @@ }, "noiseSuppression_constraint": { "__compat": { - "description": "noiseSuppression constraint", + "description": "`noiseSuppression` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/noiseSuppression", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-noisesuppression", "support": { @@ -585,7 +585,7 @@ }, "resizeMode_constraint": { "__compat": { - "description": "resizeMode constraint", + "description": "`resizeMode` constraint", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-resizemode", "support": { "chrome": { @@ -620,7 +620,7 @@ }, "sampleRate_constraint": { "__compat": { - "description": "sampleRate constraint", + "description": "`sampleRate` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/sampleRate", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-samplerate", "support": { @@ -658,7 +658,7 @@ }, "sampleSize_constraint": { "__compat": { - "description": "sampleSize constraint", + "description": "`sampleSize` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/sampleSize", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-samplesize", "support": { @@ -696,7 +696,7 @@ }, "suppressLocalAudioPlayback_constraint": { "__compat": { - "description": "suppressLocalAudioPlayback constraint", + "description": "`suppressLocalAudioPlayback` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/suppressLocalAudioPlayback", "spec_url": "https://w3c.github.io/mediacapture-screen-share/#dom-mediatrackconstraintset-suppresslocalaudioplayback", "support": { @@ -732,7 +732,7 @@ }, "volume_constraint": { "__compat": { - "description": "volume constraint", + "description": "`volume` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/volume", "support": { "chrome": { @@ -769,7 +769,7 @@ }, "width_constraint": { "__compat": { - "description": "width constraint", + "description": "`width` constraint", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/width", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraintset-width", "support": { @@ -808,7 +808,7 @@ }, "capturehandlechange_event": { "__compat": { - "description": "capturehandlechange event", + "description": "`capturehandlechange` event", "spec_url": [ "https://w3c.github.io/mediacapture-handle/identity/#capturehandlechange", "https://w3c.github.io/mediacapture-handle/identity/#oncapturehandlechange" @@ -960,7 +960,7 @@ }, "ended_event": { "__compat": { - "description": "ended event", + "description": "`ended` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/ended_event", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediastreamtrack-onended", "support": { @@ -1269,7 +1269,7 @@ }, "mute_event": { "__compat": { - "description": "mute event", + "description": "`mute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/mute_event", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediastreamtrack-onmute", "support": { @@ -1423,7 +1423,7 @@ }, "unmute_event": { "__compat": { - "description": "unmute event", + "description": "`unmute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/unmute_event", "spec_url": "https://w3c.github.io/mediacapture-main/#event-mediastreamtrack-unmute", "support": { diff --git a/api/MediaStreamTrackAudioSourceNode.json b/api/MediaStreamTrackAudioSourceNode.json index 6304872d51845c..46dc78a2742366 100644 --- a/api/MediaStreamTrackAudioSourceNode.json +++ b/api/MediaStreamTrackAudioSourceNode.json @@ -40,7 +40,7 @@ }, "MediaStreamTrackAudioSourceNode": { "__compat": { - "description": "MediaStreamTrackAudioSourceNode() constructor", + "description": "`MediaStreamTrackAudioSourceNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackAudioSourceNode/MediaStreamTrackAudioSourceNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-mediastreamtrackaudiosourcenode-mediastreamtrackaudiosourcenode", "tags": [ diff --git a/api/MediaStreamTrackEvent.json b/api/MediaStreamTrackEvent.json index ee13d3785d552d..35b1a6e20d3ebe 100644 --- a/api/MediaStreamTrackEvent.json +++ b/api/MediaStreamTrackEvent.json @@ -38,7 +38,7 @@ }, "MediaStreamTrackEvent": { "__compat": { - "description": "MediaStreamTrackEvent() constructor", + "description": "`MediaStreamTrackEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent/MediaStreamTrackEvent", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-mediastreamtrackevent-constructor", "support": { diff --git a/api/MediaStreamTrackGenerator.json b/api/MediaStreamTrackGenerator.json index 6926a26a436e36..ed7c83e126c0f8 100644 --- a/api/MediaStreamTrackGenerator.json +++ b/api/MediaStreamTrackGenerator.json @@ -35,7 +35,7 @@ }, "MediaStreamTrackGenerator": { "__compat": { - "description": "MediaStreamTrackGenerator() constructor", + "description": "`MediaStreamTrackGenerator()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackGenerator/MediaStreamTrackGenerator", "support": { "chrome": { diff --git a/api/MediaStreamTrackProcessor.json b/api/MediaStreamTrackProcessor.json index b15e0108deff30..d8ef6da91d8440 100644 --- a/api/MediaStreamTrackProcessor.json +++ b/api/MediaStreamTrackProcessor.json @@ -38,7 +38,7 @@ }, "MediaStreamTrackProcessor": { "__compat": { - "description": "MediaStreamTrackProcessor() constructor", + "description": "`MediaStreamTrackProcessor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackProcessor/MediaStreamTrackProcessor", "spec_url": "https://w3c.github.io/mediacapture-transform/#dom-mediastreamtrackprocessor-mediastreamtrackprocessor", "support": { diff --git a/api/MerchantValidationEvent.json b/api/MerchantValidationEvent.json index 7b3d40d3d45587..6da712b36cb20d 100644 --- a/api/MerchantValidationEvent.json +++ b/api/MerchantValidationEvent.json @@ -43,7 +43,7 @@ }, "MerchantValidationEvent": { "__compat": { - "description": "MerchantValidationEvent() constructor", + "description": "`MerchantValidationEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/MerchantValidationEvent", "support": { "chrome": { @@ -86,7 +86,7 @@ }, "complete": { "__compat": { - "description": "complete()", + "description": "`complete()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/complete", "support": { "chrome": { diff --git a/api/MessageChannel.json b/api/MessageChannel.json index d9fb6cbacc97e0..20c926f7e48b69 100644 --- a/api/MessageChannel.json +++ b/api/MessageChannel.json @@ -55,7 +55,7 @@ }, "MessageChannel": { "__compat": { - "description": "MessageChannel() constructor", + "description": "`MessageChannel()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/MessageChannel", "spec_url": "https://html.spec.whatwg.org/multipage/web-messaging.html#dom-messagechannel-dev", "support": { diff --git a/api/MessageEvent.json b/api/MessageEvent.json index 7a6818bcdd5af8..feb8825abed297 100644 --- a/api/MessageEvent.json +++ b/api/MessageEvent.json @@ -50,7 +50,7 @@ }, "MessageEvent": { "__compat": { - "description": "MessageEvent() constructor", + "description": "`MessageEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/MessageEvent", "spec_url": "https://html.spec.whatwg.org/multipage/comms.html#the-messageevent-interface:dom-event-constructor", "support": { diff --git a/api/MessagePort.json b/api/MessagePort.json index ee22bfd6d9ce9e..1473cf6f2331d0 100644 --- a/api/MessagePort.json +++ b/api/MessagePort.json @@ -161,7 +161,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/message_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-message", @@ -222,7 +222,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/messageerror_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror", diff --git a/api/MouseEvent.json b/api/MouseEvent.json index ee3f5db36afe1e..f55001a4af6ae6 100644 --- a/api/MouseEvent.json +++ b/api/MouseEvent.json @@ -49,7 +49,7 @@ }, "MouseEvent": { "__compat": { - "description": "MouseEvent() constructor", + "description": "`MouseEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/MouseEvent", "spec_url": "https://w3c.github.io/uievents/#dom-mouseevent-mouseevent", "tags": [ @@ -402,7 +402,7 @@ }, "accel_support": { "__compat": { - "description": "\"Accel\" parameter", + "description": "`\"Accel\"` parameter", "support": { "chrome": { "version_added": false diff --git a/api/MutationObserver.json b/api/MutationObserver.json index 53271c8c742cb4..4d7113b247f49f 100644 --- a/api/MutationObserver.json +++ b/api/MutationObserver.json @@ -62,7 +62,7 @@ }, "MutationObserver": { "__compat": { - "description": "MutationObserver() constructor", + "description": "`MutationObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/MutationObserver", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-mutationobserver-mutationobserver①", "support": { diff --git a/api/NDEFMessage.json b/api/NDEFMessage.json index 68d70494ec408e..6e76e3a553449f 100644 --- a/api/NDEFMessage.json +++ b/api/NDEFMessage.json @@ -41,7 +41,7 @@ }, "NDEFMessage": { "__compat": { - "description": "NDEFMessage() constructor", + "description": "`NDEFMessage()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFMessage/NDEFMessage", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefmessage-constructor", "tags": [ diff --git a/api/NDEFReader.json b/api/NDEFReader.json index 02bc2bd8f86c14..eb95dc1587a70f 100644 --- a/api/NDEFReader.json +++ b/api/NDEFReader.json @@ -41,7 +41,7 @@ }, "NDEFReader": { "__compat": { - "description": "NDEFReader() constructor", + "description": "`NDEFReader()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/NDEFReader", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefreader-constructor", "tags": [ @@ -157,7 +157,7 @@ }, "reading_event": { "__compat": { - "description": "reading event", + "description": "`reading` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/reading_event", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefreader-onreading", "tags": [ @@ -198,7 +198,7 @@ }, "readingerror_event": { "__compat": { - "description": "readingerror event", + "description": "`readingerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/readingerror_event", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefreader-onreadingerror", "tags": [ diff --git a/api/NDEFReadingEvent.json b/api/NDEFReadingEvent.json index 7c1636074c24bd..a3b1c298618ff0 100644 --- a/api/NDEFReadingEvent.json +++ b/api/NDEFReadingEvent.json @@ -41,7 +41,7 @@ }, "NDEFReadingEvent": { "__compat": { - "description": "NDEFReadingEvent() constructor", + "description": "`NDEFReadingEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFReadingEvent/NDEFReadingEvent", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefreadingevent-constructor", "tags": [ diff --git a/api/NDEFRecord.json b/api/NDEFRecord.json index 03e45fd0ef1434..7cbb03b161a6e9 100644 --- a/api/NDEFRecord.json +++ b/api/NDEFRecord.json @@ -41,7 +41,7 @@ }, "NDEFRecord": { "__compat": { - "description": "NDEFRecord() constructor", + "description": "`NDEFRecord()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/NDEFRecord", "spec_url": "https://w3c.github.io/web-nfc/#dom-ndefrecord-constructor", "tags": [ diff --git a/api/NavigateEvent.json b/api/NavigateEvent.json index 33f72c6a114695..ec1eb65014c492 100644 --- a/api/NavigateEvent.json +++ b/api/NavigateEvent.json @@ -41,7 +41,7 @@ }, "NavigateEvent": { "__compat": { - "description": "NavigateEvent() constructor", + "description": "`NavigateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/NavigateEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-navigateevent-interface", "tags": [ diff --git a/api/Navigation.json b/api/Navigation.json index e6105c1940f23d..1eed8494374bf1 100644 --- a/api/Navigation.json +++ b/api/Navigation.json @@ -236,7 +236,7 @@ }, "currententrychange_event": { "__compat": { - "description": "currententrychange event", + "description": "`currententrychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigation/currententrychange_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-currententrychange", "tags": [ @@ -393,7 +393,7 @@ }, "navigate_event": { "__compat": { - "description": "navigate event", + "description": "`navigate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigation/navigate_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-navigate", "tags": [ @@ -433,7 +433,7 @@ }, "navigateerror_event": { "__compat": { - "description": "navigateerror event", + "description": "`navigateerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigation/navigateerror_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-navigateerror", "tags": [ @@ -473,7 +473,7 @@ }, "navigatesuccess_event": { "__compat": { - "description": "navigatesuccess event", + "description": "`navigatesuccess` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigation/navigatesuccess_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-navigatesuccess", "tags": [ diff --git a/api/NavigationCurrentEntryChangeEvent.json b/api/NavigationCurrentEntryChangeEvent.json index 52004708c4e21c..bbe2c6dcb2c6be 100644 --- a/api/NavigationCurrentEntryChangeEvent.json +++ b/api/NavigationCurrentEntryChangeEvent.json @@ -41,7 +41,7 @@ }, "NavigationCurrentEntryChangeEvent": { "__compat": { - "description": "NavigationCurrentEntryChangeEvent() constructor", + "description": "`NavigationCurrentEntryChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationCurrentEntryChangeEvent/NavigationCurrentEntryChangeEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-navigationcurrententrychangeevent-interface", "tags": [ diff --git a/api/NavigationHistoryEntry.json b/api/NavigationHistoryEntry.json index 06e6030b167e05..135a9db9d6b43d 100644 --- a/api/NavigationHistoryEntry.json +++ b/api/NavigationHistoryEntry.json @@ -41,7 +41,7 @@ }, "dispose_event": { "__compat": { - "description": "dispose event", + "description": "`dispose` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/dispose_event", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#handler-navigationhistoryentry-ondispose", "tags": [ diff --git a/api/Navigator.json b/api/Navigator.json index 7cc860d99196e6..05ad2828217abe 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -499,7 +499,7 @@ }, "data_files_parameter": { "__compat": { - "description": "data.files parameter", + "description": "`data.files` parameter", "spec_url": "https://w3c.github.io/web-share/#dom-sharedata-files", "support": { "chrome": { @@ -542,7 +542,7 @@ }, "data_text_parameter": { "__compat": { - "description": "data.text parameter", + "description": "`data.text` parameter", "spec_url": "https://w3c.github.io/web-share/#dom-sharedata-text", "support": { "chrome": { @@ -2878,7 +2878,7 @@ }, "scheme_parameter_bitcoin": { "__compat": { - "description": "scheme parameter supports bitcoin", + "description": "`scheme` parameter supports `bitcoin`", "support": { "chrome": { "version_added": "28" @@ -2914,7 +2914,7 @@ }, "scheme_parameter_cabal": { "__compat": { - "description": "scheme parameter supports cabal", + "description": "`scheme` parameter supports `cabal`", "support": { "chrome": { "version_added": "86" @@ -2950,7 +2950,7 @@ }, "scheme_parameter_dat": { "__compat": { - "description": "scheme parameter supports dat", + "description": "`scheme` parameter supports `dat`", "support": { "chrome": { "version_added": "86" @@ -2986,7 +2986,7 @@ }, "scheme_parameter_did": { "__compat": { - "description": "scheme parameter supports did", + "description": "`scheme` parameter supports `did`", "support": { "chrome": { "version_added": "86" @@ -3022,7 +3022,7 @@ }, "scheme_parameter_dweb": { "__compat": { - "description": "scheme parameter supports dweb", + "description": "`scheme` parameter supports `dweb`", "support": { "chrome": { "version_added": "86" @@ -3058,7 +3058,7 @@ }, "scheme_parameter_ethereum": { "__compat": { - "description": "scheme parameter supports ethereum", + "description": "`scheme` parameter supports `ethereum`", "support": { "chrome": { "version_added": "86" @@ -3094,7 +3094,7 @@ }, "scheme_parameter_ftp": { "__compat": { - "description": "scheme parameter supports ftp", + "description": "`scheme` parameter supports `ftp`", "support": { "chrome": { "version_added": false @@ -3128,7 +3128,7 @@ }, "scheme_parameter_ftps": { "__compat": { - "description": "scheme parameter supports ftps", + "description": "`scheme` parameter supports `ftps`", "support": { "chrome": { "version_added": false @@ -3162,7 +3162,7 @@ }, "scheme_parameter_geo": { "__compat": { - "description": "scheme parameter supports geo", + "description": "`scheme` parameter supports `geo`", "support": { "chrome": { "version_added": "30" @@ -3198,7 +3198,7 @@ }, "scheme_parameter_hyper": { "__compat": { - "description": "scheme parameter supports hyper", + "description": "`scheme` parameter supports `hyper`", "support": { "chrome": { "version_added": "86" @@ -3234,7 +3234,7 @@ }, "scheme_parameter_im": { "__compat": { - "description": "scheme parameter supports im", + "description": "`scheme` parameter supports `im`", "support": { "chrome": { "version_added": "30" @@ -3270,7 +3270,7 @@ }, "scheme_parameter_ipfs": { "__compat": { - "description": "scheme parameter supports ipfs", + "description": "`scheme` parameter supports `ipfs`", "support": { "chrome": { "version_added": "86" @@ -3306,7 +3306,7 @@ }, "scheme_parameter_ipns": { "__compat": { - "description": "scheme parameter supports ipns", + "description": "`scheme` parameter supports `ipns`", "support": { "chrome": { "version_added": "86" @@ -3342,7 +3342,7 @@ }, "scheme_parameter_irc": { "__compat": { - "description": "scheme parameter supports irc", + "description": "`scheme` parameter supports `irc`", "support": { "chrome": { "version_added": "15" @@ -3380,7 +3380,7 @@ }, "scheme_parameter_ircs": { "__compat": { - "description": "scheme parameter supports ircs", + "description": "`scheme` parameter supports `ircs`", "support": { "chrome": { "version_added": "30" @@ -3416,7 +3416,7 @@ }, "scheme_parameter_magnet": { "__compat": { - "description": "scheme parameter supports magnet", + "description": "`scheme` parameter supports `magnet`", "support": { "chrome": { "version_added": "30" @@ -3452,7 +3452,7 @@ }, "scheme_parameter_mailto": { "__compat": { - "description": "scheme parameter supports mailto", + "description": "`scheme` parameter supports `mailto`", "support": { "chrome": { "version_added": "13" @@ -3490,7 +3490,7 @@ }, "scheme_parameter_matrix": { "__compat": { - "description": "scheme parameter supports matrix", + "description": "`scheme` parameter supports `matrix`", "support": { "chrome": { "version_added": "92" @@ -3526,7 +3526,7 @@ }, "scheme_parameter_mms": { "__compat": { - "description": "scheme parameter supports mms", + "description": "`scheme` parameter supports `mms`", "support": { "chrome": { "version_added": "13" @@ -3564,7 +3564,7 @@ }, "scheme_parameter_news": { "__compat": { - "description": "scheme parameter supports news", + "description": "`scheme` parameter supports `news`", "support": { "chrome": { "version_added": "13" @@ -3602,7 +3602,7 @@ }, "scheme_parameter_nntp": { "__compat": { - "description": "scheme parameter supports nntp", + "description": "`scheme` parameter supports `nntp`", "support": { "chrome": { "version_added": "13" @@ -3640,7 +3640,7 @@ }, "scheme_parameter_openpgp4fpr": { "__compat": { - "description": "scheme parameter supports openpgp4fpr", + "description": "`scheme` parameter supports `openpgp4fpr`", "support": { "chrome": { "version_added": "42" @@ -3676,7 +3676,7 @@ }, "scheme_parameter_sftp": { "__compat": { - "description": "scheme parameter supports sftp", + "description": "`scheme` parameter supports `sftp`", "support": { "chrome": { "version_added": false @@ -3710,7 +3710,7 @@ }, "scheme_parameter_sip": { "__compat": { - "description": "scheme parameter supports sip", + "description": "`scheme` parameter supports `sip`", "support": { "chrome": { "version_added": "30" @@ -3746,7 +3746,7 @@ }, "scheme_parameter_sms": { "__compat": { - "description": "scheme parameter supports sms", + "description": "`scheme` parameter supports `sms`", "support": { "chrome": { "version_added": "13" @@ -3784,7 +3784,7 @@ }, "scheme_parameter_smsto": { "__compat": { - "description": "scheme parameter supports smsto", + "description": "`scheme` parameter supports `smsto`", "support": { "chrome": { "version_added": "26" @@ -3820,7 +3820,7 @@ }, "scheme_parameter_ssb": { "__compat": { - "description": "scheme parameter supports ssb", + "description": "`scheme` parameter supports `ssb`", "support": { "chrome": { "version_added": "86" @@ -3856,7 +3856,7 @@ }, "scheme_parameter_ssh": { "__compat": { - "description": "scheme parameter supports ssh", + "description": "`scheme` parameter supports `ssh`", "support": { "chrome": { "version_added": "41" @@ -3892,7 +3892,7 @@ }, "scheme_parameter_tel": { "__compat": { - "description": "scheme parameter supports tel", + "description": "`scheme` parameter supports `tel`", "support": { "chrome": { "version_added": "13" @@ -3930,7 +3930,7 @@ }, "scheme_parameter_urn": { "__compat": { - "description": "scheme parameter supports urn", + "description": "`scheme` parameter supports `urn`", "support": { "chrome": { "version_added": "13" @@ -3968,7 +3968,7 @@ }, "scheme_parameter_webcal": { "__compat": { - "description": "scheme parameter supports webcal", + "description": "`scheme` parameter supports `webcal`", "support": { "chrome": { "version_added": "13" @@ -4006,7 +4006,7 @@ }, "scheme_parameter_wtai": { "__compat": { - "description": "scheme parameter supports wtai", + "description": "`scheme` parameter supports `wtai`", "support": { "chrome": { "version_added": "31" @@ -4042,7 +4042,7 @@ }, "scheme_parameter_xmpp": { "__compat": { - "description": "scheme parameter supports xmpp", + "description": "`scheme` parameter supports `xmpp`", "support": { "chrome": { "version_added": "30" @@ -4492,7 +4492,7 @@ }, "data_files_parameter": { "__compat": { - "description": "data.files parameter", + "description": "`data.files` parameter", "spec_url": "https://w3c.github.io/web-share/#dom-sharedata-files", "support": { "chrome": { @@ -4535,7 +4535,7 @@ }, "data_text_parameter": { "__compat": { - "description": "data.text parameter", + "description": "`data.text` parameter", "spec_url": "https://w3c.github.io/web-share/#dom-sharedata-text", "support": { "chrome": { diff --git a/api/NavigatorManagedData.json b/api/NavigatorManagedData.json index 946ccec8cb4d8b..ed7079f20d1b0e 100644 --- a/api/NavigatorManagedData.json +++ b/api/NavigatorManagedData.json @@ -69,7 +69,7 @@ }, "managedconfigurationchange_event": { "__compat": { - "description": "managedconfigurationchange event", + "description": "`managedconfigurationchange` event", "spec_url": "https://wicg.github.io/WebApiDevice/managed_config/#onmanagedconfigurationchange-attribute", "support": { "chrome": { diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json index e6bf2e2043e650..4b2fa8db4c88c8 100644 --- a/api/NetworkInformation.json +++ b/api/NetworkInformation.json @@ -89,7 +89,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/change_event", "spec_url": "https://wicg.github.io/netinfo/#dom-networkinformation-onchange", "support": { @@ -390,7 +390,7 @@ }, "typechange_event": { "__compat": { - "description": "typechange event", + "description": "`typechange` event", "support": { "chrome": { "version_added": false diff --git a/api/Node.json b/api/Node.json index 597523957c1db4..f096e3c3fb1b3f 100644 --- a/api/Node.json +++ b/api/Node.json @@ -1227,7 +1227,7 @@ }, "selectstart_event": { "__compat": { - "description": "selectstart event", + "description": "`selectstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/selectstart_event", "spec_url": [ "https://w3c.github.io/selection-api/#selectstart-event", diff --git a/api/Notification.json b/api/Notification.json index 8201986add52ed..6ef94562df4b14 100644 --- a/api/Notification.json +++ b/api/Notification.json @@ -84,7 +84,7 @@ }, "Notification": { "__compat": { - "description": "Notification() constructor", + "description": "`Notification()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/Notification", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-notification", "support": { @@ -347,7 +347,7 @@ }, "click_event": { "__compat": { - "description": "click event", + "description": "`click` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/click_event", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onclick", "support": { @@ -441,7 +441,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/close_event", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onclose", "support": { @@ -579,7 +579,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/error_event", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onerror", "support": { @@ -759,7 +759,7 @@ }, "maxActions_static": { "__compat": { - "description": "maxActions static property", + "description": "`maxActions` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/maxActions_static", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-maxactions", "support": { @@ -799,7 +799,7 @@ }, "permission_static": { "__compat": { - "description": "permission static property", + "description": "`permission` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/permission_static", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-permission", "support": { @@ -885,7 +885,7 @@ }, "requestPermission_static": { "__compat": { - "description": "requestPermission() static method", + "description": "`requestPermission()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/requestPermission_static", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-requestpermission", "support": { @@ -951,7 +951,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "47" @@ -1045,7 +1045,7 @@ }, "show_event": { "__compat": { - "description": "show event", + "description": "`show` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/show_event", "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onshow", "support": { diff --git a/api/NotificationEvent.json b/api/NotificationEvent.json index 4788b9a0443696..95762f232ce81f 100644 --- a/api/NotificationEvent.json +++ b/api/NotificationEvent.json @@ -52,7 +52,7 @@ }, "NotificationEvent": { "__compat": { - "description": "NotificationEvent() constructor", + "description": "`NotificationEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/NotificationEvent", "spec_url": "https://notifications.spec.whatwg.org/#dom-notificationevent-notificationevent", "support": { diff --git a/api/OfflineAudioCompletionEvent.json b/api/OfflineAudioCompletionEvent.json index 9968bb47e1e13e..49fd76862cdae8 100644 --- a/api/OfflineAudioCompletionEvent.json +++ b/api/OfflineAudioCompletionEvent.json @@ -43,7 +43,7 @@ }, "OfflineAudioCompletionEvent": { "__compat": { - "description": "OfflineAudioCompletionEvent() constructor", + "description": "`OfflineAudioCompletionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent/OfflineAudioCompletionEvent", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-offlineaudiocompletionevent-offlineaudiocompletionevent", "tags": [ diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json index 90f50434dffa6a..bf374d92c7f1d5 100644 --- a/api/OfflineAudioContext.json +++ b/api/OfflineAudioContext.json @@ -55,7 +55,7 @@ }, "OfflineAudioContext": { "__compat": { - "description": "OfflineAudioContext() constructor", + "description": "`OfflineAudioContext()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/OfflineAudioContext", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-offlineaudiocontext-offlineaudiocontext", "tags": [ @@ -109,7 +109,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter (accepts all parameters as a single dictionary)", + "description": "`options` parameter (accepts all parameters as a single dictionary)", "support": { "chrome": { "version_added": "62" @@ -146,7 +146,7 @@ }, "complete_event": { "__compat": { - "description": "complete event", + "description": "`complete` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/complete_event", "spec_url": [ "https://webaudio.github.io/web-audio-api/#OfflineAudioCompletionEvent", @@ -311,7 +311,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "42" diff --git a/api/OffscreenCanvas.json b/api/OffscreenCanvas.json index f450af2abab8b8..df2e3d524eb9ce 100644 --- a/api/OffscreenCanvas.json +++ b/api/OffscreenCanvas.json @@ -39,7 +39,7 @@ }, "OffscreenCanvas": { "__compat": { - "description": "OffscreenCanvas() constructor", + "description": "`OffscreenCanvas()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/OffscreenCanvas", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-offscreencanvas-dev", "tags": [ @@ -78,7 +78,7 @@ }, "contextlost_event": { "__compat": { - "description": "contextlost event", + "description": "`contextlost` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/contextlost_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-contextlost", @@ -120,7 +120,7 @@ }, "contextrestored_event": { "__compat": { - "description": "contextrestored event", + "description": "`contextrestored` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/contextrestored_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-contextrestored", @@ -205,7 +205,7 @@ }, "option_type_parameter_webp": { "__compat": { - "description": "option.type parameter supports \"image/webp\"", + "description": "`option.type` parameter supports `\"image/webp\"`", "support": { "chrome": { "version_added": "69" @@ -279,7 +279,7 @@ }, "bitmaprenderer_context": { "__compat": { - "description": "bitmaprenderer context", + "description": "`bitmaprenderer` context", "tags": [ "web-features:offscreen-canvas" ], @@ -318,7 +318,7 @@ }, "webgl_context": { "__compat": { - "description": "webgl context", + "description": "`webgl` context", "support": { "chrome": { "version_added": "69" @@ -354,7 +354,7 @@ }, "webgl2_context": { "__compat": { - "description": "webgl2 context", + "description": "`webgl2` context", "support": { "chrome": { "version_added": "69" @@ -390,7 +390,7 @@ }, "webgpu_context": { "__compat": { - "description": "webgpu context", + "description": "`webgpu` context", "spec_url": "https://gpuweb.github.io/gpuweb/#canvas-getcontext", "tags": [ "web-features:webgpu" @@ -435,7 +435,7 @@ }, "2d_context": { "__compat": { - "description": "2d context", + "description": "`2d` context", "tags": [ "web-features:offscreen-canvas" ], diff --git a/api/OscillatorNode.json b/api/OscillatorNode.json index d86cb2d3622688..cfbc251c0f6d56 100644 --- a/api/OscillatorNode.json +++ b/api/OscillatorNode.json @@ -41,7 +41,7 @@ }, "OscillatorNode": { "__compat": { - "description": "OscillatorNode() constructor", + "description": "`OscillatorNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/OscillatorNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-oscillatornode-oscillatornode", "tags": [ diff --git a/api/OverconstrainedError.json b/api/OverconstrainedError.json index 33214d0d000240..2c7156494f41d8 100644 --- a/api/OverconstrainedError.json +++ b/api/OverconstrainedError.json @@ -36,7 +36,7 @@ }, "OverconstrainedError": { "__compat": { - "description": "OverconstrainedError() constructor", + "description": "`OverconstrainedError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedError/OverconstrainedError", "spec_url": "https://w3c.github.io/mediacapture-main/#dom-overconstrainederror", "support": { diff --git a/api/PageRevealEvent.json b/api/PageRevealEvent.json index d1a318b63a3634..f1ed3a8d0c01f5 100644 --- a/api/PageRevealEvent.json +++ b/api/PageRevealEvent.json @@ -37,7 +37,7 @@ }, "PageRevealEvent": { "__compat": { - "description": "PageRevealEvent() constructor", + "description": "`PageRevealEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PageRevealEvent/PageRevealEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-pagerevealevent-interface", "support": { diff --git a/api/PageSwapEvent.json b/api/PageSwapEvent.json index ca727368a8b46c..b06f0fd6f988de 100644 --- a/api/PageSwapEvent.json +++ b/api/PageSwapEvent.json @@ -37,7 +37,7 @@ }, "PageSwapEvent": { "__compat": { - "description": "PageSwapEvent() constructor", + "description": "`PageSwapEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PageSwapEvent/PageSwapEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-pageswapevent-interface", "support": { diff --git a/api/PageTransitionEvent.json b/api/PageTransitionEvent.json index be730ee232df9d..c9fe9598558f7d 100644 --- a/api/PageTransitionEvent.json +++ b/api/PageTransitionEvent.json @@ -42,7 +42,7 @@ }, "PageTransitionEvent": { "__compat": { - "description": "PageTransitionEvent() constructor", + "description": "`PageTransitionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent/PageTransitionEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-pagetransitionevent-interface", "support": { diff --git a/api/PannerNode.json b/api/PannerNode.json index db01f83ab8eb28..0dd83c8afdb753 100644 --- a/api/PannerNode.json +++ b/api/PannerNode.json @@ -43,7 +43,7 @@ }, "PannerNode": { "__compat": { - "description": "PannerNode() constructor", + "description": "`PannerNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/PannerNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-pannernode-pannernode", "tags": [ diff --git a/api/PasswordCredential.json b/api/PasswordCredential.json index 3d3ea6f9c433c4..2fb223a1b1a6d1 100644 --- a/api/PasswordCredential.json +++ b/api/PasswordCredential.json @@ -39,7 +39,7 @@ }, "PasswordCredential": { "__compat": { - "description": "PasswordCredential() constructor", + "description": "`PasswordCredential()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/PasswordCredential", "spec_url": [ "https://w3c.github.io/webappsec-credential-management/#dom-passwordcredential-passwordcredential", diff --git a/api/Path2D.json b/api/Path2D.json index 9232c8460e5b0a..db92d3278164b7 100644 --- a/api/Path2D.json +++ b/api/Path2D.json @@ -38,7 +38,7 @@ }, "Path2D": { "__compat": { - "description": "Path2D() constructor", + "description": "`Path2D()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Path2D/Path2D", "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-path2d-dev", "support": { diff --git a/api/PaymentAddress.json b/api/PaymentAddress.json index 0572abd9d178fc..64964d0f4f4cc1 100644 --- a/api/PaymentAddress.json +++ b/api/PaymentAddress.json @@ -463,7 +463,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/toJSON", "support": { "chrome": { diff --git a/api/PaymentInstruments.json b/api/PaymentInstruments.json index 2bab73ada1f858..eb154ec6c80fc1 100644 --- a/api/PaymentInstruments.json +++ b/api/PaymentInstruments.json @@ -37,7 +37,7 @@ }, "clear": { "__compat": { - "description": "clear()", + "description": "`clear()`", "support": { "chrome": { "version_added": "70", @@ -74,7 +74,7 @@ }, "delete": { "__compat": { - "description": "delete()", + "description": "`delete()`", "support": { "chrome": { "version_added": "70", @@ -111,7 +111,7 @@ }, "get": { "__compat": { - "description": "get()", + "description": "`get()`", "support": { "chrome": { "version_added": "70", @@ -148,7 +148,7 @@ }, "has": { "__compat": { - "description": "has()", + "description": "`has()`", "support": { "chrome": { "version_added": "70", @@ -185,7 +185,7 @@ }, "keys": { "__compat": { - "description": "keys()", + "description": "`keys()`", "support": { "chrome": { "version_added": "70", @@ -222,7 +222,7 @@ }, "set": { "__compat": { - "description": "set()", + "description": "`set()`", "support": { "chrome": { "version_added": "70", diff --git a/api/PaymentMethodChangeEvent.json b/api/PaymentMethodChangeEvent.json index 8a431838b4ddf0..876c039bd49106 100644 --- a/api/PaymentMethodChangeEvent.json +++ b/api/PaymentMethodChangeEvent.json @@ -50,7 +50,7 @@ }, "PaymentMethodChangeEvent": { "__compat": { - "description": "PaymentMethodChangeEvent() constructor", + "description": "`PaymentMethodChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/PaymentMethodChangeEvent", "spec_url": "https://w3c.github.io/payment-request/#dom-paymentmethodchangeevent-constructor", "support": { diff --git a/api/PaymentRequest.json b/api/PaymentRequest.json index 26fe83682a237e..cfec4e7e82958d 100644 --- a/api/PaymentRequest.json +++ b/api/PaymentRequest.json @@ -56,7 +56,7 @@ }, "PaymentRequest": { "__compat": { - "description": "PaymentRequest() constructor", + "description": "`PaymentRequest()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/PaymentRequest", "spec_url": "https://w3c.github.io/payment-request/#constructor", "support": { @@ -106,7 +106,7 @@ }, "secure_payment_confirmation_method": { "__compat": { - "description": "secure-payment-confirmation method", + "description": "`secure-payment-confirmation` method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Payment_Request_API/Concepts#secure-payment-confirmation", "support": { "chrome": { @@ -150,7 +150,7 @@ }, "abort": { "__compat": { - "description": "abort()", + "description": "`abort()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/abort", "spec_url": "https://w3c.github.io/payment-request/#dom-paymentrequest-abort", "support": { @@ -201,7 +201,7 @@ }, "canMakePayment": { "__compat": { - "description": "canMakePayment()", + "description": "`canMakePayment()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/canMakePayment", "spec_url": "https://w3c.github.io/payment-request/#dom-paymentrequest-canmakepayment", "support": { @@ -298,7 +298,7 @@ }, "merchantvalidation_event": { "__compat": { - "description": "merchantvalidation event", + "description": "`merchantvalidation` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/merchantvalidation_event", "support": { "chrome": { @@ -340,7 +340,7 @@ }, "paymentmethodchange_event": { "__compat": { - "description": "paymentmethodchange event", + "description": "`paymentmethodchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/paymentmethodchange_event", "spec_url": [ "https://w3c.github.io/payment-request/#dfn-paymentmethodchange", @@ -441,7 +441,7 @@ }, "shippingaddresschange_event": { "__compat": { - "description": "shippingaddresschange event", + "description": "`shippingaddresschange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingaddresschange_event", "support": { "chrome": { @@ -540,7 +540,7 @@ }, "shippingoptionchange_event": { "__compat": { - "description": "shippingoptionchange event", + "description": "`shippingoptionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingoptionchange_event", "support": { "chrome": { diff --git a/api/PaymentRequestEvent.json b/api/PaymentRequestEvent.json index eedb92cdc8b878..e538846c1a0815 100644 --- a/api/PaymentRequestEvent.json +++ b/api/PaymentRequestEvent.json @@ -39,7 +39,7 @@ }, "PaymentRequestEvent": { "__compat": { - "description": "PaymentRequestEvent() constructor", + "description": "`PaymentRequestEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/PaymentRequestEvent", "spec_url": "https://w3c.github.io/payment-handler/#dom-paymentrequestevent-constructor", "support": { @@ -297,7 +297,7 @@ }, "openWindow": { "__compat": { - "description": "openWindow()", + "description": "`openWindow()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/openWindow", "spec_url": "https://w3c.github.io/payment-handler/#dom-paymentrequestevent-openwindow", "support": { @@ -445,7 +445,7 @@ }, "respondWith": { "__compat": { - "description": "respondWith()", + "description": "`respondWith()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/respondWith", "spec_url": "https://w3c.github.io/payment-handler/#dom-paymentrequestevent-respondwith", "support": { diff --git a/api/PaymentRequestUpdateEvent.json b/api/PaymentRequestUpdateEvent.json index 2ae5f79564e275..3e9290d7dc94b2 100644 --- a/api/PaymentRequestUpdateEvent.json +++ b/api/PaymentRequestUpdateEvent.json @@ -54,7 +54,7 @@ }, "PaymentRequestUpdateEvent": { "__compat": { - "description": "PaymentRequestUpdateEvent() constructor", + "description": "`PaymentRequestUpdateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/PaymentRequestUpdateEvent", "spec_url": "https://w3c.github.io/payment-request/#constructor-0", "support": { @@ -139,7 +139,7 @@ }, "updateWith": { "__compat": { - "description": "updateWith()", + "description": "`updateWith()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/updateWith", "spec_url": "https://w3c.github.io/payment-request/#dom-paymentrequestupdateevent-updatewith", "support": { diff --git a/api/PaymentResponse.json b/api/PaymentResponse.json index fa99ed03615fbd..a05e6b160974bf 100644 --- a/api/PaymentResponse.json +++ b/api/PaymentResponse.json @@ -54,7 +54,7 @@ }, "complete": { "__compat": { - "description": "complete()", + "description": "`complete()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/complete", "spec_url": "https://w3c.github.io/payment-request/#dom-paymentresponse-complete", "support": { @@ -214,7 +214,7 @@ }, "payerdetailchange_event": { "__compat": { - "description": "payerdetailchange event", + "description": "`payerdetailchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerdetailchange_event", "spec_url": "https://w3c.github.io/payment-request/#dfn-payerdetailchange", "support": { @@ -643,7 +643,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/toJSON", "support": { "chrome": { diff --git a/api/Performance.json b/api/Performance.json index 3e51337c96792e..a9622e87b93aef 100644 --- a/api/Performance.json +++ b/api/Performance.json @@ -480,7 +480,7 @@ }, "markOptions_parameter": { "__compat": { - "description": "markOptions parameter", + "description": "`markOptions` parameter", "support": { "chrome": { "version_added": "78" @@ -520,7 +520,7 @@ }, "returns_performancemark": { "__compat": { - "description": "Returns PerformanceMark", + "description": "Returns `PerformanceMark`", "support": { "chrome": { "version_added": "78" @@ -616,7 +616,7 @@ }, "measureOptions_parameter": { "__compat": { - "description": "measureOptions parameter", + "description": "`measureOptions` parameter", "support": { "chrome": { "version_added": "77" @@ -656,7 +656,7 @@ }, "returns_performancemeasure": { "__compat": { - "description": "Returns PerformanceMeasure", + "description": "Returns `PerformanceMeasure`", "support": { "chrome": { "version_added": "78" @@ -884,7 +884,7 @@ }, "resourcetimingbufferfull_event": { "__compat": { - "description": "resourcetimingbufferfull event", + "description": "`resourcetimingbufferfull` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/resourcetimingbufferfull_event", "spec_url": "https://w3c.github.io/resource-timing/#dom-performance-onresourcetimingbufferfull", "support": { diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index fb349c96e9c4ad..ff3c86252bfb55 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -46,7 +46,7 @@ }, "PerformanceMark": { "__compat": { - "description": "PerformanceMark() constructor", + "description": "`PerformanceMark()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceMark/PerformanceMark", "spec_url": "https://w3c.github.io/user-timing/#dom-performancemark-constructor", "support": { diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json index d9d0555c494ec2..4e7f7c6b490378 100644 --- a/api/PerformanceObserver.json +++ b/api/PerformanceObserver.json @@ -41,7 +41,7 @@ }, "PerformanceObserver": { "__compat": { - "description": "PerformanceObserver() constructor", + "description": "`PerformanceObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/PerformanceObserver", "spec_url": "https://w3c.github.io/performance-timeline/#dom-performanceobserver-constructor", "support": { @@ -79,7 +79,7 @@ }, "droppedEntriesCount": { "__compat": { - "description": "droppedEntriesCount() parameter", + "description": "`droppedEntriesCount()` parameter", "spec_url": "https://w3c.github.io/performance-timeline/#dom-performanceobservercallbackoptions-droppedentriescount", "support": { "chrome": { @@ -231,7 +231,7 @@ }, "supportedEntryTypes_static": { "__compat": { - "description": "supportedEntryTypes() static method", + "description": "`supportedEntryTypes()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/supportedEntryTypes_static", "spec_url": "https://w3c.github.io/performance-timeline/#supportedentrytypes-attribute", "support": { diff --git a/api/PerformancePaintTiming.json b/api/PerformancePaintTiming.json index 79ce3cdae937d3..1eccfd2b05a2ef 100644 --- a/api/PerformancePaintTiming.json +++ b/api/PerformancePaintTiming.json @@ -36,7 +36,7 @@ }, "first-contentful-paint": { "__compat": { - "description": "first-contentful-paint named entry", + "description": "`first-contentful-paint` named entry", "mdn_url": "https://developer.mozilla.org/docs/Glossary/First_contentful_paint", "spec_url": "https://w3c.github.io/paint-timing/#first-contentful-paint", "support": { @@ -72,7 +72,7 @@ }, "first-paint": { "__compat": { - "description": "first-paint named entry", + "description": "`first-paint` named entry", "mdn_url": "https://developer.mozilla.org/docs/Glossary/First_paint", "spec_url": "https://w3c.github.io/paint-timing/#first-paint", "support": { diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json index 7ffd1e9395de3f..62ef2574ea0dae 100644 --- a/api/PerformanceResourceTiming.json +++ b/api/PerformanceResourceTiming.json @@ -280,7 +280,7 @@ }, "navigational-prefetch": { "__compat": { - "description": "deliveryType=\"navigational-prefetch\"", + "description": "`deliveryType=\"navigational-prefetch\"`", "spec_url": "https://wicg.github.io/nav-speculation/prefetch.html#ref-for-navigation-params-delivery-type", "support": { "chrome": { diff --git a/api/PeriodicSyncEvent.json b/api/PeriodicSyncEvent.json index b47fd331bfbc5c..7f04a2cd9a80ca 100644 --- a/api/PeriodicSyncEvent.json +++ b/api/PeriodicSyncEvent.json @@ -39,7 +39,7 @@ }, "PeriodicSyncEvent": { "__compat": { - "description": "PeriodicSyncEvent() constructor", + "description": "`PeriodicSyncEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncEvent/PeriodicSyncEvent", "spec_url": "https://wicg.github.io/periodic-background-sync/#dom-periodicsyncevent-periodicsyncevent", "support": { diff --git a/api/PeriodicWave.json b/api/PeriodicWave.json index 937e90715ead60..ff46a68eaf8e6f 100644 --- a/api/PeriodicWave.json +++ b/api/PeriodicWave.json @@ -45,7 +45,7 @@ }, "PeriodicWave": { "__compat": { - "description": "PeriodicWave() constructor", + "description": "`PeriodicWave()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PeriodicWave/PeriodicWave", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-periodicwave-periodicwave", "tags": [ diff --git a/api/PermissionStatus.json b/api/PermissionStatus.json index 3360b4c813c178..f26721c8adba9d 100644 --- a/api/PermissionStatus.json +++ b/api/PermissionStatus.json @@ -42,7 +42,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/change_event", "spec_url": "https://w3c.github.io/permissions/#dom-permissionstatus-onchange", "support": { diff --git a/api/Permissions.json b/api/Permissions.json index 68a2ffeada50fe..f23dcb9ee0ee2c 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -42,7 +42,7 @@ }, "permission_accelerometer": { "__compat": { - "description": "accelerometer permission", + "description": "`accelerometer` permission", "tags": [ "web-features:accelerometer" ], @@ -81,7 +81,7 @@ }, "permission_accessibility-events": { "__compat": { - "description": "accessibility-events permission", + "description": "`accessibility-events` permission", "support": { "chrome": { "version_added": "62" @@ -117,7 +117,7 @@ }, "permission_ambient-light-sensor": { "__compat": { - "description": "ambient-light-sensor permission", + "description": "`ambient-light-sensor` permission", "support": { "chrome": { "version_added": "62", @@ -158,7 +158,7 @@ }, "permission_background-sync": { "__compat": { - "description": "background-sync permission", + "description": "`background-sync` permission", "support": { "chrome": { "version_added": "62" @@ -195,7 +195,7 @@ }, "permission_camera": { "__compat": { - "description": "camera permission", + "description": "`camera` permission", "support": { "chrome": { "version_added": "64" @@ -233,7 +233,7 @@ }, "permission_clipboard-read": { "__compat": { - "description": "clipboard-read permission", + "description": "`clipboard-read` permission", "support": { "chrome": { "version_added": "64" @@ -269,7 +269,7 @@ }, "permission_clipboard-write": { "__compat": { - "description": "clipboard-write permission", + "description": "`clipboard-write` permission", "spec_url": "https://w3c.github.io/clipboard-apis/#dom-permissionname-clipboard-write", "tags": [ "web-features:async-clipboard" @@ -309,7 +309,7 @@ }, "permission_compute-pressure": { "__compat": { - "description": "compute-pressure permission", + "description": "`compute-pressure` permission", "spec_url": "https://w3c.github.io/compute-pressure/#policy-control", "tags": [ "web-features:compute-pressure" @@ -349,7 +349,7 @@ }, "permission_geolocation": { "__compat": { - "description": "geolocation permission", + "description": "`geolocation` permission", "support": { "chrome": { "version_added": "43" @@ -387,7 +387,7 @@ }, "permission_gyroscope": { "__compat": { - "description": "gyroscope permission", + "description": "`gyroscope` permission", "tags": [ "web-features:gyroscope" ], @@ -426,7 +426,7 @@ }, "permission_local-fonts": { "__compat": { - "description": "local-fonts permission", + "description": "`local-fonts` permission", "support": { "chrome": { "version_added": "103" @@ -465,7 +465,7 @@ }, "permission_magnetometer": { "__compat": { - "description": "magnetometer permission", + "description": "`magnetometer` permission", "support": { "chrome": { "version_added": "62" @@ -501,7 +501,7 @@ }, "permission_microphone": { "__compat": { - "description": "microphone permission", + "description": "`microphone` permission", "support": { "chrome": { "version_added": "64" @@ -539,7 +539,7 @@ }, "permission_midi": { "__compat": { - "description": "midi permission", + "description": "`midi` permission", "spec_url": "https://webaudio.github.io/web-midi-api/#permissions-integration", "tags": [ "web-features:web-midi" @@ -580,7 +580,7 @@ }, "permission_notifications": { "__compat": { - "description": "notifications permission", + "description": "`notifications` permission", "support": { "chrome": { "version_added": "43" @@ -620,7 +620,7 @@ }, "permission_payment-handler": { "__compat": { - "description": "payment-handler permission", + "description": "`payment-handler` permission", "support": { "chrome": { "version_added": "66" @@ -657,7 +657,7 @@ }, "permission_persistent-storage": { "__compat": { - "description": "persistent-storage permission", + "description": "`persistent-storage` permission", "support": { "chrome": { "version_added": "71" @@ -693,7 +693,7 @@ }, "permission_push": { "__compat": { - "description": "push permission", + "description": "`push` permission", "support": { "chrome": { "version_added": "43" @@ -732,7 +732,7 @@ }, "permission_screen-wake-lock": { "__compat": { - "description": "screen-wake-lock permission", + "description": "`screen-wake-lock` permission", "spec_url": "https://w3c.github.io/screen-wake-lock/#the-screen-wake-lock-powerful-feature", "tags": [ "web-features:screen-wake-lock" @@ -772,7 +772,7 @@ }, "permission_storage-access": { "__compat": { - "description": "storage-access permission", + "description": "`storage-access` permission", "spec_url": "https://privacycg.github.io/storage-access/#permissions-integration", "support": { "chrome": { @@ -813,7 +813,7 @@ }, "permission_top-level-storage-access": { "__compat": { - "description": "top-level-storage-access permission", + "description": "`top-level-storage-access` permission", "spec_url": "https://privacycg.github.io/requestStorageAccessFor/#permissions-integration", "support": { "chrome": { @@ -852,7 +852,7 @@ }, "permission_window-management": { "__compat": { - "description": "window-management permission", + "description": "`window-management` permission", "spec_url": "https://w3c.github.io/window-management/#api-permission-api-integration", "support": { "chrome": { diff --git a/api/PictureInPictureEvent.json b/api/PictureInPictureEvent.json index 3b6108662ceffd..1dac3d05816f73 100644 --- a/api/PictureInPictureEvent.json +++ b/api/PictureInPictureEvent.json @@ -57,7 +57,7 @@ }, "PictureInPictureEvent": { "__compat": { - "description": "PictureInPictureEvent() constructor", + "description": "`PictureInPictureEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureEvent/PictureInPictureEvent", "spec_url": "https://w3c.github.io/picture-in-picture/#dom-pictureinpictureevent-pictureinpictureevent", "tags": [ diff --git a/api/PictureInPictureWindow.json b/api/PictureInPictureWindow.json index a5453b6b548385..2922835803e88c 100644 --- a/api/PictureInPictureWindow.json +++ b/api/PictureInPictureWindow.json @@ -87,7 +87,7 @@ }, "resize_event": { "__compat": { - "description": "resize event", + "description": "`resize` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureWindow/resize_event", "spec_url": [ "https://w3c.github.io/picture-in-picture/#eventdef-pictureinpicturewindow-resize", diff --git a/api/PointerEvent.json b/api/PointerEvent.json index ee79bf27b79476..352d2df25fb420 100644 --- a/api/PointerEvent.json +++ b/api/PointerEvent.json @@ -48,7 +48,7 @@ }, "PointerEvent": { "__compat": { - "description": "PointerEvent() constructor", + "description": "`PointerEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/PointerEvent", "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-constructor", "support": { @@ -95,7 +95,7 @@ }, "options_altitudeAngle_parameter": { "__compat": { - "description": "options.altitudeAngle parameter", + "description": "`options.altitudeAngle` parameter", "support": { "chrome": { "version_added": "86" @@ -129,7 +129,7 @@ }, "options_azimuthAngle_parameter": { "__compat": { - "description": "options.azimuthAngle parameter", + "description": "`options.azimuthAngle` parameter", "support": { "chrome": { "version_added": "86" @@ -512,7 +512,7 @@ }, "fractional_coordinates": { "__compat": { - "description": "Fractional coordinates for mouse.", + "description": "Fractional coordinates for `mouse`.", "support": { "chrome": { "version_added": "64", diff --git a/api/PopStateEvent.json b/api/PopStateEvent.json index 78224e205f0abe..1f2acd7281197a 100644 --- a/api/PopStateEvent.json +++ b/api/PopStateEvent.json @@ -42,7 +42,7 @@ }, "PopStateEvent": { "__compat": { - "description": "PopStateEvent() constructor", + "description": "`PopStateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent/PopStateEvent", "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-popstateevent-interface", "support": { diff --git a/api/PresentationAvailability.json b/api/PresentationAvailability.json index 13fe9764a31761..e77f7880b93161 100644 --- a/api/PresentationAvailability.json +++ b/api/PresentationAvailability.json @@ -43,7 +43,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "spec_url": "https://w3c.github.io/presentation-api/#dom-presentationavailability-onchange", "tags": [ "web-features:presentation-api" diff --git a/api/PresentationConnection.json b/api/PresentationConnection.json index 9660971443d354..33e5dcdf072271 100644 --- a/api/PresentationConnection.json +++ b/api/PresentationConnection.json @@ -123,7 +123,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "support": { "chrome": { "version_added": "50" @@ -159,7 +159,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "support": { "chrome": { "version_added": "50" @@ -235,7 +235,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "support": { "chrome": { "version_added": "47" @@ -391,7 +391,7 @@ }, "terminate_event": { "__compat": { - "description": "terminate event", + "description": "`terminate` event", "support": { "chrome": { "version_added": "50" diff --git a/api/PresentationConnectionAvailableEvent.json b/api/PresentationConnectionAvailableEvent.json index efada6f59c4471..63877794f995ef 100644 --- a/api/PresentationConnectionAvailableEvent.json +++ b/api/PresentationConnectionAvailableEvent.json @@ -43,7 +43,7 @@ }, "PresentationConnectionAvailableEvent": { "__compat": { - "description": "PresentationConnectionAvailableEvent() constructor", + "description": "`PresentationConnectionAvailableEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionAvailableEvent/PresentationConnectionAvailableEvent", "spec_url": "https://w3c.github.io/presentation-api/#dom-presentationconnectionavailableevent-constructor", "tags": [ diff --git a/api/PresentationConnectionCloseEvent.json b/api/PresentationConnectionCloseEvent.json index e09b3b3fc717b2..33773e6742d99b 100644 --- a/api/PresentationConnectionCloseEvent.json +++ b/api/PresentationConnectionCloseEvent.json @@ -43,7 +43,7 @@ }, "PresentationConnectionCloseEvent": { "__compat": { - "description": "PresentationConnectionCloseEvent() constructor", + "description": "`PresentationConnectionCloseEvent()` constructor", "spec_url": "https://w3c.github.io/presentation-api/#dom-presentationconnectioncloseevent-constructor", "tags": [ "web-features:presentation-api" diff --git a/api/PresentationConnectionList.json b/api/PresentationConnectionList.json index bc52111d970688..ed4b852e32edfc 100644 --- a/api/PresentationConnectionList.json +++ b/api/PresentationConnectionList.json @@ -43,7 +43,7 @@ }, "connectionavailable_event": { "__compat": { - "description": "connectionavailable event", + "description": "`connectionavailable` event", "support": { "chrome": { "version_added": "59" diff --git a/api/PresentationRequest.json b/api/PresentationRequest.json index b80c46853dfd63..b99aeade59d1d0 100644 --- a/api/PresentationRequest.json +++ b/api/PresentationRequest.json @@ -43,7 +43,7 @@ }, "PresentationRequest": { "__compat": { - "description": "PresentationRequest() constructor", + "description": "`PresentationRequest()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/PresentationRequest", "spec_url": "https://w3c.github.io/presentation-api/#constructing-a-presentationrequest", "tags": [ @@ -124,7 +124,7 @@ }, "connectionavailable_event": { "__compat": { - "description": "connectionavailable event", + "description": "`connectionavailable` event", "spec_url": "https://w3c.github.io/presentation-api/#dom-presentationrequest-onconnectionavailable", "tags": [ "web-features:presentation-api" diff --git a/api/PressureObserver.json b/api/PressureObserver.json index d210230d91355e..943587d991d3fa 100644 --- a/api/PressureObserver.json +++ b/api/PressureObserver.json @@ -41,7 +41,7 @@ }, "PressureObserver": { "__compat": { - "description": "PressureObserver() constructor", + "description": "`PressureObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/PressureObserver", "spec_url": "https://w3c.github.io/compute-pressure/#dom-pressureobserver-constructor", "tags": [ diff --git a/api/Profiler.json b/api/Profiler.json index 7e88fd63a7f5c1..a3b8721c3fd731 100644 --- a/api/Profiler.json +++ b/api/Profiler.json @@ -39,7 +39,7 @@ }, "Profiler": { "__compat": { - "description": "Profiler() constructor", + "description": "`Profiler()` constructor", "spec_url": "https://wicg.github.io/js-self-profiling/#dom-profiler-constructor", "tags": [ "web-features:profiler" diff --git a/api/ProgressEvent.json b/api/ProgressEvent.json index 68c7bc2968c535..90e2773ba362ff 100644 --- a/api/ProgressEvent.json +++ b/api/ProgressEvent.json @@ -50,7 +50,7 @@ }, "ProgressEvent": { "__compat": { - "description": "ProgressEvent() constructor", + "description": "`ProgressEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/ProgressEvent", "spec_url": "https://xhr.spec.whatwg.org/#dom-progressevent-progressevent", "support": { diff --git a/api/PromiseRejectionEvent.json b/api/PromiseRejectionEvent.json index 5896c51e2fdb40..7765654ca490f9 100644 --- a/api/PromiseRejectionEvent.json +++ b/api/PromiseRejectionEvent.json @@ -41,7 +41,7 @@ }, "PromiseRejectionEvent": { "__compat": { - "description": "PromiseRejectionEvent() constructor", + "description": "`PromiseRejectionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/PromiseRejectionEvent", "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#unhandled-promise-rejections:dom-event-constructor", "support": { diff --git a/api/PublicKeyCredential.json b/api/PublicKeyCredential.json index f4e969e350166a..2bb071bce24f74 100644 --- a/api/PublicKeyCredential.json +++ b/api/PublicKeyCredential.json @@ -182,7 +182,7 @@ }, "isConditionalMediationAvailable_static": { "__compat": { - "description": "isConditionalMediationAvailable() static method", + "description": "`isConditionalMediationAvailable()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/isConditionalMediationAvailable_static", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-isconditionalmediationavailable", "support": { @@ -220,7 +220,7 @@ }, "isUserVerifyingPlatformAuthenticatorAvailable_static": { "__compat": { - "description": "isUserVerifyingPlatformAuthenticatorAvailable() static method", + "description": "`isUserVerifyingPlatformAuthenticatorAvailable()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable_static", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-isuserverifyingplatformauthenticatoravailable", "tags": [ @@ -276,7 +276,7 @@ }, "parseCreationOptionsFromJSON_static": { "__compat": { - "description": "parseCreationOptionsFromJSON() static method", + "description": "`parseCreationOptionsFromJSON()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseCreationOptionsFromJSON_static", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-parsecreationoptionsfromjson", "support": { @@ -314,7 +314,7 @@ }, "parseRequestOptionsFromJSON_static": { "__compat": { - "description": "parseRequestOptionsFromJSON() static method", + "description": "`parseRequestOptionsFromJSON()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseRequestOptionsFromJSON_static", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredential-parserequestoptionsfromjson", "support": { diff --git a/api/PushEvent.json b/api/PushEvent.json index 6beb14e104cc22..6ad6ef0213ee60 100644 --- a/api/PushEvent.json +++ b/api/PushEvent.json @@ -56,7 +56,7 @@ }, "PushEvent": { "__compat": { - "description": "PushEvent() constructor", + "description": "`PushEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushEvent/PushEvent", "spec_url": "https://w3c.github.io/push-api/#dom-pushevent-constructor", "tags": [ diff --git a/api/PushManager.json b/api/PushManager.json index 958623a0b3bb14..02bbc8355d3971 100644 --- a/api/PushManager.json +++ b/api/PushManager.json @@ -328,7 +328,7 @@ }, "supportedContentEncodings_static": { "__compat": { - "description": "supportedContentEncodings static property", + "description": "`supportedContentEncodings` static property", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings_static", "spec_url": "https://w3c.github.io/push-api/#dom-pushmanager-supportedcontentencodings", "support": { diff --git a/api/PushSubscription.json b/api/PushSubscription.json index 8320e5a464c0cf..db5b9cd249df14 100644 --- a/api/PushSubscription.json +++ b/api/PushSubscription.json @@ -149,7 +149,7 @@ }, "getKey": { "__compat": { - "description": "getKey()", + "description": "`getKey()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/getKey", "spec_url": "https://w3c.github.io/push-api/#dom-pushsubscription-getkey", "tags": [ @@ -287,7 +287,7 @@ }, "toJSON": { "__compat": { - "description": "toJSON()", + "description": "`toJSON()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/toJSON", "spec_url": "https://w3c.github.io/push-api/#dom-pushsubscription-tojson", "tags": [ @@ -341,7 +341,7 @@ }, "unsubscribe": { "__compat": { - "description": "unsubscribe()", + "description": "`unsubscribe()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/unsubscribe", "spec_url": "https://w3c.github.io/push-api/#dom-pushsubscription-unsubscribe", "tags": [ diff --git a/api/PushSubscriptionChangeEvent.json b/api/PushSubscriptionChangeEvent.json index 9dc2e880ac3805..3d318633b8bd60 100644 --- a/api/PushSubscriptionChangeEvent.json +++ b/api/PushSubscriptionChangeEvent.json @@ -47,7 +47,7 @@ }, "PushSubscriptionChangeEvent": { "__compat": { - "description": "PushSubscriptionChangeEvent() constructor", + "description": "`PushSubscriptionChangeEvent()` constructor", "spec_url": "https://w3c.github.io/push-api/#dom-pushsubscriptionchangeevent-constructor", "support": { "chrome": { diff --git a/api/RTCDTMFSender.json b/api/RTCDTMFSender.json index 5e340bbf3e3d93..c8e102a9bbf4b1 100644 --- a/api/RTCDTMFSender.json +++ b/api/RTCDTMFSender.json @@ -141,7 +141,7 @@ }, "tonechange_event": { "__compat": { - "description": "tonechange event", + "description": "`tonechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/tonechange_event", "spec_url": "https://w3c.github.io/webrtc-pc/#event-RTCDTMFSender-tonechange", "support": { diff --git a/api/RTCDTMFToneChangeEvent.json b/api/RTCDTMFToneChangeEvent.json index 324f1f64cb0a0c..dcff2233f16ec9 100644 --- a/api/RTCDTMFToneChangeEvent.json +++ b/api/RTCDTMFToneChangeEvent.json @@ -38,7 +38,7 @@ }, "RTCDTMFToneChangeEvent": { "__compat": { - "description": "RTCDTMFToneChangeEvent() constructor", + "description": "`RTCDTMFToneChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent/RTCDTMFToneChangeEvent", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcdtmftonechangeevent-constructor", "support": { diff --git a/api/RTCDataChannel.json b/api/RTCDataChannel.json index ddd1881c25554f..db97b16be00557 100644 --- a/api/RTCDataChannel.json +++ b/api/RTCDataChannel.json @@ -77,7 +77,7 @@ }, "arraybuffer_value": { "__compat": { - "description": "ArrayBuffer value", + "description": "`ArrayBuffer` value", "support": { "chrome": { "version_added": "24" @@ -113,7 +113,7 @@ }, "blob_value": { "__compat": { - "description": "Blob value", + "description": "`Blob` value", "support": { "chrome": { "version_added": "129" @@ -187,7 +187,7 @@ }, "bufferedamountlow_event": { "__compat": { - "description": "bufferedamountlow event", + "description": "`bufferedamountlow` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedamountlow_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-bufferedamountlow", @@ -299,7 +299,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-close", @@ -340,7 +340,7 @@ }, "closing_event": { "__compat": { - "description": "closing event", + "description": "`closing` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/closing_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-closing", @@ -379,7 +379,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/error_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-error", @@ -564,7 +564,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/message_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-message", @@ -640,7 +640,7 @@ }, "open_event": { "__compat": { - "description": "open event", + "description": "`open` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/open_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-datachannel-open", diff --git a/api/RTCDataChannelEvent.json b/api/RTCDataChannelEvent.json index 231dd5d1a3832c..08d32c487a308c 100644 --- a/api/RTCDataChannelEvent.json +++ b/api/RTCDataChannelEvent.json @@ -42,7 +42,7 @@ }, "RTCDataChannelEvent": { "__compat": { - "description": "RTCDataChannelEvent() constructor", + "description": "`RTCDataChannelEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent/RTCDataChannelEvent", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcdatachannelevent-constructor", "support": { diff --git a/api/RTCDtlsTransport.json b/api/RTCDtlsTransport.json index ede00082714899..16fe3f6aa84873 100644 --- a/api/RTCDtlsTransport.json +++ b/api/RTCDtlsTransport.json @@ -40,7 +40,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/error_event", "support": { "chrome": { @@ -202,7 +202,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "support": { "chrome": { "version_added": "72" diff --git a/api/RTCEncodedAudioFrame.json b/api/RTCEncodedAudioFrame.json index 676458b270f9d8..d222f0d4a17e5f 100644 --- a/api/RTCEncodedAudioFrame.json +++ b/api/RTCEncodedAudioFrame.json @@ -39,7 +39,7 @@ }, "RTCEncodedAudioFrame": { "__compat": { - "description": "RTCEncodedAudioFrame() constructor", + "description": "`RTCEncodedAudioFrame()` constructor", "spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedaudioframe-constructor", "support": { "chrome": { diff --git a/api/RTCEncodedVideoFrame.json b/api/RTCEncodedVideoFrame.json index 922dd49fcb7d62..909bafcffe78a7 100644 --- a/api/RTCEncodedVideoFrame.json +++ b/api/RTCEncodedVideoFrame.json @@ -39,7 +39,7 @@ }, "RTCEncodedVideoFrame": { "__compat": { - "description": "RTCEncodedVideoFrame() constructor", + "description": "`RTCEncodedVideoFrame()` constructor", "spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-constructor", "support": { "chrome": { diff --git a/api/RTCError.json b/api/RTCError.json index a41fa29190882a..ebfb598f2e15aa 100644 --- a/api/RTCError.json +++ b/api/RTCError.json @@ -38,7 +38,7 @@ }, "RTCError": { "__compat": { - "description": "RTCError() constructor", + "description": "`RTCError()` constructor", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcerror-constructor", "support": { "chrome": { diff --git a/api/RTCErrorEvent.json b/api/RTCErrorEvent.json index e76b71f5a5f9b4..56ce9282fee745 100644 --- a/api/RTCErrorEvent.json +++ b/api/RTCErrorEvent.json @@ -38,7 +38,7 @@ }, "RTCErrorEvent": { "__compat": { - "description": "RTCErrorEvent() constructor", + "description": "`RTCErrorEvent()` constructor", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcerrorevent-constructor", "support": { "chrome": { diff --git a/api/RTCIceCandidate.json b/api/RTCIceCandidate.json index 793eaa55231c12..417d14fe67b7c7 100644 --- a/api/RTCIceCandidate.json +++ b/api/RTCIceCandidate.json @@ -52,7 +52,7 @@ }, "RTCIceCandidate": { "__compat": { - "description": "RTCIceCandidate() constructor", + "description": "`RTCIceCandidate()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/RTCIceCandidate", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-constructor", "support": { diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json index a794c6dda35318..cc3760ecc2e828 100644 --- a/api/RTCIceTransport.json +++ b/api/RTCIceTransport.json @@ -73,7 +73,7 @@ }, "gatheringstatechange_event": { "__compat": { - "description": "gatheringstatechange event", + "description": "`gatheringstatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringstatechange_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-icetransport-gatheringstatechange", @@ -337,7 +337,7 @@ }, "selectedcandidatepairchange_event": { "__compat": { - "description": "selectedcandidatepairchange event", + "description": "`selectedcandidatepairchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/selectedcandidatepairchange_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-icetransport-selectedcandidatepairchange", @@ -413,7 +413,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/statechange_event", "spec_url": [ "https://w3c.github.io/webrtc-pc/#event-icetransport-statechange", diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json index 61a964853c72b9..38bc09f59a5cb1 100644 --- a/api/RTCPeerConnection.json +++ b/api/RTCPeerConnection.json @@ -67,7 +67,7 @@ }, "RTCPeerConnection": { "__compat": { - "description": "RTCPeerConnection() constructor", + "description": "`RTCPeerConnection()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/RTCPeerConnection", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-peerconnection", "support": { @@ -131,7 +131,7 @@ }, "configuration_bundlePolicy_parameter": { "__compat": { - "description": "configuration.bundlePolicy parameter", + "description": "`configuration.bundlePolicy` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcconfiguration-bundlepolicy", "support": { "chrome": { @@ -170,7 +170,7 @@ }, "configuration_certificates_parameter": { "__compat": { - "description": "configuration.certificates parameter", + "description": "`configuration.certificates` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcconfiguration-certificates", "support": { "chrome": { @@ -209,7 +209,7 @@ }, "configuration_iceCandidatePoolSize_parameter": { "__compat": { - "description": "configuration.iceCandidatePoolSize parameter", + "description": "`configuration.iceCandidatePoolSize` parameter", "support": { "chrome": { "version_added": "23" @@ -249,7 +249,7 @@ }, "configuration_iceServers_parameter": { "__compat": { - "description": "configuration.iceServers parameter", + "description": "`configuration.iceServers` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcconfiguration-iceservers", "support": { "chrome": { @@ -289,7 +289,7 @@ }, "credential_parameter": { "__compat": { - "description": "configuration.iceServers.credential parameter", + "description": "`configuration.iceServers.credential` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtciceserver-credential", "support": { "chrome": { @@ -332,7 +332,7 @@ }, "credentialType_parameter": { "__compat": { - "description": "configuration.iceServers.credentialType parameter", + "description": "`configuration.iceServers.credentialType` parameter", "support": { "chrome": { "version_added": false @@ -370,7 +370,7 @@ }, "url_parameter": { "__compat": { - "description": "configuration.iceServers.url parameter", + "description": "`configuration.iceServers.url` parameter", "support": { "chrome": { "version_added": "25" @@ -412,7 +412,7 @@ }, "urls_parameter": { "__compat": { - "description": "configuration.iceServers.urls parameter", + "description": "`configuration.iceServers.urls` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtciceserver-urls", "support": { "chrome": { @@ -453,7 +453,7 @@ }, "username_parameter": { "__compat": { - "description": "configuration.iceServers.username parameter", + "description": "`configuration.iceServers.username` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtciceserver-username", "support": { "chrome": { @@ -497,7 +497,7 @@ }, "configuration_iceTransportPolicy_parameter": { "__compat": { - "description": "configuration.iceTransportPolicy parameter", + "description": "`configuration.iceTransportPolicy` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcconfiguration-icetransportpolicy", "support": { "chrome": { @@ -538,7 +538,7 @@ }, "configuration_peerIdentity_parameter": { "__compat": { - "description": "configuration.peerIdentity parameter", + "description": "`configuration.peerIdentity` parameter", "support": { "chrome": { "version_added": false @@ -572,7 +572,7 @@ }, "configuration_rtcpMuxPolicy_parameter": { "__compat": { - "description": "configuration.rtcpMuxPolicy parameter", + "description": "`configuration.rtcpMuxPolicy` parameter", "support": { "chrome": { "version_added": "57", @@ -655,7 +655,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "50" @@ -738,7 +738,7 @@ }, "addstream_event": { "__compat": { - "description": "addstream event", + "description": "`addstream` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addstream_event", "support": { "chrome": { @@ -857,7 +857,7 @@ }, "init_direction_parameter": { "__compat": { - "description": "init.direction parameter", + "description": "`init.direction` parameter", "support": { "chrome": { "version_added": "69" @@ -891,7 +891,7 @@ }, "init_sendEncodings_parameter": { "__compat": { - "description": "init.sendEncodings parameter", + "description": "`init.sendEncodings` parameter", "support": { "chrome": { "version_added": "69" @@ -925,7 +925,7 @@ }, "init_streams_parameter": { "__compat": { - "description": "init.streams parameter", + "description": "`init.streams` parameter", "support": { "chrome": { "version_added": "69" @@ -1077,7 +1077,7 @@ }, "connectionstatechange_event": { "__compat": { - "description": "connectionstatechange event", + "description": "`connectionstatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/connectionstatechange_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-onconnectionstatechange", "support": { @@ -1151,7 +1151,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "51" @@ -1301,7 +1301,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "51" @@ -1414,7 +1414,7 @@ }, "datachannel_event": { "__compat": { - "description": "datachannel event", + "description": "`datachannel` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/datachannel_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-ondatachannel", "support": { @@ -1452,7 +1452,7 @@ }, "generateCertificate_static": { "__compat": { - "description": "generateCertificate() static method", + "description": "`generateCertificate()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/generateCertificate_static", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-generatecertificate", "support": { @@ -1839,7 +1839,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "58" @@ -1873,7 +1873,7 @@ }, "selector_parameter": { "__compat": { - "description": "selector parameter", + "description": "`selector` parameter", "support": { "chrome": { "version_added": "67" @@ -1981,7 +1981,7 @@ }, "icecandidate_event": { "__compat": { - "description": "icecandidate event", + "description": "`icecandidate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/icecandidate_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-onicecandidate", "support": { @@ -2021,7 +2021,7 @@ }, "icecandidateerror_event": { "__compat": { - "description": "icecandidateerror event", + "description": "`icecandidateerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/icecandidateerror_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-onicecandidateerror", "support": { @@ -2095,7 +2095,7 @@ }, "iceconnectionstatechange_event": { "__compat": { - "description": "iceconnectionstatechange event", + "description": "`iceconnectionstatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/iceconnectionstatechange_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-oniceconnectionstatechange", "support": { @@ -2172,7 +2172,7 @@ }, "icegatheringstatechange_event": { "__compat": { - "description": "icegatheringstatechange event", + "description": "`icegatheringstatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/icegatheringstatechange_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-onicegatheringstatechange", "support": { @@ -2285,7 +2285,7 @@ }, "negotiationneeded_event": { "__compat": { - "description": "negotiationneeded event", + "description": "`negotiationneeded` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/negotiationneeded_event", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-onnegotiationneeded", "support": { @@ -2532,7 +2532,7 @@ }, "removestream_event": { "__compat": { - "description": "removestream event", + "description": "`removestream` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/removestream_event", "support": { "chrome": { @@ -2621,7 +2621,7 @@ }, "restartIce": { "__compat": { - "description": "restartIce() method", + "description": "`restartIce()` method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/restartIce", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection-restartice", "support": { @@ -2770,7 +2770,7 @@ }, "setLocalDescription": { "__compat": { - "description": "setLocalDescription()", + "description": "`setLocalDescription()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setLocalDescription", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-peerconnection-setlocaldescription", "support": { @@ -2811,7 +2811,7 @@ }, "description_parameter_optional": { "__compat": { - "description": "description parameter is optional", + "description": "`description` parameter is optional", "support": { "chrome": { "version_added": "80" @@ -2849,7 +2849,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "50" @@ -2884,7 +2884,7 @@ }, "setRemoteDescription": { "__compat": { - "description": "setRemoteDescription()", + "description": "`setRemoteDescription()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setRemoteDescription", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-peerconnection-setremotedescription", "support": { @@ -2959,7 +2959,7 @@ }, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": { "chrome": { "version_added": "50" @@ -3031,7 +3031,7 @@ }, "signalingstatechange_event": { "__compat": { - "description": "signalingstatechange event", + "description": "`signalingstatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/signalingstatechange_event", "spec_url": "https://w3c.github.io/webrtc-pc/#event-signalingstatechange", "support": { @@ -3077,7 +3077,7 @@ }, "track_event": { "__compat": { - "description": "track event", + "description": "`track` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/track_event", "spec_url": "https://w3c.github.io/webrtc-pc/#event-track", "support": { diff --git a/api/RTCPeerConnectionIceErrorEvent.json b/api/RTCPeerConnectionIceErrorEvent.json index 1a53c26ff766b8..17554b91ea1049 100644 --- a/api/RTCPeerConnectionIceErrorEvent.json +++ b/api/RTCPeerConnectionIceErrorEvent.json @@ -36,7 +36,7 @@ }, "RTCPeerConnectionIceErrorEvent": { "__compat": { - "description": "RTCPeerConnectionIceErrorEvent() constructor", + "description": "`RTCPeerConnectionIceErrorEvent()` constructor", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectioniceerrorevent-constructor", "support": { "chrome": { diff --git a/api/RTCPeerConnectionIceEvent.json b/api/RTCPeerConnectionIceEvent.json index 4bb03cad9898b3..94476b36d2efa0 100644 --- a/api/RTCPeerConnectionIceEvent.json +++ b/api/RTCPeerConnectionIceEvent.json @@ -45,7 +45,7 @@ }, "RTCPeerConnectionIceEvent": { "__compat": { - "description": "RTCPeerConnectionIceEvent() constructor", + "description": "`RTCPeerConnectionIceEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/RTCPeerConnectionIceEvent", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectioniceevent-constructor", "support": { diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json index 95b1906b8417cd..561bfc761e8bec 100644 --- a/api/RTCRtpReceiver.json +++ b/api/RTCRtpReceiver.json @@ -71,7 +71,7 @@ }, "getCapabilities_static": { "__compat": { - "description": "getCapabilities() static method", + "description": "`getCapabilities()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getCapabilities_static", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getcapabilities", "support": { @@ -181,7 +181,7 @@ }, "audioLevel": { "__compat": { - "description": "audioLevel property in returned object", + "description": "`audioLevel` property in returned object", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-audiolevel", "support": { "chrome": { @@ -216,7 +216,7 @@ }, "rtpTimestamp": { "__compat": { - "description": "rtpTimestamp property in returned object", + "description": "`rtpTimestamp` property in returned object", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-rtptimestamp", "support": { "chrome": { @@ -252,7 +252,7 @@ }, "source": { "__compat": { - "description": "source property in returned object", + "description": "`source` property in returned object", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-source", "support": { "chrome": { @@ -289,7 +289,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp property in returned object", + "description": "`timestamp` property in returned object", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-timestamp", "support": { "chrome": { @@ -400,7 +400,7 @@ }, "return_object_property_codecs": { "__compat": { - "description": "codecs property in returned object", + "description": "`codecs` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#codecs", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-codecs", "support": { @@ -438,7 +438,7 @@ }, "return_object_property_headerExtensions": { "__compat": { - "description": "headerExtensions property in returned object", + "description": "`headerExtensions` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#headerextensions", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-headerextensions", "support": { @@ -476,7 +476,7 @@ }, "return_object_property_rtcp": { "__compat": { - "description": "rtcp property in returned object", + "description": "`rtcp` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#rtcp", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-rtcp", "support": { diff --git a/api/RTCRtpScriptTransform.json b/api/RTCRtpScriptTransform.json index da4b1301352ff1..fc2f8276e5d494 100644 --- a/api/RTCRtpScriptTransform.json +++ b/api/RTCRtpScriptTransform.json @@ -40,7 +40,7 @@ }, "RTCRtpScriptTransform": { "__compat": { - "description": "RTCRtpScriptTransform() constructor", + "description": "`RTCRtpScriptTransform()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransform/RTCRtpScriptTransform", "spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcrtpscripttransform-rtcrtpscripttransform", "tags": [ diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index 1049735e56ab15..87a2f5388b7fdd 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -106,7 +106,7 @@ }, "getCapabilities_static": { "__compat": { - "description": "getCapabilities() static method", + "description": "`getCapabilities()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getCapabilities_static", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsender-getcapabilities", "support": { @@ -144,7 +144,7 @@ }, "getParameters": { "__compat": { - "description": "getParameters()", + "description": "`getParameters()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsender-getparameters", "support": { @@ -181,7 +181,7 @@ }, "return_object_property_codecs": { "__compat": { - "description": "codecs property in returned object", + "description": "`codecs` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#codecs", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-codecs", "support": { @@ -226,7 +226,7 @@ }, "return_object_property_degradationPreference": { "__compat": { - "description": "degradationPreference property in returned object", + "description": "`degradationPreference` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#degradationpreference", "support": { "chrome": { @@ -261,7 +261,7 @@ }, "return_object_property_encodings": { "__compat": { - "description": "encodings property in returned object", + "description": "`encodings` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#encodings", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsendparameters-encodings", "support": { @@ -299,7 +299,7 @@ }, "return_object_property_headerExtensions": { "__compat": { - "description": "headerExtensions property in returned object", + "description": "`headerExtensions` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#headerextensions", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-headerextensions", "support": { @@ -339,7 +339,7 @@ }, "return_object_property_rtcp": { "__compat": { - "description": "rtcp property in returned object", + "description": "`rtcp` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#rtcp", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-rtcp", "support": { @@ -379,7 +379,7 @@ }, "return_object_property_transactionId": { "__compat": { - "description": "transactionId property in returned object", + "description": "`transactionId` property in returned object", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters#transactionid", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsendparameters-transactionid", "support": { @@ -418,7 +418,7 @@ }, "getStats": { "__compat": { - "description": "getStats()", + "description": "`getStats()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getStats", "spec_url": "https://w3c.github.io/webrtc-pc/#widl-RTCRtpSender-getStats-Promise-RTCStatsReport", "support": { @@ -456,7 +456,7 @@ }, "replaceTrack": { "__compat": { - "description": "replaceTrack()", + "description": "`replaceTrack()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/replaceTrack", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsender-replacetrack", "support": { @@ -527,7 +527,7 @@ }, "setParameters": { "__compat": { - "description": "setParameters()", + "description": "`setParameters()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsender-setparameters", "support": { @@ -572,7 +572,7 @@ }, "parameters_codecs_parameter": { "__compat": { - "description": "parameters.codecs parameter", + "description": "`parameters.codecs` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#codecs", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-codecs", "support": { @@ -617,7 +617,7 @@ }, "parameters_degradationPreference_parameter": { "__compat": { - "description": "parameters.degradationPreference parameter", + "description": "`parameters.degradationPreference` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#degradationpreference", "support": { "chrome": { @@ -652,7 +652,7 @@ }, "parameters_encodings_parameter": { "__compat": { - "description": "parameters.encodings parameter", + "description": "`parameters.encodings` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#encodings", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsendparameters-encodings", "support": { @@ -689,7 +689,7 @@ }, "active": { "__compat": { - "description": "parameters.encodings.active parameter", + "description": "`parameters.encodings.active` parameter", "support": { "chrome": { "version_added": "69" @@ -725,7 +725,7 @@ }, "dtx": { "__compat": { - "description": "parameters.encodings.dtx parameter", + "description": "`parameters.encodings.dtx` parameter", "support": { "chrome": { "version_added": false @@ -759,7 +759,7 @@ }, "maxBitrate": { "__compat": { - "description": "parameters.encodings.maxBitrate parameter", + "description": "`parameters.encodings.maxBitrate` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-maxbitrate", "support": { "chrome": { @@ -796,7 +796,7 @@ }, "maxFramerate": { "__compat": { - "description": "parameters.encodings.maxFramerate parameter", + "description": "`parameters.encodings.maxFramerate` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-maxframerate", "support": { "chrome": { @@ -833,7 +833,7 @@ }, "priority": { "__compat": { - "description": "parameters.encodings.priority parameter", + "description": "`parameters.encodings.priority` parameter", "spec_url": "https://w3c.github.io/webrtc-priority/#dom-rtcrtpencodingparameters-priority", "support": { "chrome": { @@ -871,7 +871,7 @@ }, "rid": { "__compat": { - "description": "parameters.encodings.rid parameter", + "description": "`parameters.encodings.rid` parameter", "support": { "chrome": { "version_added": false @@ -905,7 +905,7 @@ }, "scaleResolutionDownBy": { "__compat": { - "description": "parameters.encodings.scaleResolutionDownBy parameter", + "description": "`parameters.encodings.scaleResolutionDownBy` parameter", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-scaleresolutiondownby", "support": { "chrome": { @@ -943,7 +943,7 @@ }, "parameters_headerExtensions_parameter": { "__compat": { - "description": "parameters.headerExtensions parameter", + "description": "`parameters.headerExtensions` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#headerextensions", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-headerextensions", "support": { @@ -983,7 +983,7 @@ }, "parameters_rtcp_parameter": { "__compat": { - "description": "parameters.rtcp parameter", + "description": "`parameters.rtcp` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#rtcp", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-rtcp", "support": { @@ -1023,7 +1023,7 @@ }, "parameters_transactionId_parameter": { "__compat": { - "description": "parameters.transactionId parameter", + "description": "`parameters.transactionId` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters#transactionid", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsendparameters-transactionid", "support": { diff --git a/api/RTCRtpTransceiver.json b/api/RTCRtpTransceiver.json index 582be754fc2f3b..2d00f2ca3d36ab 100644 --- a/api/RTCRtpTransceiver.json +++ b/api/RTCRtpTransceiver.json @@ -72,7 +72,7 @@ }, "stopped_value": { "__compat": { - "description": "\"stopped\" value", + "description": "`\"stopped\"` value", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiverdirection-stopped", "support": { "chrome": { @@ -142,7 +142,7 @@ }, "value_stopped": { "__compat": { - "description": "\"stopped\" value", + "description": "`\"stopped\"` value", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiverdirection-stopped", "support": { "chrome": { @@ -351,7 +351,7 @@ }, "setCodecPreferences": { "__compat": { - "description": "setCodecPreferences()", + "description": "`setCodecPreferences()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/setCodecPreferences", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiver-setcodecpreferences", "support": { @@ -421,7 +421,7 @@ }, "stop": { "__compat": { - "description": "stop()", + "description": "`stop()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/stop", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiver-stop", "support": { diff --git a/api/RTCSctpTransport.json b/api/RTCSctpTransport.json index 3369286abad243..667dd4611a7385 100644 --- a/api/RTCSctpTransport.json +++ b/api/RTCSctpTransport.json @@ -153,7 +153,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/statechange_event", "tags": [ "web-features:webrtc-sctp" diff --git a/api/RTCSessionDescription.json b/api/RTCSessionDescription.json index a5894f2c68601b..d779d5ec47689e 100644 --- a/api/RTCSessionDescription.json +++ b/api/RTCSessionDescription.json @@ -52,7 +52,7 @@ }, "RTCSessionDescription": { "__compat": { - "description": "RTCSessionDescription() constructor", + "description": "`RTCSessionDescription()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/RTCSessionDescription", "support": { "chrome": { diff --git a/api/RTCStatsReport.json b/api/RTCStatsReport.json index 5a9c2a68c8eaf0..041a4a39c3ed13 100644 --- a/api/RTCStatsReport.json +++ b/api/RTCStatsReport.json @@ -246,7 +246,7 @@ }, "type_candidate-pair": { "__compat": { - "description": "candidate-pair stats", + "description": "`candidate-pair` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#canditate_pair", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-candidate-pair", "support": { @@ -281,7 +281,7 @@ }, "availableOutgoingBitrate": { "__compat": { - "description": "availableOutgoingBitrate in 'candidate-pair' stats", + "description": "`availableOutgoingBitrate` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-availableoutgoingbitrate", "support": { "chrome": { @@ -317,7 +317,7 @@ }, "bytesDiscardedOnSend": { "__compat": { - "description": "bytesDiscardedOnSend in 'candidate-pair' stats", + "description": "`bytesDiscardedOnSend` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-bytesdiscardedonsend", "support": { "chrome": { @@ -352,7 +352,7 @@ }, "bytesReceived": { "__compat": { - "description": "bytesReceived in 'candidate-pair' stats", + "description": "`bytesReceived` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-bytesreceived", "support": { "chrome": { @@ -387,7 +387,7 @@ }, "bytesSent": { "__compat": { - "description": "bytesSent in 'candidate-pair' stats", + "description": "`bytesSent` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-bytessent", "support": { "chrome": { @@ -422,7 +422,7 @@ }, "consentRequestsSent": { "__compat": { - "description": "consentRequestsSent in 'candidate-pair' stats", + "description": "`consentRequestsSent` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-consentrequestssent", "support": { "chrome": { @@ -457,7 +457,7 @@ }, "currentRoundTripTime": { "__compat": { - "description": "currentRoundTripTime in 'candidate-pair' stats", + "description": "`currentRoundTripTime` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-currentroundtriptime", "support": { "chrome": [ @@ -499,7 +499,7 @@ }, "id": { "__compat": { - "description": "id in 'candidate-pair' stats", + "description": "`id` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -534,7 +534,7 @@ }, "lastPacketReceivedTimestamp": { "__compat": { - "description": "lastPacketReceivedTimestamp in 'candidate-pair' stats", + "description": "`lastPacketReceivedTimestamp` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-lastpacketreceivedtimestamp", "support": { "chrome": { @@ -569,7 +569,7 @@ }, "lastPacketSentTimestamp": { "__compat": { - "description": "lastPacketSentTimestamp in 'candidate-pair' stats", + "description": "`lastPacketSentTimestamp` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-lastpacketsenttimestamp", "support": { "chrome": { @@ -604,7 +604,7 @@ }, "localCandidateId": { "__compat": { - "description": "localCandidateId in 'candidate-pair' stats", + "description": "`localCandidateId` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-localcandidateid", "support": { "chrome": { @@ -639,7 +639,7 @@ }, "nominated": { "__compat": { - "description": "nominated in 'candidate-pair' stats", + "description": "`nominated` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-nominated", "support": { "chrome": { @@ -674,7 +674,7 @@ }, "packetsDiscardedOnSend": { "__compat": { - "description": "packetsDiscardedOnSend in 'candidate-pair' stats", + "description": "`packetsDiscardedOnSend` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-packetsdiscardedonsend", "support": { "chrome": { @@ -709,7 +709,7 @@ }, "packetsReceived": { "__compat": { - "description": "packetsReceived in 'candidate-pair' stats", + "description": "`packetsReceived` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-packetsreceived", "support": { "chrome": { @@ -744,7 +744,7 @@ }, "packetsSent": { "__compat": { - "description": "packetsSent in 'candidate-pair' stats", + "description": "`packetsSent` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-packetssent", "support": { "chrome": { @@ -779,7 +779,7 @@ }, "priority": { "__compat": { - "description": "priority in 'candidate-pair' stats", + "description": "`priority` in 'candidate-pair' stats", "support": { "chrome": { "version_added": "58" @@ -820,7 +820,7 @@ }, "remoteCandidateId": { "__compat": { - "description": "remoteCandidateId in 'candidate-pair' stats", + "description": "`remoteCandidateId` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-remotecandidateid", "support": { "chrome": { @@ -855,7 +855,7 @@ }, "requestsReceived": { "__compat": { - "description": "requestsReceived in 'candidate-pair' stats", + "description": "`requestsReceived` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-requestsreceived", "support": { "chrome": { @@ -890,7 +890,7 @@ }, "requestsSent": { "__compat": { - "description": "requestsSent in 'candidate-pair' stats", + "description": "`requestsSent` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-requestssent", "support": { "chrome": { @@ -925,7 +925,7 @@ }, "responsesReceived": { "__compat": { - "description": "responsesReceived in 'candidate-pair' stats", + "description": "`responsesReceived` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-responsesreceived", "support": { "chrome": { @@ -960,7 +960,7 @@ }, "responsesSent": { "__compat": { - "description": "responsesSent in 'candidate-pair' stats", + "description": "`responsesSent` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-responsessent", "support": { "chrome": { @@ -995,7 +995,7 @@ }, "state": { "__compat": { - "description": "state in 'candidate-pair' stats", + "description": "`state` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-state", "support": { "chrome": { @@ -1030,7 +1030,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'candidate-pair' stats", + "description": "`timestamp` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -1065,7 +1065,7 @@ }, "totalRoundTripTime": { "__compat": { - "description": "totalRoundTripTime in 'candidate-pair' stats", + "description": "`totalRoundTripTime` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-totalroundtriptime", "support": { "chrome": [ @@ -1106,7 +1106,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'candidate-pair' stats", + "description": "`transportId` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-transportid", "support": { "chrome": { @@ -1147,7 +1147,7 @@ }, "type": { "__compat": { - "description": "type in 'candidate-pair' stats", + "description": "`type` in 'candidate-pair' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -1183,7 +1183,7 @@ }, "type_certificate": { "__compat": { - "description": "certificate stats", + "description": "`certificate` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#certificate", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-certificate", "support": { @@ -1218,7 +1218,7 @@ }, "base64Certificate": { "__compat": { - "description": "base64Certificate in 'certificate' stats", + "description": "`base64Certificate` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccertificatestats-base64certificate", "support": { "chrome": { @@ -1253,7 +1253,7 @@ }, "fingerprint": { "__compat": { - "description": "fingerprint in 'certificate' stats", + "description": "`fingerprint` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccertificatestats-fingerprint", "support": { "chrome": { @@ -1288,7 +1288,7 @@ }, "fingerprintAlgorithm": { "__compat": { - "description": "fingerprintAlgorithm in 'certificate' stats", + "description": "`fingerprintAlgorithm` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccertificatestats-fingerprintalgorithm", "support": { "chrome": { @@ -1323,7 +1323,7 @@ }, "id": { "__compat": { - "description": "id in 'certificate' stats", + "description": "`id` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -1358,7 +1358,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'certificate' stats", + "description": "`timestamp` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -1393,7 +1393,7 @@ }, "type": { "__compat": { - "description": "type in 'certificate' stats", + "description": "`type` in 'certificate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -1429,7 +1429,7 @@ }, "type_codec": { "__compat": { - "description": "codec stats", + "description": "`codec` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#codec", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-codec", "support": { @@ -1464,7 +1464,7 @@ }, "channels": { "__compat": { - "description": "channels in 'codec' stats", + "description": "`channels` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-channels", "support": { "chrome": { @@ -1499,7 +1499,7 @@ }, "clockRate": { "__compat": { - "description": "clockRate in 'codec' stats", + "description": "`clockRate` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-clockrate", "support": { "chrome": { @@ -1534,7 +1534,7 @@ }, "id": { "__compat": { - "description": "id in 'codec' stats", + "description": "`id` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -1569,7 +1569,7 @@ }, "mimeType": { "__compat": { - "description": "mimeType in 'codec' stats", + "description": "`mimeType` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-mimetype", "support": { "chrome": { @@ -1604,7 +1604,7 @@ }, "payloadType": { "__compat": { - "description": "payloadType in 'codec' stats", + "description": "`payloadType` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-payloadtype", "support": { "chrome": { @@ -1639,7 +1639,7 @@ }, "sdpFmtpLine": { "__compat": { - "description": "sdpFmtpLine in 'codec' stats", + "description": "`sdpFmtpLine` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-sdpfmtpline", "support": { "chrome": { @@ -1674,7 +1674,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'codec' stats", + "description": "`timestamp` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -1709,7 +1709,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'codec' stats", + "description": "`transportId` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtccodecstats-transportid", "support": { "chrome": { @@ -1744,7 +1744,7 @@ }, "type": { "__compat": { - "description": "type in 'codec' stats", + "description": "`type` in 'codec' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -1780,7 +1780,7 @@ }, "type_data-channel": { "__compat": { - "description": "data-channel stats", + "description": "`data-channel` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#data_channel", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-data-channel", "support": { @@ -1817,7 +1817,7 @@ }, "bytesReceived": { "__compat": { - "description": "bytesReceived in 'data-channel' stats", + "description": "`bytesReceived` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-bytesreceived", "support": { "chrome": { @@ -1854,7 +1854,7 @@ }, "bytesSent": { "__compat": { - "description": "bytesSent in 'data-channel' stats", + "description": "`bytesSent` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-bytessent", "support": { "chrome": { @@ -1891,7 +1891,7 @@ }, "dataChannelIdentifier": { "__compat": { - "description": "dataChannelIdentifier in 'data-channel' stats", + "description": "`dataChannelIdentifier` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-datachannelidentifier", "support": { "chrome": { @@ -1928,7 +1928,7 @@ }, "id": { "__compat": { - "description": "id in 'data-channel' stats", + "description": "`id` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -1965,7 +1965,7 @@ }, "label": { "__compat": { - "description": "label in 'data-channel' stats", + "description": "`label` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-label", "support": { "chrome": { @@ -2002,7 +2002,7 @@ }, "messagesReceived": { "__compat": { - "description": "messagesReceived in 'data-channel' stats", + "description": "`messagesReceived` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-messagesreceived", "support": { "chrome": { @@ -2039,7 +2039,7 @@ }, "messagesSent": { "__compat": { - "description": "messagesSent in 'data-channel' stats", + "description": "`messagesSent` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-messagessent", "support": { "chrome": { @@ -2076,7 +2076,7 @@ }, "protocol": { "__compat": { - "description": "protocol in 'data-channel' stats", + "description": "`protocol` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-protocol", "support": { "chrome": { @@ -2113,7 +2113,7 @@ }, "state": { "__compat": { - "description": "state in 'data-channel' stats", + "description": "`state` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcdatachannelstats-state", "support": { "chrome": { @@ -2150,7 +2150,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'data-channel' stats", + "description": "`timestamp` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -2187,7 +2187,7 @@ }, "type": { "__compat": { - "description": "type in 'data-channel' stats", + "description": "`type` in 'data-channel' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -2225,7 +2225,7 @@ }, "type_inbound-rtp": { "__compat": { - "description": "inbound-rtp stats", + "description": "`inbound-rtp` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#inbound_rtp", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-inbound-rtp", "support": { @@ -2260,7 +2260,7 @@ }, "audioLevel": { "__compat": { - "description": "audioLevel in 'inbound-rtp' stats", + "description": "`audioLevel` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-audiolevel", "support": { "chrome": { @@ -2298,7 +2298,7 @@ }, "bytesReceived": { "__compat": { - "description": "bytesReceived in 'inbound-rtp' stats", + "description": "`bytesReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-bytesreceived", "support": { "chrome": { @@ -2333,7 +2333,7 @@ }, "codecId": { "__compat": { - "description": "codecId in 'inbound-rtp' stats", + "description": "`codecId` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-codecid", "support": { "chrome": { @@ -2371,7 +2371,7 @@ }, "concealedSamples": { "__compat": { - "description": "concealedSamples in 'inbound-rtp' stats", + "description": "`concealedSamples` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-concealedsamples", "support": { "chrome": { @@ -2406,7 +2406,7 @@ }, "concealmentEvents": { "__compat": { - "description": "concealmentEvents in 'inbound-rtp' stats", + "description": "`concealmentEvents` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-concealmentevents", "support": { "chrome": { @@ -2441,7 +2441,7 @@ }, "fecPacketsDiscarded": { "__compat": { - "description": "fecPacketsDiscarded in 'inbound-rtp' stats", + "description": "`fecPacketsDiscarded` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-fecpacketsdiscarded", "support": { "chrome": { @@ -2476,7 +2476,7 @@ }, "fecPacketsReceived": { "__compat": { - "description": "fecPacketsReceived in 'inbound-rtp' stats", + "description": "`fecPacketsReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-fecpacketsreceived", "support": { "chrome": { @@ -2511,7 +2511,7 @@ }, "frameHeight": { "__compat": { - "description": "frameHeight in 'inbound-rtp' stats", + "description": "`frameHeight` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-frameheight", "support": { "chrome": { @@ -2546,7 +2546,7 @@ }, "framesDecoded": { "__compat": { - "description": "framesDecoded in 'inbound-rtp' stats", + "description": "`framesDecoded` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framesdecoded", "support": { "chrome": { @@ -2582,7 +2582,7 @@ }, "framesPerSecond": { "__compat": { - "description": "framesPerSecond in 'inbound-rtp' stats", + "description": "`framesPerSecond` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framespersecond", "support": { "chrome": { @@ -2617,7 +2617,7 @@ }, "framesReceived": { "__compat": { - "description": "framesReceived in 'inbound-rtp' stats", + "description": "`framesReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framesreceived", "support": { "chrome": { @@ -2652,7 +2652,7 @@ }, "frameWidth": { "__compat": { - "description": "frameWidth in 'inbound-rtp' stats", + "description": "`frameWidth` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framewidth", "support": { "chrome": { @@ -2687,7 +2687,7 @@ }, "headerBytesReceived": { "__compat": { - "description": "headerBytesReceived in 'inbound-rtp' stats", + "description": "`headerBytesReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-headerbytesreceived", "support": { "chrome": { @@ -2722,7 +2722,7 @@ }, "id": { "__compat": { - "description": "id in 'inbound-rtp' stats", + "description": "`id` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -2757,7 +2757,7 @@ }, "insertedSamplesForDeceleration": { "__compat": { - "description": "insertedSamplesForDeceleration in 'inbound-rtp' stats", + "description": "`insertedSamplesForDeceleration` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-insertedsamplesfordeceleration", "support": { "chrome": { @@ -2792,7 +2792,7 @@ }, "jitter": { "__compat": { - "description": "jitter in 'inbound-rtp' stats", + "description": "`jitter` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter", "support": { "chrome": { @@ -2827,7 +2827,7 @@ }, "jitterBufferDelay": { "__compat": { - "description": "jitterBufferDelay in 'inbound-rtp' stats", + "description": "`jitterBufferDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferdelay", "support": { "chrome": { @@ -2862,7 +2862,7 @@ }, "jitterBufferEmittedCount": { "__compat": { - "description": "jitterBufferEmittedCount in 'inbound-rtp' stats", + "description": "`jitterBufferEmittedCount` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferemittedcount", "support": { "chrome": { @@ -2897,7 +2897,7 @@ }, "jitterBufferMinimumDelay": { "__compat": { - "description": "jitterBufferMinimumDelay in 'inbound-rtp' stats", + "description": "`jitterBufferMinimumDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferminimumdelay", "support": { "chrome": { @@ -2932,7 +2932,7 @@ }, "jitterBufferTargetDelay": { "__compat": { - "description": "jitterBufferTargetDelay in 'inbound-rtp' stats", + "description": "`jitterBufferTargetDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbuffertargetdelay", "support": { "chrome": { @@ -2967,7 +2967,7 @@ }, "keyFramesDecoded": { "__compat": { - "description": "keyFramesDecoded in 'inbound-rtp' stats", + "description": "`keyFramesDecoded` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-keyframesdecoded", "support": { "chrome": { @@ -3002,7 +3002,7 @@ }, "kind": { "__compat": { - "description": "kind in 'inbound-rtp' stats", + "description": "`kind` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-kind", "support": { "chrome": { @@ -3037,7 +3037,7 @@ }, "lastPacketReceivedTimestamp": { "__compat": { - "description": "lastPacketReceivedTimestamp in 'inbound-rtp' stats", + "description": "`lastPacketReceivedTimestamp` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-lastpacketreceivedtimestamp", "support": { "chrome": { @@ -3075,7 +3075,7 @@ }, "mid": { "__compat": { - "description": "mid in 'inbound-rtp' stats", + "description": "`mid` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-mid", "support": { "chrome": { @@ -3110,7 +3110,7 @@ }, "nackCount": { "__compat": { - "description": "nackCount in 'inbound-rtp' stats", + "description": "`nackCount` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-nackcount", "support": { "chrome": { @@ -3147,7 +3147,7 @@ }, "packetsDiscarded": { "__compat": { - "description": "packetsDiscarded in 'inbound-rtp' stats", + "description": "`packetsDiscarded` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-packetsdiscarded", "support": { "chrome": { @@ -3182,7 +3182,7 @@ }, "packetsLost": { "__compat": { - "description": "packetsLost in 'inbound-rtp' stats", + "description": "`packetsLost` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-packetslost", "support": { "chrome": { @@ -3217,7 +3217,7 @@ }, "packetsReceived": { "__compat": { - "description": "packetsReceived in 'inbound-rtp' stats", + "description": "`packetsReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-packetsreceived", "support": { "chrome": { @@ -3252,7 +3252,7 @@ }, "playoutId": { "__compat": { - "description": "playoutId in 'inbound-rtp' stats", + "description": "`playoutId` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-playoutid", "support": { "chrome": { @@ -3287,7 +3287,7 @@ }, "qpSum": { "__compat": { - "description": "qpSum in 'inbound-rtp' stats", + "description": "`qpSum` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-qpsum", "support": { "chrome": { @@ -3356,7 +3356,7 @@ }, "removedSamplesForAcceleration": { "__compat": { - "description": "removedSamplesForAcceleration in 'inbound-rtp' stats", + "description": "`removedSamplesForAcceleration` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-removedsamplesforacceleration", "support": { "chrome": { @@ -3391,7 +3391,7 @@ }, "silentConcealedSamples": { "__compat": { - "description": "silentConcealedSamples in 'inbound-rtp' stats", + "description": "`silentConcealedSamples` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-silentconcealedsamples", "support": { "chrome": { @@ -3426,7 +3426,7 @@ }, "ssrc": { "__compat": { - "description": "ssrc in 'inbound-rtp' stats", + "description": "`ssrc` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-ssrc", "support": { "chrome": { @@ -3461,7 +3461,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'inbound-rtp' stats", + "description": "`timestamp` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -3496,7 +3496,7 @@ }, "totalAudioEnergy": { "__compat": { - "description": "totalAudioEnergy in 'inbound-rtp' stats", + "description": "`totalAudioEnergy` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalaudioenergy", "support": { "chrome": { @@ -3531,7 +3531,7 @@ }, "totalDecodeTime": { "__compat": { - "description": "totalDecodeTime in 'inbound-rtp' stats", + "description": "`totalDecodeTime` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totaldecodetime", "support": { "chrome": { @@ -3566,7 +3566,7 @@ }, "totalInterFrameDelay": { "__compat": { - "description": "totalInterFrameDelay in 'inbound-rtp' stats", + "description": "`totalInterFrameDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalinterframedelay", "support": { "chrome": { @@ -3601,7 +3601,7 @@ }, "totalProcessingDelay": { "__compat": { - "description": "totalProcessingDelay in 'inbound-rtp' stats", + "description": "`totalProcessingDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalprocessingdelay", "support": { "chrome": { @@ -3636,7 +3636,7 @@ }, "totalSamplesDuration": { "__compat": { - "description": "totalSamplesDuration in 'inbound-rtp' stats", + "description": "`totalSamplesDuration` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalsamplesduration", "support": { "chrome": { @@ -3671,7 +3671,7 @@ }, "totalSamplesReceived": { "__compat": { - "description": "totalSamplesReceived in 'inbound-rtp' stats", + "description": "`totalSamplesReceived` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalsamplesreceived", "support": { "chrome": { @@ -3706,7 +3706,7 @@ }, "totalSquaredInterFrameDelay": { "__compat": { - "description": "totalSquaredInterFrameDelay in 'inbound-rtp' stats", + "description": "`totalSquaredInterFrameDelay` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalsquaredinterframedelay", "support": { "chrome": { @@ -3741,7 +3741,7 @@ }, "trackIdentifier": { "__compat": { - "description": "trackIdentifier in 'inbound-rtp' stats", + "description": "`trackIdentifier` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-trackidentifier", "support": { "chrome": { @@ -3776,7 +3776,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'inbound-rtp' stats", + "description": "`transportId` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-transportid", "support": { "chrome": { @@ -3811,7 +3811,7 @@ }, "type": { "__compat": { - "description": "type in 'inbound-rtp' stats", + "description": "`type` in 'inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -3847,7 +3847,7 @@ }, "type_local-candidate": { "__compat": { - "description": "local-candidate stats", + "description": "`local-candidate` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#local_candidate", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-local-candidate", "support": { @@ -3882,7 +3882,7 @@ }, "address": { "__compat": { - "description": "address in 'local-candidate' stats", + "description": "`address` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-address", "support": { "chrome": { @@ -3923,7 +3923,7 @@ }, "candidateType": { "__compat": { - "description": "candidateType in 'local-candidate' stats", + "description": "`candidateType` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-candidatetype", "support": { "chrome": { @@ -3958,7 +3958,7 @@ }, "foundation": { "__compat": { - "description": "foundation in 'local-candidate' stats", + "description": "`foundation` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-foundation", "support": { "chrome": { @@ -3993,7 +3993,7 @@ }, "id": { "__compat": { - "description": "id in 'local-candidate' stats", + "description": "`id` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -4028,7 +4028,7 @@ }, "port": { "__compat": { - "description": "port in 'local-candidate' stats", + "description": "`port` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-port", "support": { "chrome": { @@ -4069,7 +4069,7 @@ }, "priority": { "__compat": { - "description": "priority in 'local-candidate' stats", + "description": "`priority` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-priority", "support": { "chrome": { @@ -4104,7 +4104,7 @@ }, "protocol": { "__compat": { - "description": "protocol in 'local-candidate' stats", + "description": "`protocol` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-protocol", "support": { "chrome": { @@ -4145,7 +4145,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'local-candidate' stats", + "description": "`timestamp` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -4180,7 +4180,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'local-candidate' stats", + "description": "`transportId` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-transportid", "support": { "chrome": { @@ -4216,7 +4216,7 @@ }, "type": { "__compat": { - "description": "type in 'local-candidate' stats", + "description": "`type` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -4251,7 +4251,7 @@ }, "usernameFragment": { "__compat": { - "description": "usernameFragment in 'local-candidate' stats", + "description": "`usernameFragment` in 'local-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-usernamefragment", "support": { "chrome": { @@ -4287,7 +4287,7 @@ }, "type_media-playout": { "__compat": { - "description": "media-playout stats", + "description": "`media-playout` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#media_playout", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-media-playout", "support": { @@ -4322,7 +4322,7 @@ }, "id": { "__compat": { - "description": "id in 'media-playout' stats", + "description": "`id` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -4357,7 +4357,7 @@ }, "kind": { "__compat": { - "description": "kind in 'media-playout' stats", + "description": "`kind` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-kind", "support": { "chrome": { @@ -4392,7 +4392,7 @@ }, "synthesizedSamplesDuration": { "__compat": { - "description": "synthesizedSamplesDuration in 'media-playout' stats", + "description": "`synthesizedSamplesDuration` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-synthesizedsamplesduration", "support": { "chrome": { @@ -4427,7 +4427,7 @@ }, "synthesizedSamplesEvents": { "__compat": { - "description": "synthesizedSamplesEvents in 'media-playout' stats", + "description": "`synthesizedSamplesEvents` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-synthesizedsamplesevents", "support": { "chrome": { @@ -4462,7 +4462,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'media-playout' stats", + "description": "`timestamp` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -4497,7 +4497,7 @@ }, "totalPlayoutDelay": { "__compat": { - "description": "totalPlayoutDelay in 'media-playout' stats", + "description": "`totalPlayoutDelay` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-totalplayoutdelay", "support": { "chrome": { @@ -4532,7 +4532,7 @@ }, "totalSamplesCount": { "__compat": { - "description": "totalSamplesCount in 'media-playout' stats", + "description": "`totalSamplesCount` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-totalsamplescount", "support": { "chrome": { @@ -4567,7 +4567,7 @@ }, "totalSamplesDuration": { "__compat": { - "description": "totalSamplesDuration in 'media-playout' stats", + "description": "`totalSamplesDuration` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudioplayoutstats-totalsamplesduration", "support": { "chrome": { @@ -4602,7 +4602,7 @@ }, "type": { "__compat": { - "description": "type in 'media-playout' stats", + "description": "`type` in 'media-playout' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -4638,7 +4638,7 @@ }, "type_media-source": { "__compat": { - "description": "media-source stats", + "description": "`media-source` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#media_source", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-media-source", "support": { @@ -4673,7 +4673,7 @@ }, "audioLevel": { "__compat": { - "description": "audioLevel in 'media-source' stats", + "description": "`audioLevel` in 'media-source' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCAudioSourceStats/audioLevel", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudiosourcestats-audiolevel", "support": { @@ -4709,7 +4709,7 @@ }, "frames": { "__compat": { - "description": "frames in 'media-source' stats for video", + "description": "`frames` in 'media-source' stats for video", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/frames", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-frames", "support": { @@ -4745,7 +4745,7 @@ }, "framesPerSecond": { "__compat": { - "description": "framesPerSecond in 'media-source' stats for video", + "description": "`framesPerSecond` in 'media-source' stats for video", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/framesPerSecond", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-framespersecond", "support": { @@ -4781,7 +4781,7 @@ }, "height": { "__compat": { - "description": "height in 'media-source' stats for video", + "description": "`height` in 'media-source' stats for video", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/height", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-height", "support": { @@ -4817,7 +4817,7 @@ }, "id": { "__compat": { - "description": "id in 'media-source' stats", + "description": "`id` in 'media-source' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -4852,7 +4852,7 @@ }, "kind": { "__compat": { - "description": "kind in 'media-source' stats", + "description": "`kind` in 'media-source' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcmediasourcestats-kind", "support": { "chrome": { @@ -4887,7 +4887,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'media-source' stats", + "description": "`timestamp` in 'media-source' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -4922,7 +4922,7 @@ }, "totalAudioEnergy": { "__compat": { - "description": "totalAudioEnergy in 'media-source' stats", + "description": "`totalAudioEnergy` in 'media-source' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCAudioSourceStats/totalAudioEnergy", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudiosourcestats-totalaudioenergy", "support": { @@ -4958,7 +4958,7 @@ }, "totalSamplesDuration": { "__compat": { - "description": "totalSamplesDuration in 'media-source' stats", + "description": "`totalSamplesDuration` in 'media-source' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCAudioSourceStats/totalSamplesDuration", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcaudiosourcestats-totalsamplesduration", "support": { @@ -4994,7 +4994,7 @@ }, "trackIdentifier": { "__compat": { - "description": "trackIdentifier in 'media-source' stats", + "description": "`trackIdentifier` in 'media-source' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcmediasourcestats-trackidentifier", "support": { "chrome": { @@ -5029,7 +5029,7 @@ }, "type": { "__compat": { - "description": "type in 'media-source' stats", + "description": "`type` in 'media-source' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -5064,7 +5064,7 @@ }, "width": { "__compat": { - "description": "width in 'media-source' stats for video", + "description": "`width` in 'media-source' stats for video", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/width", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-width", "support": { @@ -5101,7 +5101,7 @@ }, "type_outbound-rtp": { "__compat": { - "description": "outbound-rtp stats", + "description": "`outbound-rtp` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#outbound_rtp", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-outbound-rtp", "support": { @@ -5136,7 +5136,7 @@ }, "active": { "__compat": { - "description": "active in 'outbound-rtp' stats", + "description": "`active` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-active", "support": { "chrome": { @@ -5171,7 +5171,7 @@ }, "bytesSent": { "__compat": { - "description": "bytesSent in 'outbound-rtp' stats", + "description": "`bytesSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcsentrtpstreamstats-bytessent", "support": { "chrome": { @@ -5206,7 +5206,7 @@ }, "codecId": { "__compat": { - "description": "codecId in 'outbound-rtp' stats", + "description": "`codecId` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-codecid", "support": { "chrome": { @@ -5241,7 +5241,7 @@ }, "frameHeight": { "__compat": { - "description": "frameHeight in 'outbound-rtp' stats", + "description": "`frameHeight` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-frameheight", "support": { "chrome": { @@ -5276,7 +5276,7 @@ }, "framesEncoded": { "__compat": { - "description": "framesEncoded in 'outbound-rtp' stats", + "description": "`framesEncoded` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framesencoded", "support": { "chrome": { @@ -5312,7 +5312,7 @@ }, "framesPerSecond": { "__compat": { - "description": "framesPerSecond in 'outbound-rtp' stats", + "description": "`framesPerSecond` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framespersecond", "support": { "chrome": { @@ -5347,7 +5347,7 @@ }, "framesSent": { "__compat": { - "description": "framesSent in 'outbound-rtp' stats", + "description": "`framesSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framessent", "support": { "chrome": { @@ -5382,7 +5382,7 @@ }, "frameWidth": { "__compat": { - "description": "frameWidth in 'outbound-rtp' stats", + "description": "`frameWidth` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framewidth", "support": { "chrome": { @@ -5417,7 +5417,7 @@ }, "headerBytesSent": { "__compat": { - "description": "headerBytesSent in 'outbound-rtp' stats", + "description": "`headerBytesSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-headerbytessent", "support": { "chrome": { @@ -5452,7 +5452,7 @@ }, "id": { "__compat": { - "description": "id in 'outbound-rtp' stats", + "description": "`id` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -5487,7 +5487,7 @@ }, "keyFramesEncoded": { "__compat": { - "description": "keyFramesEncoded in 'outbound-rtp' stats", + "description": "`keyFramesEncoded` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-keyframesencoded", "support": { "chrome": { @@ -5522,7 +5522,7 @@ }, "kind": { "__compat": { - "description": "kind in 'outbound-rtp' stats", + "description": "`kind` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-kind", "support": { "chrome": { @@ -5557,7 +5557,7 @@ }, "mediaSourceId": { "__compat": { - "description": "mediaSourceId in 'outbound-rtp' stats", + "description": "`mediaSourceId` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-mediasourceid", "support": { "chrome": { @@ -5592,7 +5592,7 @@ }, "mid": { "__compat": { - "description": "mid in 'outbound-rtp' stats", + "description": "`mid` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-mid", "support": { "chrome": { @@ -5627,7 +5627,7 @@ }, "nackCount": { "__compat": { - "description": "nackCount in 'outbound-rtp' stats", + "description": "`nackCount` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-nackcount", "support": { "chrome": { @@ -5662,7 +5662,7 @@ }, "packetsSent": { "__compat": { - "description": "packetsSent in 'outbound-rtp' stats", + "description": "`packetsSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcsentrtpstreamstats-packetssent", "support": { "chrome": { @@ -5697,7 +5697,7 @@ }, "qpSum": { "__compat": { - "description": "qpSum in 'outbound-rtp' stats", + "description": "`qpSum` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qpsum", "support": { "chrome": { @@ -5732,7 +5732,7 @@ }, "qualityLimitationDurations": { "__compat": { - "description": "qualityLimitationDurations in 'outbound-rtp' stats", + "description": "`qualityLimitationDurations` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qualitylimitationdurations", "support": { "chrome": { @@ -5767,7 +5767,7 @@ }, "qualityLimitationReason": { "__compat": { - "description": "qualityLimitationReason in 'outbound-rtp' stats", + "description": "`qualityLimitationReason` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qualitylimitationreason", "support": { "chrome": { @@ -5802,7 +5802,7 @@ }, "remoteId": { "__compat": { - "description": "remoteId in 'outbound-rtp' stats", + "description": "`remoteId` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-remoteid", "support": { "chrome": { @@ -5842,7 +5842,7 @@ }, "retransmittedBytesSent": { "__compat": { - "description": "retransmittedBytesSent in 'outbound-rtp' stats", + "description": "`retransmittedBytesSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-retransmittedbytessent", "support": { "chrome": { @@ -5877,7 +5877,7 @@ }, "retransmittedPacketsSent": { "__compat": { - "description": "retransmittedPacketsSent in 'outbound-rtp' stats", + "description": "`retransmittedPacketsSent` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-retransmittedpacketssent", "support": { "chrome": { @@ -5912,7 +5912,7 @@ }, "scalabilityMode": { "__compat": { - "description": "scalabilityMode in 'outbound-rtp' stats", + "description": "`scalabilityMode` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-scalabilitymode", "support": { "chrome": { @@ -5947,7 +5947,7 @@ }, "ssrc": { "__compat": { - "description": "ssrc in 'outbound-rtp' stats", + "description": "`ssrc` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-ssrc", "support": { "chrome": { @@ -5982,7 +5982,7 @@ }, "targetBitrate": { "__compat": { - "description": "targetBitrate in 'outbound-rtp' stats", + "description": "`targetBitrate` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-targetbitrate", "support": { "chrome": { @@ -6017,7 +6017,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'outbound-rtp' stats", + "description": "`timestamp` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -6052,7 +6052,7 @@ }, "totalEncodedBytesTarget": { "__compat": { - "description": "totalEncodedBytesTarget in 'outbound-rtp' stats", + "description": "`totalEncodedBytesTarget` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalencodedbytestarget", "support": { "chrome": { @@ -6088,7 +6088,7 @@ }, "totalEncodeTime": { "__compat": { - "description": "totalEncodeTime in 'outbound-rtp' stats", + "description": "`totalEncodeTime` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalencodetime", "support": { "chrome": { @@ -6123,7 +6123,7 @@ }, "totalPacketSendDelay": { "__compat": { - "description": "totalPacketSendDelay in 'outbound-rtp' stats", + "description": "`totalPacketSendDelay` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalpacketsenddelay", "support": { "chrome": { @@ -6158,7 +6158,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'outbound-rtp' stats", + "description": "`transportId` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-transportid", "support": { "chrome": { @@ -6193,7 +6193,7 @@ }, "type": { "__compat": { - "description": "type in 'outbound-rtp' stats", + "description": "`type` in 'outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -6229,7 +6229,7 @@ }, "type_peer-connection": { "__compat": { - "description": "peer-connection stats", + "description": "`peer-connection` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-peer-connection", "support": { @@ -6264,7 +6264,7 @@ }, "dataChannelsClosed": { "__compat": { - "description": "dataChannelsClosed in 'peer-connection' stats", + "description": "`dataChannelsClosed` in 'peer-connection' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats/dataChannelsClosed", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcpeerconnectionstats-datachannelsclosed", "support": { @@ -6300,7 +6300,7 @@ }, "dataChannelsOpened": { "__compat": { - "description": "dataChannelsOpened in 'peer-connection' stats", + "description": "`dataChannelsOpened` in 'peer-connection' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats/dataChannelsOpened", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcpeerconnectionstats-datachannelsopened", "support": { @@ -6336,7 +6336,7 @@ }, "id": { "__compat": { - "description": "id in 'peer-connection' stats", + "description": "`id` in 'peer-connection' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats/id", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { @@ -6372,7 +6372,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'peer-connection' stats", + "description": "`timestamp` in 'peer-connection' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats/timestamp", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { @@ -6408,7 +6408,7 @@ }, "type": { "__compat": { - "description": "type in 'peer-connection' stats", + "description": "`type` in 'peer-connection' stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionStats/type", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { @@ -6445,7 +6445,7 @@ }, "type_remote-candidate": { "__compat": { - "description": "remote-candidate stats", + "description": "`remote-candidate` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#remote_candidate", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-remote-candidate", "support": { @@ -6480,7 +6480,7 @@ }, "address": { "__compat": { - "description": "address in 'remote-candidate' stats", + "description": "`address` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-address", "support": { "chrome": { @@ -6521,7 +6521,7 @@ }, "candidateType": { "__compat": { - "description": "candidateType in 'remote-candidate' stats", + "description": "`candidateType` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-candidatetype", "support": { "chrome": { @@ -6556,7 +6556,7 @@ }, "foundation": { "__compat": { - "description": "foundation in 'remote-candidate' stats", + "description": "`foundation` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-foundation", "support": { "chrome": { @@ -6591,7 +6591,7 @@ }, "id": { "__compat": { - "description": "id in 'remote-candidate' stats", + "description": "`id` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -6626,7 +6626,7 @@ }, "port": { "__compat": { - "description": "port in 'remote-candidate' stats", + "description": "`port` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-port", "support": { "chrome": { @@ -6667,7 +6667,7 @@ }, "priority": { "__compat": { - "description": "priority in 'remote-candidate' stats", + "description": "`priority` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-priority", "support": { "chrome": { @@ -6702,7 +6702,7 @@ }, "protocol": { "__compat": { - "description": "protocol in 'remote-candidate' stats", + "description": "`protocol` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-protocol", "support": { "chrome": { @@ -6743,7 +6743,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'remote-candidate' stats", + "description": "`timestamp` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -6778,7 +6778,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'remote-candidate' stats", + "description": "`transportId` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-transportid", "support": { "chrome": { @@ -6814,7 +6814,7 @@ }, "type": { "__compat": { - "description": "type in 'remote-candidate' stats", + "description": "`type` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -6849,7 +6849,7 @@ }, "usernameFragment": { "__compat": { - "description": "usernameFragment in 'remote-candidate' stats", + "description": "`usernameFragment` in 'remote-candidate' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatestats-usernamefragment", "support": { "chrome": { @@ -6885,7 +6885,7 @@ }, "type_remote-inbound-rtp": { "__compat": { - "description": "remote-inbound-rtp stats", + "description": "`remote-inbound-rtp` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#remote_inbound_rtp", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-remote-inbound-rtp", "support": { @@ -6920,7 +6920,7 @@ }, "codecId": { "__compat": { - "description": "codecId in 'remote-inbound-rtp' stats", + "description": "`codecId` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-codecid", "support": { "chrome": { @@ -6955,7 +6955,7 @@ }, "fractionLost": { "__compat": { - "description": "fractionLost in 'remote-inbound-rtp' stats", + "description": "`fractionLost` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats-fractionlost", "support": { "chrome": { @@ -6990,7 +6990,7 @@ }, "id": { "__compat": { - "description": "id in 'remote-inbound-rtp' stats", + "description": "`id` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -7025,7 +7025,7 @@ }, "jitter": { "__compat": { - "description": "jitter in 'remote-inbound-rtp' stats", + "description": "`jitter` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter", "support": { "chrome": { @@ -7060,7 +7060,7 @@ }, "kind": { "__compat": { - "description": "kind in 'remote-inbound-rtp' stats", + "description": "`kind` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-kind", "support": { "chrome": { @@ -7095,7 +7095,7 @@ }, "localId": { "__compat": { - "description": "localId in 'remote-inbound-rtp' stats", + "description": "`localId` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats-localid", "support": { "chrome": { @@ -7130,7 +7130,7 @@ }, "packetsLost": { "__compat": { - "description": "packetsLost in 'remote-inbound-rtp' stats", + "description": "`packetsLost` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-packetslost", "support": { "chrome": { @@ -7165,7 +7165,7 @@ }, "packetsReceived": { "__compat": { - "description": "packetsReceived in 'remote-inbound-rtp' stats", + "description": "`packetsReceived` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-packetsreceived", "support": { "chrome": { @@ -7200,7 +7200,7 @@ }, "roundTripTime": { "__compat": { - "description": "roundTripTime in 'remote-inbound-rtp' stats", + "description": "`roundTripTime` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats-roundtriptime", "support": { "chrome": { @@ -7235,7 +7235,7 @@ }, "roundTripTimeMeasurements": { "__compat": { - "description": "roundTripTimeMeasurements in 'remote-inbound-rtp' stats", + "description": "`roundTripTimeMeasurements` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats-roundtriptimemeasurements", "support": { "chrome": { @@ -7270,7 +7270,7 @@ }, "ssrc": { "__compat": { - "description": "ssrc in 'remote-inbound-rtp' stats", + "description": "`ssrc` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-ssrc", "support": { "chrome": { @@ -7305,7 +7305,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'remote-inbound-rtp' stats", + "description": "`timestamp` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -7340,7 +7340,7 @@ }, "totalRoundTripTime": { "__compat": { - "description": "totalRoundTripTime in 'remote-inbound-rtp' stats", + "description": "`totalRoundTripTime` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats-totalroundtriptime", "support": { "chrome": { @@ -7375,7 +7375,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'remote-inbound-rtp' stats", + "description": "`transportId` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-transportid", "support": { "chrome": { @@ -7410,7 +7410,7 @@ }, "type": { "__compat": { - "description": "type in 'remote-inbound-rtp' stats", + "description": "`type` in 'remote-inbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -7446,7 +7446,7 @@ }, "type_remote-outbound-rtp": { "__compat": { - "description": "remote-outbound-rtp stats", + "description": "`remote-outbound-rtp` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#remote_outbound_rtp", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-remote-outbound-rtp", "support": { @@ -7481,7 +7481,7 @@ }, "bytesSent": { "__compat": { - "description": "bytesSent in 'remote-outbound-rtp' stats", + "description": "`bytesSent` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcsentrtpstreamstats-bytessent", "support": { "chrome": { @@ -7516,7 +7516,7 @@ }, "codecId": { "__compat": { - "description": "codecId in 'remote-outbound-rtp' stats", + "description": "`codecId` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-codecid", "support": { "chrome": { @@ -7551,7 +7551,7 @@ }, "id": { "__compat": { - "description": "id in 'remote-outbound-rtp' stats", + "description": "`id` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -7586,7 +7586,7 @@ }, "kind": { "__compat": { - "description": "kind in 'remote-outbound-rtp' stats", + "description": "`kind` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-kind", "support": { "chrome": { @@ -7621,7 +7621,7 @@ }, "localId": { "__compat": { - "description": "localId in 'remote-outbound-rtp' stats", + "description": "`localId` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-localid", "support": { "chrome": { @@ -7656,7 +7656,7 @@ }, "packetsSent": { "__compat": { - "description": "packetsSent in 'remote-outbound-rtp' stats", + "description": "`packetsSent` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcsentrtpstreamstats-packetssent", "support": { "chrome": { @@ -7691,7 +7691,7 @@ }, "remoteTimestamp": { "__compat": { - "description": "remoteTimestamp in 'remote-outbound-rtp' stats", + "description": "`remoteTimestamp` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-remotetimestamp", "support": { "chrome": { @@ -7726,7 +7726,7 @@ }, "reportsSent": { "__compat": { - "description": "reportsSent in 'remote-outbound-rtp' stats", + "description": "`reportsSent` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-reportssent", "support": { "chrome": { @@ -7761,7 +7761,7 @@ }, "roundTripTimeMeasurements": { "__compat": { - "description": "roundTripTimeMeasurements in 'remote-outbound-rtp' stats", + "description": "`roundTripTimeMeasurements` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-roundtriptimemeasurements", "support": { "chrome": { @@ -7796,7 +7796,7 @@ }, "ssrc": { "__compat": { - "description": "ssrc in 'remote-outbound-rtp' stats", + "description": "`ssrc` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-ssrc", "support": { "chrome": { @@ -7831,7 +7831,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'remote-outbound-rtp' stats", + "description": "`timestamp` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -7866,7 +7866,7 @@ }, "totalRoundTripTime": { "__compat": { - "description": "totalRoundTripTime in 'remote-outbound-rtp' stats", + "description": "`totalRoundTripTime` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-totalroundtriptime", "support": { "chrome": { @@ -7901,7 +7901,7 @@ }, "transportId": { "__compat": { - "description": "transportId in 'remote-outbound-rtp' stats", + "description": "`transportId` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcrtpstreamstats-transportid", "support": { "chrome": { @@ -7936,7 +7936,7 @@ }, "type": { "__compat": { - "description": "type in 'remote-outbound-rtp' stats", + "description": "`type` in 'remote-outbound-rtp' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { @@ -7972,7 +7972,7 @@ }, "type_transport": { "__compat": { - "description": "transport stats", + "description": "`transport` stats", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport#transport", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstatstype-transport", "support": { @@ -8007,7 +8007,7 @@ }, "bytesReceived": { "__compat": { - "description": "bytesReceived in 'transport' stats", + "description": "`bytesReceived` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-bytesreceived", "support": { "chrome": { @@ -8042,7 +8042,7 @@ }, "bytesSent": { "__compat": { - "description": "bytesSent in 'transport' stats", + "description": "`bytesSent` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-bytessent", "support": { "chrome": { @@ -8077,7 +8077,7 @@ }, "dtlsCipher": { "__compat": { - "description": "dtlsCipher in 'transport' stats", + "description": "`dtlsCipher` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-dtlscipher", "support": { "chrome": { @@ -8112,7 +8112,7 @@ }, "dtlsRole": { "__compat": { - "description": "dtlsRole in 'transport' stats", + "description": "`dtlsRole` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-dtlsrole", "support": { "chrome": { @@ -8147,7 +8147,7 @@ }, "dtlsState": { "__compat": { - "description": "dtlsState in 'transport' stats", + "description": "`dtlsState` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-dtlsstate", "support": { "chrome": { @@ -8182,7 +8182,7 @@ }, "iceLocalUsernameFragment": { "__compat": { - "description": "iceLocalUsernameFragment in 'transport' stats", + "description": "`iceLocalUsernameFragment` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-icelocalusernamefragment", "support": { "chrome": { @@ -8217,7 +8217,7 @@ }, "iceRole": { "__compat": { - "description": "iceRole in 'transport' stats", + "description": "`iceRole` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-icerole", "support": { "chrome": { @@ -8252,7 +8252,7 @@ }, "iceState": { "__compat": { - "description": "iceState in 'transport' stats", + "description": "`iceState` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-icestate", "support": { "chrome": { @@ -8287,7 +8287,7 @@ }, "id": { "__compat": { - "description": "id in 'transport' stats", + "description": "`id` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-id", "support": { "chrome": { @@ -8322,7 +8322,7 @@ }, "localCertificateId": { "__compat": { - "description": "localCertificateId in 'transport' stats", + "description": "`localCertificateId` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-localcertificateid", "support": { "chrome": { @@ -8357,7 +8357,7 @@ }, "packetsReceived": { "__compat": { - "description": "packetsReceived in 'transport' stats", + "description": "`packetsReceived` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-packetsreceived", "support": { "chrome": { @@ -8392,7 +8392,7 @@ }, "packetsSent": { "__compat": { - "description": "packetsSent in 'transport' stats", + "description": "`packetsSent` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-packetssent", "support": { "chrome": { @@ -8427,7 +8427,7 @@ }, "remoteCertificateId": { "__compat": { - "description": "remoteCertificateId in 'transport' stats", + "description": "`remoteCertificateId` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-remotecertificateid", "support": { "chrome": { @@ -8462,7 +8462,7 @@ }, "selectedCandidatePairChanges": { "__compat": { - "description": "selectedCandidatePairChanges in 'transport' stats", + "description": "`selectedCandidatePairChanges` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-selectedcandidatepairchanges", "support": { "chrome": { @@ -8497,7 +8497,7 @@ }, "selectedCandidatePairId": { "__compat": { - "description": "selectedCandidatePairId in 'transport' stats", + "description": "`selectedCandidatePairId` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-selectedcandidatepairid", "support": { "chrome": { @@ -8532,7 +8532,7 @@ }, "srtpCipher": { "__compat": { - "description": "srtpCipher in 'transport' stats", + "description": "`srtpCipher` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-srtpcipher", "support": { "chrome": { @@ -8567,7 +8567,7 @@ }, "timestamp": { "__compat": { - "description": "timestamp in 'transport' stats", + "description": "`timestamp` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-timestamp", "support": { "chrome": { @@ -8602,7 +8602,7 @@ }, "tlsVersion": { "__compat": { - "description": "tlsVersion in 'transport' stats", + "description": "`tlsVersion` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtctransportstats-tlsversion", "support": { "chrome": { @@ -8637,7 +8637,7 @@ }, "type": { "__compat": { - "description": "type in 'transport' stats", + "description": "`type` in 'transport' stats", "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcstats-type", "support": { "chrome": { diff --git a/api/RTCTrackEvent.json b/api/RTCTrackEvent.json index 0331dbf12af08f..827058f4bf0545 100644 --- a/api/RTCTrackEvent.json +++ b/api/RTCTrackEvent.json @@ -38,7 +38,7 @@ }, "RTCTrackEvent": { "__compat": { - "description": "RTCTrackEvent() constructor", + "description": "`RTCTrackEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/RTCTrackEvent", "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtctrackevent-constructor", "support": { diff --git a/api/Range.json b/api/Range.json index 53e90a07d21035..d9632012f8ea1b 100644 --- a/api/Range.json +++ b/api/Range.json @@ -47,7 +47,7 @@ }, "Range": { "__compat": { - "description": "Range() constructor", + "description": "`Range()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Range/Range", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-range-range②", "support": { @@ -207,7 +207,7 @@ }, "toStart_parameter_optional": { "__compat": { - "description": "toStart parameter is optional", + "description": "`toStart` parameter is optional", "support": { "chrome": { "version_added": "1" diff --git a/api/ReadableStream.json b/api/ReadableStream.json index 970f749eceec9d..5f49ede2d9c8f5 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -54,7 +54,7 @@ }, "ReadableStream": { "__compat": { - "description": "ReadableStream() constructor", + "description": "`ReadableStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/ReadableStream", "spec_url": "https://streams.spec.whatwg.org/#ref-for-rs-constructor⑤", "tags": [ @@ -145,7 +145,7 @@ }, "from_static": { "__compat": { - "description": "from() static method", + "description": "`from()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/from_static", "spec_url": "https://streams.spec.whatwg.org/#ref-for-rs-from", "support": { diff --git a/api/ReadableStreamBYOBReader.json b/api/ReadableStreamBYOBReader.json index 9db4215e51bd1b..7750c0ca622ace 100644 --- a/api/ReadableStreamBYOBReader.json +++ b/api/ReadableStreamBYOBReader.json @@ -49,7 +49,7 @@ }, "ReadableStreamBYOBReader": { "__compat": { - "description": "ReadableStreamBYOBReader() constructor", + "description": "`ReadableStreamBYOBReader()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/ReadableStreamBYOBReader", "spec_url": "https://streams.spec.whatwg.org/#ref-for-byob-reader-constructor①", "support": { @@ -213,7 +213,7 @@ }, "options_min_parameter": { "__compat": { - "description": "options.min parameter", + "description": "`options.min` parameter", "spec_url": "https://streams.spec.whatwg.org/#dom-readablestreambyobreaderreadoptions-min", "support": { "chrome": { diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json index 2a3e6b0f430839..d7f1392754263f 100644 --- a/api/ReadableStreamDefaultReader.json +++ b/api/ReadableStreamDefaultReader.json @@ -57,7 +57,7 @@ }, "ReadableStreamDefaultReader": { "__compat": { - "description": "ReadableStreamDefaultReader() constructor", + "description": "`ReadableStreamDefaultReader()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/ReadableStreamDefaultReader", "spec_url": "https://streams.spec.whatwg.org/#ref-for-default-reader-constructor①", "support": { diff --git a/api/RelativeOrientationSensor.json b/api/RelativeOrientationSensor.json index 7f8a097243e750..e4c51644664bac 100644 --- a/api/RelativeOrientationSensor.json +++ b/api/RelativeOrientationSensor.json @@ -39,7 +39,7 @@ }, "RelativeOrientationSensor": { "__compat": { - "description": "RelativeOrientationSensor() constructor", + "description": "`RelativeOrientationSensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RelativeOrientationSensor/RelativeOrientationSensor", "spec_url": "https://w3c.github.io/orientation-sensor/#dom-relativeorientationsensor-relativeorientationsensor", "tags": [ diff --git a/api/RemotePlayback.json b/api/RemotePlayback.json index ac31816140e097..e18f3df9342f12 100644 --- a/api/RemotePlayback.json +++ b/api/RemotePlayback.json @@ -80,7 +80,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/connect_event", "spec_url": "https://w3c.github.io/remote-playback/#dom-remoteplayback-onconnect", "support": { @@ -120,7 +120,7 @@ }, "connecting_event": { "__compat": { - "description": "connecting event", + "description": "`connecting` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/connecting_event", "spec_url": "https://w3c.github.io/remote-playback/#dom-remoteplayback-onconnecting", "support": { @@ -160,7 +160,7 @@ }, "disconnect_event": { "__compat": { - "description": "disconnect event", + "description": "`disconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/disconnect_event", "spec_url": "https://w3c.github.io/remote-playback/#dom-remoteplayback-ondisconnect", "support": { diff --git a/api/ReportingObserver.json b/api/ReportingObserver.json index b48923f4ffc8bc..6ba1a9bbb80ae5 100644 --- a/api/ReportingObserver.json +++ b/api/ReportingObserver.json @@ -43,7 +43,7 @@ }, "ReportingObserver": { "__compat": { - "description": "ReportingObserver() constructor", + "description": "`ReportingObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver/ReportingObserver", "spec_url": "https://w3c.github.io/reporting/#dom-reportingobserver-reportingobserver", "support": { diff --git a/api/Request.json b/api/Request.json index 8a6cb84ba46836..4d876c393c36fd 100644 --- a/api/Request.json +++ b/api/Request.json @@ -55,7 +55,7 @@ }, "Request": { "__compat": { - "description": "Request() constructor", + "description": "`Request()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/Request", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-request①", "tags": [ @@ -107,7 +107,7 @@ }, "cross_origin_stripped": { "__compat": { - "description": "cross-origin referrer stripped out and navigate mode converted to same-origin when constructor created from existing Request object.", + "description": "cross-origin `referrer` stripped out and `navigate` mode converted to `same-origin` when constructor created from existing `Request` object.", "support": { "chrome": { "version_added": "69" @@ -146,7 +146,7 @@ }, "init_attributionReporting_parameter": { "__compat": { - "description": "init.attributionReporting parameter", + "description": "`init.attributionReporting` parameter", "spec_url": "https://wicg.github.io/attribution-reporting-api/#dom-requestinit-attributionreporting", "support": { "chrome": { @@ -181,7 +181,7 @@ }, "init_browsingTopics_parameter": { "__compat": { - "description": "init.browsingTopics parameter", + "description": "`init.browsingTopics` parameter", "support": { "chrome": { "version_added": "115" @@ -215,7 +215,7 @@ }, "init_keepalive_parameter": { "__compat": { - "description": "init.keepalive parameter", + "description": "`init.keepalive` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/keepalive", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-keepalive", "tags": [ @@ -262,7 +262,7 @@ }, "init_priority_parameter": { "__compat": { - "description": "init.priority parameter", + "description": "`init.priority` parameter", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-priority", "tags": [ "web-features:fetch-priority" @@ -303,7 +303,7 @@ }, "init_referrer_parameter": { "__compat": { - "description": "init.referrer parameter", + "description": "`init.referrer` parameter", "spec_url": "https://fetch.spec.whatwg.org/#dom-requestinit-referrer", "support": { "chrome": { @@ -343,7 +343,7 @@ }, "request_body_readablestream": { "__compat": { - "description": "Send ReadableStream in request body", + "description": "Send `ReadableStream` in request body", "support": { "chrome": { "version_added": "105" @@ -380,7 +380,7 @@ }, "response_body_readablestream": { "__compat": { - "description": "Consume ReadableStream as a response body", + "description": "Consume `ReadableStream` as a response body", "support": { "chrome": { "version_added": "43" @@ -818,7 +818,7 @@ }, "default_same-origin": { "__compat": { - "description": "Default value same-origin", + "description": "Default value `same-origin`", "support": { "chrome": { "version_added": "72" @@ -1307,7 +1307,7 @@ }, "navigate_mode": { "__compat": { - "description": "navigate mode", + "description": "`navigate` mode", "support": { "chrome": { "version_added": "49" diff --git a/api/ResizeObserver.json b/api/ResizeObserver.json index bbef013bd377ea..b9de2d7332e58e 100644 --- a/api/ResizeObserver.json +++ b/api/ResizeObserver.json @@ -36,7 +36,7 @@ }, "ResizeObserver": { "__compat": { - "description": "ResizeObserver() constructor", + "description": "`ResizeObserver()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver/ResizeObserver", "spec_url": "https://drafts.csswg.org/resize-observer/#dom-resizeobserver-resizeobserver", "support": { @@ -141,7 +141,7 @@ }, "options_box_parameter": { "__compat": { - "description": "options.box parameter", + "description": "`options.box` parameter", "support": { "chrome": { "version_added": "84" diff --git a/api/Response.json b/api/Response.json index de6a42f1d3c98c..05829e1c9e777a 100644 --- a/api/Response.json +++ b/api/Response.json @@ -55,7 +55,7 @@ }, "Response": { "__compat": { - "description": "Response() constructor", + "description": "`Response()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/Response", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-response①", "tags": [ @@ -143,7 +143,7 @@ }, "body_parameter_optional": { "__compat": { - "description": "body parameter is optional", + "description": "`body` parameter is optional", "support": { "chrome": { "version_added": "40" @@ -320,7 +320,7 @@ }, "readable_byte_stream": { "__compat": { - "description": "body is a readable byte stream", + "description": "`body` is a readable byte stream", "support": { "chrome": { "version_added": "116" @@ -491,7 +491,7 @@ }, "error_static": { "__compat": { - "description": "error() static method", + "description": "`error()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/error_static", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-response-error①", "support": { @@ -765,7 +765,7 @@ }, "redirect_static": { "__compat": { - "description": "redirect() static method", + "description": "`redirect()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/redirect_static", "spec_url": "https://fetch.spec.whatwg.org/#ref-for-dom-response-redirect①", "support": { diff --git a/api/SVGAnimationElement.json b/api/SVGAnimationElement.json index 7d25600c617084..d841eb49bc5870 100644 --- a/api/SVGAnimationElement.json +++ b/api/SVGAnimationElement.json @@ -122,7 +122,7 @@ }, "beginEvent_event": { "__compat": { - "description": "beginEvent event", + "description": "`beginEvent` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/beginEvent_event", "spec_url": "https://svgwg.org/svg2-draft/interact.html#BeginEvent", "support": { @@ -254,7 +254,7 @@ }, "endEvent_event": { "__compat": { - "description": "endEvent event", + "description": "`endEvent` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/endEvent_event", "spec_url": "https://svgwg.org/svg2-draft/interact.html#EndEvent", "support": { @@ -425,7 +425,7 @@ }, "repeatEvent_event": { "__compat": { - "description": "repeatEvent event", + "description": "`repeatEvent` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/repeatEvent_event", "spec_url": "https://svgwg.org/svg2-draft/interact.html#RepeatEvent", "support": { diff --git a/api/SVGElement.json b/api/SVGElement.json index 6cbab5f933edca..2eed46c0a23352 100644 --- a/api/SVGElement.json +++ b/api/SVGElement.json @@ -251,7 +251,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGElement/error_event", "spec_url": "https://svgwg.org/svg2-draft/interact.html#ErrorEvent", "support": { @@ -334,7 +334,7 @@ }, "options_preventScroll_parameter": { "__compat": { - "description": "options.preventScroll parameter", + "description": "`options.preventScroll` parameter", "support": { "chrome": { "version_added": "78" @@ -373,7 +373,7 @@ }, "load_event": { "__compat": { - "description": "load event", + "description": "`load` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGElement/load_event", "spec_url": "https://svgwg.org/svg2-draft/interact.html#LoadEvent", "support": { diff --git a/api/SVGGeometryElement.json b/api/SVGGeometryElement.json index b5ca6dda1a1010..639aa14f724f19 100644 --- a/api/SVGGeometryElement.json +++ b/api/SVGGeometryElement.json @@ -371,7 +371,7 @@ }, "point_parameter_DOMPoint": { "__compat": { - "description": "Accepts a DOMPoint as point parameter", + "description": "Accepts a `DOMPoint` as `point` parameter", "support": { "chrome": { "version_added": false @@ -443,7 +443,7 @@ }, "point_parameter_DOMPoint": { "__compat": { - "description": "Accepts a DOMPoint as point parameter", + "description": "Accepts a `DOMPoint` as `point` parameter", "support": { "chrome": { "version_added": false diff --git a/api/SVGImageElement.json b/api/SVGImageElement.json index 1c2bb38c35faeb..28b1952beed957 100644 --- a/api/SVGImageElement.json +++ b/api/SVGImageElement.json @@ -80,7 +80,7 @@ }, "decode": { "__compat": { - "description": "decode()", + "description": "`decode()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/decode", "spec_url": "https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-decode-dev", "support": { diff --git a/api/Screen.json b/api/Screen.json index fdcdd900fcd347..176a22be7e0952 100644 --- a/api/Screen.json +++ b/api/Screen.json @@ -266,7 +266,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/change_event", "spec_url": "https://w3c.github.io/window-management/#api-screen-onchange-attribute", "support": { @@ -670,7 +670,7 @@ }, "orientationchange_event": { "__compat": { - "description": "orientationchange event", + "description": "`orientationchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/orientationchange_event", "support": { "chrome": { diff --git a/api/ScreenDetails.json b/api/ScreenDetails.json index c622b3bf3eefd1..a03f7182825af6 100644 --- a/api/ScreenDetails.json +++ b/api/ScreenDetails.json @@ -75,7 +75,7 @@ }, "currentscreenchange_event": { "__compat": { - "description": "currentscreenchange event", + "description": "`currentscreenchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenDetails/currentscreenchange_event", "spec_url": [ "https://w3c.github.io/window-management/#eventdef-screendetails-currentscreenchange", @@ -153,7 +153,7 @@ }, "screenschange_event": { "__compat": { - "description": "screenschange event", + "description": "`screenschange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenDetails/screenschange_event", "spec_url": [ "https://w3c.github.io/window-management/#eventdef-screendetails-screenschange", diff --git a/api/ScreenOrientation.json b/api/ScreenOrientation.json index 1e568d9785fc84..9a5bb5b005c2af 100644 --- a/api/ScreenOrientation.json +++ b/api/ScreenOrientation.json @@ -77,7 +77,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/change_event", "spec_url": "https://w3c.github.io/screen-orientation/#dom-screenorientation-onchange", "tags": [ diff --git a/api/ScriptProcessorNode.json b/api/ScriptProcessorNode.json index 6ab4f5111b6769..fab9a208fbe5fb 100644 --- a/api/ScriptProcessorNode.json +++ b/api/ScriptProcessorNode.json @@ -39,7 +39,7 @@ }, "audioprocess_event": { "__compat": { - "description": "audioprocess event", + "description": "`audioprocess` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode/audioprocess_event", "support": { "chrome": { diff --git a/api/ScrollTimeline.json b/api/ScrollTimeline.json index 9c46372816f23c..38926f98bac188 100644 --- a/api/ScrollTimeline.json +++ b/api/ScrollTimeline.json @@ -41,7 +41,7 @@ }, "ScrollTimeline": { "__compat": { - "description": "ScrollTimeline() constructor", + "description": "`ScrollTimeline()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/ScrollTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-scrolltimeline-scrolltimeline", "tags": [ diff --git a/api/SecurityPolicyViolationEvent.json b/api/SecurityPolicyViolationEvent.json index 13d20fdbdb0fc8..2baf72e4e4009b 100644 --- a/api/SecurityPolicyViolationEvent.json +++ b/api/SecurityPolicyViolationEvent.json @@ -38,7 +38,7 @@ }, "SecurityPolicyViolationEvent": { "__compat": { - "description": "SecurityPolicyViolationEvent() constructor", + "description": "`SecurityPolicyViolationEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/SecurityPolicyViolationEvent", "spec_url": "https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypolicyviolationevent", "support": { diff --git a/api/Selection.json b/api/Selection.json index 9dbe7eb1d88258..3a1eb084f9ccd8 100644 --- a/api/Selection.json +++ b/api/Selection.json @@ -207,7 +207,7 @@ }, "accepts_nodes_in_shadow_trees": { "__compat": { - "description": "Accepts node parameter in any tree/shadow tree", + "description": "Accepts `node` parameter in any tree/shadow tree", "support": { "chrome": { "version_added": false @@ -241,7 +241,7 @@ }, "node_parameter_nullable": { "__compat": { - "description": "node parameter is nullable", + "description": "`node` parameter is nullable", "support": { "chrome": { "version_added": "39" @@ -277,7 +277,7 @@ }, "offset_parameter_optional": { "__compat": { - "description": "offset parameter is optional", + "description": "`offset` parameter is optional", "support": { "chrome": { "version_added": "1" @@ -441,7 +441,7 @@ }, "partialContainment_parameter_optional": { "__compat": { - "description": "partialContainment parameter is optional", + "description": "`partialContainment` parameter is optional", "support": { "chrome": { "version_added": "1" @@ -560,7 +560,7 @@ }, "empty": { "__compat": { - "description": "empty() as alias of removeAllRanges()", + "description": "`empty()` as alias of `removeAllRanges()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/removeAllRanges", "spec_url": "https://w3c.github.io/selection-api/#dom-selection-removeallranges", "support": { @@ -638,7 +638,7 @@ }, "accepts_nodes_in_shadow_trees": { "__compat": { - "description": "Accepts node parameter in any tree/shadow tree", + "description": "Accepts `node` parameter in any tree/shadow tree", "support": { "chrome": { "version_added": false @@ -672,7 +672,7 @@ }, "offset_parameter_optional": { "__compat": { - "description": "offset parameter is optional", + "description": "`offset` parameter is optional", "support": { "chrome": { "version_added": "1" @@ -1201,7 +1201,7 @@ }, "accepts_nodes_in_shadow_trees": { "__compat": { - "description": "Accepts anchorNode and focusNode arguments in different shadow trees", + "description": "Accepts `anchorNode` and `focusNode` arguments in different shadow trees", "support": { "chrome": { "version_added": false @@ -1236,7 +1236,7 @@ }, "setPosition": { "__compat": { - "description": "setPosition() as alias of collapse()", + "description": "`setPosition()` as alias of `collapse()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/collapse", "spec_url": "https://w3c.github.io/selection-api/#dom-selection-collapse", "support": { diff --git a/api/Sensor.json b/api/Sensor.json index f36ebcaf2d443a..dd738613a91745 100644 --- a/api/Sensor.json +++ b/api/Sensor.json @@ -38,7 +38,7 @@ }, "activate_event": { "__compat": { - "description": "activate event", + "description": "`activate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/activate_event", "spec_url": "https://w3c.github.io/sensors/#sensor-onactivate", "support": { @@ -109,7 +109,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/error_event", "spec_url": "https://w3c.github.io/sensors/#sensor-onerror", "support": { @@ -180,7 +180,7 @@ }, "reading_event": { "__compat": { - "description": "reading event", + "description": "`reading` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/reading_event", "spec_url": "https://w3c.github.io/sensors/#sensor-onreading", "support": { diff --git a/api/SensorErrorEvent.json b/api/SensorErrorEvent.json index 1aa87327d55c34..ee752720456125 100644 --- a/api/SensorErrorEvent.json +++ b/api/SensorErrorEvent.json @@ -38,7 +38,7 @@ }, "SensorErrorEvent": { "__compat": { - "description": "SensorErrorEvent() constructor", + "description": "`SensorErrorEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent/SensorErrorEvent", "spec_url": "https://w3c.github.io/sensors/#dom-sensorerrorevent-sensorerrorevent", "support": { diff --git a/api/SerialPort.json b/api/SerialPort.json index ef4fb4e619f3a2..0213483431cc00 100644 --- a/api/SerialPort.json +++ b/api/SerialPort.json @@ -78,7 +78,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SerialPort/connect_event", "spec_url": [ "https://wicg.github.io/serial/#dfn-connect", @@ -157,7 +157,7 @@ }, "disconnect_event": { "__compat": { - "description": "disconnect event", + "description": "`disconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SerialPort/disconnect_event", "spec_url": [ "https://wicg.github.io/serial/#dfn-disconnect", diff --git a/api/ServiceWorker.json b/api/ServiceWorker.json index c22f238320f979..b0a88df4a66cef 100644 --- a/api/ServiceWorker.json +++ b/api/ServiceWorker.json @@ -83,7 +83,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/error_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-abstractworker-onerror", "support": { @@ -243,7 +243,7 @@ }, "statechange_event": { "__compat": { - "description": "statechange event", + "description": "`statechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/statechange_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworker-onstatechange", "support": { diff --git a/api/ServiceWorkerContainer.json b/api/ServiceWorkerContainer.json index 8c9431b0aa585f..1b9e6c2d6d7ede 100644 --- a/api/ServiceWorkerContainer.json +++ b/api/ServiceWorkerContainer.json @@ -116,7 +116,7 @@ }, "controllerchange_event": { "__compat": { - "description": "controllerchange event", + "description": "`controllerchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/controllerchange_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkercontainer-oncontrollerchange", "support": { @@ -242,7 +242,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/message_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkercontainer-onmessage", "support": { @@ -282,7 +282,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/messageerror_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onmessageerror", "tags": [ diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index fd0d9911c641a3..993a87636c86dc 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -44,7 +44,7 @@ }, "abortpayment_event": { "__compat": { - "description": "abortpayment event", + "description": "`abortpayment` event", "support": { "chrome": { "version_added": "70" @@ -80,7 +80,7 @@ }, "activate_event": { "__compat": { - "description": "activate event", + "description": "`activate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/activate_event", "spec_url": [ "https://w3c.github.io/ServiceWorker/#service-worker-global-scope-activate-event", @@ -127,7 +127,7 @@ }, "backgroundfetchabort_event": { "__compat": { - "description": "backgroundfetchabort event", + "description": "`backgroundfetchabort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/backgroundfetchabort_event", "spec_url": "https://wicg.github.io/background-fetch/#dom-serviceworkerglobalscope-onbackgroundfetchabort", "tags": [ @@ -168,7 +168,7 @@ }, "backgroundfetchclick_event": { "__compat": { - "description": "backgroundfetchclick event", + "description": "`backgroundfetchclick` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/backgroundfetchclick_event", "spec_url": "https://wicg.github.io/background-fetch/#dom-serviceworkerglobalscope-onbackgroundfetchclick", "tags": [ @@ -209,7 +209,7 @@ }, "backgroundfetchfail_event": { "__compat": { - "description": "backgroundfetchfail event", + "description": "`backgroundfetchfail` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/backgroundfetchfail_event", "spec_url": "https://wicg.github.io/background-fetch/#dom-serviceworkerglobalscope-onbackgroundfetchfail", "tags": [ @@ -250,7 +250,7 @@ }, "backgroundfetchsuccess_event": { "__compat": { - "description": "backgroundfetchsuccess event", + "description": "`backgroundfetchsuccess` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/backgroundfetchsuccess_event", "spec_url": "https://wicg.github.io/background-fetch/#dom-serviceworkerglobalscope-onbackgroundfetchsuccess", "tags": [ @@ -291,7 +291,7 @@ }, "canmakepayment_event": { "__compat": { - "description": "canmakepayment event", + "description": "`canmakepayment` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/canmakepayment_event", "spec_url": "https://w3c.github.io/payment-handler/#the-canmakepaymentevent", "support": { @@ -373,7 +373,7 @@ }, "contentdelete_event": { "__compat": { - "description": "contentdelete event", + "description": "`contentdelete` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/contentdelete_event", "spec_url": "https://wicg.github.io/content-index/spec/#dom-serviceworkerglobalscope-oncontentdelete", "support": { @@ -411,7 +411,7 @@ }, "cookiechange_event": { "__compat": { - "description": "cookiechange event", + "description": "`cookiechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/cookiechange_event", "spec_url": "https://wicg.github.io/cookie-store/#dom-serviceworkerglobalscope-oncookiechange", "support": { @@ -482,7 +482,7 @@ }, "fetch_event": { "__compat": { - "description": "fetch event", + "description": "`fetch` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/fetch_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onfetch", "support": { @@ -526,7 +526,7 @@ }, "install_event": { "__compat": { - "description": "install event", + "description": "`install` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/install_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-oninstall", "support": { @@ -570,7 +570,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/message_event", "spec_url": [ "https://w3c.github.io/ServiceWorker/#eventdef-serviceworkerglobalscope-message", @@ -617,7 +617,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/messageerror_event", "spec_url": [ "https://w3c.github.io/ServiceWorker/#eventdef-serviceworkerglobalscope-messageerror", @@ -660,7 +660,7 @@ }, "notificationclick_event": { "__compat": { - "description": "notificationclick event", + "description": "`notificationclick` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/notificationclick_event", "spec_url": [ "https://notifications.spec.whatwg.org/#activating-a-notification", @@ -706,7 +706,7 @@ }, "notificationclose_event": { "__compat": { - "description": "notificationclose event", + "description": "`notificationclose` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/notificationclose_event", "spec_url": "https://notifications.spec.whatwg.org/#dom-serviceworkerglobalscope-onnotificationclose", "support": { @@ -751,7 +751,7 @@ }, "paymentrequest_event": { "__compat": { - "description": "paymentrequest event", + "description": "`paymentrequest` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/paymentrequest_event", "spec_url": "https://w3c.github.io/payment-handler/#the-paymentrequestevent", "support": { @@ -790,7 +790,7 @@ }, "periodicsync_event": { "__compat": { - "description": "periodicsync event", + "description": "`periodicsync` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/periodicsync_event", "spec_url": [ "https://wicg.github.io/periodic-background-sync/#periodicsync-event", @@ -832,7 +832,7 @@ }, "push_event": { "__compat": { - "description": "push event", + "description": "`push` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/push_event", "spec_url": [ "https://w3c.github.io/push-api/#extensions-to-the-serviceworkerglobalscope-interface", @@ -889,7 +889,7 @@ }, "pushsubscriptionchange_event": { "__compat": { - "description": "pushsubscriptionchange event", + "description": "`pushsubscriptionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/pushsubscriptionchange_event", "spec_url": [ "https://w3c.github.io/push-api/#the-pushsubscriptionchange-event", @@ -1064,7 +1064,7 @@ }, "sync_event": { "__compat": { - "description": "sync event", + "description": "`sync` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/sync_event", "spec_url": "https://wicg.github.io/background-sync/spec/#dom-serviceworkerglobalscope-onsync", "tags": [ diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index 21b56ef3c76a60..fd53109d5ad9c2 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -533,7 +533,7 @@ }, "options_actions_parameter": { "__compat": { - "description": "options.actions parameter", + "description": "`options.actions` parameter", "support": { "chrome": { "version_added": "48" @@ -571,7 +571,7 @@ }, "options_badge_parameter": { "__compat": { - "description": "options.badge parameter", + "description": "`options.badge` parameter", "support": { "chrome": { "version_added": "53" @@ -616,7 +616,7 @@ }, "options_data_parameter": { "__compat": { - "description": "options.data parameter", + "description": "`options.data` parameter", "support": { "chrome": { "version_added": "44" @@ -654,7 +654,7 @@ }, "options_image_parameter": { "__compat": { - "description": "options.image parameter", + "description": "`options.image` parameter", "support": { "chrome": { "version_added": "56" @@ -692,7 +692,7 @@ }, "options_renotify_parameter": { "__compat": { - "description": "options.renotify parameter", + "description": "`options.renotify` parameter", "support": { "chrome": { "version_added": "50" @@ -730,7 +730,7 @@ }, "options_requireInteraction_parameter": { "__compat": { - "description": "options.requireInteraction parameter", + "description": "`options.requireInteraction` parameter", "support": { "chrome": { "version_added": "47" @@ -768,7 +768,7 @@ }, "options_vibrate_parameter": { "__compat": { - "description": "options.vibrate parameter", + "description": "`options.vibrate` parameter", "support": { "chrome": { "version_added": "45" @@ -939,7 +939,7 @@ }, "updatefound_event": { "__compat": { - "description": "updatefound event", + "description": "`updatefound` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/updatefound_event", "spec_url": "https://w3c.github.io/ServiceWorker/#dom-serviceworkerregistration-onupdatefound", "support": { diff --git a/api/SharedWorker.json b/api/SharedWorker.json index 9d4c405227a091..781bd145c94d51 100644 --- a/api/SharedWorker.json +++ b/api/SharedWorker.json @@ -63,7 +63,7 @@ }, "SharedWorker": { "__compat": { - "description": "SharedWorker() constructor", + "description": "`SharedWorker()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/SharedWorker", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#dom-sharedworker-dev", "support": { @@ -210,7 +210,7 @@ }, "options_name_parameter": { "__compat": { - "description": "options.name parameter", + "description": "`options.name` parameter", "support": { "chrome": { "version_added": "70" @@ -246,7 +246,7 @@ }, "options_sameSiteCookies_parameter": { "__compat": { - "description": "options.sameSiteCookies parameter", + "description": "`options.sameSiteCookies` parameter", "spec_url": "https://privacycg.github.io/saa-non-cookie-storage/#dom-sharedworkeroptions-samesitecookies", "support": { "chrome": { @@ -285,7 +285,7 @@ }, "options_type_parameter": { "__compat": { - "description": "options.type parameter", + "description": "`options.type` parameter", "tags": [ "web-features:js-modules-shared-workers" ], @@ -332,7 +332,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/error_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-abstractworker-onerror", "support": { diff --git a/api/SharedWorkerGlobalScope.json b/api/SharedWorkerGlobalScope.json index 614e86417623c1..17e22eaca042b2 100644 --- a/api/SharedWorkerGlobalScope.json +++ b/api/SharedWorkerGlobalScope.json @@ -115,7 +115,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/connect_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-workerglobalscope-connect", diff --git a/api/SnapEvent.json b/api/SnapEvent.json index b5f1f1547a1272..aa5fd5c3f970f8 100644 --- a/api/SnapEvent.json +++ b/api/SnapEvent.json @@ -37,7 +37,7 @@ }, "SnapEvent": { "__compat": { - "description": "SnapEvent() constructor", + "description": "`SnapEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SnapEvent/SnapEvent", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#dom-snapevent-snapevent", "support": { diff --git a/api/SourceBuffer.json b/api/SourceBuffer.json index bd089f3fd89bfd..c52f1ddc411419 100644 --- a/api/SourceBuffer.json +++ b/api/SourceBuffer.json @@ -147,7 +147,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-abort", "https://w3c.github.io/media-source/#dom-sourcebuffer-onabort" @@ -810,7 +810,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-error", "https://w3c.github.io/media-source/#dom-sourcebuffer-onerror" @@ -1249,7 +1249,7 @@ }, "update_event": { "__compat": { - "description": "update event", + "description": "`update` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-update", "https://w3c.github.io/media-source/#dom-sourcebuffer-onupdate" @@ -1354,7 +1354,7 @@ }, "updateend_event": { "__compat": { - "description": "updateend event", + "description": "`updateend` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-updateend", "https://w3c.github.io/media-source/#dom-sourcebuffer-onupdateend" @@ -1459,7 +1459,7 @@ }, "updatestart_event": { "__compat": { - "description": "updatestart event", + "description": "`updatestart` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-updatestart", "https://w3c.github.io/media-source/#dom-sourcebuffer-onupdatestart" diff --git a/api/SourceBufferList.json b/api/SourceBufferList.json index 29a55e1f38c638..be313e9654f674 100644 --- a/api/SourceBufferList.json +++ b/api/SourceBufferList.json @@ -69,7 +69,7 @@ }, "addsourcebuffer_event": { "__compat": { - "description": "addsourcebuffer event", + "description": "`addsourcebuffer` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-addsourcebuffer", "https://w3c.github.io/media-source/#dom-sourcebufferlist-onaddsourcebuffer" @@ -258,7 +258,7 @@ }, "removesourcebuffer_event": { "__compat": { - "description": "removesourcebuffer event", + "description": "`removesourcebuffer` event", "spec_url": [ "https://w3c.github.io/media-source/#dfn-removesourcebuffer", "https://w3c.github.io/media-source/#dom-sourcebufferlist-onremovesourcebuffer" diff --git a/api/SpeechGrammar.json b/api/SpeechGrammar.json index f459c8eefd78a6..df00a0ab98330a 100644 --- a/api/SpeechGrammar.json +++ b/api/SpeechGrammar.json @@ -50,7 +50,7 @@ }, "SpeechGrammar": { "__compat": { - "description": "SpeechGrammar() constructor", + "description": "`SpeechGrammar()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/SpeechGrammar", "support": { "chrome": { diff --git a/api/SpeechGrammarList.json b/api/SpeechGrammarList.json index 9f7def7fe34e45..e5c1780b36dcec 100644 --- a/api/SpeechGrammarList.json +++ b/api/SpeechGrammarList.json @@ -44,7 +44,7 @@ }, "SpeechGrammarList": { "__compat": { - "description": "SpeechGrammarList() constructor", + "description": "`SpeechGrammarList()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/SpeechGrammarList", "spec_url": "https://wicg.github.io/speech-api/#dom-speechgrammarlist-speechgrammarlist", "tags": [ diff --git a/api/SpeechRecognition.json b/api/SpeechRecognition.json index e65b1aee804185..6e8f9b3cecdcdb 100644 --- a/api/SpeechRecognition.json +++ b/api/SpeechRecognition.json @@ -42,7 +42,7 @@ }, "SpeechRecognition": { "__compat": { - "description": "SpeechRecognition() constructor", + "description": "`SpeechRecognition()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/SpeechRecognition", "spec_url": "https://wicg.github.io/speech-api/#dom-speechrecognition-speechrecognition", "tags": [ @@ -128,7 +128,7 @@ }, "audioend_event": { "__compat": { - "description": "audioend event", + "description": "`audioend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/audioend_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-audioend", @@ -170,7 +170,7 @@ }, "audiostart_event": { "__compat": { - "description": "audiostart event", + "description": "`audiostart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/audiostart_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-audiostart", @@ -250,7 +250,7 @@ }, "end_event": { "__compat": { - "description": "end event", + "description": "`end` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/end_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-end", @@ -292,7 +292,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/error_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-error", @@ -486,7 +486,7 @@ }, "nomatch_event": { "__compat": { - "description": "nomatch event", + "description": "`nomatch` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/nomatch_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-nomatch", @@ -528,7 +528,7 @@ }, "result_event": { "__compat": { - "description": "result event", + "description": "`result` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/result_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-result", @@ -570,7 +570,7 @@ }, "soundend_event": { "__compat": { - "description": "soundend event", + "description": "`soundend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/soundend_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-soundend", @@ -612,7 +612,7 @@ }, "soundstart_event": { "__compat": { - "description": "soundstart event", + "description": "`soundstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/soundstart_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-soundstart", @@ -654,7 +654,7 @@ }, "speechend_event": { "__compat": { - "description": "speechend event", + "description": "`speechend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/speechend_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-speechend", @@ -696,7 +696,7 @@ }, "speechstart_event": { "__compat": { - "description": "speechstart event", + "description": "`speechstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/speechstart_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-speechstart", @@ -776,7 +776,7 @@ }, "start_event": { "__compat": { - "description": "start event", + "description": "`start` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/start_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechrecognition-start", diff --git a/api/SpeechRecognitionErrorEvent.json b/api/SpeechRecognitionErrorEvent.json index 615450a7634e98..d2e73418aee91b 100644 --- a/api/SpeechRecognitionErrorEvent.json +++ b/api/SpeechRecognitionErrorEvent.json @@ -40,7 +40,7 @@ }, "SpeechRecognitionErrorEvent": { "__compat": { - "description": "SpeechRecognitionErrorEvent() constructor", + "description": "`SpeechRecognitionErrorEvent()` constructor", "spec_url": "https://wicg.github.io/speech-api/#dom-speechrecognitionerrorevent-speechrecognitionerrorevent", "tags": [ "web-features:speech-recognition" diff --git a/api/SpeechRecognitionEvent.json b/api/SpeechRecognitionEvent.json index 087b6d358e797b..689717ebf6c60b 100644 --- a/api/SpeechRecognitionEvent.json +++ b/api/SpeechRecognitionEvent.json @@ -44,7 +44,7 @@ }, "SpeechRecognitionEvent": { "__compat": { - "description": "SpeechRecognitionEvent() constructor", + "description": "`SpeechRecognitionEvent()` constructor", "spec_url": "https://wicg.github.io/speech-api/#dom-speechrecognition-speechrecognition", "tags": [ "web-features:speech-recognition" diff --git a/api/SpeechSynthesis.json b/api/SpeechSynthesis.json index 736b61fba98136..672b77701266cd 100644 --- a/api/SpeechSynthesis.json +++ b/api/SpeechSynthesis.json @@ -457,7 +457,7 @@ }, "voiceschanged_event": { "__compat": { - "description": "voiceschanged event", + "description": "`voiceschanged` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/voiceschanged_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesis-voiceschanged", diff --git a/api/SpeechSynthesisErrorEvent.json b/api/SpeechSynthesisErrorEvent.json index 77fb5edf767a82..9b74d3241d6119 100644 --- a/api/SpeechSynthesisErrorEvent.json +++ b/api/SpeechSynthesisErrorEvent.json @@ -52,7 +52,7 @@ }, "SpeechSynthesisErrorEvent": { "__compat": { - "description": "SpeechSynthesisErrorEvent() constructor", + "description": "`SpeechSynthesisErrorEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent/SpeechSynthesisErrorEvent", "spec_url": "https://wicg.github.io/speech-api/#dom-speechsynthesiserrorevent-speechsynthesiserrorevent", "tags": [ diff --git a/api/SpeechSynthesisEvent.json b/api/SpeechSynthesisEvent.json index 7c386d86f4fb6f..420fb320be320f 100644 --- a/api/SpeechSynthesisEvent.json +++ b/api/SpeechSynthesisEvent.json @@ -52,7 +52,7 @@ }, "SpeechSynthesisEvent": { "__compat": { - "description": "SpeechSynthesisEvent() constructor", + "description": "`SpeechSynthesisEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/SpeechSynthesisEvent", "spec_url": "https://wicg.github.io/speech-api/#dom-speechsynthesisevent-speechsynthesisevent", "tags": [ @@ -244,7 +244,7 @@ }, "milliseconds": { "__compat": { - "description": "elapsedTime in milliseconds", + "description": "`elapsedTime` in milliseconds", "support": { "chrome": { "version_added": "33" diff --git a/api/SpeechSynthesisUtterance.json b/api/SpeechSynthesisUtterance.json index 27c0c966a97ee2..cb41fc6cadf084 100644 --- a/api/SpeechSynthesisUtterance.json +++ b/api/SpeechSynthesisUtterance.json @@ -52,7 +52,7 @@ }, "SpeechSynthesisUtterance": { "__compat": { - "description": "SpeechSynthesisUtterance() constructor", + "description": "`SpeechSynthesisUtterance()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/SpeechSynthesisUtterance", "spec_url": "https://wicg.github.io/speech-api/#dom-speechsynthesisutterance-speechsynthesisutterance", "tags": [ @@ -103,7 +103,7 @@ }, "boundary_event": { "__compat": { - "description": "boundary event", + "description": "`boundary` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/boundary_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-boundary", @@ -159,7 +159,7 @@ }, "end_event": { "__compat": { - "description": "end event", + "description": "`end` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/end_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-end", @@ -213,7 +213,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/error_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-error", @@ -317,7 +317,7 @@ }, "mark_event": { "__compat": { - "description": "mark event", + "description": "`mark` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/mark_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-mark", @@ -371,7 +371,7 @@ }, "pause_event": { "__compat": { - "description": "pause event", + "description": "`pause` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/pause_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-pause", @@ -525,7 +525,7 @@ }, "resume_event": { "__compat": { - "description": "resume event", + "description": "`resume` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/resume_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-resume", @@ -579,7 +579,7 @@ }, "start_event": { "__compat": { - "description": "start event", + "description": "`start` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/start_event", "spec_url": [ "https://wicg.github.io/speech-api/#eventdef-speechsynthesisutterance-start", diff --git a/api/StaticRange.json b/api/StaticRange.json index 3b6a04d256743c..3ea7d3040c87e8 100644 --- a/api/StaticRange.json +++ b/api/StaticRange.json @@ -41,7 +41,7 @@ }, "StaticRange": { "__compat": { - "description": "StaticRange() constructor", + "description": "`StaticRange()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/StaticRange", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-staticrange-staticrange①", "support": { diff --git a/api/StereoPannerNode.json b/api/StereoPannerNode.json index a8aee675bd3e9d..00706244395b75 100644 --- a/api/StereoPannerNode.json +++ b/api/StereoPannerNode.json @@ -41,7 +41,7 @@ }, "StereoPannerNode": { "__compat": { - "description": "StereoPannerNode() constructor", + "description": "`StereoPannerNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode/StereoPannerNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-stereopannernode-stereopannernode", "tags": [ diff --git a/api/StorageEvent.json b/api/StorageEvent.json index 48b92180b8cf12..49951b9f559eac 100644 --- a/api/StorageEvent.json +++ b/api/StorageEvent.json @@ -49,7 +49,7 @@ }, "StorageEvent": { "__compat": { - "description": "StorageEvent() constructor", + "description": "`StorageEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/StorageEvent", "support": { "chrome": { diff --git a/api/SubmitEvent.json b/api/SubmitEvent.json index eec550598b746b..62a9f80d7fe1be 100644 --- a/api/SubmitEvent.json +++ b/api/SubmitEvent.json @@ -36,7 +36,7 @@ }, "SubmitEvent": { "__compat": { - "description": "SubmitEvent() constructor", + "description": "`SubmitEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubmitEvent/SubmitEvent", "spec_url": "https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#submitevent", "support": { diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index 0e01453de529ea..740715c71e9597 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -279,7 +279,7 @@ }, "x25519": { "__compat": { - "description": "X25519 algorithm", + "description": "`X25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveBits", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#x25519", "tags": [ @@ -393,7 +393,7 @@ }, "derivedKeyAlgorithm_option_aes": { "__compat": { - "description": "AES as derivedKeyAlgorithm option value", + "description": "`AES` as `derivedKeyAlgorithm` option value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "spec_url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey", "tags": [ @@ -438,7 +438,7 @@ }, "derivedKeyAlgorithm_option_hkdf": { "__compat": { - "description": "HKDF as derivedKeyAlgorithm option value", + "description": "`HKDF` as `derivedKeyAlgorithm` option value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "spec_url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey", "tags": [ @@ -483,7 +483,7 @@ }, "derivedKeyAlgorithm_option_hmac": { "__compat": { - "description": "HMAC as derivedKeyAlgorithm option value", + "description": "`HMAC` as `derivedKeyAlgorithm` option value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "spec_url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey", "tags": [ @@ -528,7 +528,7 @@ }, "derivedKeyAlgorithm_option_pbkdf2": { "__compat": { - "description": "PBKDF2 as derivedKeyAlgorithm option value", + "description": "`PBKDF2` as `derivedKeyAlgorithm` option value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "spec_url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey", "tags": [ @@ -573,7 +573,7 @@ }, "x25519": { "__compat": { - "description": "X25519 algorithm", + "description": "`X25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#x25519", "tags": [ @@ -829,7 +829,7 @@ }, "ed25519": { "__compat": { - "description": "Ed25519 algorithm", + "description": "`Ed25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/exportKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#ed25519", "tags": [ @@ -882,7 +882,7 @@ }, "x25519": { "__compat": { - "description": "X25519 algorithm", + "description": "`X25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/exportKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#x25519", "tags": [ @@ -1008,7 +1008,7 @@ }, "ed25519": { "__compat": { - "description": "Ed25519 algorithm", + "description": "`Ed25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#ed25519", "tags": [ @@ -1062,7 +1062,7 @@ }, "x25519": { "__compat": { - "description": "X25519 algorithm", + "description": "`X25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#x25519", "tags": [ @@ -1195,7 +1195,7 @@ }, "ed25519": { "__compat": { - "description": "Ed25519 algorithm", + "description": "`Ed25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/importKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#ed25519", "tags": [ @@ -1248,7 +1248,7 @@ }, "x25519": { "__compat": { - "description": "X25519 algorithm", + "description": "`X25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/importKey", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#x25519", "tags": [ @@ -1358,7 +1358,7 @@ }, "ed25519": { "__compat": { - "description": "Ed25519 algorithm", + "description": "`Ed25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/sign", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#ed25519", "tags": [ @@ -1537,7 +1537,7 @@ }, "ed25519": { "__compat": { - "description": "Ed25519 algorithm", + "description": "`Ed25519` algorithm", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/verify", "spec_url": "https://wicg.github.io/webcrypto-secure-curves/#ed25519", "tags": [ diff --git a/api/SyncEvent.json b/api/SyncEvent.json index 92d22a13d6bfcc..61ef25d47b0d1e 100644 --- a/api/SyncEvent.json +++ b/api/SyncEvent.json @@ -40,7 +40,7 @@ }, "SyncEvent": { "__compat": { - "description": "SyncEvent() constructor", + "description": "`SyncEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/SyncEvent", "spec_url": "https://wicg.github.io/background-sync/spec/#dom-syncevent-syncevent", "tags": [ diff --git a/api/TaskController.json b/api/TaskController.json index 863cde32ca4d79..d8013b8db80f8d 100644 --- a/api/TaskController.json +++ b/api/TaskController.json @@ -46,7 +46,7 @@ }, "TaskController": { "__compat": { - "description": "TaskController() constructor", + "description": "`TaskController()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskController/TaskController", "spec_url": "https://wicg.github.io/scheduling-apis/#dom-taskcontroller-taskcontroller", "tags": [ diff --git a/api/TaskPriorityChangeEvent.json b/api/TaskPriorityChangeEvent.json index e8aa7865963a84..3b3d1fe86d01c5 100644 --- a/api/TaskPriorityChangeEvent.json +++ b/api/TaskPriorityChangeEvent.json @@ -46,7 +46,7 @@ }, "TaskPriorityChangeEvent": { "__compat": { - "description": "TaskPriorityChangeEvent() constructor", + "description": "`TaskPriorityChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskPriorityChangeEvent/TaskPriorityChangeEvent", "spec_url": "https://wicg.github.io/scheduling-apis/#dom-taskprioritychangeevent-taskprioritychangeevent", "tags": [ diff --git a/api/TaskSignal.json b/api/TaskSignal.json index 29ba9f99e491a6..1df0e79b3c801f 100644 --- a/api/TaskSignal.json +++ b/api/TaskSignal.json @@ -46,7 +46,7 @@ }, "any_static": { "__compat": { - "description": "any() static method", + "description": "`any()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskSignal/any_static", "spec_url": "https://wicg.github.io/scheduling-apis/#dom-tasksignal-any", "support": { @@ -127,7 +127,7 @@ }, "prioritychange_event": { "__compat": { - "description": "prioritychange event", + "description": "`prioritychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskSignal/prioritychange_event", "spec_url": [ "https://wicg.github.io/scheduling-apis/#ref-for-eventdef-tasksignal-prioritychange", diff --git a/api/Text.json b/api/Text.json index a619108b5c5f72..1f3fa7721730f0 100644 --- a/api/Text.json +++ b/api/Text.json @@ -44,7 +44,7 @@ }, "Text": { "__compat": { - "description": "Text() constructor", + "description": "`Text()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Text/Text", "spec_url": "https://dom.spec.whatwg.org/#ref-for-dom-text-text①", "support": { diff --git a/api/TextDecoder.json b/api/TextDecoder.json index fe3de5c09e93bb..f8c0c1270d02a4 100644 --- a/api/TextDecoder.json +++ b/api/TextDecoder.json @@ -56,7 +56,7 @@ }, "TextDecoder": { "__compat": { - "description": "TextDecoder() constructor", + "description": "`TextDecoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/TextDecoder", "spec_url": "https://encoding.spec.whatwg.org/#ref-for-dom-textdecoder①", "support": { diff --git a/api/TextDecoderStream.json b/api/TextDecoderStream.json index 4892a55d319c93..c0c9026cd03fd7 100644 --- a/api/TextDecoderStream.json +++ b/api/TextDecoderStream.json @@ -49,7 +49,7 @@ }, "TextDecoderStream": { "__compat": { - "description": "TextDecoderStream() constructor", + "description": "`TextDecoderStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/TextDecoderStream", "spec_url": "https://encoding.spec.whatwg.org/#ref-for-dom-textdecoderstream①", "support": { diff --git a/api/TextEncoder.json b/api/TextEncoder.json index bcac6d3a557f70..9e20892abb3791 100644 --- a/api/TextEncoder.json +++ b/api/TextEncoder.json @@ -49,7 +49,7 @@ }, "TextEncoder": { "__compat": { - "description": "TextEncoder() constructor", + "description": "`TextEncoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/TextEncoder", "spec_url": "https://encoding.spec.whatwg.org/#ref-for-dom-textencoder①", "support": { diff --git a/api/TextEncoderStream.json b/api/TextEncoderStream.json index 9d302435c638e1..9826e213239f73 100644 --- a/api/TextEncoderStream.json +++ b/api/TextEncoderStream.json @@ -49,7 +49,7 @@ }, "TextEncoderStream": { "__compat": { - "description": "TextEncoderStream() constructor", + "description": "`TextEncoderStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream/TextEncoderStream", "spec_url": "https://encoding.spec.whatwg.org/#ref-for-dom-textencoderstream①", "support": { diff --git a/api/TextFormat.json b/api/TextFormat.json index 7a3a4d411df231..ad5c430322597d 100644 --- a/api/TextFormat.json +++ b/api/TextFormat.json @@ -41,7 +41,7 @@ }, "TextFormat": { "__compat": { - "description": "TextFormat() constructor", + "description": "`TextFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextFormat/TextFormat", "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-constructor", "tags": [ diff --git a/api/TextFormatUpdateEvent.json b/api/TextFormatUpdateEvent.json index a7af44376e7a72..1f57e127498976 100644 --- a/api/TextFormatUpdateEvent.json +++ b/api/TextFormatUpdateEvent.json @@ -41,7 +41,7 @@ }, "TextFormatUpdateEvent": { "__compat": { - "description": "TextFormatUpdateEvent() constructor", + "description": "`TextFormatUpdateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextFormatUpdateEvent/TextFormatUpdateEvent", "spec_url": "https://w3c.github.io/edit-context/#dom-textformatupdateevent-constructor", "tags": [ diff --git a/api/TextTrack.json b/api/TextTrack.json index 49aadf9982df2a..d8e4431415d272 100644 --- a/api/TextTrack.json +++ b/api/TextTrack.json @@ -145,7 +145,7 @@ }, "cuechange_event": { "__compat": { - "description": "cuechange event", + "description": "`cuechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/cuechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-cuechange", diff --git a/api/TextTrackCue.json b/api/TextTrackCue.json index a96f208d28a0fc..7e871f5bb1f225 100644 --- a/api/TextTrackCue.json +++ b/api/TextTrackCue.json @@ -93,7 +93,7 @@ }, "enter_event": { "__compat": { - "description": "enter event", + "description": "`enter` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/enter_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-enter", @@ -143,7 +143,7 @@ }, "exit_event": { "__compat": { - "description": "exit event", + "description": "`exit` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/exit_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-exit", diff --git a/api/TextTrackList.json b/api/TextTrackList.json index 2ee77a32efa9cd..ee4e7c6396a0a1 100644 --- a/api/TextTrackList.json +++ b/api/TextTrackList.json @@ -47,7 +47,7 @@ }, "addtrack_event": { "__compat": { - "description": "addtrack event", + "description": "`addtrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrackList/addtrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-addtrack", @@ -97,7 +97,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrackList/change_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-change", @@ -229,7 +229,7 @@ }, "removetrack_event": { "__compat": { - "description": "removetrack event", + "description": "`removetrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrackList/removetrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-removetrack", diff --git a/api/TextUpdateEvent.json b/api/TextUpdateEvent.json index 04011ff5564aa6..ca14880198eab7 100644 --- a/api/TextUpdateEvent.json +++ b/api/TextUpdateEvent.json @@ -41,7 +41,7 @@ }, "TextUpdateEvent": { "__compat": { - "description": "TextUpdateEvent() constructor", + "description": "`TextUpdateEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/TextUpdateEvent", "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-constructor", "tags": [ diff --git a/api/ToggleEvent.json b/api/ToggleEvent.json index 87772ec695ec15..88d946ceb6f6f5 100644 --- a/api/ToggleEvent.json +++ b/api/ToggleEvent.json @@ -39,7 +39,7 @@ }, "ToggleEvent": { "__compat": { - "description": "ToggleEvent() constructor", + "description": "`ToggleEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent/ToggleEvent", "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#toggleevent", "tags": [ diff --git a/api/Touch.json b/api/Touch.json index d3bd9c29be2e46..dc15bb614c8d3a 100644 --- a/api/Touch.json +++ b/api/Touch.json @@ -51,7 +51,7 @@ }, "Touch": { "__compat": { - "description": "Touch() constructor", + "description": "`Touch()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/Touch", "spec_url": "https://w3c.github.io/touch-events/#dom-touch-constructor", "support": { diff --git a/api/TouchEvent.json b/api/TouchEvent.json index 06963f0d2f4ec5..dccfdefac40f2e 100644 --- a/api/TouchEvent.json +++ b/api/TouchEvent.json @@ -47,7 +47,7 @@ }, "TouchEvent": { "__compat": { - "description": "TouchEvent() constructor", + "description": "`TouchEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/TouchEvent", "spec_url": "https://w3c.github.io/touch-events/#dom-touchevent-constructor", "support": { diff --git a/api/TrackEvent.json b/api/TrackEvent.json index 823f1232694460..838928790876f6 100644 --- a/api/TrackEvent.json +++ b/api/TrackEvent.json @@ -44,7 +44,7 @@ }, "TrackEvent": { "__compat": { - "description": "TrackEvent() constructor", + "description": "`TrackEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackEvent/TrackEvent", "spec_url": "https://html.spec.whatwg.org/multipage/media.html#the-trackevent-interface", "support": { diff --git a/api/TransformStream.json b/api/TransformStream.json index 962bc96778747b..1f87d3b8a73fe8 100644 --- a/api/TransformStream.json +++ b/api/TransformStream.json @@ -49,7 +49,7 @@ }, "TransformStream": { "__compat": { - "description": "TransformStream() constructor", + "description": "`TransformStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransformStream/TransformStream", "spec_url": "https://streams.spec.whatwg.org/#ref-for-ts-constructor④", "support": { diff --git a/api/TransitionEvent.json b/api/TransitionEvent.json index 6ac2eac8b5e6a8..e3cdbb2de08cd1 100644 --- a/api/TransitionEvent.json +++ b/api/TransitionEvent.json @@ -81,7 +81,7 @@ }, "TransitionEvent": { "__compat": { - "description": "TransitionEvent() constructor", + "description": "`TransitionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/TransitionEvent", "spec_url": "https://drafts.csswg.org/css-transitions/#dom-transitionevent-transitionevent", "support": { diff --git a/api/UIEvent.json b/api/UIEvent.json index 3b51aa490aaa17..35f629f856194d 100644 --- a/api/UIEvent.json +++ b/api/UIEvent.json @@ -44,7 +44,7 @@ }, "UIEvent": { "__compat": { - "description": "UIEvent() constructor", + "description": "`UIEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/UIEvent", "spec_url": "https://w3c.github.io/uievents/#dom-uievent-uievent", "support": { diff --git a/api/URL.json b/api/URL.json index c1e2d41d105b33..b08f2bfc7c2336 100644 --- a/api/URL.json +++ b/api/URL.json @@ -73,7 +73,7 @@ }, "URL": { "__compat": { - "description": "URL() constructor", + "description": "`URL()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/URL", "spec_url": "https://url.spec.whatwg.org/#dom-url-url", "support": { @@ -134,7 +134,7 @@ }, "canParse_static": { "__compat": { - "description": "canParse() static method", + "description": "`canParse()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/canParse_static", "spec_url": "https://url.spec.whatwg.org/#dom-url-canparse", "tags": [ @@ -185,7 +185,7 @@ }, "createObjectURL_static": { "__compat": { - "description": "createObjectURL() static method", + "description": "`createObjectURL()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/createObjectURL_static", "spec_url": "https://w3c.github.io/FileAPI/#dfn-createObjectURL", "support": { @@ -455,7 +455,7 @@ }, "parse_static": { "__compat": { - "description": "parse() static method", + "description": "`parse()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/parse_static", "spec_url": "https://url.spec.whatwg.org/#dom-url-parse", "support": { @@ -672,7 +672,7 @@ }, "revokeObjectURL_static": { "__compat": { - "description": "revokeObjectURL() static method", + "description": "`revokeObjectURL()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/revokeObjectURL_static", "spec_url": "https://w3c.github.io/FileAPI/#dfn-revokeObjectURL", "support": { diff --git a/api/URLPattern.json b/api/URLPattern.json index 8fcc356b4987c7..6bcfc2b34914b9 100644 --- a/api/URLPattern.json +++ b/api/URLPattern.json @@ -43,7 +43,7 @@ }, "URLPattern": { "__compat": { - "description": "URLPattern() constructor", + "description": "`URLPattern()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLPattern/URLPattern", "spec_url": "https://urlpattern.spec.whatwg.org/#dom-urlpattern-urlpattern", "tags": [ @@ -84,7 +84,7 @@ }, "ignoreCase_option": { "__compat": { - "description": "ignoreCase option", + "description": "`ignoreCase` option", "spec_url": "https://urlpattern.spec.whatwg.org/#dom-urlpatternoptions-ignorecase", "tags": [ "web-features:urlpattern" diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json index 4e56560ff8ba7e..b5c58785f3dc54 100644 --- a/api/URLSearchParams.json +++ b/api/URLSearchParams.json @@ -53,7 +53,7 @@ }, "URLSearchParams": { "__compat": { - "description": "URLSearchParams() constructor", + "description": "`URLSearchParams()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/URLSearchParams", "spec_url": "https://url.spec.whatwg.org/#dom-urlsearchparams-urlsearchparams", "support": { @@ -96,7 +96,7 @@ }, "USVString": { "__compat": { - "description": "USVString for init object", + "description": "`USVString` for `init` object", "support": { "chrome": { "version_added": "49" @@ -138,7 +138,7 @@ }, "record": { "__compat": { - "description": "record for init object", + "description": "record for `init` object", "support": { "chrome": { "version_added": "61" @@ -180,7 +180,7 @@ }, "sequence": { "__compat": { - "description": "sequence for init object", + "description": "sequence for `init` object", "support": { "chrome": { "version_added": "58" @@ -317,7 +317,7 @@ }, "value_parameter": { "__compat": { - "description": "value parameter", + "description": "`value` parameter", "support": { "chrome": { "version_added": "117" @@ -572,7 +572,7 @@ }, "value_parameter": { "__compat": { - "description": "value parameter", + "description": "`value` parameter", "support": { "chrome": { "version_added": "117" diff --git a/api/USB.json b/api/USB.json index 64e4ce22b62f2a..95ef63467f7724 100644 --- a/api/USB.json +++ b/api/USB.json @@ -90,7 +90,7 @@ }, "connect_event": { "__compat": { - "description": "connect event", + "description": "`connect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/connect_event", "spec_url": [ "https://wicg.github.io/webusb/#connect", @@ -134,7 +134,7 @@ }, "disconnect_event": { "__compat": { - "description": "disconnect event", + "description": "`disconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/disconnect_event", "spec_url": [ "https://wicg.github.io/webusb/#disconnect", diff --git a/api/USBAlternateInterface.json b/api/USBAlternateInterface.json index 4930f336203d72..e817e7d6a39d0e 100644 --- a/api/USBAlternateInterface.json +++ b/api/USBAlternateInterface.json @@ -42,7 +42,7 @@ }, "USBAlternateInterface": { "__compat": { - "description": "USBAlternateInterface() constructor", + "description": "`USBAlternateInterface()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBConfiguration.json b/api/USBConfiguration.json index 0228c4d050fd73..5c72d4dcda58c3 100644 --- a/api/USBConfiguration.json +++ b/api/USBConfiguration.json @@ -42,7 +42,7 @@ }, "USBConfiguration": { "__compat": { - "description": "USBConfiguration() constructor", + "description": "`USBConfiguration()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/USBConfiguration", "spec_url": "https://wicg.github.io/webusb/#dom-usbconfiguration-usbconfiguration", "tags": [ diff --git a/api/USBConnectionEvent.json b/api/USBConnectionEvent.json index 048ea25cca1c70..e4dd2154297cfa 100644 --- a/api/USBConnectionEvent.json +++ b/api/USBConnectionEvent.json @@ -42,7 +42,7 @@ }, "USBConnectionEvent": { "__compat": { - "description": "USBConnectionEvent() constructor", + "description": "`USBConnectionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent/USBConnectionEvent", "spec_url": "https://wicg.github.io/webusb/#dom-usbconnectionevent-usbconnectionevent", "tags": [ diff --git a/api/USBEndpoint.json b/api/USBEndpoint.json index 2598f9b05aa6e1..25107064d14ff5 100644 --- a/api/USBEndpoint.json +++ b/api/USBEndpoint.json @@ -42,7 +42,7 @@ }, "USBEndpoint": { "__compat": { - "description": "USBEndpoint() constructor", + "description": "`USBEndpoint()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBInTransferResult.json b/api/USBInTransferResult.json index 8846aacb5f1de0..7618e90884d5bd 100644 --- a/api/USBInTransferResult.json +++ b/api/USBInTransferResult.json @@ -42,7 +42,7 @@ }, "USBInTransferResult": { "__compat": { - "description": "USBInTransferResult() constructor", + "description": "`USBInTransferResult()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBInterface.json b/api/USBInterface.json index 4da60e92483b6a..7286126bc1f1ea 100644 --- a/api/USBInterface.json +++ b/api/USBInterface.json @@ -42,7 +42,7 @@ }, "USBInterface": { "__compat": { - "description": "USBInterface() constructor", + "description": "`USBInterface()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBIsochronousInTransferPacket.json b/api/USBIsochronousInTransferPacket.json index ef4230df0b3e39..605246084d88f1 100644 --- a/api/USBIsochronousInTransferPacket.json +++ b/api/USBIsochronousInTransferPacket.json @@ -42,7 +42,7 @@ }, "USBIsochronousInTransferPacket": { "__compat": { - "description": "USBIsochronousInTransferPacket() constructor", + "description": "`USBIsochronousInTransferPacket()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBIsochronousInTransferResult.json b/api/USBIsochronousInTransferResult.json index 446ff6625aafeb..e5c23ae498dfac 100644 --- a/api/USBIsochronousInTransferResult.json +++ b/api/USBIsochronousInTransferResult.json @@ -42,7 +42,7 @@ }, "USBIsochronousInTransferResult": { "__compat": { - "description": "USBIsochronousInTransferResult() constructor", + "description": "`USBIsochronousInTransferResult()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBIsochronousOutTransferPacket.json b/api/USBIsochronousOutTransferPacket.json index 782ffbb1932ddc..89b8f9a90cfe0d 100644 --- a/api/USBIsochronousOutTransferPacket.json +++ b/api/USBIsochronousOutTransferPacket.json @@ -42,7 +42,7 @@ }, "USBIsochronousOutTransferPacket": { "__compat": { - "description": "USBIsochronousOutTransferPacket() constructor", + "description": "`USBIsochronousOutTransferPacket()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBIsochronousOutTransferResult.json b/api/USBIsochronousOutTransferResult.json index 089489fbc1122a..a25eed47cba7ce 100644 --- a/api/USBIsochronousOutTransferResult.json +++ b/api/USBIsochronousOutTransferResult.json @@ -42,7 +42,7 @@ }, "USBIsochronousOutTransferResult": { "__compat": { - "description": "USBIsochronousOutTransferResult() constructor", + "description": "`USBIsochronousOutTransferResult()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/USBOutTransferResult.json b/api/USBOutTransferResult.json index f2c1d66d589cc6..918329b92055fa 100644 --- a/api/USBOutTransferResult.json +++ b/api/USBOutTransferResult.json @@ -42,7 +42,7 @@ }, "USBOutTransferResult": { "__compat": { - "description": "USBOutTransferResult() constructor", + "description": "`USBOutTransferResult()` constructor", "tags": [ "web-features:webusb" ], diff --git a/api/VRDisplayEvent.json b/api/VRDisplayEvent.json index 673f9eca8dea50..82651db3f780d9 100644 --- a/api/VRDisplayEvent.json +++ b/api/VRDisplayEvent.json @@ -63,7 +63,7 @@ }, "VRDisplayEvent": { "__compat": { - "description": "VRDisplayEvent() constructor", + "description": "`VRDisplayEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/VRDisplayEvent", "support": { "chrome": { diff --git a/api/VRFrameData.json b/api/VRFrameData.json index 67ca18a2348a5e..51b3ff8770f417 100644 --- a/api/VRFrameData.json +++ b/api/VRFrameData.json @@ -63,7 +63,7 @@ }, "VRFrameData": { "__compat": { - "description": "VRFrameData() constructor", + "description": "`VRFrameData()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/VRFrameData", "support": { "chrome": { diff --git a/api/VTTCue.json b/api/VTTCue.json index e0a70075b5db7d..e07a4d1a1b3b25 100644 --- a/api/VTTCue.json +++ b/api/VTTCue.json @@ -47,7 +47,7 @@ }, "VTTCue": { "__compat": { - "description": "VTTCue() constructor", + "description": "`VTTCue()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/VTTCue", "spec_url": "https://w3c.github.io/webvtt/#dom-vttcue-vttcue", "support": { diff --git a/api/VTTRegion.json b/api/VTTRegion.json index 6e889dbec40c0e..27b4acb4d0a154 100644 --- a/api/VTTRegion.json +++ b/api/VTTRegion.json @@ -39,7 +39,7 @@ }, "VTTRegion": { "__compat": { - "description": "VTTRegion() constructor", + "description": "`VTTRegion()` constructor", "spec_url": "https://w3c.github.io/webvtt/#dom-vttregion-vttregion", "tags": [ "web-features:webvtt-regions" diff --git a/api/VideoColorSpace.json b/api/VideoColorSpace.json index fbd83f502ef759..3f93a28fcbea53 100644 --- a/api/VideoColorSpace.json +++ b/api/VideoColorSpace.json @@ -41,7 +41,7 @@ }, "VideoColorSpace": { "__compat": { - "description": "VideoColorSpace() constructor", + "description": "`VideoColorSpace()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/VideoColorSpace", "spec_url": "https://w3c.github.io/webcodecs/#dom-videocolorspace-videocolorspace", "tags": [ diff --git a/api/VideoDecoder.json b/api/VideoDecoder.json index 3096a3192745ac..688b6f5b54cf23 100644 --- a/api/VideoDecoder.json +++ b/api/VideoDecoder.json @@ -41,7 +41,7 @@ }, "VideoDecoder": { "__compat": { - "description": "VideoDecoder() constructor", + "description": "`VideoDecoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/VideoDecoder", "spec_url": "https://w3c.github.io/webcodecs/#dom-videodecoder-videodecoder", "tags": [ @@ -242,7 +242,7 @@ }, "dequeue_event": { "__compat": { - "description": "dequeue event", + "description": "`dequeue` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/dequeue_event", "spec_url": "https://w3c.github.io/webcodecs/#eventdef-videodecoder-dequeue", "tags": [ @@ -323,7 +323,7 @@ }, "isConfigSupported_static": { "__compat": { - "description": "isConfigSupported() static method", + "description": "`isConfigSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/isConfigSupported_static", "spec_url": "https://w3c.github.io/webcodecs/#dom-videodecoder-isconfigsupported", "tags": [ diff --git a/api/VideoEncoder.json b/api/VideoEncoder.json index 1ed85515a0ce66..04189242693318 100644 --- a/api/VideoEncoder.json +++ b/api/VideoEncoder.json @@ -41,7 +41,7 @@ }, "VideoEncoder": { "__compat": { - "description": "VideoEncoder() constructor", + "description": "`VideoEncoder()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/VideoEncoder", "spec_url": "https://w3c.github.io/webcodecs/#dom-videoencoder-videoencoder", "tags": [ @@ -162,7 +162,7 @@ }, "dequeue_event": { "__compat": { - "description": "dequeue event", + "description": "`dequeue` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/dequeue_event", "spec_url": "https://w3c.github.io/webcodecs/#dom-videodecoder-ondequeue", "tags": [ @@ -323,7 +323,7 @@ }, "isConfigSupported_static": { "__compat": { - "description": "isConfigSupported() static method", + "description": "`isConfigSupported()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/isConfigSupported_static", "spec_url": "https://w3c.github.io/webcodecs/#dom-videoencoder-isconfigsupported", "tags": [ diff --git a/api/VideoFrame.json b/api/VideoFrame.json index 05bba9900e7f4e..02b445cd852052 100644 --- a/api/VideoFrame.json +++ b/api/VideoFrame.json @@ -41,7 +41,7 @@ }, "VideoFrame": { "__compat": { - "description": "VideoFrame() constructor", + "description": "`VideoFrame()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/VideoFrame", "spec_url": "https://w3c.github.io/webcodecs/#dom-videoframe-videoframe", "tags": [ diff --git a/api/VideoTrackGenerator.json b/api/VideoTrackGenerator.json index b2dd105b5e704c..426d6a830201c5 100644 --- a/api/VideoTrackGenerator.json +++ b/api/VideoTrackGenerator.json @@ -35,7 +35,7 @@ }, "VideoTrackGenerator": { "__compat": { - "description": "VideoTrackGenerator() constructor", + "description": "`VideoTrackGenerator()` constructor", "spec_url": "https://w3c.github.io/mediacapture-transform/#dom-videotrackgenerator-videotrackgenerator", "support": { "chrome": { diff --git a/api/VideoTrackList.json b/api/VideoTrackList.json index 6868868d7b5973..c14cc2c7e6d54a 100644 --- a/api/VideoTrackList.json +++ b/api/VideoTrackList.json @@ -68,7 +68,7 @@ }, "addtrack_event": { "__compat": { - "description": "addtrack event", + "description": "`addtrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/addtrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-addtrack", @@ -139,7 +139,7 @@ }, "change_event": { "__compat": { - "description": "change event", + "description": "`change` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/change_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-change", @@ -344,7 +344,7 @@ }, "removetrack_event": { "__compat": { - "description": "removetrack event", + "description": "`removetrack` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/removetrack_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/media.html#event-media-removetrack", diff --git a/api/ViewTimeline.json b/api/ViewTimeline.json index 53eea7715ed8ef..c5ed15da5e2ecf 100644 --- a/api/ViewTimeline.json +++ b/api/ViewTimeline.json @@ -41,7 +41,7 @@ }, "ViewTimeline": { "__compat": { - "description": "ViewTimeline() constructor", + "description": "`ViewTimeline()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/ViewTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-viewtimeline-viewtimeline", "tags": [ diff --git a/api/VirtualKeyboard.json b/api/VirtualKeyboard.json index b1a0d1c43904dc..9f35780fade619 100644 --- a/api/VirtualKeyboard.json +++ b/api/VirtualKeyboard.json @@ -73,7 +73,7 @@ }, "geometrychange_event": { "__compat": { - "description": "geometrychange event", + "description": "`geometrychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard/geometrychange_event", "spec_url": "https://w3c.github.io/virtual-keyboard/#dom-virtualkeyboard-ongeometrychange", "support": { diff --git a/api/VisualViewport.json b/api/VisualViewport.json index 7a7be4c6d5794a..46e4c2df6df83e 100644 --- a/api/VisualViewport.json +++ b/api/VisualViewport.json @@ -241,7 +241,7 @@ }, "resize_event": { "__compat": { - "description": "resize event", + "description": "`resize` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/resize_event", "spec_url": "https://drafts.csswg.org/cssom-view/#eventdef-window-resize", "tags": [ @@ -333,7 +333,7 @@ }, "scroll_event": { "__compat": { - "description": "scroll event", + "description": "`scroll` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/scroll_event", "spec_url": "https://drafts.csswg.org/cssom-view/#eventdef-document-scroll", "tags": [ @@ -385,7 +385,7 @@ }, "scrollend_event": { "__compat": { - "description": "scrollend event", + "description": "`scrollend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/scrollend_event", "spec_url": "https://drafts.csswg.org/cssom-view/#eventdef-document-scrollend", "tags": [ diff --git a/api/WakeLockSentinel.json b/api/WakeLockSentinel.json index b812d0b7e79f26..7db972ec7dce73 100644 --- a/api/WakeLockSentinel.json +++ b/api/WakeLockSentinel.json @@ -85,7 +85,7 @@ }, "release_event": { "__compat": { - "description": "release event", + "description": "`release` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/release_event", "spec_url": "https://w3c.github.io/screen-wake-lock/#the-onrelease-attribute", "tags": [ diff --git a/api/WaveShaperNode.json b/api/WaveShaperNode.json index 7528ba86766234..01c47ed03cfb45 100644 --- a/api/WaveShaperNode.json +++ b/api/WaveShaperNode.json @@ -43,7 +43,7 @@ }, "WaveShaperNode": { "__compat": { - "description": "WaveShaperNode() constructor", + "description": "`WaveShaperNode()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/WaveShaperNode", "spec_url": "https://webaudio.github.io/web-audio-api/#dom-waveshapernode-waveshapernode", "tags": [ diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json index 5075cffa2c959c..28bea74cbfe69e 100644 --- a/api/WebGL2RenderingContext.json +++ b/api/WebGL2RenderingContext.json @@ -889,7 +889,7 @@ }, "srcData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "srcData parameter accepts SharedArrayBuffer type", + "description": "`srcData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -963,7 +963,7 @@ }, "srcData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "srcData parameter accepts SharedArrayBuffer type", + "description": "`srcData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1200,7 +1200,7 @@ }, "values_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "values parameter accepts SharedArrayBuffer type", + "description": "`values` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1274,7 +1274,7 @@ }, "values_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "values parameter accepts SharedArrayBuffer type", + "description": "`values` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1348,7 +1348,7 @@ }, "values_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "values parameter accepts SharedArrayBuffer type", + "description": "`values` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1662,7 +1662,7 @@ }, "pixels_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "pixels parameter accepts SharedArrayBuffer type", + "description": "`pixels` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1736,7 +1736,7 @@ }, "pixels_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "pixels parameter accepts SharedArrayBuffer type", + "description": "`pixels` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -1810,7 +1810,7 @@ }, "srcData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "srcData parameter accepts SharedArrayBuffer type", + "description": "`srcData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -4447,7 +4447,7 @@ }, "dstData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "dstData parameter accepts SharedArrayBuffer type", + "description": "`dstData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -6588,7 +6588,7 @@ }, "pixels_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "pixels parameter accepts SharedArrayBuffer type", + "description": "`pixels` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -7272,7 +7272,7 @@ }, "srcData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "srcData parameter accepts SharedArrayBuffer type", + "description": "`srcData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -7559,7 +7559,7 @@ }, "srcData_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "srcData parameter accepts SharedArrayBuffer type", + "description": "`srcData` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -8673,7 +8673,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -8747,7 +8747,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -8821,7 +8821,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -8895,7 +8895,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -8969,7 +8969,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9043,7 +9043,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9117,7 +9117,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9191,7 +9191,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9265,7 +9265,7 @@ }, "data_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "data parameter accepts SharedArrayBuffer type", + "description": "`data` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9497,7 +9497,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9611,7 +9611,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9725,7 +9725,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9839,7 +9839,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -9993,7 +9993,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -10107,7 +10107,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" diff --git a/api/WebGLContextEvent.json b/api/WebGLContextEvent.json index 3472a4d3925dde..69a8795e055914 100644 --- a/api/WebGLContextEvent.json +++ b/api/WebGLContextEvent.json @@ -49,7 +49,7 @@ }, "WebGLContextEvent": { "__compat": { - "description": "WebGLContextEvent() constructor", + "description": "`WebGLContextEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent/WebGLContextEvent", "spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15", "tags": [ diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json index e40cebdd7adac6..de9c4b33fa0a51 100644 --- a/api/WebGLRenderingContext.json +++ b/api/WebGLRenderingContext.json @@ -1248,7 +1248,7 @@ }, "pixels_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "pixels parameter accepts SharedArrayBuffer type", + "description": "`pixels` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -6940,7 +6940,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -7076,7 +7076,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -7212,7 +7212,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" @@ -7348,7 +7348,7 @@ }, "value_param_accepts_SharedArrayBuffer": { "__compat": { - "description": "value parameter accepts SharedArrayBuffer type", + "description": "`value` parameter accepts `SharedArrayBuffer` type", "support": { "chrome": { "version_added": "60" diff --git a/api/WebKitPoint.json b/api/WebKitPoint.json index 5cd126270d2a87..e319d08bdfac83 100644 --- a/api/WebKitPoint.json +++ b/api/WebKitPoint.json @@ -42,7 +42,7 @@ }, "WebKitPoint": { "__compat": { - "description": "WebKitPoint() constructor", + "description": "`WebKitPoint()` constructor", "support": { "chrome": { "version_added": "2", diff --git a/api/WebSocket.json b/api/WebSocket.json index bd8fca2ec2de1d..a067c2d5a0bde5 100644 --- a/api/WebSocket.json +++ b/api/WebSocket.json @@ -59,7 +59,7 @@ }, "WebSocket": { "__compat": { - "description": "WebSocket() constructor", + "description": "`WebSocket()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/WebSocket", "spec_url": "https://websockets.spec.whatwg.org/#ref-for-dom-websocket-websocket①", "tags": [ @@ -116,7 +116,7 @@ }, "url_parameter_http_https_relative": { "__compat": { - "description": "url parameter allows https, http, and relative URLs", + "description": "`url` parameter allows `https`, `http`, and relative URLs", "support": { "chrome": { "version_added": "125" @@ -360,7 +360,7 @@ }, "close_event": { "__compat": { - "description": "close event", + "description": "`close` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/close_event", "spec_url": "https://websockets.spec.whatwg.org/#dom-websocket-onclose", "tags": [ @@ -413,7 +413,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/error_event", "spec_url": "https://websockets.spec.whatwg.org/#dom-websocket-onerror", "tags": [ @@ -516,7 +516,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/message_event", "spec_url": "https://websockets.spec.whatwg.org/#dom-websocket-onmessage", "tags": [ @@ -569,7 +569,7 @@ }, "open_event": { "__compat": { - "description": "open event", + "description": "`open` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/open_event", "spec_url": "https://websockets.spec.whatwg.org/#dom-websocket-onopen", "tags": [ diff --git a/api/WebSocketError.json b/api/WebSocketError.json index 89054323be27bb..9a59f9a7c82803 100644 --- a/api/WebSocketError.json +++ b/api/WebSocketError.json @@ -38,7 +38,7 @@ }, "WebSocketError": { "__compat": { - "description": "WebSocketError() constructor", + "description": "`WebSocketError()` constructor", "tags": [ "web-features:web-socket-stream", "web-features:websockets" diff --git a/api/WebSocketStream.json b/api/WebSocketStream.json index 8246fedf4a619d..730daef83c3445 100644 --- a/api/WebSocketStream.json +++ b/api/WebSocketStream.json @@ -38,7 +38,7 @@ }, "WebSocketStream": { "__compat": { - "description": "WebSocketStream() constructor", + "description": "`WebSocketStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/WebSocketStream", "tags": [ "web-features:web-socket-stream" diff --git a/api/WebTransport.json b/api/WebTransport.json index 083c22a0d1a7c5..635e24a8b4ac52 100644 --- a/api/WebTransport.json +++ b/api/WebTransport.json @@ -39,7 +39,7 @@ }, "WebTransport": { "__compat": { - "description": "WebTransport() constructor", + "description": "`WebTransport()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransport/WebTransport", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransport-webtransport", "tags": [ @@ -77,7 +77,7 @@ }, "options_allowPooling_parameter": { "__compat": { - "description": "options.allowPooling parameter", + "description": "`options.allowPooling` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportoptions-allowpooling", "support": { "chrome": { @@ -112,7 +112,7 @@ }, "options_congestionControl_parameter": { "__compat": { - "description": "options.congestionControl parameter", + "description": "`options.congestionControl` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportoptions-congestioncontrol", "support": { "chrome": { @@ -147,7 +147,7 @@ }, "options_requireUnreliable_parameter": { "__compat": { - "description": "options.requireUnreliable parameter", + "description": "`options.requireUnreliable` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportoptions-requireunreliable", "support": { "chrome": { @@ -182,7 +182,7 @@ }, "options_serverCertificateHashes_parameter": { "__compat": { - "description": "options.serverCertificateHashes parameter", + "description": "`options.serverCertificateHashes` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportoptions-servercertificatehashes", "support": { "chrome": { @@ -400,7 +400,7 @@ }, "options_sendOrder_parameter": { "__compat": { - "description": "options.sendOrder parameter", + "description": "`options.sendOrder` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportsendstreamoptions-sendorder", "support": { "chrome": { @@ -509,7 +509,7 @@ }, "options_sendOrder_parameter": { "__compat": { - "description": "options.sendOrder parameter", + "description": "`options.sendOrder` parameter", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportsendstreamoptions-sendorder", "support": { "chrome": { diff --git a/api/WebTransportBidirectionalStream.json b/api/WebTransportBidirectionalStream.json index 0a17d77b17ef5c..d0d10a496c2fdf 100644 --- a/api/WebTransportBidirectionalStream.json +++ b/api/WebTransportBidirectionalStream.json @@ -76,7 +76,7 @@ }, "returns_WebTransportReceiveStream": { "__compat": { - "description": "Returns WebTransportReceiveStream (earlier spec returned WritableStream)", + "description": "Returns `WebTransportReceiveStream` (earlier spec returned `WritableStream`)", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportbidirectionalstream-readable", "support": { "chrome": { @@ -149,7 +149,7 @@ }, "returns_WebTransportSendStream": { "__compat": { - "description": "Returns WebTransportSendStream (earlier spec returned WritableStream)", + "description": "Returns `WebTransportSendStream` (earlier spec returned `WritableStream`)", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportbidirectionalstream-readable", "support": { "chrome": { diff --git a/api/WebTransportError.json b/api/WebTransportError.json index bc7a192610a80a..e2eba9f57d877e 100644 --- a/api/WebTransportError.json +++ b/api/WebTransportError.json @@ -39,7 +39,7 @@ }, "WebTransportError": { "__compat": { - "description": "WebTransportError() constructor", + "description": "`WebTransportError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportError/WebTransportError", "spec_url": "https://w3c.github.io/webtransport/#dom-webtransporterror-webtransporterror", "tags": [ diff --git a/api/WheelEvent.json b/api/WheelEvent.json index 0f2eb2b5faf19a..d5e2e864de3722 100644 --- a/api/WheelEvent.json +++ b/api/WheelEvent.json @@ -42,7 +42,7 @@ }, "WheelEvent": { "__compat": { - "description": "WheelEvent() constructor", + "description": "`WheelEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/WheelEvent", "spec_url": "https://w3c.github.io/uievents/#dom-wheelevent-wheelevent", "support": { @@ -235,7 +235,7 @@ }, "pinch_to_zoom_support": { "__compat": { - "description": "Pinch-to-zoom maps to WheelEvent + ctrl key.", + "description": "Pinch-to-zoom maps to `WheelEvent` + `ctrl` key.", "support": { "chrome": { "version_added": "31" diff --git a/api/Window.json b/api/Window.json index 79f9760818315f..ea8bf5c46f1c24 100644 --- a/api/Window.json +++ b/api/Window.json @@ -47,7 +47,7 @@ }, "DOMContentLoaded_event": { "__compat": { - "description": "DOMContentLoaded event", + "description": "`DOMContentLoaded` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/DOMContentLoaded_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-domcontentloaded", "support": { @@ -91,7 +91,7 @@ }, "afterprint_event": { "__compat": { - "description": "afterprint event", + "description": "`afterprint` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/afterprint_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-afterprint", @@ -182,7 +182,7 @@ }, "appinstalled_event": { "__compat": { - "description": "appinstalled event", + "description": "`appinstalled` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/appinstalled_event", "spec_url": "https://wicg.github.io/manifest-incubations/#dom-window-onappinstalled", "support": { @@ -226,7 +226,7 @@ }, "beforeinstallprompt_event": { "__compat": { - "description": "beforeinstallprompt event", + "description": "`beforeinstallprompt` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeinstallprompt_event", "spec_url": "https://wicg.github.io/manifest-incubations/#onbeforeinstallprompt-attribute", "support": { @@ -280,7 +280,7 @@ }, "beforeprint_event": { "__compat": { - "description": "beforeprint event", + "description": "`beforeprint` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeprint_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-beforeprint", @@ -324,7 +324,7 @@ }, "beforeunload_event": { "__compat": { - "description": "beforeunload event", + "description": "`beforeunload` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeunload_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-beforeunload", @@ -370,7 +370,7 @@ }, "event_returnvalue_activation": { "__compat": { - "description": "Activation by setting event.returnValue to any truthy value", + "description": "Activation by setting `event.returnValue` to any truthy value", "support": { "chrome": [ { @@ -453,7 +453,7 @@ }, "preventdefault_activation": { "__compat": { - "description": "Activation using event.preventDefault()", + "description": "Activation using `event.preventDefault()`", "support": { "chrome": { "version_added": "119" @@ -590,7 +590,7 @@ }, "blur_event": { "__compat": { - "description": "blur event", + "description": "`blur` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/blur_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-blur", @@ -1063,7 +1063,7 @@ }, "devicemotion_event": { "__compat": { - "description": "devicemotion event", + "description": "`devicemotion` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/devicemotion_event", "spec_url": [ "https://w3c.github.io/deviceorientation/#devicemotion", @@ -1109,7 +1109,7 @@ }, "deviceorientation_event": { "__compat": { - "description": "deviceorientation event", + "description": "`deviceorientation` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/deviceorientation_event", "spec_url": [ "https://w3c.github.io/deviceorientation/#deviceorientation", @@ -1168,7 +1168,7 @@ }, "deviceorientationabsolute_event": { "__compat": { - "description": "deviceorientationabsolute event", + "description": "`deviceorientationabsolute` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event", "spec_url": "https://w3c.github.io/deviceorientation/#dom-window-ondeviceorientationabsolute", "support": { @@ -1380,7 +1380,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/error_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-error", @@ -1629,7 +1629,7 @@ }, "focus_event": { "__compat": { - "description": "focus event", + "description": "`focus` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/focus_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-focus", @@ -1798,7 +1798,7 @@ }, "gamepadconnected_event": { "__compat": { - "description": "gamepadconnected event", + "description": "`gamepadconnected` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/gamepadconnected_event", "spec_url": "https://w3c.github.io/gamepad/#event-gamepadconnected", "support": { @@ -1870,7 +1870,7 @@ }, "gamepaddisconnected_event": { "__compat": { - "description": "gamepaddisconnected event", + "description": "`gamepaddisconnected` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/gamepaddisconnected_event", "spec_url": "https://w3c.github.io/gamepad/#event-gamepaddisconnected", "support": { @@ -2210,7 +2210,7 @@ }, "hashchange_event": { "__compat": { - "description": "hashchange event", + "description": "`hashchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/hashchange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-hashchange", @@ -2403,7 +2403,7 @@ }, "languagechange_event": { "__compat": { - "description": "languagechange event", + "description": "`languagechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/languagechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-languagechange", @@ -2524,7 +2524,7 @@ }, "load_event": { "__compat": { - "description": "load event", + "description": "`load` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/load_event", "spec_url": [ "https://w3c.github.io/uievents/#event-type-load", @@ -2792,7 +2792,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/message_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-message", @@ -2837,7 +2837,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/messageerror_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror", @@ -3243,7 +3243,7 @@ }, "offline_event": { "__compat": { - "description": "offline event", + "description": "`offline` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/offline_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-offline", @@ -3288,7 +3288,7 @@ }, "online_event": { "__compat": { - "description": "online event", + "description": "`online` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/online_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-online", @@ -3380,7 +3380,7 @@ }, "features_parameter_attributionsrc": { "__compat": { - "description": "features parameter accepts \"attributionsrc\" value", + "description": "`features` parameter accepts `\"attributionsrc\"` value", "support": { "chrome": { "version_added": "117" @@ -3414,7 +3414,7 @@ }, "features_parameter_popup": { "__compat": { - "description": "features parameter accepts \"popup\" value", + "description": "`features` parameter accepts `\"popup\"` value", "support": { "chrome": { "version_added": "98" @@ -3452,7 +3452,7 @@ }, "once_per_event": { "__compat": { - "description": "One Window.open() call per event", + "description": "One `Window.open()` call per event", "support": { "chrome": { "version_added": "23" @@ -3616,7 +3616,7 @@ }, "orientationchange_event": { "__compat": { - "description": "orientationchange event", + "description": "`orientationchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/orientationchange_event", "spec_url": "https://compat.spec.whatwg.org/#event-orientationchange", "support": { @@ -3783,7 +3783,7 @@ }, "pagehide_event": { "__compat": { - "description": "pagehide event", + "description": "`pagehide` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pagehide_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pagehide", "support": { @@ -3823,7 +3823,7 @@ }, "pagereveal_event": { "__compat": { - "description": "pagereveal event", + "description": "`pagereveal` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pagereveal_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pagereveal", "support": { @@ -3860,7 +3860,7 @@ }, "pageshow_event": { "__compat": { - "description": "pageshow event", + "description": "`pageshow` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pageshow_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pageshow", "support": { @@ -3900,7 +3900,7 @@ }, "pageswap_event": { "__compat": { - "description": "pageswap event", + "description": "`pageswap` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pageswap_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pageswap", "support": { @@ -4021,7 +4021,7 @@ }, "popstate_event": { "__compat": { - "description": "popstate event", + "description": "`popstate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/popstate_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-popstate", @@ -4126,7 +4126,7 @@ }, "transfer_parameter": { "__compat": { - "description": "transfer parameter", + "description": "`transfer` parameter", "support": { "chrome": { "version_added": "4" @@ -4309,7 +4309,7 @@ }, "rejectionhandled_event": { "__compat": { - "description": "rejectionhandled event", + "description": "`rejectionhandled` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/rejectionhandled_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/webappapis.html#unhandled-promise-rejections", @@ -4558,7 +4558,7 @@ }, "resize_event": { "__compat": { - "description": "resize event", + "description": "`resize` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/resize_event", "spec_url": "https://drafts.csswg.org/cssom-view/#eventdef-window-resize", "support": { @@ -5126,7 +5126,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -5161,7 +5161,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "41" @@ -5195,7 +5195,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "41" @@ -5313,7 +5313,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -5348,7 +5348,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "41" @@ -5382,7 +5382,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "41" @@ -5553,7 +5553,7 @@ }, "scrollsnapchange_event": { "__compat": { - "description": "scrollsnapchange event", + "description": "`scrollsnapchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollsnapchange_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchange", "support": { @@ -5590,7 +5590,7 @@ }, "scrollsnapchanging_event": { "__compat": { - "description": "scrollsnapchanging event", + "description": "`scrollsnapchanging` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollsnapchanging_event", "spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchanging", "support": { @@ -5667,7 +5667,7 @@ }, "options_behavior_parameter": { "__compat": { - "description": "options.behavior parameter", + "description": "`options.behavior` parameter", "support": { "chrome": { "version_added": "61" @@ -5702,7 +5702,7 @@ }, "options_left_parameter": { "__compat": { - "description": "options.left parameter", + "description": "`options.left` parameter", "support": { "chrome": { "version_added": "41" @@ -5736,7 +5736,7 @@ }, "options_top_parameter": { "__compat": { - "description": "options.top parameter", + "description": "`options.top` parameter", "support": { "chrome": { "version_added": "41" @@ -6573,7 +6573,7 @@ }, "storage_event": { "__compat": { - "description": "storage event", + "description": "`storage` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/storage_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-storage", @@ -6742,7 +6742,7 @@ }, "unhandledrejection_event": { "__compat": { - "description": "unhandledrejection event", + "description": "`unhandledrejection` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/unhandledrejection_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-unhandledrejection", @@ -6787,7 +6787,7 @@ }, "unload_event": { "__compat": { - "description": "unload event", + "description": "`unload` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/unload_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-unload", @@ -6911,7 +6911,7 @@ }, "vrdisplayactivate_event": { "__compat": { - "description": "vrdisplayactivate event", + "description": "`vrdisplayactivate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplayactivate_event", "support": { "chrome": { @@ -6970,7 +6970,7 @@ }, "vrdisplayconnect_event": { "__compat": { - "description": "vrdisplayconnect event", + "description": "`vrdisplayconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplayconnect_event", "support": { "chrome": { @@ -7033,7 +7033,7 @@ }, "vrdisplaydeactivate_event": { "__compat": { - "description": "vrdisplaydeactivate event", + "description": "`vrdisplaydeactivate` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaydeactivate_event", "support": { "chrome": { @@ -7092,7 +7092,7 @@ }, "vrdisplaydisconnect_event": { "__compat": { - "description": "vrdisplaydisconnect event", + "description": "`vrdisplaydisconnect` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaydisconnect_event", "support": { "chrome": { @@ -7165,7 +7165,7 @@ }, "vrdisplaypresentchange_event": { "__compat": { - "description": "vrdisplaypresentchange event", + "description": "`vrdisplaypresentchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaypresentchange_event", "support": { "chrome": { diff --git a/api/WindowControlsOverlay.json b/api/WindowControlsOverlay.json index b10d247d7930aa..61850c05408126 100644 --- a/api/WindowControlsOverlay.json +++ b/api/WindowControlsOverlay.json @@ -42,7 +42,7 @@ }, "geometrychange_event": { "__compat": { - "description": "geometrychange event", + "description": "`geometrychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlay/geometrychange_event", "spec_url": "https://wicg.github.io/window-controls-overlay/#the-ongeometrychange-attribute", "tags": [ diff --git a/api/WindowControlsOverlayGeometryChangeEvent.json b/api/WindowControlsOverlayGeometryChangeEvent.json index 3a9c332d25fc36..c08f8a61c1f3b3 100644 --- a/api/WindowControlsOverlayGeometryChangeEvent.json +++ b/api/WindowControlsOverlayGeometryChangeEvent.json @@ -42,7 +42,7 @@ }, "WindowControlsOverlayGeometryChangeEvent": { "__compat": { - "description": "WindowControlsOverlayGeometryChangeEvent() constructor", + "description": "`WindowControlsOverlayGeometryChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlayGeometryChangeEvent/WindowControlsOverlayGeometryChangeEvent", "spec_url": "https://wicg.github.io/window-controls-overlay/#windowcontrolsoverlay-interface", "tags": [ diff --git a/api/Worker.json b/api/Worker.json index 5f19b258dc8eb0..b2c5de9ffd31a5 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -67,7 +67,7 @@ }, "Worker": { "__compat": { - "description": "Worker() constructor", + "description": "`Worker()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/Worker", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#dom-worker-dev", "support": { @@ -215,7 +215,7 @@ }, "options_name_parameter": { "__compat": { - "description": "options.name parameter", + "description": "`options.name` parameter", "support": { "chrome": { "version_added": "70" @@ -257,7 +257,7 @@ }, "options_type_parameter": { "__compat": { - "description": "options.type parameter", + "description": "`options.type` parameter", "tags": [ "web-features:js-modules-workers" ], @@ -340,7 +340,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/error_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-abstractworker-onerror", "support": { @@ -387,7 +387,7 @@ }, "message_event": { "__compat": { - "description": "message event", + "description": "`message` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/message_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-message", "support": { @@ -446,7 +446,7 @@ }, "messageerror_event": { "__compat": { - "description": "messageerror event", + "description": "`messageerror` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/messageerror_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-messageerror", "support": { diff --git a/api/WorkerGlobalScope.json b/api/WorkerGlobalScope.json index 77f1f18f4bdca5..8ca6566e388c09 100644 --- a/api/WorkerGlobalScope.json +++ b/api/WorkerGlobalScope.json @@ -86,7 +86,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/error_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-onerror", "support": { @@ -211,7 +211,7 @@ }, "mime_checks": { "__compat": { - "description": "Strict MIME type checks for importScripts()", + "description": "Strict MIME type checks for `importScripts()`", "support": { "chrome": { "version_added": "71" @@ -249,7 +249,7 @@ }, "languagechange_event": { "__compat": { - "description": "languagechange event", + "description": "`languagechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/languagechange_event", "spec_url": [ "https://html.spec.whatwg.org/multipage/indices.html#event-languagechange", @@ -383,7 +383,7 @@ }, "offline_event": { "__compat": { - "description": "offline event", + "description": "`offline` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/offline_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-onoffline", "support": { @@ -423,7 +423,7 @@ }, "online_event": { "__compat": { - "description": "online event", + "description": "`online` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/online_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-ononline", "support": { @@ -463,7 +463,7 @@ }, "rejectionhandled_event": { "__compat": { - "description": "rejectionhandled event", + "description": "`rejectionhandled` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/rejectionhandled_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-onrejectionhandled", "support": { @@ -499,7 +499,7 @@ }, "securitypolicyviolation_event": { "__compat": { - "description": "securitypolicyviolation event", + "description": "`securitypolicyviolation` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/securitypolicyviolation_event", "spec_url": "https://w3c.github.io/webappsec-csp/#eventdef-globaleventhandlers-securitypolicyviolation", "support": { @@ -583,7 +583,7 @@ }, "unhandledrejection_event": { "__compat": { - "description": "unhandledrejection event", + "description": "`unhandledrejection` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/unhandledrejection_event", "spec_url": "https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-onunhandledrejection", "support": { diff --git a/api/WritableStream.json b/api/WritableStream.json index b64c35f600318a..bc089c053bc1b7 100644 --- a/api/WritableStream.json +++ b/api/WritableStream.json @@ -58,7 +58,7 @@ }, "WritableStream": { "__compat": { - "description": "WritableStream() constructor", + "description": "`WritableStream()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream/WritableStream", "spec_url": "https://streams.spec.whatwg.org/#ref-for-ws-constructor④", "tags": [ diff --git a/api/WritableStreamDefaultWriter.json b/api/WritableStreamDefaultWriter.json index 849dc75c72b08d..375d97dadcde84 100644 --- a/api/WritableStreamDefaultWriter.json +++ b/api/WritableStreamDefaultWriter.json @@ -54,7 +54,7 @@ }, "WritableStreamDefaultWriter": { "__compat": { - "description": "WritableStreamDefaultWriter() constructor", + "description": "`WritableStreamDefaultWriter()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/WritableStreamDefaultWriter", "spec_url": "https://streams.spec.whatwg.org/#ref-for-default-writer-constructor①", "support": { diff --git a/api/XMLHttpRequest.json b/api/XMLHttpRequest.json index 12c86af999147e..a5f1b6378a1295 100644 --- a/api/XMLHttpRequest.json +++ b/api/XMLHttpRequest.json @@ -54,7 +54,7 @@ }, "XMLHttpRequest": { "__compat": { - "description": "XMLHttpRequest() constructor", + "description": "`XMLHttpRequest()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/XMLHttpRequest", "spec_url": "https://xhr.spec.whatwg.org/#dom-xmlhttprequest", "tags": [ @@ -192,7 +192,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/abort_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-abort", @@ -242,7 +242,7 @@ }, "authorization_removed_cross_origin": { "__compat": { - "description": "Authorization header removed from cross-origin redirects", + "description": "`Authorization` header removed from cross-origin redirects", "spec_url": "https://fetch.spec.whatwg.org/#http-redirect-fetch", "support": { "chrome": { @@ -280,7 +280,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/error_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-error", @@ -454,7 +454,7 @@ }, "load_event": { "__compat": { - "description": "load event", + "description": "`load` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/load_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-load", @@ -504,7 +504,7 @@ }, "loadend_event": { "__compat": { - "description": "loadend event", + "description": "`loadend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/loadend_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-loadend", @@ -554,7 +554,7 @@ }, "loadstart_event": { "__compat": { - "description": "loadstart event", + "description": "`loadstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/loadstart_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-loadstart", @@ -698,7 +698,7 @@ }, "progress_event": { "__compat": { - "description": "progress event", + "description": "`progress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/progress_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-progress", @@ -794,7 +794,7 @@ }, "readystatechange_event": { "__compat": { - "description": "readystatechange event", + "description": "`readystatechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/readystatechange_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-readystatechange", @@ -1816,7 +1816,7 @@ }, "timeout_event": { "__compat": { - "description": "timeout event", + "description": "`timeout` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/timeout_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-timeout", diff --git a/api/XMLHttpRequestUpload.json b/api/XMLHttpRequestUpload.json index 508c01e8b13b09..d0cd239154c241 100644 --- a/api/XMLHttpRequestUpload.json +++ b/api/XMLHttpRequestUpload.json @@ -49,7 +49,7 @@ }, "abort_event": { "__compat": { - "description": "abort event", + "description": "`abort` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/abort_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-abort", @@ -101,7 +101,7 @@ }, "error_event": { "__compat": { - "description": "error event", + "description": "`error` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/error_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-error", @@ -153,7 +153,7 @@ }, "load_event": { "__compat": { - "description": "load event", + "description": "`load` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/load_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-load", @@ -205,7 +205,7 @@ }, "loadend_event": { "__compat": { - "description": "loadend event", + "description": "`loadend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/loadend_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-loadend", @@ -255,7 +255,7 @@ }, "loadstart_event": { "__compat": { - "description": "loadstart event", + "description": "`loadstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/loadstart_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-loadstart", @@ -305,7 +305,7 @@ }, "progress_event": { "__compat": { - "description": "progress event", + "description": "`progress` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/progress_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-progress", @@ -357,7 +357,7 @@ }, "timeout_event": { "__compat": { - "description": "timeout event", + "description": "`timeout` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload/timeout_event", "spec_url": [ "https://xhr.spec.whatwg.org/#event-xhr-timeout", diff --git a/api/XMLSerializer.json b/api/XMLSerializer.json index cdc7b4f493fba4..9d27216803fdb8 100644 --- a/api/XMLSerializer.json +++ b/api/XMLSerializer.json @@ -47,7 +47,7 @@ }, "XMLSerializer": { "__compat": { - "description": "XMLSerializer() constructor", + "description": "`XMLSerializer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLSerializer/XMLSerializer", "spec_url": "https://w3c.github.io/DOM-Parsing/#dom-xmlserializer-constructor", "tags": [ diff --git a/api/XPathEvaluator.json b/api/XPathEvaluator.json index c909bc3c1d847d..4b67f980c1c145 100644 --- a/api/XPathEvaluator.json +++ b/api/XPathEvaluator.json @@ -44,7 +44,7 @@ }, "XPathEvaluator": { "__compat": { - "description": "XPathEvaluator() constructor", + "description": "`XPathEvaluator()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator/XPathEvaluator", "spec_url": "https://dom.spec.whatwg.org/#dom-xpathevaluator-xpathevaluator", "support": { diff --git a/api/XRCubeLayer.json b/api/XRCubeLayer.json index 107d2f89bc49df..88b360ce756345 100644 --- a/api/XRCubeLayer.json +++ b/api/XRCubeLayer.json @@ -75,7 +75,7 @@ }, "redraw_event": { "__compat": { - "description": "redraw event", + "description": "`redraw` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRCubeLayer/redraw_event", "spec_url": "https://immersive-web.github.io/layers/#dom-xrcubelayer-onredraw", "support": { diff --git a/api/XRCylinderLayer.json b/api/XRCylinderLayer.json index 82aafafd8f68bc..5e0cbed686f375 100644 --- a/api/XRCylinderLayer.json +++ b/api/XRCylinderLayer.json @@ -149,7 +149,7 @@ }, "redraw_event": { "__compat": { - "description": "redraw event", + "description": "`redraw` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/redraw_event", "spec_url": "https://immersive-web.github.io/layers/#dom-xrcylinderlayer-onredraw", "support": { diff --git a/api/XREquirectLayer.json b/api/XREquirectLayer.json index 68994bfc8f078b..aa119bdafac268 100644 --- a/api/XREquirectLayer.json +++ b/api/XREquirectLayer.json @@ -149,7 +149,7 @@ }, "redraw_event": { "__compat": { - "description": "redraw event", + "description": "`redraw` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/redraw_event", "spec_url": "https://immersive-web.github.io/layers/#dom-xrequirectlayer-onredraw", "support": { diff --git a/api/XRFrame.json b/api/XRFrame.json index 3f54769b58113b..b07174479ca5b6 100644 --- a/api/XRFrame.json +++ b/api/XRFrame.json @@ -355,7 +355,7 @@ }, "getPose": { "__compat": { - "description": "getPose()", + "description": "`getPose()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getPose", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrframe-getpose", "support": { @@ -395,7 +395,7 @@ }, "getViewerPose": { "__compat": { - "description": "getViewerPose()", + "description": "`getViewerPose()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getViewerPose", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrframe-getviewerpose", "support": { diff --git a/api/XRInputSourceArray.json b/api/XRInputSourceArray.json index a5b6e82f48c539..2ad32ebbebab98 100644 --- a/api/XRInputSourceArray.json +++ b/api/XRInputSourceArray.json @@ -41,7 +41,7 @@ }, "entries": { "__compat": { - "description": "entries()", + "description": "`entries()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/entries", "support": { "chrome": { @@ -80,7 +80,7 @@ }, "forEach": { "__compat": { - "description": "forEach()", + "description": "`forEach()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/forEach", "support": { "chrome": { diff --git a/api/XRInputSourceEvent.json b/api/XRInputSourceEvent.json index 055542f47caecf..3df779e769af54 100644 --- a/api/XRInputSourceEvent.json +++ b/api/XRInputSourceEvent.json @@ -41,7 +41,7 @@ }, "XRInputSourceEvent": { "__compat": { - "description": "XRInputSourceEvent() constructor", + "description": "`XRInputSourceEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceEvent/XRInputSourceEvent", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrinputsourceevent-xrinputsourceevent", "support": { diff --git a/api/XRInputSourcesChangeEvent.json b/api/XRInputSourcesChangeEvent.json index 037fc722a32c6f..39d55d60be458f 100644 --- a/api/XRInputSourcesChangeEvent.json +++ b/api/XRInputSourcesChangeEvent.json @@ -41,7 +41,7 @@ }, "XRInputSourcesChangeEvent": { "__compat": { - "description": "XRInputSourcesChangeEvent() constructor", + "description": "`XRInputSourcesChangeEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent/XRInputSourcesChangeEvent", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrinputsourceschangeevent-xrinputsourceschangeevent", "support": { diff --git a/api/XRLayerEvent.json b/api/XRLayerEvent.json index e116b06e4dbdcf..4771a2bd93fa76 100644 --- a/api/XRLayerEvent.json +++ b/api/XRLayerEvent.json @@ -38,7 +38,7 @@ }, "XRLayerEvent": { "__compat": { - "description": "XRLayerEvent() constructor", + "description": "`XRLayerEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRLayerEvent/XRLayerEvent", "spec_url": "https://immersive-web.github.io/layers/#dom-xrlayerevent-xrlayerevent", "support": { diff --git a/api/XRLightProbe.json b/api/XRLightProbe.json index a9ab69afcc49ca..9ac4e924253983 100644 --- a/api/XRLightProbe.json +++ b/api/XRLightProbe.json @@ -76,7 +76,7 @@ }, "reflectionchange_event": { "__compat": { - "description": "reflectionchange event", + "description": "`reflectionchange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRLightProbe/reflectionchange_event", "spec_url": [ "https://immersive-web.github.io/lighting-estimation/#eventdef-xrlightprobe-reflectionchange", diff --git a/api/XRMediaBinding.json b/api/XRMediaBinding.json index ba80f902ce9b88..96c85f2e0abf4c 100644 --- a/api/XRMediaBinding.json +++ b/api/XRMediaBinding.json @@ -38,7 +38,7 @@ }, "XRMediaBinding": { "__compat": { - "description": "XRMediaBinding() constructor", + "description": "`XRMediaBinding()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding/XRMediaBinding", "spec_url": "https://immersive-web.github.io/layers/#dom-xrmediabinding-xrmediabinding", "support": { diff --git a/api/XRQuadLayer.json b/api/XRQuadLayer.json index 59eaf215d101a1..b31d2de3d951c6 100644 --- a/api/XRQuadLayer.json +++ b/api/XRQuadLayer.json @@ -75,7 +75,7 @@ }, "redraw_event": { "__compat": { - "description": "redraw event", + "description": "`redraw` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer/redraw_event", "spec_url": "https://immersive-web.github.io/layers/#dom-xrquadlayer-onredraw", "support": { diff --git a/api/XRRay.json b/api/XRRay.json index 33851fa80ebd0b..d1de020d3a2ba0 100644 --- a/api/XRRay.json +++ b/api/XRRay.json @@ -39,7 +39,7 @@ }, "XRRay": { "__compat": { - "description": "XRRay() constructor", + "description": "`XRRay()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRRay/XRRay", "spec_url": "https://immersive-web.github.io/hit-test/#dom-xrray-xrray", "support": { diff --git a/api/XRReferenceSpace.json b/api/XRReferenceSpace.json index 3f393f9a9ae99d..eb10c9e06ea8dc 100644 --- a/api/XRReferenceSpace.json +++ b/api/XRReferenceSpace.json @@ -41,7 +41,7 @@ }, "getOffsetReferenceSpace": { "__compat": { - "description": "getOffsetReferenceSpace()", + "description": "`getOffsetReferenceSpace()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpace/getOffsetReferenceSpace", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrreferencespace-getoffsetreferencespace", "support": { @@ -81,7 +81,7 @@ }, "reset_event": { "__compat": { - "description": "reset event", + "description": "`reset` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpace/reset_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrreferencespace-reset", diff --git a/api/XRReferenceSpaceEvent.json b/api/XRReferenceSpaceEvent.json index ab5f592beea007..a0a8c4291eee84 100644 --- a/api/XRReferenceSpaceEvent.json +++ b/api/XRReferenceSpaceEvent.json @@ -41,7 +41,7 @@ }, "XRReferenceSpaceEvent": { "__compat": { - "description": "XRReferenceSpaceEvent() constructor", + "description": "`XRReferenceSpaceEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrreferencespaceevent-xrreferencespaceevent", "support": { diff --git a/api/XRRigidTransform.json b/api/XRRigidTransform.json index 47156b330f51d7..224767118232b7 100644 --- a/api/XRRigidTransform.json +++ b/api/XRRigidTransform.json @@ -41,7 +41,7 @@ }, "XRRigidTransform": { "__compat": { - "description": "XRRigidTransform() constructor", + "description": "`XRRigidTransform()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/XRRigidTransform", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrrigidtransform-xrrigidtransform", "support": { diff --git a/api/XRSession.json b/api/XRSession.json index 1effc883a09061..0e4931515eabd3 100644 --- a/api/XRSession.json +++ b/api/XRSession.json @@ -41,7 +41,7 @@ }, "cancelAnimationFrame": { "__compat": { - "description": "cancelAnimationFrame()", + "description": "`cancelAnimationFrame()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/cancelAnimationFrame", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsession-cancelanimationframe", "support": { @@ -228,7 +228,7 @@ }, "end": { "__compat": { - "description": "end()", + "description": "`end()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/end", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsession-end", "support": { @@ -268,7 +268,7 @@ }, "end_event": { "__compat": { - "description": "end event", + "description": "`end` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/end_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-end", @@ -389,7 +389,7 @@ }, "inputsourceschange_event": { "__compat": { - "description": "inputsourceschange event", + "description": "`inputsourceschange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/inputsourceschange_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-inputsourceschange", @@ -545,7 +545,7 @@ }, "requestAnimationFrame": { "__compat": { - "description": "requestAnimationFrame()", + "description": "`requestAnimationFrame()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestAnimationFrame", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsession-requestanimationframe", "support": { @@ -698,7 +698,7 @@ }, "requestReferenceSpace": { "__compat": { - "description": "requestReferenceSpace()", + "description": "`requestReferenceSpace()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestReferenceSpace", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsession-requestreferencespace", "support": { @@ -738,7 +738,7 @@ }, "select_event": { "__compat": { - "description": "select event", + "description": "`select` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/select_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-select", @@ -781,7 +781,7 @@ }, "selectend_event": { "__compat": { - "description": "selectend event", + "description": "`selectend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/selectend_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-selectend", @@ -824,7 +824,7 @@ }, "selectstart_event": { "__compat": { - "description": "selectstart event", + "description": "`selectstart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/selectstart_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-selectstart", @@ -867,7 +867,7 @@ }, "squeeze_event": { "__compat": { - "description": "squeeze event", + "description": "`squeeze` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/squeeze_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-squeeze", @@ -908,7 +908,7 @@ }, "squeezeend_event": { "__compat": { - "description": "squeezeend event", + "description": "`squeezeend` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/squeezeend_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-squeezeend", @@ -949,7 +949,7 @@ }, "squeezestart_event": { "__compat": { - "description": "squeezestart event", + "description": "`squeezestart` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/squeezestart_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-squeezestart", @@ -990,7 +990,7 @@ }, "updateRenderState": { "__compat": { - "description": "updateRenderState()", + "description": "`updateRenderState()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/updateRenderState", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsession-updaterenderstate", "support": { @@ -1030,7 +1030,7 @@ }, "visibilitychange_event": { "__compat": { - "description": "visibilitychange event", + "description": "`visibilitychange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSession/visibilitychange_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsession-visibilitychange", diff --git a/api/XRSessionEvent.json b/api/XRSessionEvent.json index 92142ffa0a1022..365f01452f8b2d 100644 --- a/api/XRSessionEvent.json +++ b/api/XRSessionEvent.json @@ -41,7 +41,7 @@ }, "XRSessionEvent": { "__compat": { - "description": "XRSessionEvent() constructor", + "description": "`XRSessionEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSessionEvent/XRSessionEvent", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsessionevent-xrsessionevent", "support": { diff --git a/api/XRSystem.json b/api/XRSystem.json index fb8e560616fb81..135457046c018d 100644 --- a/api/XRSystem.json +++ b/api/XRSystem.json @@ -39,7 +39,7 @@ }, "devicechange_event": { "__compat": { - "description": "devicechange event", + "description": "`devicechange` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSystem/devicechange_event", "spec_url": [ "https://immersive-web.github.io/webxr/#eventdef-xrsystem-devicechange", @@ -80,7 +80,7 @@ }, "isSessionSupported": { "__compat": { - "description": "isSessionSupported()", + "description": "`isSessionSupported()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSystem/isSessionSupported", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsystem-issessionsupported", "support": { @@ -118,7 +118,7 @@ }, "requestSession": { "__compat": { - "description": "requestSession()", + "description": "`requestSession()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRSystem/requestSession", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrsystem-requestsession", "support": { diff --git a/api/XRWebGLBinding.json b/api/XRWebGLBinding.json index c1fc2672c42aa0..61301c9cde4cd7 100644 --- a/api/XRWebGLBinding.json +++ b/api/XRWebGLBinding.json @@ -36,7 +36,7 @@ }, "XRWebGLBinding": { "__compat": { - "description": "XRWebGLBinding() constructor", + "description": "`XRWebGLBinding()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/XRWebGLBinding", "spec_url": "https://immersive-web.github.io/layers/#dom-xrwebglbinding-xrwebglbinding", "support": { diff --git a/api/XRWebGLLayer.json b/api/XRWebGLLayer.json index 0ccfa32804fa60..b04e7cdd4bd8db 100644 --- a/api/XRWebGLLayer.json +++ b/api/XRWebGLLayer.json @@ -41,7 +41,7 @@ }, "XRWebGLLayer": { "__compat": { - "description": "XRWebGLLayer() constructor", + "description": "`XRWebGLLayer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/XRWebGLLayer", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrwebgllayer-xrwebgllayer", "support": { @@ -274,7 +274,7 @@ }, "getNativeFramebufferScaleFactor_static": { "__compat": { - "description": "getNativeFramebufferScaleFactor() static method", + "description": "`getNativeFramebufferScaleFactor()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/getNativeFramebufferScaleFactor_static", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrwebgllayer-getnativeframebufferscalefactor", "support": { @@ -314,7 +314,7 @@ }, "getViewport": { "__compat": { - "description": "getViewport()", + "description": "`getViewport()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/getViewport", "spec_url": "https://immersive-web.github.io/webxr/#dom-xrwebgllayer-getviewport", "support": { diff --git a/api/XSLTProcessor.json b/api/XSLTProcessor.json index d79fcc5b6cb8e3..7a0eaa8943d273 100644 --- a/api/XSLTProcessor.json +++ b/api/XSLTProcessor.json @@ -44,7 +44,7 @@ }, "XSLTProcessor": { "__compat": { - "description": "XSLTProcessor() constructor", + "description": "`XSLTProcessor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/XSLTProcessor", "spec_url": "https://dom.spec.whatwg.org/#dom-xsltprocessor-xsltprocessor", "support": { diff --git a/api/_globals/console.json b/api/_globals/console.json index 7ff74b751debbf..f7539f22ddff73 100644 --- a/api/_globals/console.json +++ b/api/_globals/console.json @@ -99,7 +99,7 @@ }, "assert_static": { "__compat": { - "description": "assert() static method", + "description": "`assert()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/assert_static", "spec_url": "https://console.spec.whatwg.org/#assert", "support": { @@ -156,7 +156,7 @@ }, "clear_static": { "__compat": { - "description": "clear() static method", + "description": "`clear()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/clear_static", "spec_url": "https://console.spec.whatwg.org/#clear", "support": { @@ -204,7 +204,7 @@ }, "count_static": { "__compat": { - "description": "count() static method", + "description": "`count()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/count_static", "spec_url": "https://console.spec.whatwg.org/#count", "support": { @@ -254,7 +254,7 @@ }, "countReset_static": { "__compat": { - "description": "countReset() static method", + "description": "`countReset()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/countReset_static", "spec_url": "https://console.spec.whatwg.org/#countreset", "support": { @@ -296,7 +296,7 @@ }, "debug_static": { "__compat": { - "description": "debug() static method", + "description": "`debug()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/debug_static", "spec_url": "https://console.spec.whatwg.org/#debug", "support": { @@ -347,7 +347,7 @@ }, "dir_static": { "__compat": { - "description": "dir() static method", + "description": "`dir()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/dir_static", "spec_url": "https://console.spec.whatwg.org/#dir", "support": { @@ -396,7 +396,7 @@ }, "options_colors_parameter": { "__compat": { - "description": "options.colors parameter", + "description": "`options.colors` parameter", "support": { "chrome": { "version_added": false @@ -436,7 +436,7 @@ }, "options_depth_parameter": { "__compat": { - "description": "options.depth parameter", + "description": "`options.depth` parameter", "support": { "chrome": { "version_added": false @@ -476,7 +476,7 @@ }, "options_showHidden_parameter": { "__compat": { - "description": "options.showHidden parameter", + "description": "`options.showHidden` parameter", "support": { "chrome": { "version_added": false @@ -517,7 +517,7 @@ }, "dirxml_static": { "__compat": { - "description": "dirxml() static method", + "description": "`dirxml()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/dirxml_static", "spec_url": "https://console.spec.whatwg.org/#dirxml", "support": { @@ -574,7 +574,7 @@ }, "error_static": { "__compat": { - "description": "error() static method", + "description": "`error()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/error_static", "spec_url": "https://console.spec.whatwg.org/#error", "support": { @@ -624,7 +624,7 @@ }, "exception_static": { "__compat": { - "description": "exception() static method (an alias for error())", + "description": "`exception()` static method (an alias for `error()`)", "support": { "chrome": { "version_added": false @@ -667,7 +667,7 @@ }, "group_static": { "__compat": { - "description": "group() static method", + "description": "`group()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/group_static", "spec_url": "https://console.spec.whatwg.org/#group", "support": { @@ -717,7 +717,7 @@ }, "groupCollapsed_static": { "__compat": { - "description": "groupCollapsed() static method", + "description": "`groupCollapsed()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/groupCollapsed_static", "spec_url": "https://console.spec.whatwg.org/#groupcollapsed", "support": { @@ -768,7 +768,7 @@ }, "groupEnd_static": { "__compat": { - "description": "groupEnd() static method", + "description": "`groupEnd()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/groupEnd_static", "spec_url": "https://console.spec.whatwg.org/#groupend", "support": { @@ -818,7 +818,7 @@ }, "info_static": { "__compat": { - "description": "info() static method", + "description": "`info()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/info_static", "spec_url": "https://console.spec.whatwg.org/#info", "support": { @@ -869,7 +869,7 @@ }, "log_static": { "__compat": { - "description": "log() static method", + "description": "`log()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/log_static", "spec_url": "https://console.spec.whatwg.org/#log", "support": { @@ -919,7 +919,7 @@ }, "profile_static": { "__compat": { - "description": "profile() static method", + "description": "`profile()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/profile_static", "support": { "chrome": { @@ -975,7 +975,7 @@ }, "profileEnd_static": { "__compat": { - "description": "profileEnd() static method", + "description": "`profileEnd()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/profileEnd_static", "support": { "chrome": { @@ -1098,7 +1098,7 @@ }, "table_static": { "__compat": { - "description": "table() static method", + "description": "`table()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/table_static", "spec_url": "https://console.spec.whatwg.org/#table", "support": { @@ -1146,7 +1146,7 @@ }, "time_static": { "__compat": { - "description": "time() static method", + "description": "`time()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/time_static", "spec_url": "https://console.spec.whatwg.org/#time", "support": { @@ -1196,7 +1196,7 @@ }, "timeEnd_static": { "__compat": { - "description": "timeEnd() static method", + "description": "`timeEnd()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/timeEnd_static", "spec_url": "https://console.spec.whatwg.org/#timeend", "support": { @@ -1246,7 +1246,7 @@ }, "timeLog_static": { "__compat": { - "description": "timeLog() static method", + "description": "`timeLog()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/timeLog_static", "spec_url": "https://console.spec.whatwg.org/#timelog", "support": { @@ -1290,7 +1290,7 @@ }, "timeStamp_static": { "__compat": { - "description": "timeStamp() static method", + "description": "`timeStamp()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/timeStamp_static", "support": { "chrome": { @@ -1341,7 +1341,7 @@ }, "trace_static": { "__compat": { - "description": "trace() static method", + "description": "`trace()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/trace_static", "spec_url": "https://console.spec.whatwg.org/#trace", "support": { @@ -1391,7 +1391,7 @@ }, "warn_static": { "__compat": { - "description": "warn() static method", + "description": "`warn()` static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/console/warn_static", "spec_url": "https://console.spec.whatwg.org/#warn", "support": { diff --git a/api/_globals/createImageBitmap.json b/api/_globals/createImageBitmap.json index 29a3ad501cb883..7eb75309656d5a 100644 --- a/api/_globals/createImageBitmap.json +++ b/api/_globals/createImageBitmap.json @@ -40,7 +40,7 @@ }, "options_colorSpaceConversion_parameter": { "__compat": { - "description": "options.colorSpaceConversion parameter", + "description": "`options.colorSpaceConversion` parameter", "support": { "chrome": { "version_added": "58" @@ -77,7 +77,7 @@ }, "options_imageOrientation_parameter": { "__compat": { - "description": "options.imageOrientation parameter", + "description": "`options.imageOrientation` parameter", "support": { "chrome": { "version_added": "52" @@ -113,7 +113,7 @@ }, "from-image": { "__compat": { - "description": "Value from-image", + "description": "Value `from-image`", "support": { "chrome": { "version_added": "112" @@ -150,7 +150,7 @@ }, "none": { "__compat": { - "description": "Value none", + "description": "Value `none`", "support": { "chrome": { "version_added": false @@ -188,7 +188,7 @@ }, "options_premultiplyAlpha_parameter": { "__compat": { - "description": "options.premultiplyAlpha parameter", + "description": "`options.premultiplyAlpha` parameter", "support": { "chrome": { "version_added": "52" @@ -233,7 +233,7 @@ }, "options_resizeHeight_parameter": { "__compat": { - "description": "options.resizeHeight parameter", + "description": "`options.resizeHeight` parameter", "support": { "chrome": { "version_added": "54" @@ -270,7 +270,7 @@ }, "options_resizeQuality_parameter": { "__compat": { - "description": "options.resizeQuality parameter", + "description": "`options.resizeQuality` parameter", "support": { "chrome": { "version_added": "54" @@ -307,7 +307,7 @@ }, "options_resizeWidth_parameter": { "__compat": { - "description": "options.resizeWidth parameter", + "description": "`options.resizeWidth` parameter", "support": { "chrome": { "version_added": "54" @@ -344,7 +344,7 @@ }, "svgimageelement_as_source_image": { "__compat": { - "description": "SVGImageElement as source image", + "description": "`SVGImageElement` as source image", "support": { "chrome": { "version_added": "59" diff --git a/api/_globals/fetch.json b/api/_globals/fetch.json index 770ae6e516bd4c..579ad77df61592 100644 --- a/api/_globals/fetch.json +++ b/api/_globals/fetch.json @@ -48,7 +48,7 @@ }, "authorization_removed_cross_origin": { "__compat": { - "description": "Authorization header removed from cross-origin redirects", + "description": "`Authorization` header removed from cross-origin redirects", "spec_url": "https://fetch.spec.whatwg.org/#http-redirect-fetch", "support": { "chrome": { @@ -125,7 +125,7 @@ }, "init_attributionReporting_parameter": { "__compat": { - "description": "init.attributionReporting parameter", + "description": "`init.attributionReporting` parameter", "spec_url": "https://wicg.github.io/attribution-reporting-api/#dom-requestinit-attributionreporting", "support": { "chrome": { @@ -160,7 +160,7 @@ }, "init_browsingTopics_parameter": { "__compat": { - "description": "init.browsingTopics parameter", + "description": "`init.browsingTopics` parameter", "support": { "chrome": { "version_added": "115" @@ -194,7 +194,7 @@ }, "init_keepalive_parameter": { "__compat": { - "description": "init.keepalive parameter", + "description": "`init.keepalive` parameter", "tags": [ "web-features:fetch-keepalive" ], @@ -239,7 +239,7 @@ }, "init_priority_parameter": { "__compat": { - "description": "init.priority parameter", + "description": "`init.priority` parameter", "tags": [ "web-features:fetch-priority" ], @@ -279,7 +279,7 @@ }, "init_referrerPolicy_parameter": { "__compat": { - "description": "init.referrerPolicy parameter", + "description": "`init.referrerPolicy` parameter", "support": { "chrome": { "version_added": "52" @@ -318,7 +318,7 @@ }, "init_signal_parameter": { "__compat": { - "description": "init.signal parameter", + "description": "`init.signal` parameter", "tags": [ "web-features:abortable-fetch" ], diff --git a/css/at-rules/charset.json b/css/at-rules/charset.json index 41f2886812b18c..e54b83339177bc 100644 --- a/css/at-rules/charset.json +++ b/css/at-rules/charset.json @@ -3,7 +3,7 @@ "at-rules": { "charset": { "__compat": { - "description": "@charset", + "description": "`@charset`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@charset", "spec_url": "https://drafts.csswg.org/css2/#charset①", "support": { diff --git a/css/at-rules/container.json b/css/at-rules/container.json index cb5a49e8c30fc5..a16d4938ac00cd 100644 --- a/css/at-rules/container.json +++ b/css/at-rules/container.json @@ -3,7 +3,7 @@ "at-rules": { "container": { "__compat": { - "description": "@container", + "description": "`@container`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@container", "spec_url": "https://drafts.csswg.org/css-conditional-5/#container-rule", "tags": [ diff --git a/css/at-rules/counter-style.json b/css/at-rules/counter-style.json index e5e7e162735cd0..f9ca5dd1f5589a 100644 --- a/css/at-rules/counter-style.json +++ b/css/at-rules/counter-style.json @@ -3,7 +3,7 @@ "at-rules": { "counter-style": { "__compat": { - "description": "@counter-style", + "description": "`@counter-style`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style", "spec_url": "https://drafts.csswg.org/css-counter-styles/#the-counter-style-rule", "tags": [ diff --git a/css/at-rules/custom-media.json b/css/at-rules/custom-media.json index 6c6f8c65dd4525..9ebd85eb4ebac1 100644 --- a/css/at-rules/custom-media.json +++ b/css/at-rules/custom-media.json @@ -3,7 +3,7 @@ "at-rules": { "custom-media": { "__compat": { - "description": "@custom-media", + "description": "`@custom-media`", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#at-ruledef-custom-media", "support": { "chrome": { diff --git a/css/at-rules/document.json b/css/at-rules/document.json index 01a892d9d7b1f5..598a12090dc39a 100644 --- a/css/at-rules/document.json +++ b/css/at-rules/document.json @@ -3,7 +3,7 @@ "at-rules": { "document": { "__compat": { - "description": "@document", + "description": "`@document`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@document", "support": { "chrome": { diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index d39975d2ff1981..70baa7059362cb 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -3,7 +3,7 @@ "at-rules": { "font-face": { "__compat": { - "description": "@font-face", + "description": "`@font-face`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face", "spec_url": "https://drafts.csswg.org/css-fonts/#font-face-rule", "tags": [ @@ -919,7 +919,7 @@ }, "format_keyword": { "__compat": { - "description": "format(keyword)", + "description": "`format(keyword)`", "support": { "chrome": { "version_added": "108" @@ -955,7 +955,7 @@ }, "format_variations": { "__compat": { - "description": "format('*-variations')", + "description": "`format('*-variations')`", "support": { "chrome": { "version_added": "66" @@ -991,7 +991,7 @@ }, "tech_keyword": { "__compat": { - "description": "tech(keyword)", + "description": "`tech(keyword)`", "support": { "chrome": { "version_added": "108" diff --git a/css/at-rules/font-feature-values.json b/css/at-rules/font-feature-values.json index 2cef8bf0a9f776..af6460f126aba2 100644 --- a/css/at-rules/font-feature-values.json +++ b/css/at-rules/font-feature-values.json @@ -3,7 +3,7 @@ "at-rules": { "font-feature-values": { "__compat": { - "description": "@font-feature-values", + "description": "`@font-feature-values`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values", "spec_url": "https://drafts.csswg.org/css-fonts/#font-feature-values", "tags": [ @@ -41,7 +41,7 @@ }, "annotation": { "__compat": { - "description": "@annotation", + "description": "`@annotation`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#annotation", "tags": [ "web-features:font-variant-alternates" @@ -79,7 +79,7 @@ }, "character-variant": { "__compat": { - "description": "@character-variant", + "description": "`@character-variant`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#character-variant", "tags": [ "web-features:font-variant-alternates" @@ -117,7 +117,7 @@ }, "historical-forms": { "__compat": { - "description": "@historical-forms", + "description": "`@historical-forms`", "tags": [ "web-features:font-variant-alternates" ], @@ -154,7 +154,7 @@ }, "ornaments": { "__compat": { - "description": "@ornaments", + "description": "`@ornaments`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#ornaments", "tags": [ "web-features:font-variant-alternates" @@ -192,7 +192,7 @@ }, "styleset": { "__compat": { - "description": "@styleset", + "description": "`@styleset`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#styleset", "tags": [ "web-features:font-variant-alternates" @@ -230,7 +230,7 @@ }, "stylistic": { "__compat": { - "description": "@stylistic", + "description": "`@stylistic`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#stylistic", "tags": [ "web-features:font-variant-alternates" @@ -268,7 +268,7 @@ }, "swash": { "__compat": { - "description": "@swash", + "description": "`@swash`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#swash", "tags": [ "web-features:font-variant-alternates" diff --git a/css/at-rules/font-palette-values.json b/css/at-rules/font-palette-values.json index 6c18f6b7d33246..419d06d44a3498 100644 --- a/css/at-rules/font-palette-values.json +++ b/css/at-rules/font-palette-values.json @@ -3,7 +3,7 @@ "at-rules": { "font-palette-values": { "__compat": { - "description": "@font-palette-values", + "description": "`@font-palette-values`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-palette-values", "spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-palette-values", "tags": [ diff --git a/css/at-rules/import.json b/css/at-rules/import.json index 57fef43122e556..9be16189b2a88e 100644 --- a/css/at-rules/import.json +++ b/css/at-rules/import.json @@ -3,7 +3,7 @@ "at-rules": { "import": { "__compat": { - "description": "@import", + "description": "`@import`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@import", "spec_url": "https://drafts.csswg.org/css-cascade-5/#at-import", "tags": [ @@ -49,7 +49,7 @@ }, "layer": { "__compat": { - "description": "layer(<layer-name>)", + "description": "`layer(<layer-name>)`", "spec_url": "https://drafts.csswg.org/css-cascade-5/#ref-for-typedef-layer-name", "tags": [ "web-features:cascade-layers" @@ -87,7 +87,7 @@ }, "supports": { "__compat": { - "description": "supports() as import condition", + "description": "`supports()` as import condition", "spec_url": "https://drafts.csswg.org/css-cascade-5/#typedef-import-conditions", "tags": [ "web-features:supports" diff --git a/css/at-rules/keyframes.json b/css/at-rules/keyframes.json index 11852821003c44..a15fe59ec3e0e0 100644 --- a/css/at-rules/keyframes.json +++ b/css/at-rules/keyframes.json @@ -3,7 +3,7 @@ "at-rules": { "keyframes": { "__compat": { - "description": "@keyframes", + "description": "`@keyframes`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@keyframes", "spec_url": "https://drafts.csswg.org/css-animations/#keyframes", "support": { @@ -104,7 +104,7 @@ }, "ignore_important_declarations": { "__compat": { - "description": "Ignore !important declarations", + "description": "Ignore `!important` declarations", "support": { "chrome": { "version_added": "45" diff --git a/css/at-rules/layer.json b/css/at-rules/layer.json index 76a9987931c25d..54d3b464e31474 100644 --- a/css/at-rules/layer.json +++ b/css/at-rules/layer.json @@ -3,7 +3,7 @@ "at-rules": { "layer": { "__compat": { - "description": "@layer", + "description": "`@layer`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@layer", "spec_url": "https://drafts.csswg.org/css-cascade-5/#layering", "tags": [ diff --git a/css/at-rules/media.json b/css/at-rules/media.json index eebb16a963327d..7a8b5ae193ef61 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -3,7 +3,7 @@ "at-rules": { "media": { "__compat": { - "description": "@media", + "description": "`@media`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media", "spec_url": [ "https://drafts.csswg.org/mediaqueries/#media-descriptor-table", @@ -54,7 +54,7 @@ }, "any-hover": { "__compat": { - "description": "any-hover media feature", + "description": "`any-hover` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/any-hover", "spec_url": "https://drafts.csswg.org/mediaqueries/#any-input", "tags": [ @@ -97,7 +97,7 @@ }, "any-pointer": { "__compat": { - "description": "any-pointer media feature", + "description": "`any-pointer` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/any-pointer", "spec_url": "https://drafts.csswg.org/mediaqueries/#any-input", "tags": [ @@ -138,7 +138,7 @@ }, "aspect-ratio": { "__compat": { - "description": "aspect-ratio media feature", + "description": "`aspect-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/aspect-ratio", "spec_url": "https://drafts.csswg.org/mediaqueries/#aspect-ratio", "tags": [ @@ -185,7 +185,7 @@ }, "calc": { "__compat": { - "description": "calc() expressions", + "description": "`calc()` expressions", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/calc", "spec_url": "https://drafts.csswg.org/css-values/#calc-notation", "tags": [ @@ -224,7 +224,7 @@ }, "color": { "__compat": { - "description": "color media feature", + "description": "`color` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/color", "spec_url": "https://drafts.csswg.org/mediaqueries/#color", "tags": [ @@ -273,7 +273,7 @@ }, "color-gamut": { "__compat": { - "description": "color-gamut media feature", + "description": "`color-gamut` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/color-gamut", "spec_url": "https://drafts.csswg.org/mediaqueries/#color-gamut", "tags": [ @@ -312,7 +312,7 @@ }, "color-index": { "__compat": { - "description": "color-index media feature", + "description": "`color-index` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/color-index", "spec_url": "https://drafts.csswg.org/mediaqueries/#color-index", "tags": [ @@ -351,7 +351,7 @@ }, "device-aspect-ratio": { "__compat": { - "description": "device-aspect-ratio media feature", + "description": "`device-aspect-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/device-aspect-ratio", "spec_url": [ "https://drafts.csswg.org/mediaqueries/#device-aspect-ratio", @@ -400,7 +400,7 @@ }, "device-height": { "__compat": { - "description": "device-height media feature", + "description": "`device-height` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/device-height", "spec_url": [ "https://drafts.csswg.org/mediaqueries/#device-height", @@ -449,7 +449,7 @@ }, "device-posture": { "__compat": { - "description": "device-posture media feature", + "description": "`device-posture` media feature", "spec_url": "https://w3c.github.io/device-posture/#the-device-posture-media-feature", "tags": [ "web-features:device-posture" @@ -489,7 +489,7 @@ }, "device-width": { "__compat": { - "description": "device-width media feature", + "description": "`device-width` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/device-width", "spec_url": [ "https://drafts.csswg.org/mediaqueries/#device-width", @@ -538,7 +538,7 @@ }, "display-mode": { "__compat": { - "description": "display-mode media feature", + "description": "`display-mode` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/display-mode", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#display-modes", "tags": [ @@ -583,7 +583,7 @@ }, "picture-in-picture": { "__compat": { - "description": "picture-in-picture value", + "description": "`picture-in-picture` value", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#valdef-media-display-mode-picture-in-picture", "tags": [ "web-features:display-mode" @@ -624,7 +624,7 @@ }, "dynamic-range": { "__compat": { - "description": "dynamic-range media feature", + "description": "`dynamic-range` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/dynamic-range", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#dynamic-range", "tags": [ @@ -663,7 +663,7 @@ }, "forced-colors": { "__compat": { - "description": "forced-colors media feature", + "description": "`forced-colors` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/forced-colors", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#forced-colors", "tags": [ @@ -704,7 +704,7 @@ }, "grid": { "__compat": { - "description": "grid media feature", + "description": "`grid` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/grid", "spec_url": "https://drafts.csswg.org/mediaqueries/#grid", "tags": [ @@ -753,7 +753,7 @@ }, "height": { "__compat": { - "description": "height media feature", + "description": "`height` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/height", "spec_url": "https://drafts.csswg.org/mediaqueries/#height", "tags": [ @@ -802,7 +802,7 @@ }, "hover": { "__compat": { - "description": "hover media feature", + "description": "`hover` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/hover", "spec_url": "https://drafts.csswg.org/mediaqueries/#hover", "tags": [ @@ -846,7 +846,7 @@ }, "inverted-colors": { "__compat": { - "description": "inverted-colors media feature", + "description": "`inverted-colors` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/inverted-colors", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#inverted", "tags": [ @@ -976,7 +976,7 @@ }, "monochrome": { "__compat": { - "description": "monochrome media feature", + "description": "`monochrome` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/monochrome", "spec_url": "https://drafts.csswg.org/mediaqueries/#monochrome", "tags": [ @@ -1066,7 +1066,7 @@ }, "or_syntax": { "__compat": { - "description": "or syntax from Media Queries Level 4", + "description": "`or` syntax from Media Queries Level 4", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/CSS_media_queries/Using_media_queries#testing_for_multiple_features_with_or", "tags": [ "web-features:media-queries" @@ -1104,7 +1104,7 @@ }, "orientation": { "__compat": { - "description": "orientation media feature", + "description": "`orientation` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/orientation", "spec_url": "https://drafts.csswg.org/mediaqueries/#orientation", "tags": [ @@ -1151,7 +1151,7 @@ }, "overflow-block": { "__compat": { - "description": "overflow-block media feature", + "description": "`overflow-block` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/overflow-block", "spec_url": "https://drafts.csswg.org/mediaqueries/#mf-overflow-block", "tags": [ @@ -1190,7 +1190,7 @@ }, "overflow-inline": { "__compat": { - "description": "overflow-inline media feature", + "description": "`overflow-inline` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/overflow-inline", "spec_url": "https://drafts.csswg.org/mediaqueries/#mf-overflow-inline", "tags": [ @@ -1229,7 +1229,7 @@ }, "pointer": { "__compat": { - "description": "pointer media feature", + "description": "`pointer` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/pointer", "spec_url": "https://drafts.csswg.org/mediaqueries/#pointer", "tags": [ @@ -1276,7 +1276,7 @@ }, "prefers-color-scheme": { "__compat": { - "description": "prefers-color-scheme media feature", + "description": "`prefers-color-scheme` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-color-scheme", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#prefers-color-scheme", "tags": [ @@ -1320,7 +1320,7 @@ }, "no-preference": { "__compat": { - "description": "no-preference value", + "description": "`no-preference` value", "tags": [ "web-features:prefers-color-scheme" ], @@ -1370,7 +1370,7 @@ }, "respects-inherited-scheme": { "__compat": { - "description": "Respects color-scheme inherited from parent", + "description": "Respects `color-scheme` inherited from parent", "tags": [ "web-features:prefers-color-scheme" ], @@ -1415,7 +1415,7 @@ }, "prefers-contrast": { "__compat": { - "description": "prefers-contrast media feature", + "description": "`prefers-contrast` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-contrast", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#prefers-contrast", "tags": [ @@ -1456,7 +1456,7 @@ }, "prefers-reduced-data": { "__compat": { - "description": "prefers-reduced-data media feature", + "description": "`prefers-reduced-data` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-reduced-data", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-data", "tags": [ @@ -1506,7 +1506,7 @@ }, "prefers-reduced-motion": { "__compat": { - "description": "prefers-reduced-motion media feature", + "description": "`prefers-reduced-motion` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-reduced-motion", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-motion", "tags": [ @@ -1547,7 +1547,7 @@ }, "prefers-reduced-transparency": { "__compat": { - "description": "prefers-reduced-transparency media feature", + "description": "`prefers-reduced-transparency` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-reduced-transparency", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-transparency", "tags": [ @@ -1640,7 +1640,7 @@ }, "resolution": { "__compat": { - "description": "resolution media feature", + "description": "`resolution` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/resolution", "spec_url": "https://drafts.csswg.org/mediaqueries/#resolution", "support": { @@ -1701,7 +1701,7 @@ }, "scripting": { "__compat": { - "description": "scripting media feature", + "description": "`scripting` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/scripting", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#scripting", "tags": [ @@ -1740,7 +1740,7 @@ }, "update": { "__compat": { - "description": "update media feature", + "description": "`update` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/update", "spec_url": "https://drafts.csswg.org/mediaqueries/#update", "tags": [ @@ -1779,7 +1779,7 @@ }, "video-dynamic-range": { "__compat": { - "description": "video-dynamic-range media feature", + "description": "`video-dynamic-range` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/video-dynamic-range", "spec_url": "https://drafts.csswg.org/mediaqueries-5/#video-dynamic-range", "tags": [ @@ -1825,7 +1825,7 @@ }, "width": { "__compat": { - "description": "width media feature", + "description": "`width` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/width", "spec_url": "https://drafts.csswg.org/mediaqueries/#width", "tags": [ @@ -1874,7 +1874,7 @@ }, "-moz-device-pixel-ratio": { "__compat": { - "description": "-moz-device-pixel-ratio media feature", + "description": "`-moz-device-pixel-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-moz-device-pixel-ratio", "support": { "chrome": { @@ -1909,7 +1909,7 @@ }, "-webkit-animation": { "__compat": { - "description": "-webkit-animation media feature", + "description": "`-webkit-animation` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-animation", "support": { "chrome": { @@ -1948,7 +1948,7 @@ }, "-webkit-device-pixel-ratio": { "__compat": { - "description": "-webkit-device-pixel-ratio media feature", + "description": "`-webkit-device-pixel-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-device-pixel-ratio", "spec_url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-device-pixel-ratio", "support": { @@ -1991,7 +1991,7 @@ }, "-webkit-max-device-pixel-ratio": { "__compat": { - "description": "-webkit-max-device-pixel-ratio media feature", + "description": "`-webkit-max-device-pixel-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-device-pixel-ratio", "spec_url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-device-pixel-ratio", "support": { @@ -2034,7 +2034,7 @@ }, "-webkit-min-device-pixel-ratio": { "__compat": { - "description": "-webkit-min-device-pixel-ratio media feature", + "description": "`-webkit-min-device-pixel-ratio` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-device-pixel-ratio", "spec_url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-device-pixel-ratio", "support": { @@ -2077,7 +2077,7 @@ }, "-webkit-transform-2d": { "__compat": { - "description": "-webkit-transform-2d media feature", + "description": "`-webkit-transform-2d` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-transform-2d", "support": { "chrome": { @@ -2116,7 +2116,7 @@ }, "-webkit-transform-3d": { "__compat": { - "description": "-webkit-transform-3d media feature", + "description": "`-webkit-transform-3d` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-transform-3d", "spec_url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-transform-3d", "support": { @@ -2154,7 +2154,7 @@ }, "-webkit-transition": { "__compat": { - "description": "-webkit-transition media feature", + "description": "`-webkit-transition` media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/-webkit-transition", "support": { "chrome": { diff --git a/css/at-rules/namespace.json b/css/at-rules/namespace.json index 52c8bdfbc076fe..078c7fc33d8c42 100644 --- a/css/at-rules/namespace.json +++ b/css/at-rules/namespace.json @@ -3,7 +3,7 @@ "at-rules": { "namespace": { "__compat": { - "description": "@namespace", + "description": "`@namespace`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace", "spec_url": "https://drafts.csswg.org/css-namespaces/#declaration", "support": { diff --git a/css/at-rules/page.json b/css/at-rules/page.json index bc9c0b9496804d..49f20ce2b58103 100644 --- a/css/at-rules/page.json +++ b/css/at-rules/page.json @@ -3,7 +3,7 @@ "at-rules": { "page": { "__compat": { - "description": "@page", + "description": "`@page`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page", "spec_url": [ "https://drafts.csswg.org/css-page/#at-page-rule", @@ -48,7 +48,7 @@ }, "bottom-center": { "__compat": { - "description": "@bottom-center page-margin box", + "description": "`@bottom-center` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-bottom-center", "support": { "chrome": { @@ -87,7 +87,7 @@ }, "bottom-left": { "__compat": { - "description": "@bottom-left page-margin box", + "description": "`@bottom-left` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-bottom-left", "support": { "chrome": { @@ -126,7 +126,7 @@ }, "bottom-left-corner": { "__compat": { - "description": "@bottom-left-corner page-margin box", + "description": "`@bottom-left-corner` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-bottom-left-corner", "support": { "chrome": { @@ -165,7 +165,7 @@ }, "bottom-right": { "__compat": { - "description": "@bottom-right page-margin box", + "description": "`@bottom-right` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-bottom-right", "support": { "chrome": { @@ -204,7 +204,7 @@ }, "bottom-right-corner": { "__compat": { - "description": "@bottom-right-corner page-margin box", + "description": "`@bottom-right-corner` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-bottom-right-corner", "support": { "chrome": { @@ -243,7 +243,7 @@ }, "left-bottom": { "__compat": { - "description": "@left-bottom page-margin box", + "description": "`@left-bottom` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-left-bottom", "support": { "chrome": { @@ -282,7 +282,7 @@ }, "left-middle": { "__compat": { - "description": "@left-middle page-margin box", + "description": "`@left-middle` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-left-middle", "support": { "chrome": { @@ -321,7 +321,7 @@ }, "left-top": { "__compat": { - "description": "@left-top page-margin box", + "description": "`@left-top` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-left-top", "support": { "chrome": { @@ -360,7 +360,7 @@ }, "page-orientation": { "__compat": { - "description": "page-orientation descriptor", + "description": "`page-orientation` descriptor", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page/page-orientation", "spec_url": "https://drafts.csswg.org/css-page/#page-orientation-prop", "support": { @@ -396,7 +396,7 @@ }, "right-bottom": { "__compat": { - "description": "@right-bottom page-margin box", + "description": "`@right-bottom` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-right-bottom", "support": { "chrome": { @@ -435,7 +435,7 @@ }, "right-middle": { "__compat": { - "description": "@right-middle page-margin box", + "description": "`@right-middle` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-right-middle", "support": { "chrome": { @@ -474,7 +474,7 @@ }, "right-top": { "__compat": { - "description": "@right-top page-margin box", + "description": "`@right-top` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-right-top", "support": { "chrome": { @@ -513,7 +513,7 @@ }, "size": { "__compat": { - "description": "size descriptor", + "description": "`size` descriptor", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page/size", "spec_url": "https://drafts.csswg.org/css-page/#page-size-prop", "support": { @@ -552,7 +552,7 @@ }, "jis-b4": { "__compat": { - "description": "jis-b4 page size", + "description": "`jis-b4` page size", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page/size", "spec_url": "https://drafts.csswg.org/css-page/#page-size-prop", "support": { @@ -588,7 +588,7 @@ }, "jis-b5": { "__compat": { - "description": "jis-b5 page size", + "description": "`jis-b5` page size", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page/size", "spec_url": "https://drafts.csswg.org/css-page/#page-size-prop", "support": { @@ -625,7 +625,7 @@ }, "top-center": { "__compat": { - "description": "@top-center page-margin box", + "description": "`@top-center` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-top-center", "support": { "chrome": { @@ -664,7 +664,7 @@ }, "top-left": { "__compat": { - "description": "@top-left page-margin box", + "description": "`@top-left` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-top-left", "support": { "chrome": { @@ -703,7 +703,7 @@ }, "top-left-corner": { "__compat": { - "description": "@top-left-corner page-margin box", + "description": "`@top-left-corner` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-top-left-corner", "support": { "chrome": { @@ -742,7 +742,7 @@ }, "top-right": { "__compat": { - "description": "@top-right page-margin box", + "description": "`@top-right` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-top-right", "support": { "chrome": { @@ -781,7 +781,7 @@ }, "top-right-corner": { "__compat": { - "description": "@top-right-corner page-margin box", + "description": "`@top-right-corner` page-margin box", "spec_url": "https://drafts.csswg.org/css-page-3/#at-ruledef-top-right-corner", "support": { "chrome": { diff --git a/css/at-rules/position-try.json b/css/at-rules/position-try.json index ce9d83a27e1219..30c93aa569dd28 100644 --- a/css/at-rules/position-try.json +++ b/css/at-rules/position-try.json @@ -3,7 +3,7 @@ "at-rules": { "position-try": { "__compat": { - "description": "@position-try", + "description": "`@position-try`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#at-ruledef-position-try", "tags": [ "web-features:anchor-positioning" diff --git a/css/at-rules/property.json b/css/at-rules/property.json index 2d5b7a827e55af..c71b2ab04373f0 100644 --- a/css/at-rules/property.json +++ b/css/at-rules/property.json @@ -3,7 +3,7 @@ "at-rules": { "property": { "__compat": { - "description": "@property", + "description": "`@property`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@property", "spec_url": "https://drafts.css-houdini.org/css-properties-values-api/#at-property-rule", "tags": [ @@ -41,7 +41,7 @@ }, "inherits": { "__compat": { - "description": "inherits descriptor", + "description": "`inherits` descriptor", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@property/inherits", "spec_url": "https://drafts.css-houdini.org/css-properties-values-api/#inherits-descriptor", "tags": [ @@ -80,7 +80,7 @@ }, "initial-value": { "__compat": { - "description": "initial-value descriptor", + "description": "`initial-value` descriptor", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@property/initial-value", "spec_url": "https://drafts.css-houdini.org/css-properties-values-api/#initial-value-descriptor", "tags": [ @@ -119,7 +119,7 @@ }, "syntax": { "__compat": { - "description": "syntax descriptor", + "description": "`syntax` descriptor", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@property/syntax", "spec_url": "https://drafts.css-houdini.org/css-properties-values-api/#the-syntax-descriptor", "tags": [ diff --git a/css/at-rules/scope.json b/css/at-rules/scope.json index 7d78d4130307fb..7bdd6cda6c3855 100644 --- a/css/at-rules/scope.json +++ b/css/at-rules/scope.json @@ -3,7 +3,7 @@ "at-rules": { "scope": { "__compat": { - "description": "@scope", + "description": "`@scope`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@scope", "spec_url": "https://drafts.csswg.org/css-cascade-6/#scoped-styles", "tags": [ diff --git a/css/at-rules/starting-style.json b/css/at-rules/starting-style.json index 49e4f2be334dbd..b0713ec580e2f5 100644 --- a/css/at-rules/starting-style.json +++ b/css/at-rules/starting-style.json @@ -3,7 +3,7 @@ "at-rules": { "starting-style": { "__compat": { - "description": "@starting-style", + "description": "`@starting-style`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@starting-style", "spec_url": "https://drafts.csswg.org/css-transitions-2/#defining-before-change-style", "tags": [ diff --git a/css/at-rules/supports.json b/css/at-rules/supports.json index 5d47171918dce9..84399cad370586 100644 --- a/css/at-rules/supports.json +++ b/css/at-rules/supports.json @@ -3,7 +3,7 @@ "at-rules": { "supports": { "__compat": { - "description": "@supports", + "description": "`@supports`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@supports", "spec_url": [ "https://drafts.csswg.org/css-conditional-4/#at-supports-ext", @@ -50,7 +50,7 @@ }, "font-format": { "__compat": { - "description": "font-format()", + "description": "`font-format()`", "tags": [ "web-features:supports" ], @@ -87,7 +87,7 @@ }, "font-tech": { "__compat": { - "description": "font-tech()", + "description": "`font-tech()`", "tags": [ "web-features:supports" ], @@ -124,7 +124,7 @@ }, "selector": { "__compat": { - "description": "selector()", + "description": "`selector()`", "tags": [ "web-features:supports" ], diff --git a/css/at-rules/view-transition.json b/css/at-rules/view-transition.json index 09db9106be24fd..3a707850ff9485 100644 --- a/css/at-rules/view-transition.json +++ b/css/at-rules/view-transition.json @@ -3,7 +3,7 @@ "at-rules": { "view-transition": { "__compat": { - "description": "@view-transition", + "description": "`@view-transition`", "spec_url": "https://drafts.csswg.org/css-view-transitions-2/#view-transition-rule", "support": { "chrome": { diff --git a/css/properties/-moz-orient.json b/css/properties/-moz-orient.json index 220e3268194899..371a8fddb070ce 100644 --- a/css/properties/-moz-orient.json +++ b/css/properties/-moz-orient.json @@ -36,7 +36,7 @@ }, "block": { "__compat": { - "description": "block value", + "description": "`block` value", "support": { "chrome": { "version_added": false @@ -70,7 +70,7 @@ }, "inline": { "__compat": { - "description": "inline value", + "description": "`inline` value", "support": { "chrome": { "version_added": false diff --git a/css/properties/align-content.json b/css/properties/align-content.json index 659d11046629cf..245e102307f5bd 100644 --- a/css/properties/align-content.json +++ b/css/properties/align-content.json @@ -178,7 +178,7 @@ }, "first_baseline": { "__compat": { - "description": "first baseline", + "description": "`first baseline`", "support": { "chrome": { "version_added": "59" @@ -214,7 +214,7 @@ }, "last_baseline": { "__compat": { - "description": "last baseline", + "description": "`last baseline`", "support": { "chrome": { "version_added": false, @@ -259,7 +259,7 @@ }, "safe_unsafe": { "__compat": { - "description": "safe and unsafe", + "description": "`safe` and `unsafe`", "support": { "chrome": { "version_added": "115", @@ -327,7 +327,7 @@ }, "start_end": { "__compat": { - "description": "start and end", + "description": "`start` and `end`", "support": { "chrome": { "version_added": "93" diff --git a/css/properties/align-items.json b/css/properties/align-items.json index dff3e4e226d2e8..6fc0e83237f2ed 100644 --- a/css/properties/align-items.json +++ b/css/properties/align-items.json @@ -202,7 +202,7 @@ }, "first_baseline": { "__compat": { - "description": "first baseline", + "description": "`first baseline`", "support": { "chrome": { "version_added": "59" @@ -238,7 +238,7 @@ }, "last_baseline": { "__compat": { - "description": "last baseline", + "description": "`last baseline`", "support": { "chrome": { "version_added": "108" @@ -272,7 +272,7 @@ }, "safe_unsafe": { "__compat": { - "description": "safe and unsafe", + "description": "`safe` and `unsafe`", "support": { "chrome": { "version_added": "115", @@ -307,7 +307,7 @@ }, "start_end": { "__compat": { - "description": "start and end", + "description": "`start` and `end`", "support": { "chrome": { "version_added": "93" @@ -392,7 +392,7 @@ }, "start_end": { "__compat": { - "description": "start and end", + "description": "`start` and `end`", "tags": [ "web-features:grid" ], diff --git a/css/properties/align-self.json b/css/properties/align-self.json index ddd2abfbf03ce4..96c6c224da0361 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -209,7 +209,7 @@ }, "first_baseline": { "__compat": { - "description": "first baseline", + "description": "`first baseline`", "support": { "chrome": { "version_added": "59" @@ -245,7 +245,7 @@ }, "last_baseline": { "__compat": { - "description": "last baseline", + "description": "`last baseline`", "support": { "chrome": { "version_added": "108" @@ -279,7 +279,7 @@ }, "safe_unsafe": { "__compat": { - "description": "safe and unsafe", + "description": "`safe` and `unsafe`", "support": { "chrome": { "version_added": "115", @@ -314,7 +314,7 @@ }, "start_end": { "__compat": { - "description": "start and end", + "description": "`start` and `end`", "support": { "chrome": { "version_added": "93" diff --git a/css/properties/animation-duration.json b/css/properties/animation-duration.json index dfdbf27ed5c846..4b65fc1060d643 100644 --- a/css/properties/animation-duration.json +++ b/css/properties/animation-duration.json @@ -119,7 +119,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "description": "`auto` value", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-duration#Values", "spec_url": "https://drafts.csswg.org/css-animations-2/#valdef-animation-duration-auto", "support": { diff --git a/css/properties/animation-timeline.json b/css/properties/animation-timeline.json index f09a8fbcb8cea0..67d0bc4f238e92 100644 --- a/css/properties/animation-timeline.json +++ b/css/properties/animation-timeline.json @@ -48,7 +48,7 @@ }, "scroll": { "__compat": { - "description": "scroll()", + "description": "`scroll()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/scroll", "spec_url": "https://drafts.csswg.org/scroll-animations/#scroll-notation", "tags": [ @@ -99,7 +99,7 @@ }, "view": { "__compat": { - "description": "view()", + "description": "`view()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/view", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-notation", "tags": [ diff --git a/css/properties/animation-timing-function.json b/css/properties/animation-timing-function.json index dc1c5bd3e83e2c..f18b97236bbb1b 100644 --- a/css/properties/animation-timing-function.json +++ b/css/properties/animation-timing-function.json @@ -104,7 +104,7 @@ }, "jump": { "__compat": { - "description": "jump- keywords for steps()", + "description": "`jump-` keywords for `steps()`", "support": { "chrome": { "version_added": "77" diff --git a/css/properties/animation.json b/css/properties/animation.json index f596fbc4d4f1a4..d57b56cd83e154 100644 --- a/css/properties/animation.json +++ b/css/properties/animation.json @@ -110,7 +110,7 @@ }, "animation-timeline_included": { "__compat": { - "description": "animation-timeline included in shorthand", + "description": "`animation-timeline` included in shorthand", "tags": [ "web-features:scroll-driven-animations" ], diff --git a/css/properties/background-image.json b/css/properties/background-image.json index 738bc06d607407..be9d51b5ac9839 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -42,7 +42,7 @@ }, "element": { "__compat": { - "description": "element()", + "description": "`element()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/element", "spec_url": "https://drafts.csswg.org/css-images-4/#element-notation", "support": { @@ -123,7 +123,7 @@ }, "image-rect": { "__compat": { - "description": "image-rect()", + "description": "`image-rect()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-image-rect", "support": { "chrome": { @@ -160,7 +160,7 @@ }, "image-set": { "__compat": { - "description": "image-set()", + "description": "`image-set()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image-set", "spec_url": "https://drafts.csswg.org/css-images-4/#image-set-notation", "tags": [ diff --git a/css/properties/background-position-x.json b/css/properties/background-position-x.json index 21cce3106ec8f9..eb4aafc4820570 100644 --- a/css/properties/background-position-x.json +++ b/css/properties/background-position-x.json @@ -39,7 +39,7 @@ }, "side-relative_values": { "__compat": { - "description": "Side-relative values (such as bottom 10%)", + "description": "Side-relative values (such as `bottom 10%`)", "support": { "chrome": { "version_added": false diff --git a/css/properties/background-position-y.json b/css/properties/background-position-y.json index 6068fdadbec2f9..b0476729a562df 100644 --- a/css/properties/background-position-y.json +++ b/css/properties/background-position-y.json @@ -39,7 +39,7 @@ }, "side-relative_values": { "__compat": { - "description": "Side-relative values (such as bottom 10%)", + "description": "Side-relative values (such as `bottom 10%`)", "support": { "chrome": { "version_added": false diff --git a/css/properties/background-position.json b/css/properties/background-position.json index a86d1c93b58685..b9b5a27883de67 100644 --- a/css/properties/background-position.json +++ b/css/properties/background-position.json @@ -215,7 +215,7 @@ }, "side-relative_values": { "__compat": { - "description": "Side-relative values (such as bottom 10% right 20%)", + "description": "Side-relative values (such as `bottom 10% right 20%`)", "support": { "chrome": { "version_added": "25" diff --git a/css/properties/background.json b/css/properties/background.json index fb99eda07685a9..f55249484e0f82 100644 --- a/css/properties/background.json +++ b/css/properties/background.json @@ -87,7 +87,7 @@ }, "background-clip": { "__compat": { - "description": "Values of background-clip longhand", + "description": "Values of `background-clip` longhand", "support": { "chrome": { "version_added": "21" @@ -127,7 +127,7 @@ }, "background-origin": { "__compat": { - "description": "Values of background-origin longhand", + "description": "Values of `background-origin` longhand", "support": { "chrome": { "version_added": "21" @@ -167,7 +167,7 @@ }, "background-size": { "__compat": { - "description": "Values of background-size longhand", + "description": "Values of `background-size` longhand", "support": { "chrome": { "version_added": "21" diff --git a/css/properties/block-size.json b/css/properties/block-size.json index f5af0d15261079..d1267d32b74a57 100644 --- a/css/properties/block-size.json +++ b/css/properties/block-size.json @@ -45,7 +45,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -126,7 +126,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/border-image.json b/css/properties/border-image.json index bcb74f474d00f7..8383c3a57d208c 100644 --- a/css/properties/border-image.json +++ b/css/properties/border-image.json @@ -150,7 +150,7 @@ }, "gradient": { "__compat": { - "description": "<gradient>", + "description": "`<gradient>`", "tags": [ "web-features:border-image" ], @@ -189,7 +189,7 @@ }, "optional_border_image_slice": { "__compat": { - "description": "optional <border-image-slice>", + "description": "optional `<border-image-slice>`", "tags": [ "web-features:border-image" ], diff --git a/css/properties/bottom.json b/css/properties/bottom.json index c25cac5209d548..1e4efadbfa111e 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -42,7 +42,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/break-after.json b/css/properties/break-after.json index e414a897424ddf..dfd03cee5db945 100644 --- a/css/properties/break-after.json +++ b/css/properties/break-after.json @@ -782,7 +782,7 @@ }, "recto": { "__compat": { - "description": "recto and verso", + "description": "`recto` and `verso`", "support": { "chrome": { "version_added": false, diff --git a/css/properties/break-before.json b/css/properties/break-before.json index b42a873f38e517..ede43d8d0856e9 100644 --- a/css/properties/break-before.json +++ b/css/properties/break-before.json @@ -687,7 +687,7 @@ }, "page": { "__compat": { - "description": "page and avoid-page", + "description": "`page` and `avoid-page`", "tags": [ "web-features:page-breaks" ], @@ -729,7 +729,7 @@ }, "recto": { "__compat": { - "description": "recto and verso", + "description": "`recto` and `verso`", "support": { "chrome": { "version_added": false, diff --git a/css/properties/caption-side.json b/css/properties/caption-side.json index 59dc5d177b032e..975021f9ef37eb 100644 --- a/css/properties/caption-side.json +++ b/css/properties/caption-side.json @@ -248,7 +248,7 @@ }, "writing-mode_relative_values": { "__compat": { - "description": "top and bottom are relative to the writing-mode value", + "description": "`top` and `bottom` are relative to the `writing-mode` value", "support": { "chrome": { "version_added": false diff --git a/css/properties/clip-path.json b/css/properties/clip-path.json index 6b34a2212ba8b2..98b5a93281e208 100644 --- a/css/properties/clip-path.json +++ b/css/properties/clip-path.json @@ -66,7 +66,7 @@ }, "basic_shape": { "__compat": { - "description": "<basic-shape>", + "description": "`<basic-shape>`", "tags": [ "web-features:clip-path" ], @@ -215,7 +215,7 @@ }, "path": { "__compat": { - "description": "path()", + "description": "`path()`", "tags": [ "web-features:clip-path" ], diff --git a/css/properties/color-interpolation.json b/css/properties/color-interpolation.json index 27635ec6e882a0..1d015ce257f7bc 100644 --- a/css/properties/color-interpolation.json +++ b/css/properties/color-interpolation.json @@ -45,7 +45,7 @@ }, "linearGradient": { "__compat": { - "description": "linearGradient value", + "description": "`linearGradient` value", "support": { "chrome": { "version_added": false @@ -79,7 +79,7 @@ }, "sRGB": { "__compat": { - "description": "sRGB value", + "description": "`sRGB` value", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/color-scheme.json b/css/properties/color-scheme.json index 90a75715984e4a..5365934d4d0a3e 100644 --- a/css/properties/color-scheme.json +++ b/css/properties/color-scheme.json @@ -139,7 +139,7 @@ }, "only_dark": { "__compat": { - "description": "only dark keyword", + "description": "`only dark` keyword", "tags": [ "web-features:color-scheme" ], @@ -182,7 +182,7 @@ }, "only_light": { "__compat": { - "description": "only light keyword", + "description": "`only light` keyword", "tags": [ "web-features:color-scheme" ], diff --git a/css/properties/column-gap.json b/css/properties/column-gap.json index 3359cc012f78dc..2d46d6a5a3ccf2 100644 --- a/css/properties/column-gap.json +++ b/css/properties/column-gap.json @@ -271,7 +271,7 @@ }, "calc_values": { "__compat": { - "description": "calc() values", + "description": "`calc()` values", "support": { "chrome": { "version_added": "66" @@ -307,7 +307,7 @@ }, "percentage_values": { "__compat": { - "description": "<percentage> values", + "description": "`<percentage>` values", "support": { "chrome": { "version_added": "66" diff --git a/css/properties/contain-intrinsic-size.json b/css/properties/contain-intrinsic-size.json index 01195c05a98e7e..3052daa22b2a39 100644 --- a/css/properties/contain-intrinsic-size.json +++ b/css/properties/contain-intrinsic-size.json @@ -40,7 +40,7 @@ }, "auto_none": { "__compat": { - "description": "auto none value", + "description": "`auto none` value", "tags": [ "web-features:contain-intrinsic-size" ], diff --git a/css/properties/content-visibility.json b/css/properties/content-visibility.json index 6a91bda9e3494c..6a4707673caa49 100644 --- a/css/properties/content-visibility.json +++ b/css/properties/content-visibility.json @@ -108,7 +108,7 @@ }, "is_transitionable": { "__compat": { - "description": "Transitionable when setting transition-behavior: allow-discrete", + "description": "Transitionable when setting `transition-behavior: allow-discrete`", "spec_url": "https://drafts.csswg.org/css-contain/#content-visibility-animation", "tags": [ "web-features:display-animation" @@ -146,7 +146,7 @@ }, "keyframe_animatable": { "__compat": { - "description": "@keyframe animatable", + "description": "`@keyframe` animatable", "spec_url": "https://drafts.csswg.org/css-contain/#content-visibility-animation", "tags": [ "web-features:display-animation" diff --git a/css/properties/content.json b/css/properties/content.json index faf7dfa201c548..7962709524f405 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -43,7 +43,7 @@ }, "alt_text": { "__compat": { - "description": "Alternative text after /", + "description": "Alternative text after `/`", "tags": [ "web-features:alt-text-generated-content" ], @@ -118,7 +118,7 @@ }, "gradient": { "__compat": { - "description": "<gradient>", + "description": "`<gradient>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient", "spec_url": "https://drafts.csswg.org/css-images-4/#gradients", "support": { @@ -158,7 +158,7 @@ }, "image-set": { "__compat": { - "description": "image-set()", + "description": "`image-set()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image-set", "spec_url": "https://drafts.csswg.org/css-images-4/#image-set-notation", "tags": [ @@ -290,7 +290,7 @@ }, "none_applies_to_elements": { "__compat": { - "description": "content: none for elements", + "description": "`content: none` for elements", "support": { "chrome": { "version_added": false @@ -366,7 +366,7 @@ }, "url": { "__compat": { - "description": "url()", + "description": "`url()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/url_value", "spec_url": "https://drafts.csswg.org/css-values/#urls", "support": { diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 1beb24b51914d8..799843507651f4 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -160,7 +160,7 @@ }, "reversed": { "__compat": { - "description": "reversed()", + "description": "`reversed()`", "spec_url": "https://drafts.csswg.org/css-lists/#css-counter-reversed", "support": { "chrome": { diff --git a/css/properties/cursor.json b/css/properties/cursor.json index e0bf3337621585..071ef3c918b326 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -524,7 +524,7 @@ }, "grab": { "__compat": { - "description": "Grab cursors (grab and grabbing)", + "description": "Grab cursors (`grab` and `grabbing`)", "support": { "chrome": [ { @@ -1423,7 +1423,7 @@ }, "url": { "__compat": { - "description": "url()", + "description": "`url()`", "support": { "chrome": { "version_added": "1" @@ -1464,7 +1464,7 @@ }, "url_positioning_syntax": { "__compat": { - "description": "url() positioning syntax", + "description": "`url()` positioning syntax", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/custom-property.json b/css/properties/custom-property.json index c4e26827358c7a..bfcef06e9b856c 100644 --- a/css/properties/custom-property.json +++ b/css/properties/custom-property.json @@ -43,7 +43,7 @@ }, "env": { "__compat": { - "description": "env()", + "description": "`env()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://drafts.csswg.org/css-env/#env-function", "tags": [ @@ -88,7 +88,7 @@ }, "safe-area-inset-bottom": { "__compat": { - "description": "Safe area inset variable safe-area-inset-bottom", + "description": "Safe area inset variable `safe-area-inset-bottom`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://drafts.csswg.org/css-env/#safe-area-insets", "tags": [ @@ -127,7 +127,7 @@ }, "safe-area-inset-left": { "__compat": { - "description": "Safe area inset variable safe-area-inset-left", + "description": "Safe area inset variable `safe-area-inset-left`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://drafts.csswg.org/css-env/#safe-area-insets", "tags": [ @@ -166,7 +166,7 @@ }, "safe-area-inset-right": { "__compat": { - "description": "Safe area inset variable safe-area-inset-right", + "description": "Safe area inset variable `safe-area-inset-right`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://drafts.csswg.org/css-env/#safe-area-insets", "tags": [ @@ -205,7 +205,7 @@ }, "safe-area-inset-top": { "__compat": { - "description": "Safe area inset variable safe-area-inset-top", + "description": "Safe area inset variable `safe-area-inset-top`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://drafts.csswg.org/css-env/#safe-area-insets", "tags": [ @@ -244,7 +244,7 @@ }, "titlebar-area-height": { "__compat": { - "description": "Window Controls Overlay variable titlebar-area-height", + "description": "Window Controls Overlay variable `titlebar-area-height`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://wicg.github.io/window-controls-overlay/#title-bar-area-env-variables", "tags": [ @@ -299,7 +299,7 @@ }, "titlebar-area-width": { "__compat": { - "description": "Window Controls Overlay variable titlebar-area-width", + "description": "Window Controls Overlay variable `titlebar-area-width`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://wicg.github.io/window-controls-overlay/#title-bar-area-env-variables", "tags": [ @@ -354,7 +354,7 @@ }, "titlebar-area-x": { "__compat": { - "description": "Window Controls Overlay variable titlebar-area-x", + "description": "Window Controls Overlay variable `titlebar-area-x`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://wicg.github.io/window-controls-overlay/#title-bar-area-env-variables", "tags": [ @@ -409,7 +409,7 @@ }, "titlebar-area-y": { "__compat": { - "description": "Window Controls Overlay variable titlebar-area-y", + "description": "Window Controls Overlay variable `titlebar-area-y`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "spec_url": "https://wicg.github.io/window-controls-overlay/#title-bar-area-env-variables", "tags": [ @@ -465,7 +465,7 @@ }, "var": { "__compat": { - "description": "var()", + "description": "`var()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/var", "spec_url": "https://drafts.csswg.org/css-variables/#using-variables", "tags": [ diff --git a/css/properties/display.json b/css/properties/display.json index 8fa60b99719e0c..ff7ad0c19365fd 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -116,7 +116,7 @@ }, "contents_unusual": { "__compat": { - "description": "Specific behavior of unusual elements when display: contents is applied to them", + "description": "Specific behavior of unusual elements when `display: contents` is applied to them", "support": { "chrome": { "version_added": "65" @@ -150,7 +150,7 @@ }, "focusable_elements": { "__compat": { - "description": "Elements with display: contents are focusable", + "description": "Elements with `display: contents` are focusable", "support": { "chrome": { "version_added": false, @@ -587,7 +587,7 @@ }, "is_transitionable": { "__compat": { - "description": "Transitionable when setting transition-behavior: allow-discrete", + "description": "Transitionable when setting `transition-behavior: allow-discrete`", "spec_url": "https://drafts.csswg.org/css-display-4/#display-animation", "tags": [ "web-features:display-animation" @@ -625,7 +625,7 @@ }, "keyframe_animatable": { "__compat": { - "description": "@keyframe animatable", + "description": "`@keyframe` animatable", "spec_url": "https://drafts.csswg.org/css-display-4/#display-animation", "tags": [ "web-features:display-animation" @@ -701,7 +701,7 @@ }, "legend-support": { "__compat": { - "description": "Supported on <legend>", + "description": "Supported on `<legend>`", "support": { "chrome": { "version_added": "71" @@ -851,7 +851,7 @@ }, "option_is_hidden": { "__compat": { - "description": "Setting display: none on an <option> element hides it from the dropdown.", + "description": "Setting `display: none` on an `<option>` element hides it from the dropdown.", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/font-palette.json b/css/properties/font-palette.json index d90443a021f823..e62984ea5137b2 100644 --- a/css/properties/font-palette.json +++ b/css/properties/font-palette.json @@ -40,7 +40,7 @@ }, "animation_computed": { "__compat": { - "description": "Animation of font-palette by computed value", + "description": "Animation of `font-palette` by computed value", "tags": [ "web-features:font-palette-animation" ], @@ -188,7 +188,7 @@ }, "palette-mix_function": { "__compat": { - "description": "palette-mix()", + "description": "`palette-mix()`", "spec_url": "https://drafts.csswg.org/css-fonts/#typedef-font-palette-palette-mix", "tags": [ "web-features:font-palette-animation" diff --git a/css/properties/font-size.json b/css/properties/font-size.json index a5dbf2e410fc74..ed4bddb3e6fea7 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -43,7 +43,7 @@ }, "math": { "__compat": { - "description": "math keyword", + "description": "`math` keyword", "support": { "chrome": { "version_added": "109" @@ -77,7 +77,7 @@ }, "rem_values": { "__compat": { - "description": "rem values", + "description": "`rem` values", "support": { "chrome": { "version_added": "31" @@ -125,7 +125,7 @@ }, "xxx-large": { "__compat": { - "description": "xxx-large keyword", + "description": "`xxx-large` keyword", "support": { "chrome": { "version_added": "79" diff --git a/css/properties/font-stretch.json b/css/properties/font-stretch.json index 5df231def059c0..84378ce1949688 100644 --- a/css/properties/font-stretch.json +++ b/css/properties/font-stretch.json @@ -40,7 +40,7 @@ }, "percentage": { "__compat": { - "description": "<percentage> syntax", + "description": "`<percentage>` syntax", "support": { "chrome": { "version_added": "62" diff --git a/css/properties/font-style.json b/css/properties/font-style.json index aeb371e751bee7..bb2b6153a733db 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -116,7 +116,7 @@ }, "oblique-angle": { "__compat": { - "description": "oblique can accept an <angle>", + "description": "`oblique` can accept an `<angle>`", "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-style-oblique-angle--90deg-90deg", "support": { "chrome": { diff --git a/css/properties/font-variant-alternates.json b/css/properties/font-variant-alternates.json index 74c7bef4e1bd76..263b22086331d8 100644 --- a/css/properties/font-variant-alternates.json +++ b/css/properties/font-variant-alternates.json @@ -40,7 +40,7 @@ }, "annotation": { "__compat": { - "description": "annotation()", + "description": "`annotation()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#annotation()", "spec_url": "https://drafts.csswg.org/css-fonts/#annotation", "tags": [ @@ -79,7 +79,7 @@ }, "character_variant": { "__compat": { - "description": "character-variant()", + "description": "`character-variant()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#character-variant()", "spec_url": "https://drafts.csswg.org/css-fonts/#character-variant", "tags": [ @@ -192,7 +192,7 @@ }, "ornaments": { "__compat": { - "description": "ornaments()", + "description": "`ornaments()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#ornaments()", "spec_url": "https://drafts.csswg.org/css-fonts/#ornaments", "tags": [ @@ -231,7 +231,7 @@ }, "styleset": { "__compat": { - "description": "styleset()", + "description": "`styleset()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#styleset()", "spec_url": "https://drafts.csswg.org/css-fonts/#styleset", "tags": [ @@ -270,7 +270,7 @@ }, "stylistic": { "__compat": { - "description": "stylistic()", + "description": "`stylistic()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#stylistic()", "spec_url": "https://drafts.csswg.org/css-fonts/#stylistic", "tags": [ @@ -309,7 +309,7 @@ }, "swash": { "__compat": { - "description": "swash()", + "description": "`swash()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#swash()", "spec_url": "https://drafts.csswg.org/css-fonts/#swash", "tags": [ diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index 6a3ca61b535f71..a52accec17c5cd 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -307,7 +307,7 @@ }, "turkic_is": { "__compat": { - "description": "iİ and ıI", + "description": "`i` → `İ` and `ı` → `I`", "tags": [ "web-features:font-variant" ], @@ -346,7 +346,7 @@ }, "uppercase_eszett": { "__compat": { - "description": "ßSS", + "description": "`ß` → `SS`", "support": { "chrome": { "version_added": false, diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json index 9cbaf1dd606d8c..1050f3522bb0ac 100644 --- a/css/properties/font-weight.json +++ b/css/properties/font-weight.json @@ -187,7 +187,7 @@ }, "number": { "__compat": { - "description": "<number> syntax", + "description": "`<number>` syntax", "support": { "chrome": { "version_added": "62" diff --git a/css/properties/font.json b/css/properties/font.json index da08fd64b59f57..0a9f90f05f8b75 100644 --- a/css/properties/font.json +++ b/css/properties/font.json @@ -80,7 +80,7 @@ }, "font_stretch_support": { "__compat": { - "description": "Support for font-stretch values in shorthand", + "description": "Support for `font-stretch` values in shorthand", "support": { "chrome": { "version_added": "60" diff --git a/css/properties/gap.json b/css/properties/gap.json index 4b35e2ed231ac2..48bdd15f13d119 100644 --- a/css/properties/gap.json +++ b/css/properties/gap.json @@ -140,7 +140,7 @@ }, "calc_values": { "__compat": { - "description": "calc() values", + "description": "`calc()` values", "tags": [ "web-features:grid" ], @@ -179,7 +179,7 @@ }, "percentage_values": { "__compat": { - "description": "<percentage> values", + "description": "`<percentage>` values", "tags": [ "web-features:grid" ], diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index b35014396ed809..18eb667a013996 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -126,7 +126,7 @@ }, "fit-content": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fit-content", "spec_url": "https://drafts.csswg.org/css-sizing-4/#sizing-values", "tags": [ @@ -284,7 +284,7 @@ }, "minmax": { "__compat": { - "description": "minmax()", + "description": "`minmax()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/minmax", "spec_url": "https://drafts.csswg.org/css-grid/#funcdef-grid-template-columns-minmax", "tags": [ @@ -361,7 +361,7 @@ }, "repeat": { "__compat": { - "description": "repeat()", + "description": "`repeat()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeat", "spec_url": "https://drafts.csswg.org/css-grid/#repeat-notation", "tags": [ diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index fd7af8aced1098..cd94a4c432b085 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -126,7 +126,7 @@ }, "fit-content": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fit-content", "spec_url": "https://drafts.csswg.org/css-sizing-4/#sizing-values", "tags": [ @@ -285,7 +285,7 @@ }, "minmax": { "__compat": { - "description": "minmax()", + "description": "`minmax()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/minmax", "spec_url": "https://drafts.csswg.org/css-grid/#funcdef-grid-template-columns-minmax", "tags": [ @@ -362,7 +362,7 @@ }, "repeat": { "__compat": { - "description": "repeat()", + "description": "`repeat()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeat", "spec_url": "https://drafts.csswg.org/css-grid/#repeat-notation", "tags": [ diff --git a/css/properties/height.json b/css/properties/height.json index df07a2eb6794f7..dfeb47ff9cf870 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -46,7 +46,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -167,7 +167,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "spec_url": "https://drafts.csswg.org/css-sizing/#funcdef-width-fit-content", "support": { "chrome": { diff --git a/css/properties/hyphens.json b/css/properties/hyphens.json index 2054721bcf0b4f..0c2c24fc46e5ad 100644 --- a/css/properties/hyphens.json +++ b/css/properties/hyphens.json @@ -84,7 +84,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "description": "`auto` value", "tags": [ "web-features:hyphens" ], diff --git a/css/properties/inline-size.json b/css/properties/inline-size.json index ba228586371d74..d8c4dc48a6291e 100644 --- a/css/properties/inline-size.json +++ b/css/properties/inline-size.json @@ -45,7 +45,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -129,7 +129,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/inset-block-end.json b/css/properties/inset-block-end.json index 7a6b555a326971..743653032b41ad 100644 --- a/css/properties/inset-block-end.json +++ b/css/properties/inset-block-end.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset-block-start.json b/css/properties/inset-block-start.json index c1a3481d9dca2a..edce7aaee46a81 100644 --- a/css/properties/inset-block-start.json +++ b/css/properties/inset-block-start.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset-block.json b/css/properties/inset-block.json index c18d57287be1cf..aefa9166f67893 100644 --- a/css/properties/inset-block.json +++ b/css/properties/inset-block.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset-inline-end.json b/css/properties/inset-inline-end.json index 23a1b7f32282ea..9626fd7012c1a2 100644 --- a/css/properties/inset-inline-end.json +++ b/css/properties/inset-inline-end.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset-inline-start.json b/css/properties/inset-inline-start.json index ef88c3d0525c4b..3359e4b76ee780 100644 --- a/css/properties/inset-inline-start.json +++ b/css/properties/inset-inline-start.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset-inline.json b/css/properties/inset-inline.json index 8c79335b40f68a..649edda43fce8c 100644 --- a/css/properties/inset-inline.json +++ b/css/properties/inset-inline.json @@ -47,7 +47,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/inset.json b/css/properties/inset.json index cbd3ef0b8c4804..fd6e8e14d2b73c 100644 --- a/css/properties/inset.json +++ b/css/properties/inset.json @@ -40,7 +40,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/justify-content.json b/css/properties/justify-content.json index 49a8841e4924b3..edf01b8b3de13c 100644 --- a/css/properties/justify-content.json +++ b/css/properties/justify-content.json @@ -125,7 +125,7 @@ }, "left_right": { "__compat": { - "description": "left and right", + "description": "`left` and `right`", "support": { "chrome": { "version_added": "93" @@ -163,7 +163,7 @@ }, "safe_unsafe": { "__compat": { - "description": "safe and unsafe", + "description": "`safe` and `unsafe`", "support": { "chrome": { "version_added": "115", @@ -231,7 +231,7 @@ }, "start_end": { "__compat": { - "description": "start and end", + "description": "`start` and `end`", "support": { "chrome": { "version_added": "93" diff --git a/css/properties/left.json b/css/properties/left.json index d80d1f41cc4baf..0a4c5e68072228 100644 --- a/css/properties/left.json +++ b/css/properties/left.json @@ -41,7 +41,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index 998f364f353242..ac0be15214d553 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -3104,7 +3104,7 @@ }, "string": { "__compat": { - "description": "<string>", + "description": "`<string>`", "support": { "chrome": { "version_added": "79" diff --git a/css/properties/max-block-size.json b/css/properties/max-block-size.json index 7d7e068fc84812..11e5d39d0d9a9c 100644 --- a/css/properties/max-block-size.json +++ b/css/properties/max-block-size.json @@ -45,7 +45,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -123,7 +123,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/max-height.json b/css/properties/max-height.json index 0b51154f1167a9..d16fe21d635e26 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -48,7 +48,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -149,7 +149,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/max-inline-size.json b/css/properties/max-inline-size.json index c874c6e96d1658..02e5e75755c987 100644 --- a/css/properties/max-inline-size.json +++ b/css/properties/max-inline-size.json @@ -49,7 +49,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -133,7 +133,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/max-width.json b/css/properties/max-width.json index a87289701894fe..b2f1ac2e9059ba 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -46,7 +46,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -147,7 +147,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/min-block-size.json b/css/properties/min-block-size.json index 3a9690182178ae..38fbabeaedbc62 100644 --- a/css/properties/min-block-size.json +++ b/css/properties/min-block-size.json @@ -43,7 +43,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -121,7 +121,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/min-height.json b/css/properties/min-height.json index cffd9f584edbb1..c205869aadd055 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -47,7 +47,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -190,7 +190,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/min-inline-size.json b/css/properties/min-inline-size.json index 8b845f7a732e85..e08e3663564e9b 100644 --- a/css/properties/min-inline-size.json +++ b/css/properties/min-inline-size.json @@ -43,7 +43,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -127,7 +127,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 944db3955419d0..2b443b36fec4fd 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -48,7 +48,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -189,7 +189,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/object-position.json b/css/properties/object-position.json index 7d8bd66e814b91..f107ac02d898e4 100644 --- a/css/properties/object-position.json +++ b/css/properties/object-position.json @@ -65,7 +65,7 @@ }, "applies_to_iframe_elements": { "__compat": { - "description": "Applies to <iframe> elements", + "description": "Applies to `<iframe>` elements", "support": { "chrome": { "version_added": false diff --git a/css/properties/offset-path.json b/css/properties/offset-path.json index 5a5c3e6bb4f383..45d3e56ab4d902 100644 --- a/css/properties/offset-path.json +++ b/css/properties/offset-path.json @@ -71,7 +71,7 @@ }, "basic_shape": { "__compat": { - "description": "<basic-shape>", + "description": "`<basic-shape>`", "tags": [ "web-features:motion-path" ], @@ -108,7 +108,7 @@ }, "coord_box": { "__compat": { - "description": "<coord-box>", + "description": "`<coord-box>`", "tags": [ "web-features:motion-path" ], @@ -145,7 +145,7 @@ }, "path": { "__compat": { - "description": "Support for path() function as a value", + "description": "Support for `path()` function as a value", "tags": [ "web-features:motion-path" ], @@ -182,7 +182,7 @@ }, "ray": { "__compat": { - "description": "Support for ray() function as a value", + "description": "Support for `ray()` function as a value", "tags": [ "web-features:motion-path" ], @@ -219,7 +219,7 @@ }, "url": { "__compat": { - "description": "<url>", + "description": "`<url>`", "tags": [ "web-features:motion-path" ], diff --git a/css/properties/overflow.json b/css/properties/overflow.json index a879da75023971..0d975af0edd0c3 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -190,7 +190,7 @@ }, "multiple_keywords": { "__compat": { - "description": "Multiple keyword syntax for overflow-x and overflow-y", + "description": "Multiple keyword syntax for `overflow-x` and `overflow-y`", "tags": [ "web-features:overflow-shorthand" ], diff --git a/css/properties/position-anchor.json b/css/properties/position-anchor.json index 2466710bafa955..987fd396565c69 100644 --- a/css/properties/position-anchor.json +++ b/css/properties/position-anchor.json @@ -41,7 +41,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "description": "`auto` value", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#position-anchor", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/position-try-fallbacks.json b/css/properties/position-try-fallbacks.json index 08266e1e6f102b..e72082e720ff46 100644 --- a/css/properties/position-try-fallbacks.json +++ b/css/properties/position-try-fallbacks.json @@ -200,7 +200,7 @@ }, "position-area": { "__compat": { - "description": "position-area values", + "description": "`position-area` values", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#valdef-position-try-fallbacks-position-area", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/position.json b/css/properties/position.json index 7c3b134253b7c9..db8944fc6d4bd7 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -157,7 +157,7 @@ }, "position_sticky_table_elements": { "__compat": { - "description": "Table elements as sticky positioning containers", + "description": "Table elements as `sticky` positioning containers", "tags": [ "web-features:sticky-positioning" ], diff --git a/css/properties/right.json b/css/properties/right.json index 2b149cc9237c54..6fe3f2dbed20de 100644 --- a/css/properties/right.json +++ b/css/properties/right.json @@ -41,7 +41,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/shape-outside.json b/css/properties/shape-outside.json index dc0b8343de01db..d8c284cbb1c975 100644 --- a/css/properties/shape-outside.json +++ b/css/properties/shape-outside.json @@ -40,7 +40,7 @@ }, "circle": { "__compat": { - "description": "circle()", + "description": "`circle()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#circle()", "tags": [ "web-features:shape-outside" @@ -78,7 +78,7 @@ }, "gradient": { "__compat": { - "description": "<gradient>", + "description": "`<gradient>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient", "spec_url": "https://drafts.csswg.org/css-images/#gradients", "tags": [ @@ -117,7 +117,7 @@ }, "image": { "__compat": { - "description": "<image>", + "description": "`<image>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image", "spec_url": "https://drafts.csswg.org/css-images/#image-values", "tags": [ @@ -156,7 +156,7 @@ }, "inset": { "__compat": { - "description": "inset()", + "description": "`inset()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#inset()", "tags": [ "web-features:shape-outside" @@ -231,7 +231,7 @@ }, "path": { "__compat": { - "description": "path()", + "description": "`path()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/path", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-path", "tags": [ @@ -270,7 +270,7 @@ }, "polygon": { "__compat": { - "description": "polygon()", + "description": "`polygon()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#polygon()", "tags": [ "web-features:shape-outside" diff --git a/css/properties/tab-size.json b/css/properties/tab-size.json index 76c4bc6a3d6310..9415e48fd2fc6b 100644 --- a/css/properties/tab-size.json +++ b/css/properties/tab-size.json @@ -68,7 +68,7 @@ }, "length": { "__compat": { - "description": "<length>", + "description": "`<length>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/length", "spec_url": "https://drafts.csswg.org/css-values/#lengths", "tags": [ diff --git a/css/properties/text-decoration.json b/css/properties/text-decoration.json index 48bfd2b5f14102..b4897dcd3aca03 100644 --- a/css/properties/text-decoration.json +++ b/css/properties/text-decoration.json @@ -43,7 +43,7 @@ }, "includes_color-and-style": { "__compat": { - "description": "text-decoration-color and text-decoration-style included in shorthand", + "description": "`text-decoration-color` and `text-decoration-style` included in shorthand", "support": { "chrome": { "version_added": "57" @@ -78,7 +78,7 @@ }, "includes_thickness": { "__compat": { - "description": "text-decoration-thickness included in shorthand", + "description": "`text-decoration-thickness` included in shorthand", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/text-size-adjust.json b/css/properties/text-size-adjust.json index eb9aafae5234ef..cbcc6d0a9f3361 100644 --- a/css/properties/text-size-adjust.json +++ b/css/properties/text-size-adjust.json @@ -126,7 +126,7 @@ }, "percentages": { "__compat": { - "description": "<percentage>", + "description": "`<percentage>`", "spec_url": "https://drafts.csswg.org/css-size-adjust/#valdef-text-size-adjust-percentage-0", "support": { "chrome": { diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index 3ee464d0f91fae..ea29a64f4f5760 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -87,7 +87,7 @@ }, "dutch_ij_digraph": { "__compat": { - "description": "Dutch IJ digraph", + "description": "Dutch `IJ` digraph", "support": { "chrome": { "version_added": false @@ -261,7 +261,7 @@ }, "lowercase_sigma": { "__compat": { - "description": "Σσ or word-final ς", + "description": "`Σ` → `σ` or word-final `ς`", "support": { "chrome": { "version_added": "30" @@ -367,7 +367,7 @@ }, "turkic_is": { "__compat": { - "description": "iİ and ıI", + "description": "`i` → `İ` and `ı` → `I`", "support": { "chrome": { "version_added": "31" @@ -439,7 +439,7 @@ }, "uppercase_eszett": { "__compat": { - "description": "ßSS", + "description": "`ß` → `SS`", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/top.json b/css/properties/top.json index d685e12af7525e..fa241636d89532 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -42,7 +42,7 @@ }, "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ "web-features:anchor-positioning" diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index 87ad9ac74b4986..fcdb412141a971 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -100,7 +100,7 @@ }, "IDENT_value": { "__compat": { - "description": "IDENT value", + "description": "`IDENT` value", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/transition-timing-function.json b/css/properties/transition-timing-function.json index 12ac4d5e20044b..6907b1a90c2855 100644 --- a/css/properties/transition-timing-function.json +++ b/css/properties/transition-timing-function.json @@ -100,7 +100,7 @@ }, "jump": { "__compat": { - "description": "jump- keywords for steps()", + "description": "`jump-` keywords for `steps()`", "support": { "chrome": { "version_added": "77" diff --git a/css/properties/transition.json b/css/properties/transition.json index 26d3874bbb54ee..ecb498507562c7 100644 --- a/css/properties/transition.json +++ b/css/properties/transition.json @@ -150,7 +150,7 @@ }, "transition-behavior": { "__compat": { - "description": "transition-behavior value", + "description": "`transition-behavior` value", "support": { "chrome": { "version_added": "117" diff --git a/css/properties/white-space.json b/css/properties/white-space.json index 58f348cebdcb57..61f8e62e9003c4 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -387,7 +387,7 @@ }, "textarea_support": { "__compat": { - "description": "Support on <textarea>", + "description": "Support on `<textarea>`", "tags": [ "web-features:white-space" ], diff --git a/css/properties/width.json b/css/properties/width.json index 572b55287b0a8c..33f8ae77124978 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -46,7 +46,7 @@ }, "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ "web-features:anchor-positioning" @@ -182,7 +182,7 @@ }, "fit-content_function": { "__compat": { - "description": "fit-content()", + "description": "`fit-content()`", "support": { "chrome": { "version_added": false diff --git a/css/properties/word-spacing.json b/css/properties/word-spacing.json index da4ee239bf7c8c..114c6ba5e39093 100644 --- a/css/properties/word-spacing.json +++ b/css/properties/word-spacing.json @@ -79,7 +79,7 @@ }, "percentages": { "__compat": { - "description": "<percentage> values", + "description": "`<percentage>` values", "support": { "chrome": { "version_added": false diff --git a/css/properties/zoom.json b/css/properties/zoom.json index 04fd7ef00c745d..b6da5567922d99 100644 --- a/css/properties/zoom.json +++ b/css/properties/zoom.json @@ -44,7 +44,7 @@ }, "reset": { "__compat": { - "description": "The reset value", + "description": "The `reset` value", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/zoom#Values", "support": { "chrome": { diff --git a/css/selectors/-moz-broken.json b/css/selectors/-moz-broken.json index 633525fd8f9c81..805867f6530db2 100644 --- a/css/selectors/-moz-broken.json +++ b/css/selectors/-moz-broken.json @@ -3,7 +3,7 @@ "selectors": { "-moz-broken": { "__compat": { - "description": ":-moz-broken", + "description": "`:-moz-broken`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-broken", "support": { "chrome": { diff --git a/css/selectors/-moz-color-swatch.json b/css/selectors/-moz-color-swatch.json index f362b41c18b6ba..f5b6995f49fe0b 100644 --- a/css/selectors/-moz-color-swatch.json +++ b/css/selectors/-moz-color-swatch.json @@ -3,7 +3,7 @@ "selectors": { "-moz-color-swatch": { "__compat": { - "description": "::-moz-color-swatch", + "description": "`::-moz-color-swatch`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-color-swatch", "support": { "chrome": { diff --git a/css/selectors/-moz-first-node.json b/css/selectors/-moz-first-node.json index 9f3b579191e456..73f50769fdf726 100644 --- a/css/selectors/-moz-first-node.json +++ b/css/selectors/-moz-first-node.json @@ -3,7 +3,7 @@ "selectors": { "-moz-first-node": { "__compat": { - "description": ":-moz-first-node", + "description": "`:-moz-first-node`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-first-node", "support": { "chrome": { diff --git a/css/selectors/-moz-focus-inner.json b/css/selectors/-moz-focus-inner.json index afac118f389c0b..9635a713adfca7 100644 --- a/css/selectors/-moz-focus-inner.json +++ b/css/selectors/-moz-focus-inner.json @@ -3,7 +3,7 @@ "selectors": { "-moz-focus-inner": { "__compat": { - "description": "::-moz-focus-inner", + "description": "`::-moz-focus-inner`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-focus-inner", "support": { "chrome": { diff --git a/css/selectors/-moz-last-node.json b/css/selectors/-moz-last-node.json index 9f06e32176c519..c8f13d20c90d15 100644 --- a/css/selectors/-moz-last-node.json +++ b/css/selectors/-moz-last-node.json @@ -3,7 +3,7 @@ "selectors": { "-moz-last-node": { "__compat": { - "description": ":-moz-last-node", + "description": "`:-moz-last-node`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-last-node", "support": { "chrome": { diff --git a/css/selectors/-moz-list-bullet.json b/css/selectors/-moz-list-bullet.json index 7ec66e1fbe5870..7748acdf5f8fd8 100644 --- a/css/selectors/-moz-list-bullet.json +++ b/css/selectors/-moz-list-bullet.json @@ -3,7 +3,7 @@ "selectors": { "-moz-list-bullet": { "__compat": { - "description": "::-moz-list-bullet", + "description": "`::-moz-list-bullet`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-list-bullet", "support": { "chrome": { diff --git a/css/selectors/-moz-list-number.json b/css/selectors/-moz-list-number.json index afe26ca63a2088..5c2041bbfc8ab9 100644 --- a/css/selectors/-moz-list-number.json +++ b/css/selectors/-moz-list-number.json @@ -3,7 +3,7 @@ "selectors": { "-moz-list-number": { "__compat": { - "description": "::-moz-list-number", + "description": "`::-moz-list-number`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-list-number", "support": { "chrome": { diff --git a/css/selectors/-moz-only-whitespace.json b/css/selectors/-moz-only-whitespace.json index 1e1c7f606a8dcb..54362e407d7a3f 100644 --- a/css/selectors/-moz-only-whitespace.json +++ b/css/selectors/-moz-only-whitespace.json @@ -3,7 +3,7 @@ "selectors": { "-moz-only-whitespace": { "__compat": { - "description": ":-moz-only-whitespace", + "description": "`:-moz-only-whitespace`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-only-whitespace", "support": { "chrome": { diff --git a/css/selectors/-moz-progress-bar.json b/css/selectors/-moz-progress-bar.json index e8ef2dbd7a4ba1..cc849107a3f114 100644 --- a/css/selectors/-moz-progress-bar.json +++ b/css/selectors/-moz-progress-bar.json @@ -3,7 +3,7 @@ "selectors": { "-moz-progress-bar": { "__compat": { - "description": "::-moz-progress-bar", + "description": "`::-moz-progress-bar`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-progress-bar", "support": { "chrome": { diff --git a/css/selectors/-moz-range-progress.json b/css/selectors/-moz-range-progress.json index ea5a0b504e67fe..d5f2d3fbad773f 100644 --- a/css/selectors/-moz-range-progress.json +++ b/css/selectors/-moz-range-progress.json @@ -3,7 +3,7 @@ "selectors": { "-moz-range-progress": { "__compat": { - "description": "::-moz-range-progress", + "description": "`::-moz-range-progress`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-progress", "support": { "chrome": { diff --git a/css/selectors/-moz-range-thumb.json b/css/selectors/-moz-range-thumb.json index 4dd9be92798db1..5f2ed2a0e94172 100644 --- a/css/selectors/-moz-range-thumb.json +++ b/css/selectors/-moz-range-thumb.json @@ -3,7 +3,7 @@ "selectors": { "-moz-range-thumb": { "__compat": { - "description": "::-moz-range-thumb", + "description": "`::-moz-range-thumb`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-thumb", "support": { "chrome": { diff --git a/css/selectors/-moz-range-track.json b/css/selectors/-moz-range-track.json index ffd39825cd1434..573c9a9c763e57 100644 --- a/css/selectors/-moz-range-track.json +++ b/css/selectors/-moz-range-track.json @@ -3,7 +3,7 @@ "selectors": { "-moz-range-track": { "__compat": { - "description": "::-moz-range-track", + "description": "`::-moz-range-track`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-track", "support": { "chrome": { diff --git a/css/selectors/-moz-submit-invalid.json b/css/selectors/-moz-submit-invalid.json index 4a50ab3c3b17bb..4e6e893e34fe66 100644 --- a/css/selectors/-moz-submit-invalid.json +++ b/css/selectors/-moz-submit-invalid.json @@ -3,7 +3,7 @@ "selectors": { "-moz-submit-invalid": { "__compat": { - "description": ":-moz-submit-invalid", + "description": "`:-moz-submit-invalid`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-submit-invalid", "support": { "chrome": { diff --git a/css/selectors/-moz-window-inactive.json b/css/selectors/-moz-window-inactive.json index 1571cdaaea0785..391dc8365812db 100644 --- a/css/selectors/-moz-window-inactive.json +++ b/css/selectors/-moz-window-inactive.json @@ -3,7 +3,7 @@ "selectors": { "-moz-window-inactive": { "__compat": { - "description": ":-moz-window-inactive", + "description": "`:-moz-window-inactive`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-window-inactive", "support": { "chrome": { diff --git a/css/selectors/-webkit-inner-spin-button.json b/css/selectors/-webkit-inner-spin-button.json index 62024ea4ee42b7..bc32bfdbf98ae4 100644 --- a/css/selectors/-webkit-inner-spin-button.json +++ b/css/selectors/-webkit-inner-spin-button.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-inner-spin-button": { "__compat": { - "description": "::-webkit-inner-spin-button", + "description": "`::-webkit-inner-spin-button`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-inner-spin-button", "support": { "chrome": { diff --git a/css/selectors/-webkit-meter-bar.json b/css/selectors/-webkit-meter-bar.json index 3363e60049cde5..412947abb59adf 100644 --- a/css/selectors/-webkit-meter-bar.json +++ b/css/selectors/-webkit-meter-bar.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-meter-bar": { "__compat": { - "description": "::-webkit-meter-bar", + "description": "`::-webkit-meter-bar`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-meter-bar", "support": { "chrome": { diff --git a/css/selectors/-webkit-meter-even-less-good-value.json b/css/selectors/-webkit-meter-even-less-good-value.json index 997162ee1c87aa..ced8a5f8e770f8 100644 --- a/css/selectors/-webkit-meter-even-less-good-value.json +++ b/css/selectors/-webkit-meter-even-less-good-value.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-meter-even-less-good-value": { "__compat": { - "description": "::-webkit-meter-even-less-good-value", + "description": "`::-webkit-meter-even-less-good-value`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-meter-even-less-good-value", "support": { "chrome": { diff --git a/css/selectors/-webkit-meter-inner-element.json b/css/selectors/-webkit-meter-inner-element.json index 7fb8a22e0b1697..0748e7a201565e 100644 --- a/css/selectors/-webkit-meter-inner-element.json +++ b/css/selectors/-webkit-meter-inner-element.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-meter-inner-element": { "__compat": { - "description": "::-webkit-meter-inner-element", + "description": "`::-webkit-meter-inner-element`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-meter-inner-element", "support": { "chrome": { diff --git a/css/selectors/-webkit-meter-optimum-value.json b/css/selectors/-webkit-meter-optimum-value.json index e2b396de1c0b00..bb023550e3db61 100644 --- a/css/selectors/-webkit-meter-optimum-value.json +++ b/css/selectors/-webkit-meter-optimum-value.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-meter-optimum-value": { "__compat": { - "description": "::-webkit-meter-optimum-value", + "description": "`::-webkit-meter-optimum-value`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-meter-optimum-value", "support": { "chrome": { diff --git a/css/selectors/-webkit-meter-suboptimum-value.json b/css/selectors/-webkit-meter-suboptimum-value.json index c7a044f36b69a7..fb9f0304e5eaea 100644 --- a/css/selectors/-webkit-meter-suboptimum-value.json +++ b/css/selectors/-webkit-meter-suboptimum-value.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-meter-suboptimum-value": { "__compat": { - "description": "::-webkit-meter-suboptimum-value", + "description": "`::-webkit-meter-suboptimum-value`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-meter-suboptimum-value", "support": { "chrome": { diff --git a/css/selectors/-webkit-progress-bar.json b/css/selectors/-webkit-progress-bar.json index a6c5ebe0931c20..dc761cde9c5d0f 100644 --- a/css/selectors/-webkit-progress-bar.json +++ b/css/selectors/-webkit-progress-bar.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-progress-bar": { "__compat": { - "description": "::-webkit-progress-bar", + "description": "`::-webkit-progress-bar`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-progress-bar", "support": { "chrome": { diff --git a/css/selectors/-webkit-progress-inner-element.json b/css/selectors/-webkit-progress-inner-element.json index f9d7902f7e50c3..f5663c60a9a734 100644 --- a/css/selectors/-webkit-progress-inner-element.json +++ b/css/selectors/-webkit-progress-inner-element.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-progress-inner-element": { "__compat": { - "description": "::-webkit-progress-inner-element", + "description": "`::-webkit-progress-inner-element`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-progress-inner-element", "support": { "chrome": { diff --git a/css/selectors/-webkit-progress-value.json b/css/selectors/-webkit-progress-value.json index a1db4dce4f513b..19d7cf41238add 100644 --- a/css/selectors/-webkit-progress-value.json +++ b/css/selectors/-webkit-progress-value.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-progress-value": { "__compat": { - "description": "::-webkit-progress-value", + "description": "`::-webkit-progress-value`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-progress-value", "support": { "chrome": { diff --git a/css/selectors/-webkit-resizer.json b/css/selectors/-webkit-resizer.json index 8f5d650563c8a2..ac5afde1265009 100644 --- a/css/selectors/-webkit-resizer.json +++ b/css/selectors/-webkit-resizer.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-resizer": { "__compat": { - "description": "::-webkit-resizer", + "description": "`::-webkit-resizer`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar-button.json b/css/selectors/-webkit-scrollbar-button.json index e8044869aaf327..a7276d62f30d23 100644 --- a/css/selectors/-webkit-scrollbar-button.json +++ b/css/selectors/-webkit-scrollbar-button.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar-button": { "__compat": { - "description": "::-webkit-scrollbar-button", + "description": "`::-webkit-scrollbar-button`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar-corner.json b/css/selectors/-webkit-scrollbar-corner.json index 0b4775eb52ed7e..765ea1672c6ce2 100644 --- a/css/selectors/-webkit-scrollbar-corner.json +++ b/css/selectors/-webkit-scrollbar-corner.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar-corner": { "__compat": { - "description": "::-webkit-scrollbar-corner", + "description": "`::-webkit-scrollbar-corner`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar-thumb.json b/css/selectors/-webkit-scrollbar-thumb.json index 457381358c9e75..b0bdb5dfe71f8c 100644 --- a/css/selectors/-webkit-scrollbar-thumb.json +++ b/css/selectors/-webkit-scrollbar-thumb.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar-thumb": { "__compat": { - "description": "::-webkit-scrollbar-thumb", + "description": "`::-webkit-scrollbar-thumb`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar-track-piece.json b/css/selectors/-webkit-scrollbar-track-piece.json index 2e98b0d5b740d8..1a7b0a3af9d3b0 100644 --- a/css/selectors/-webkit-scrollbar-track-piece.json +++ b/css/selectors/-webkit-scrollbar-track-piece.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar-track-piece": { "__compat": { - "description": "::-webkit-scrollbar-track-piece", + "description": "`::-webkit-scrollbar-track-piece`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar-track.json b/css/selectors/-webkit-scrollbar-track.json index edb66f4b47f35c..6307e37be7569f 100644 --- a/css/selectors/-webkit-scrollbar-track.json +++ b/css/selectors/-webkit-scrollbar-track.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar-track": { "__compat": { - "description": "::-webkit-scrollbar-track", + "description": "`::-webkit-scrollbar-track`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-scrollbar.json b/css/selectors/-webkit-scrollbar.json index 57949ef3ea5146..85508678c3218d 100644 --- a/css/selectors/-webkit-scrollbar.json +++ b/css/selectors/-webkit-scrollbar.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-scrollbar": { "__compat": { - "description": "::-webkit-scrollbar", + "description": "`::-webkit-scrollbar`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-scrollbar", "support": { "chrome": { diff --git a/css/selectors/-webkit-search-cancel-button.json b/css/selectors/-webkit-search-cancel-button.json index 417d07eae301c2..4dc5ca7ec844c9 100644 --- a/css/selectors/-webkit-search-cancel-button.json +++ b/css/selectors/-webkit-search-cancel-button.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-search-cancel-button": { "__compat": { - "description": "::-webkit-search-cancel-button", + "description": "`::-webkit-search-cancel-button`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-search-cancel-button", "support": { "chrome": { diff --git a/css/selectors/-webkit-search-results-button.json b/css/selectors/-webkit-search-results-button.json index 630e829a977cc1..1ecf9fef424a75 100644 --- a/css/selectors/-webkit-search-results-button.json +++ b/css/selectors/-webkit-search-results-button.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-search-results-button": { "__compat": { - "description": "::-webkit-search-results-button", + "description": "`::-webkit-search-results-button`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-search-results-button", "support": { "chrome": { diff --git a/css/selectors/-webkit-slider-runnable-track.json b/css/selectors/-webkit-slider-runnable-track.json index b2936a23be2254..ab8889fe7a273b 100644 --- a/css/selectors/-webkit-slider-runnable-track.json +++ b/css/selectors/-webkit-slider-runnable-track.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-slider-runnable-track": { "__compat": { - "description": "::-webkit-slider-runnable-track", + "description": "`::-webkit-slider-runnable-track`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-slider-runnable-track", "support": { "chrome": { diff --git a/css/selectors/-webkit-slider-thumb.json b/css/selectors/-webkit-slider-thumb.json index b5e4e773be5402..04e659c425585e 100644 --- a/css/selectors/-webkit-slider-thumb.json +++ b/css/selectors/-webkit-slider-thumb.json @@ -3,7 +3,7 @@ "selectors": { "-webkit-slider-thumb": { "__compat": { - "description": "::-webkit-slider-thumb", + "description": "`::-webkit-slider-thumb`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-slider-thumb", "support": { "chrome": { diff --git a/css/selectors/active-view-transition-type.json b/css/selectors/active-view-transition-type.json index d3196a9c947136..9701286a12c0ab 100644 --- a/css/selectors/active-view-transition-type.json +++ b/css/selectors/active-view-transition-type.json @@ -3,7 +3,7 @@ "selectors": { "active-view-transition-type": { "__compat": { - "description": ":active-view-transition-type()", + "description": "`:active-view-transition-type()`", "spec_url": "https://drafts.csswg.org/css-view-transitions-2/#the-active-view-transition-type-pseudo", "support": { "chrome": { diff --git a/css/selectors/active-view-transition.json b/css/selectors/active-view-transition.json index 9780be327b5cee..786a82689c5e17 100644 --- a/css/selectors/active-view-transition.json +++ b/css/selectors/active-view-transition.json @@ -3,7 +3,7 @@ "selectors": { "active-view-transition": { "__compat": { - "description": ":active-view-transition", + "description": "`:active-view-transition`", "spec_url": "https://drafts.csswg.org/css-view-transitions-2/#the-active-view-transition-pseudo", "support": { "chrome": { diff --git a/css/selectors/active.json b/css/selectors/active.json index 65739702a06a3b..f2f9b76058ec5b 100644 --- a/css/selectors/active.json +++ b/css/selectors/active.json @@ -3,7 +3,7 @@ "selectors": { "active": { "__compat": { - "description": ":active", + "description": "`:active`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:active", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-active", @@ -47,7 +47,7 @@ }, "non_a_elements": { "__compat": { - "description": "Non-a element support", + "description": "Non-`a` element support", "support": { "chrome": { "version_added": "1" diff --git a/css/selectors/after.json b/css/selectors/after.json index 12c3a93eff1993..62598fe9ebc9b5 100644 --- a/css/selectors/after.json +++ b/css/selectors/after.json @@ -3,7 +3,7 @@ "selectors": { "after": { "__compat": { - "description": "::after", + "description": "`::after`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::after", "spec_url": "https://drafts.csswg.org/css-pseudo/#generated-content", "support": { diff --git a/css/selectors/any-link.json b/css/selectors/any-link.json index 9846d9dda4421e..0c643a6a48ffc7 100644 --- a/css/selectors/any-link.json +++ b/css/selectors/any-link.json @@ -3,7 +3,7 @@ "selectors": { "any-link": { "__compat": { - "description": ":any-link", + "description": "`:any-link`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:any-link", "spec_url": "https://drafts.csswg.org/selectors/#the-any-link-pseudo", "support": { @@ -78,7 +78,7 @@ }, "not_match_link": { "__compat": { - "description": ":any-link privacy: selector does not match <link> elements", + "description": "`:any-link` privacy: selector does not match `<link>` elements", "support": { "chrome": { "version_added": "65" diff --git a/css/selectors/attribute.json b/css/selectors/attribute.json index 321ae82649bd86..332cc0a3570740 100644 --- a/css/selectors/attribute.json +++ b/css/selectors/attribute.json @@ -3,7 +3,7 @@ "selectors": { "attribute": { "__compat": { - "description": "Attribute selector ([attr=value])", + "description": "Attribute selector (`[attr=value]`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Attribute_selectors", "spec_url": "https://drafts.csswg.org/selectors/#attribute-selectors", "support": { @@ -46,7 +46,7 @@ }, "case_insensitive_modifier": { "__compat": { - "description": "Case-insensitive modifier (i)", + "description": "Case-insensitive modifier (`i`)", "support": { "chrome": { "version_added": "49" @@ -80,7 +80,7 @@ }, "case_sensitive_modifier": { "__compat": { - "description": "Case-sensitive modifier (s)", + "description": "Case-sensitive modifier (`s`)", "support": { "chrome": { "version_added": false, diff --git a/css/selectors/autofill.json b/css/selectors/autofill.json index da31f73b929a2e..de6d41c7136960 100644 --- a/css/selectors/autofill.json +++ b/css/selectors/autofill.json @@ -3,7 +3,7 @@ "selectors": { "autofill": { "__compat": { - "description": ":autofill", + "description": "`:autofill`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:autofill", "spec_url": "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-autofill", "tags": [ diff --git a/css/selectors/backdrop.json b/css/selectors/backdrop.json index 863a74c13bcb2a..fc1aae10fef6e7 100644 --- a/css/selectors/backdrop.json +++ b/css/selectors/backdrop.json @@ -3,7 +3,7 @@ "selectors": { "backdrop": { "__compat": { - "description": "::backdrop", + "description": "`::backdrop`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::backdrop", "spec_url": "https://drafts.csswg.org/css-position-4/#backdrop", "support": { @@ -54,7 +54,7 @@ }, "dialog": { "__compat": { - "description": "Support on dialog elements", + "description": "Support on `dialog` elements", "tags": [ "web-features:dialog" ], diff --git a/css/selectors/before.json b/css/selectors/before.json index a0df118a080ace..a7460ecbe8e355 100644 --- a/css/selectors/before.json +++ b/css/selectors/before.json @@ -3,7 +3,7 @@ "selectors": { "before": { "__compat": { - "description": "::before", + "description": "`::before`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::before", "spec_url": "https://drafts.csswg.org/css-pseudo/#generated-content", "support": { diff --git a/css/selectors/buffering.json b/css/selectors/buffering.json index 74a59550da336c..559b97ca352cf3 100644 --- a/css/selectors/buffering.json +++ b/css/selectors/buffering.json @@ -3,7 +3,7 @@ "selectors": { "buffering": { "__compat": { - "description": ":buffering", + "description": "`:buffering`", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-buffering", "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-buffering" diff --git a/css/selectors/checked.json b/css/selectors/checked.json index 0f22a698632d63..1fee076daca2a2 100644 --- a/css/selectors/checked.json +++ b/css/selectors/checked.json @@ -3,7 +3,7 @@ "selectors": { "checked": { "__compat": { - "description": ":checked", + "description": "`:checked`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:checked", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-checked", diff --git a/css/selectors/child.json b/css/selectors/child.json index cab289c6033e14..2138dad0c75dbc 100644 --- a/css/selectors/child.json +++ b/css/selectors/child.json @@ -3,7 +3,7 @@ "selectors": { "child": { "__compat": { - "description": "Child combinator (A > B)", + "description": "Child combinator (`A > B`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Child_combinator", "spec_url": "https://drafts.csswg.org/selectors/#child-combinators", "support": { diff --git a/css/selectors/class.json b/css/selectors/class.json index dfd8956aec3dbf..62a7afc338289d 100644 --- a/css/selectors/class.json +++ b/css/selectors/class.json @@ -3,7 +3,7 @@ "selectors": { "class": { "__compat": { - "description": "Class selector (.className)", + "description": "Class selector (`.className`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Class_selectors", "spec_url": "https://drafts.csswg.org/selectors/#class-html", "support": { diff --git a/css/selectors/closed.json b/css/selectors/closed.json index 1e080a887101d3..4c8706991b573a 100644 --- a/css/selectors/closed.json +++ b/css/selectors/closed.json @@ -3,7 +3,7 @@ "selectors": { "closed": { "__compat": { - "description": ":closed", + "description": "`:closed`", "spec_url": "https://drafts.csswg.org/selectors-4/#open-state", "support": { "chrome": { diff --git a/css/selectors/cue.json b/css/selectors/cue.json index ba402ba1e8d203..f3b1600691575a 100644 --- a/css/selectors/cue.json +++ b/css/selectors/cue.json @@ -3,7 +3,7 @@ "selectors": { "cue": { "__compat": { - "description": "::cue", + "description": "`::cue`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::cue", "spec_url": "https://w3c.github.io/webvtt/#the-cue-pseudo-element", "support": { @@ -41,7 +41,7 @@ }, "selector_argument": { "__compat": { - "description": "::cue(<selector>)", + "description": "`::cue(<selector>)`", "support": { "chrome": { "version_added": "26" diff --git a/css/selectors/default.json b/css/selectors/default.json index b6bb9e75fcc062..45b2e74445d6a5 100644 --- a/css/selectors/default.json +++ b/css/selectors/default.json @@ -3,7 +3,7 @@ "selectors": { "default": { "__compat": { - "description": ":default", + "description": "`:default`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:default", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-default", diff --git a/css/selectors/defined.json b/css/selectors/defined.json index 9d492400ea9395..5814bce96288bc 100644 --- a/css/selectors/defined.json +++ b/css/selectors/defined.json @@ -3,7 +3,7 @@ "selectors": { "defined": { "__compat": { - "description": ":defined", + "description": "`:defined`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:defined", "spec_url": "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-defined", "tags": [ diff --git a/css/selectors/descendant.json b/css/selectors/descendant.json index b0c306cd966788..b2698af3746a48 100644 --- a/css/selectors/descendant.json +++ b/css/selectors/descendant.json @@ -3,7 +3,7 @@ "selectors": { "descendant": { "__compat": { - "description": "Descendant combinator (A B)", + "description": "Descendant combinator (`A B`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Descendant_combinator", "spec_url": "https://drafts.csswg.org/selectors/#descendant-combinators", "support": { diff --git a/css/selectors/details-content.json b/css/selectors/details-content.json index 77c3f0657b43d9..2ec30088b340d8 100644 --- a/css/selectors/details-content.json +++ b/css/selectors/details-content.json @@ -3,7 +3,7 @@ "selectors": { "details-content": { "__compat": { - "description": "::details-content", + "description": "`::details-content`", "spec_url": "https://drafts.csswg.org/css-pseudo-4/#details-content-pseudo", "support": { "chrome": { diff --git a/css/selectors/dir.json b/css/selectors/dir.json index 233f2ad75e96d8..c3b883c1bd003b 100644 --- a/css/selectors/dir.json +++ b/css/selectors/dir.json @@ -3,7 +3,7 @@ "selectors": { "dir": { "__compat": { - "description": ":dir()", + "description": "`:dir()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:dir", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-ltr", diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json index 92e9805fc6f7c8..f203031f88ef9f 100644 --- a/css/selectors/disabled.json +++ b/css/selectors/disabled.json @@ -3,7 +3,7 @@ "selectors": { "disabled": { "__compat": { - "description": ":disabled", + "description": "`:disabled`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:disabled", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-disabled", diff --git a/css/selectors/empty.json b/css/selectors/empty.json index d30ef2535e4c30..843e6151dc27bf 100644 --- a/css/selectors/empty.json +++ b/css/selectors/empty.json @@ -3,7 +3,7 @@ "selectors": { "empty": { "__compat": { - "description": ":empty", + "description": "`:empty`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:empty", "spec_url": "https://drafts.csswg.org/selectors/#the-empty-pseudo", "support": { diff --git a/css/selectors/enabled.json b/css/selectors/enabled.json index a206c117319e73..37f088a59cdffb 100644 --- a/css/selectors/enabled.json +++ b/css/selectors/enabled.json @@ -3,7 +3,7 @@ "selectors": { "enabled": { "__compat": { - "description": ":enabled", + "description": "`:enabled`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:enabled", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-enabled", diff --git a/css/selectors/file-selector-button.json b/css/selectors/file-selector-button.json index 1461c3196a206d..a81adb285cf909 100644 --- a/css/selectors/file-selector-button.json +++ b/css/selectors/file-selector-button.json @@ -3,7 +3,7 @@ "selectors": { "file-selector-button": { "__compat": { - "description": "::file-selector-button", + "description": "`::file-selector-button`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::file-selector-button", "spec_url": "https://drafts.csswg.org/css-pseudo/#file-selector-button-pseudo", "support": { diff --git a/css/selectors/first-child.json b/css/selectors/first-child.json index 9c89526194da0c..94abb8edd8d787 100644 --- a/css/selectors/first-child.json +++ b/css/selectors/first-child.json @@ -3,7 +3,7 @@ "selectors": { "first-child": { "__compat": { - "description": ":first-child", + "description": "`:first-child`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first-child", "spec_url": "https://drafts.csswg.org/selectors/#first-child-pseudo", "support": { diff --git a/css/selectors/first-letter.json b/css/selectors/first-letter.json index 76fe6b210da0ef..0322af59a2f811 100644 --- a/css/selectors/first-letter.json +++ b/css/selectors/first-letter.json @@ -3,7 +3,7 @@ "selectors": { "first-letter": { "__compat": { - "description": "::first-letter", + "description": "`::first-letter`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::first-letter", "spec_url": "https://drafts.csswg.org/css-pseudo/#first-letter-pseudo", "support": { @@ -94,7 +94,7 @@ }, "dutch_ij_digraph": { "__compat": { - "description": "Support for the Dutch digraph IJ", + "description": "Support for the Dutch digraph `IJ`", "support": { "chrome": { "version_added": false @@ -128,7 +128,7 @@ }, "svg_text_element": { "__compat": { - "description": "Support on SVG <text> element", + "description": "Support on SVG `<text>` element", "support": { "chrome": { "version_added": false diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json index 34f1ad7a781c2b..13bfc77693cf33 100644 --- a/css/selectors/first-line.json +++ b/css/selectors/first-line.json @@ -3,7 +3,7 @@ "selectors": { "first-line": { "__compat": { - "description": "::first-line", + "description": "`::first-line`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::first-line", "spec_url": "https://drafts.csswg.org/css-pseudo/#first-line-pseudo", "support": { @@ -104,7 +104,7 @@ }, "svg_text_element": { "__compat": { - "description": "Support on SVG <text> element", + "description": "Support on SVG `<text>` element", "support": { "chrome": { "version_added": false diff --git a/css/selectors/first-of-type.json b/css/selectors/first-of-type.json index 364d63a232739b..dc76e0b6608faf 100644 --- a/css/selectors/first-of-type.json +++ b/css/selectors/first-of-type.json @@ -3,7 +3,7 @@ "selectors": { "first-of-type": { "__compat": { - "description": ":first-of-type", + "description": "`:first-of-type`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first-of-type", "spec_url": "https://drafts.csswg.org/selectors/#first-of-type-pseudo", "support": { diff --git a/css/selectors/first.json b/css/selectors/first.json index 7598a9773ea807..230980131eea8e 100644 --- a/css/selectors/first.json +++ b/css/selectors/first.json @@ -3,7 +3,7 @@ "selectors": { "first": { "__compat": { - "description": "First page pseudo-class (:first)", + "description": "First page pseudo-class (`:first`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first", "spec_url": "https://drafts.csswg.org/css-page/#left-right-first", "support": { diff --git a/css/selectors/focus-visible.json b/css/selectors/focus-visible.json index 8cbad7747a39d5..2c1cb175a37fc6 100644 --- a/css/selectors/focus-visible.json +++ b/css/selectors/focus-visible.json @@ -3,7 +3,7 @@ "selectors": { "focus-visible": { "__compat": { - "description": ":focus-visible", + "description": "`:focus-visible`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus-visible", "spec_url": "https://drafts.csswg.org/selectors/#the-focus-visible-pseudo", "tags": [ diff --git a/css/selectors/focus-within.json b/css/selectors/focus-within.json index 99365d6e370a8b..fcf96699e8cfc6 100644 --- a/css/selectors/focus-within.json +++ b/css/selectors/focus-within.json @@ -3,7 +3,7 @@ "selectors": { "focus-within": { "__compat": { - "description": ":focus-within", + "description": "`:focus-within`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus-within", "spec_url": "https://drafts.csswg.org/selectors/#the-focus-within-pseudo", "support": { diff --git a/css/selectors/focus.json b/css/selectors/focus.json index 9acb7a678f1dc4..b2005fbd89e59f 100644 --- a/css/selectors/focus.json +++ b/css/selectors/focus.json @@ -3,7 +3,7 @@ "selectors": { "focus": { "__compat": { - "description": ":focus", + "description": "`:focus`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-focus", diff --git a/css/selectors/fullscreen.json b/css/selectors/fullscreen.json index 9aab996896031d..06e2391cc5b7cd 100644 --- a/css/selectors/fullscreen.json +++ b/css/selectors/fullscreen.json @@ -3,7 +3,7 @@ "selectors": { "fullscreen": { "__compat": { - "description": ":fullscreen", + "description": "`:fullscreen`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:fullscreen", "spec_url": "https://fullscreen.spec.whatwg.org/#:fullscreen-pseudo-class", "tags": [ diff --git a/css/selectors/future.json b/css/selectors/future.json index f5846a20e7f21d..31d8e75229d283 100644 --- a/css/selectors/future.json +++ b/css/selectors/future.json @@ -3,7 +3,7 @@ "selectors": { "future": { "__compat": { - "description": ":future", + "description": "`:future`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:future", "spec_url": "https://drafts.csswg.org/selectors/#the-future-pseudo", "support": { diff --git a/css/selectors/grammar-error.json b/css/selectors/grammar-error.json index e56bea702b7351..6639019db4a8c5 100644 --- a/css/selectors/grammar-error.json +++ b/css/selectors/grammar-error.json @@ -3,7 +3,7 @@ "selectors": { "grammar-error": { "__compat": { - "description": "::grammar-error", + "description": "`::grammar-error`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::grammar-error", "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-grammar-error", "tags": [ diff --git a/css/selectors/has.json b/css/selectors/has.json index 64c37432f8ec0e..d7e04e9e8c6083 100644 --- a/css/selectors/has.json +++ b/css/selectors/has.json @@ -3,7 +3,7 @@ "selectors": { "has": { "__compat": { - "description": ":has()", + "description": "`:has()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:has", "spec_url": "https://drafts.csswg.org/selectors/#relational", "tags": [ diff --git a/css/selectors/highlight.json b/css/selectors/highlight.json index 62b4c8dc2bead6..798131be236a8a 100644 --- a/css/selectors/highlight.json +++ b/css/selectors/highlight.json @@ -3,7 +3,7 @@ "selectors": { "highlight": { "__compat": { - "description": "::highlight()", + "description": "`::highlight()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::highlight", "spec_url": "https://drafts.csswg.org/css-highlight-api/#custom-highlight-pseudo", "tags": [ diff --git a/css/selectors/host-context.json b/css/selectors/host-context.json index c54d3b3cf15b4f..0de9e162e49776 100644 --- a/css/selectors/host-context.json +++ b/css/selectors/host-context.json @@ -3,7 +3,7 @@ "selectors": { "host-context": { "__compat": { - "description": ":host-context()", + "description": "`:host-context()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host-context", "spec_url": "https://drafts.csswg.org/css-scoping/#host-selector", "support": { diff --git a/css/selectors/host.json b/css/selectors/host.json index b092c3bf05f176..af1a5140479188 100644 --- a/css/selectors/host.json +++ b/css/selectors/host.json @@ -3,7 +3,7 @@ "selectors": { "host": { "__compat": { - "description": ":host", + "description": "`:host`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host", "spec_url": "https://drafts.csswg.org/css-scoping/#host-selector", "support": { diff --git a/css/selectors/hostfunction.json b/css/selectors/hostfunction.json index 1ab0207158a480..ea73c925b55a79 100644 --- a/css/selectors/hostfunction.json +++ b/css/selectors/hostfunction.json @@ -3,7 +3,7 @@ "selectors": { "hostfunction": { "__compat": { - "description": ":host()", + "description": "`:host()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host_function", "spec_url": "https://drafts.csswg.org/css-scoping/#host-selector", "support": { diff --git a/css/selectors/hover.json b/css/selectors/hover.json index 6eec9d635e4a2c..8de61145768df0 100644 --- a/css/selectors/hover.json +++ b/css/selectors/hover.json @@ -3,7 +3,7 @@ "selectors": { "hover": { "__compat": { - "description": ":hover", + "description": "`:hover`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:hover", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-hover", @@ -50,7 +50,7 @@ }, "a_elements": { "__compat": { - "description": "<a> element support", + "description": "`<a>` element support", "support": { "chrome": { "version_added": "1" diff --git a/css/selectors/id.json b/css/selectors/id.json index a3af3d1704d93d..232ce0ccc32ff3 100644 --- a/css/selectors/id.json +++ b/css/selectors/id.json @@ -3,7 +3,7 @@ "selectors": { "id": { "__compat": { - "description": "ID selector (#idName)", + "description": "ID selector (`#idName`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ID_selectors", "spec_url": "https://drafts.csswg.org/selectors/#id-selectors", "support": { diff --git a/css/selectors/in-range.json b/css/selectors/in-range.json index 792d40db3f7f11..2052896e6287a7 100644 --- a/css/selectors/in-range.json +++ b/css/selectors/in-range.json @@ -3,7 +3,7 @@ "selectors": { "in-range": { "__compat": { - "description": ":in-range", + "description": "`:in-range`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:in-range", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-in-range", diff --git a/css/selectors/indeterminate.json b/css/selectors/indeterminate.json index ae7c5b76a8b33b..316953fe450460 100644 --- a/css/selectors/indeterminate.json +++ b/css/selectors/indeterminate.json @@ -3,7 +3,7 @@ "selectors": { "indeterminate": { "__compat": { - "description": ":indeterminate", + "description": "`:indeterminate`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:indeterminate", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-indeterminate", @@ -54,7 +54,7 @@ }, "checkbox": { "__compat": { - "description": "Applies to <input type="checkbox"> elements", + "description": "Applies to `<input type="checkbox">` elements", "tags": [ "web-features:indeterminate" ], @@ -101,7 +101,7 @@ }, "progress": { "__compat": { - "description": "Applies to <progress> elements", + "description": "Applies to `<progress>` elements", "tags": [ "web-features:indeterminate" ], @@ -142,7 +142,7 @@ }, "radio": { "__compat": { - "description": "Applies to <input type="radio"> elements", + "description": "Applies to `<input type="radio">` elements", "tags": [ "web-features:indeterminate" ], diff --git a/css/selectors/invalid.json b/css/selectors/invalid.json index 6a8c304182981c..9a18bb0f1cf47f 100644 --- a/css/selectors/invalid.json +++ b/css/selectors/invalid.json @@ -3,7 +3,7 @@ "selectors": { "invalid": { "__compat": { - "description": ":invalid", + "description": "`:invalid`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:invalid", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-invalid", @@ -51,7 +51,7 @@ }, "form": { "__compat": { - "description": "Applies to <form> elements", + "description": "Applies to `<form>` elements", "support": { "chrome": { "version_added": "40" diff --git a/css/selectors/is.json b/css/selectors/is.json index 4ad1bb598244b1..f14b6922e4628a 100644 --- a/css/selectors/is.json +++ b/css/selectors/is.json @@ -3,7 +3,7 @@ "selectors": { "is": { "__compat": { - "description": ":is()", + "description": "`:is()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:is", "spec_url": "https://drafts.csswg.org/selectors/#matches-pseudo", "tags": [ diff --git a/css/selectors/lang.json b/css/selectors/lang.json index 7b9eb3aec6a429..7a858e378fce5a 100644 --- a/css/selectors/lang.json +++ b/css/selectors/lang.json @@ -3,7 +3,7 @@ "selectors": { "lang": { "__compat": { - "description": ":lang()", + "description": "`:lang()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:lang", "spec_url": "https://drafts.csswg.org/selectors/#lang-pseudo", "support": { @@ -44,7 +44,7 @@ }, "argument_list": { "__compat": { - "description": "Comma-separated list of language codes as :lang(A, B)", + "description": "Comma-separated list of language codes as `:lang(A, B)`", "support": { "chrome": { "version_added": false @@ -78,7 +78,7 @@ }, "wildcards": { "__compat": { - "description": "Matching language codes with wildcards as :lang(*-Latn)", + "description": "Matching language codes with wildcards as `:lang(*-Latn)`", "support": { "chrome": { "version_added": false diff --git a/css/selectors/last-child.json b/css/selectors/last-child.json index 3b672635f562bd..6a25851d737f9c 100644 --- a/css/selectors/last-child.json +++ b/css/selectors/last-child.json @@ -3,7 +3,7 @@ "selectors": { "last-child": { "__compat": { - "description": ":last-child", + "description": "`:last-child`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:last-child", "spec_url": "https://drafts.csswg.org/selectors/#the-last-child-pseudo", "support": { diff --git a/css/selectors/last-of-type.json b/css/selectors/last-of-type.json index 6fef51148eda6a..3abfc40674faec 100644 --- a/css/selectors/last-of-type.json +++ b/css/selectors/last-of-type.json @@ -3,7 +3,7 @@ "selectors": { "last-of-type": { "__compat": { - "description": ":last-of-type", + "description": "`:last-of-type`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:last-of-type", "spec_url": "https://drafts.csswg.org/selectors/#last-of-type-pseudo", "support": { diff --git a/css/selectors/left.json b/css/selectors/left.json index 42b89ac0f2a69e..5225da115dbcd5 100644 --- a/css/selectors/left.json +++ b/css/selectors/left.json @@ -3,7 +3,7 @@ "selectors": { "left": { "__compat": { - "description": "Left-hand page pseudo-class (:left)", + "description": "Left-hand page pseudo-class (`:left`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:left", "spec_url": "https://drafts.csswg.org/css-page/#left-right-first", "support": { diff --git a/css/selectors/link.json b/css/selectors/link.json index 54d0778a7c4b3f..57c47182b0df40 100644 --- a/css/selectors/link.json +++ b/css/selectors/link.json @@ -3,7 +3,7 @@ "selectors": { "link": { "__compat": { - "description": ":link", + "description": "`:link`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:link", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-link", @@ -49,7 +49,7 @@ }, "not_match_link": { "__compat": { - "description": ":link privacy: selector does not match <link> elements", + "description": "`:link` privacy: selector does not match `<link>` elements", "support": { "chrome": { "version_added": "1" diff --git a/css/selectors/list.json b/css/selectors/list.json index f3d598007697c3..f2be1ef33cc975 100644 --- a/css/selectors/list.json +++ b/css/selectors/list.json @@ -3,7 +3,7 @@ "selectors": { "list": { "__compat": { - "description": "Selector list (,)", + "description": "Selector list (`,`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Selector_list", "spec_url": "https://drafts.csswg.org/selectors/#grouping", "support": { diff --git a/css/selectors/marker.json b/css/selectors/marker.json index 966d152cb7e976..6ca4df712cf381 100644 --- a/css/selectors/marker.json +++ b/css/selectors/marker.json @@ -3,7 +3,7 @@ "selectors": { "marker": { "__compat": { - "description": "::marker", + "description": "`::marker`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::marker", "spec_url": "https://drafts.csswg.org/css-pseudo/#marker-pseudo", "support": { diff --git a/css/selectors/modal.json b/css/selectors/modal.json index e8324f56ef74b1..f60e84095331dc 100644 --- a/css/selectors/modal.json +++ b/css/selectors/modal.json @@ -3,7 +3,7 @@ "selectors": { "modal": { "__compat": { - "description": ":modal", + "description": "`:modal`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:modal", "spec_url": "https://drafts.csswg.org/selectors/#modal-state", "tags": [ diff --git a/css/selectors/muted.json b/css/selectors/muted.json index 41fc081cb0393d..d14347eae829ef 100644 --- a/css/selectors/muted.json +++ b/css/selectors/muted.json @@ -3,7 +3,7 @@ "selectors": { "muted": { "__compat": { - "description": ":muted", + "description": "`:muted`", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-muted", "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-muted" diff --git a/css/selectors/namespace.json b/css/selectors/namespace.json index c6787ead3eda3a..2f8f1c78f40c07 100644 --- a/css/selectors/namespace.json +++ b/css/selectors/namespace.json @@ -3,7 +3,7 @@ "selectors": { "namespace": { "__compat": { - "description": "Namespace selector (|)", + "description": "Namespace selector (`|`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace", "spec_url": "https://drafts.csswg.org/css-namespaces/#declaration", "support": { diff --git a/css/selectors/nesting.json b/css/selectors/nesting.json index 17ce6e754c85bc..dfc79a69e3b861 100644 --- a/css/selectors/nesting.json +++ b/css/selectors/nesting.json @@ -3,7 +3,7 @@ "selectors": { "nesting": { "__compat": { - "description": "Nesting selector (&)", + "description": "Nesting selector (`&`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Nesting_selector", "spec_url": "https://drafts.csswg.org/css-nesting/#nest-selector", "tags": [ diff --git a/css/selectors/next-sibling.json b/css/selectors/next-sibling.json index ff958327853b4f..e72b1d069ba778 100644 --- a/css/selectors/next-sibling.json +++ b/css/selectors/next-sibling.json @@ -3,7 +3,7 @@ "selectors": { "next-sibling": { "__compat": { - "description": "Next-sibling combinator (A + B)", + "description": "Next-sibling combinator (`A + B`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Next-sibling_combinator", "spec_url": "https://drafts.csswg.org/selectors/#adjacent-sibling-combinators", "support": { diff --git a/css/selectors/not.json b/css/selectors/not.json index 210c3bb65edc94..69d0a750187f6f 100644 --- a/css/selectors/not.json +++ b/css/selectors/not.json @@ -3,7 +3,7 @@ "selectors": { "not": { "__compat": { - "description": "Negation pseudo-class selector (:not())", + "description": "Negation pseudo-class selector (`:not()`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:not", "spec_url": "https://drafts.csswg.org/selectors/#negation", "support": { diff --git a/css/selectors/nth-child.json b/css/selectors/nth-child.json index cb23093ca705d2..4fde8c3adc4015 100644 --- a/css/selectors/nth-child.json +++ b/css/selectors/nth-child.json @@ -3,7 +3,7 @@ "selectors": { "nth-child": { "__compat": { - "description": ":nth-child()", + "description": "`:nth-child()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-child", "spec_url": "https://drafts.csswg.org/selectors/#nth-child-pseudo", "tags": [ @@ -85,7 +85,7 @@ }, "of_syntax": { "__compat": { - "description": "of <selector> syntax", + "description": "`of <selector>` syntax", "tags": [ "web-features:nth-child-of" ], diff --git a/css/selectors/nth-last-child.json b/css/selectors/nth-last-child.json index 4eafc0162f1b02..54324bcca521ee 100644 --- a/css/selectors/nth-last-child.json +++ b/css/selectors/nth-last-child.json @@ -3,7 +3,7 @@ "selectors": { "nth-last-child": { "__compat": { - "description": ":nth-last-child()", + "description": "`:nth-last-child()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-last-child", "spec_url": "https://drafts.csswg.org/selectors/#nth-last-child-pseudo", "tags": [ @@ -83,7 +83,7 @@ }, "of_syntax": { "__compat": { - "description": "of <selector> syntax", + "description": "`of <selector>` syntax", "tags": [ "web-features:nth-child-of" ], diff --git a/css/selectors/nth-last-of-type.json b/css/selectors/nth-last-of-type.json index 1d2262c6cef6e5..e7c0d4628156ea 100644 --- a/css/selectors/nth-last-of-type.json +++ b/css/selectors/nth-last-of-type.json @@ -3,7 +3,7 @@ "selectors": { "nth-last-of-type": { "__compat": { - "description": ":nth-last-of-type()", + "description": "`:nth-last-of-type()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-last-of-type", "spec_url": "https://drafts.csswg.org/selectors/#nth-last-of-type-pseudo", "support": { diff --git a/css/selectors/nth-of-type.json b/css/selectors/nth-of-type.json index a39b9cfa3a66c1..11cbfcd3ea8010 100644 --- a/css/selectors/nth-of-type.json +++ b/css/selectors/nth-of-type.json @@ -3,7 +3,7 @@ "selectors": { "nth-of-type": { "__compat": { - "description": ":nth-of-type()", + "description": "`:nth-of-type()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-of-type", "spec_url": "https://drafts.csswg.org/selectors/#nth-of-type-pseudo", "support": { diff --git a/css/selectors/only-child.json b/css/selectors/only-child.json index 733a5db83b63f7..c230d68937def8 100644 --- a/css/selectors/only-child.json +++ b/css/selectors/only-child.json @@ -3,7 +3,7 @@ "selectors": { "only-child": { "__compat": { - "description": ":only-child", + "description": "`:only-child`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:only-child", "spec_url": "https://drafts.csswg.org/selectors/#only-child-pseudo", "support": { diff --git a/css/selectors/only-of-type.json b/css/selectors/only-of-type.json index 31e45c47ad0905..9150b7cac5d2dc 100644 --- a/css/selectors/only-of-type.json +++ b/css/selectors/only-of-type.json @@ -3,7 +3,7 @@ "selectors": { "only-of-type": { "__compat": { - "description": ":only-of-type", + "description": "`:only-of-type`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:only-of-type", "spec_url": "https://drafts.csswg.org/selectors/#only-of-type-pseudo", "support": { diff --git a/css/selectors/open.json b/css/selectors/open.json index e3f823bf990fec..163651b9e93488 100644 --- a/css/selectors/open.json +++ b/css/selectors/open.json @@ -3,7 +3,7 @@ "selectors": { "open": { "__compat": { - "description": ":open", + "description": "`:open`", "spec_url": "https://drafts.csswg.org/selectors-4/#open-state", "support": { "chrome": { diff --git a/css/selectors/optional.json b/css/selectors/optional.json index 4ae70b421d38bf..e8c2ad1cf18c8d 100644 --- a/css/selectors/optional.json +++ b/css/selectors/optional.json @@ -3,7 +3,7 @@ "selectors": { "optional": { "__compat": { - "description": ":optional", + "description": "`:optional`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:optional", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-optional", diff --git a/css/selectors/out-of-range.json b/css/selectors/out-of-range.json index dddfc5596e1a08..6239f2f948a573 100644 --- a/css/selectors/out-of-range.json +++ b/css/selectors/out-of-range.json @@ -3,7 +3,7 @@ "selectors": { "out-of-range": { "__compat": { - "description": ":out-of-range", + "description": "`:out-of-range`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:out-of-range", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-out-of-range", diff --git a/css/selectors/part.json b/css/selectors/part.json index 09d4f788471fe8..a76fe77f6c9fff 100644 --- a/css/selectors/part.json +++ b/css/selectors/part.json @@ -3,7 +3,7 @@ "selectors": { "part": { "__compat": { - "description": "::part", + "description": "`::part`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::part", "spec_url": "https://drafts.csswg.org/css-shadow-parts/#part", "support": { diff --git a/css/selectors/past.json b/css/selectors/past.json index cac457354129be..4f237cef9363f3 100644 --- a/css/selectors/past.json +++ b/css/selectors/past.json @@ -3,7 +3,7 @@ "selectors": { "past": { "__compat": { - "description": ":past", + "description": "`:past`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:past", "spec_url": "https://drafts.csswg.org/selectors/#the-past-pseudo", "support": { diff --git a/css/selectors/paused.json b/css/selectors/paused.json index e22a1fa1ab1aed..da6e8f1c697cc9 100644 --- a/css/selectors/paused.json +++ b/css/selectors/paused.json @@ -3,7 +3,7 @@ "selectors": { "paused": { "__compat": { - "description": ":paused", + "description": "`:paused`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:paused", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-paused", diff --git a/css/selectors/picture-in-picture.json b/css/selectors/picture-in-picture.json index ad7f660038c1dc..5b37797deb6ce4 100644 --- a/css/selectors/picture-in-picture.json +++ b/css/selectors/picture-in-picture.json @@ -3,7 +3,7 @@ "selectors": { "picture-in-picture": { "__compat": { - "description": ":picture-in-picture", + "description": "`:picture-in-picture`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:picture-in-picture", "spec_url": "https://drafts.csswg.org/selectors/#pip-state", "tags": [ diff --git a/css/selectors/placeholder-shown.json b/css/selectors/placeholder-shown.json index f23183ff61025d..4265382ce5ba6d 100644 --- a/css/selectors/placeholder-shown.json +++ b/css/selectors/placeholder-shown.json @@ -3,7 +3,7 @@ "selectors": { "placeholder-shown": { "__compat": { - "description": ":placeholder-shown", + "description": "`:placeholder-shown`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:placeholder-shown", "spec_url": "https://drafts.csswg.org/selectors/#placeholder", "support": { @@ -46,7 +46,7 @@ }, "non_text_types": { "__compat": { - "description": "Support on non-type="text" elements (such as type="number" or type="time")", + "description": "Support on non-`type="text"` elements (such as `type="number"` or `type="time"`)", "support": { "chrome": { "version_added": "47" diff --git a/css/selectors/placeholder.json b/css/selectors/placeholder.json index c2f68a781821c9..290d18974e70e4 100644 --- a/css/selectors/placeholder.json +++ b/css/selectors/placeholder.json @@ -3,7 +3,7 @@ "selectors": { "placeholder": { "__compat": { - "description": "::placeholder", + "description": "`::placeholder`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::placeholder", "spec_url": "https://drafts.csswg.org/css-pseudo/#placeholder-pseudo", "support": { diff --git a/css/selectors/playing.json b/css/selectors/playing.json index 9e9f0b318545b4..fc98d37d16fae4 100644 --- a/css/selectors/playing.json +++ b/css/selectors/playing.json @@ -3,7 +3,7 @@ "selectors": { "playing": { "__compat": { - "description": ":playing", + "description": "`:playing`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:playing", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-playing", diff --git a/css/selectors/popover-open.json b/css/selectors/popover-open.json index 4f28ce15582960..717510454b7a4e 100644 --- a/css/selectors/popover-open.json +++ b/css/selectors/popover-open.json @@ -3,7 +3,7 @@ "selectors": { "popover-open": { "__compat": { - "description": ":popover-open", + "description": "`:popover-open`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:popover-open", "spec_url": "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-popover-open", "tags": [ diff --git a/css/selectors/read-only.json b/css/selectors/read-only.json index 2ae8f32a7c3389..270ffcd164e0ce 100644 --- a/css/selectors/read-only.json +++ b/css/selectors/read-only.json @@ -3,7 +3,7 @@ "selectors": { "read-only": { "__compat": { - "description": ":read-only", + "description": "`:read-only`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:read-only", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-read-only", diff --git a/css/selectors/read-write.json b/css/selectors/read-write.json index 16c17b834eb133..7b47c94fe97d09 100644 --- a/css/selectors/read-write.json +++ b/css/selectors/read-write.json @@ -3,7 +3,7 @@ "selectors": { "read-write": { "__compat": { - "description": ":read-write", + "description": "`:read-write`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:read-write", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-read-write", diff --git a/css/selectors/required.json b/css/selectors/required.json index 556ec582ebacd3..2ee0510eed8e44 100644 --- a/css/selectors/required.json +++ b/css/selectors/required.json @@ -3,7 +3,7 @@ "selectors": { "required": { "__compat": { - "description": ":required", + "description": "`:required`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:required", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-required", diff --git a/css/selectors/right.json b/css/selectors/right.json index bac1a9981a576e..40d94a3cfd7c63 100644 --- a/css/selectors/right.json +++ b/css/selectors/right.json @@ -3,7 +3,7 @@ "selectors": { "right": { "__compat": { - "description": "Right-hand page pseudo-class (:right)", + "description": "Right-hand page pseudo-class (`:right`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:right", "spec_url": "https://drafts.csswg.org/css-page/#left-right-first", "support": { diff --git a/css/selectors/root.json b/css/selectors/root.json index 9efbc41a661a8b..816271c1fdb0fa 100644 --- a/css/selectors/root.json +++ b/css/selectors/root.json @@ -3,7 +3,7 @@ "selectors": { "root": { "__compat": { - "description": ":root", + "description": "`:root`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:root", "spec_url": "https://drafts.csswg.org/selectors/#root-pseudo", "support": { diff --git a/css/selectors/scope.json b/css/selectors/scope.json index 81c0bff6352be5..ab464cafc47c6f 100644 --- a/css/selectors/scope.json +++ b/css/selectors/scope.json @@ -3,7 +3,7 @@ "selectors": { "scope": { "__compat": { - "description": ":scope", + "description": "`:scope`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:scope", "spec_url": "https://drafts.csswg.org/selectors/#the-scope-pseudo", "support": { @@ -39,7 +39,7 @@ }, "dom_api": { "__compat": { - "description": "Support in DOM API such as in querySelector() and querySelectorAll()", + "description": "Support in DOM API such as in `querySelector()` and `querySelectorAll()`", "support": { "chrome": { "version_added": "27" diff --git a/css/selectors/seeking.json b/css/selectors/seeking.json index 86b30591cf1505..4718ec701e573c 100644 --- a/css/selectors/seeking.json +++ b/css/selectors/seeking.json @@ -3,7 +3,7 @@ "selectors": { "seeking": { "__compat": { - "description": ":seeking", + "description": "`:seeking`", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-seeking", "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-seeking" diff --git a/css/selectors/selection.json b/css/selectors/selection.json index 6e9bdfb158599d..5f0f4a438fcff5 100644 --- a/css/selectors/selection.json +++ b/css/selectors/selection.json @@ -3,7 +3,7 @@ "selectors": { "selection": { "__compat": { - "description": "::selection", + "description": "`::selection`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::selection", "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-selection", "support": { @@ -52,7 +52,7 @@ }, "text-decoration": { "__compat": { - "description": "Supports the text-decoration property", + "description": "Supports the `text-decoration` property", "support": { "chrome": { "version_added": "105" diff --git a/css/selectors/slotted.json b/css/selectors/slotted.json index 5fdb060099d660..8bcbc600476ff4 100644 --- a/css/selectors/slotted.json +++ b/css/selectors/slotted.json @@ -3,7 +3,7 @@ "selectors": { "slotted": { "__compat": { - "description": "::slotted", + "description": "`::slotted`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::slotted", "spec_url": "https://drafts.csswg.org/css-scoping/#slotted-pseudo", "tags": [ diff --git a/css/selectors/spelling-error.json b/css/selectors/spelling-error.json index 47350bf256b294..40032eb48d8ba6 100644 --- a/css/selectors/spelling-error.json +++ b/css/selectors/spelling-error.json @@ -3,7 +3,7 @@ "selectors": { "spelling-error": { "__compat": { - "description": "::spelling-error", + "description": "`::spelling-error`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::spelling-error", "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-spelling-error", "tags": [ diff --git a/css/selectors/stalled.json b/css/selectors/stalled.json index 04da0a99948532..2babb820057f63 100644 --- a/css/selectors/stalled.json +++ b/css/selectors/stalled.json @@ -3,7 +3,7 @@ "selectors": { "stalled": { "__compat": { - "description": ":stalled", + "description": "`:stalled`", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-stalled", "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-stalled" diff --git a/css/selectors/state.json b/css/selectors/state.json index 1c1977459ca830..6e485c0c14948d 100644 --- a/css/selectors/state.json +++ b/css/selectors/state.json @@ -3,7 +3,7 @@ "selectors": { "state": { "__compat": { - "description": "Custom state pseudo-class selector (:state())", + "description": "Custom state pseudo-class selector (`:state()`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:state", "spec_url": "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-custom", "tags": [ diff --git a/css/selectors/subsequent-sibling.json b/css/selectors/subsequent-sibling.json index b516f653b25e9e..c646ce29d2c4f2 100644 --- a/css/selectors/subsequent-sibling.json +++ b/css/selectors/subsequent-sibling.json @@ -3,7 +3,7 @@ "selectors": { "subsequent-sibling": { "__compat": { - "description": "Subsequent-sibling combinator (A ~ B)", + "description": "Subsequent-sibling combinator (`A ~ B`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Subsequent-sibling_combinator", "spec_url": "https://drafts.csswg.org/selectors/#general-sibling-combinators", "support": { diff --git a/css/selectors/target-text.json b/css/selectors/target-text.json index e58c9dd40341ab..b10f63a13e4fe7 100644 --- a/css/selectors/target-text.json +++ b/css/selectors/target-text.json @@ -3,7 +3,7 @@ "selectors": { "target-text": { "__compat": { - "description": "::target-text", + "description": "`::target-text`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::target-text", "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-target-text", "tags": [ diff --git a/css/selectors/target-within.json b/css/selectors/target-within.json index 7e8b333d1681e5..386bbdf8bc9d30 100644 --- a/css/selectors/target-within.json +++ b/css/selectors/target-within.json @@ -3,7 +3,7 @@ "selectors": { "target-within": { "__compat": { - "description": ":target-within", + "description": "`:target-within`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:target-within", "spec_url": "https://drafts.csswg.org/selectors/#the-target-within-pseudo", "support": { diff --git a/css/selectors/target.json b/css/selectors/target.json index c300aff88b61aa..9a5e961b5e24c4 100644 --- a/css/selectors/target.json +++ b/css/selectors/target.json @@ -3,7 +3,7 @@ "selectors": { "target": { "__compat": { - "description": ":target", + "description": "`:target`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:target", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-target", diff --git a/css/selectors/type.json b/css/selectors/type.json index a55517978f5609..f023f7341e6598 100644 --- a/css/selectors/type.json +++ b/css/selectors/type.json @@ -3,7 +3,7 @@ "selectors": { "type": { "__compat": { - "description": "Type selector (elementName)", + "description": "Type selector (`elementName`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Type_selectors", "spec_url": "https://drafts.csswg.org/selectors/#type-selectors", "support": { @@ -46,7 +46,7 @@ }, "namespaces": { "__compat": { - "description": "Namespaces (ns|elementName)", + "description": "Namespaces (`ns|elementName`)", "support": { "chrome": { "version_added": "1" diff --git a/css/selectors/universal.json b/css/selectors/universal.json index 27f451c85b4893..e8f561ad06a83e 100644 --- a/css/selectors/universal.json +++ b/css/selectors/universal.json @@ -3,7 +3,7 @@ "selectors": { "universal": { "__compat": { - "description": "Universal selector (*)", + "description": "Universal selector (`*`)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Universal_selectors", "spec_url": "https://drafts.csswg.org/selectors/#the-universal-selector", "support": { @@ -46,7 +46,7 @@ }, "namespaces": { "__compat": { - "description": "Namespaces (*|*)", + "description": "Namespaces (`*|*`)", "support": { "chrome": { "version_added": "1" diff --git a/css/selectors/user-invalid.json b/css/selectors/user-invalid.json index 8d873d409334f9..bc6e6ef1972128 100644 --- a/css/selectors/user-invalid.json +++ b/css/selectors/user-invalid.json @@ -3,7 +3,7 @@ "selectors": { "user-invalid": { "__compat": { - "description": ":user-invalid", + "description": "`:user-invalid`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:user-invalid", "spec_url": "https://drafts.csswg.org/selectors/#user-invalid-pseudo", "tags": [ diff --git a/css/selectors/user-valid.json b/css/selectors/user-valid.json index 82a309a36326ac..181393dff4827d 100644 --- a/css/selectors/user-valid.json +++ b/css/selectors/user-valid.json @@ -3,7 +3,7 @@ "selectors": { "user-valid": { "__compat": { - "description": ":user-valid", + "description": "`:user-valid`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:user-valid", "spec_url": "https://drafts.csswg.org/selectors/#user-valid-pseudo", "tags": [ diff --git a/css/selectors/valid.json b/css/selectors/valid.json index 3adf6099573d23..00ee9ffef98d47 100644 --- a/css/selectors/valid.json +++ b/css/selectors/valid.json @@ -3,7 +3,7 @@ "selectors": { "valid": { "__compat": { - "description": ":valid", + "description": "`:valid`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:valid", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-valid", @@ -51,7 +51,7 @@ }, "form": { "__compat": { - "description": "Applies to <form> elements", + "description": "Applies to `<form>` elements", "support": { "chrome": { "version_added": "40" diff --git a/css/selectors/view-transition-group.json b/css/selectors/view-transition-group.json index 1b923016cf6615..dc5e6e49b0a8e5 100644 --- a/css/selectors/view-transition-group.json +++ b/css/selectors/view-transition-group.json @@ -3,7 +3,7 @@ "selectors": { "view-transition-group": { "__compat": { - "description": "::view-transition-group()", + "description": "`::view-transition-group()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-group", "spec_url": "https://drafts.csswg.org/css-view-transitions/#::view-transition-group", "tags": [ diff --git a/css/selectors/view-transition-image-pair.json b/css/selectors/view-transition-image-pair.json index d81f4228d55775..baa5b4f0690587 100644 --- a/css/selectors/view-transition-image-pair.json +++ b/css/selectors/view-transition-image-pair.json @@ -3,7 +3,7 @@ "selectors": { "view-transition-image-pair": { "__compat": { - "description": "::view-transition-image-pair()", + "description": "`::view-transition-image-pair()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-image-pair", "spec_url": "https://drafts.csswg.org/css-view-transitions/#::view-transition-image-pair", "tags": [ diff --git a/css/selectors/view-transition-new.json b/css/selectors/view-transition-new.json index d723b0f5dc5dda..4de4cbb05d5cca 100644 --- a/css/selectors/view-transition-new.json +++ b/css/selectors/view-transition-new.json @@ -3,7 +3,7 @@ "selectors": { "view-transition-new": { "__compat": { - "description": "::view-transition-new()", + "description": "`::view-transition-new()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-new", "spec_url": "https://drafts.csswg.org/css-view-transitions/#::view-transition-new", "tags": [ diff --git a/css/selectors/view-transition-old.json b/css/selectors/view-transition-old.json index 523699520cbbf5..a7f93198699ce8 100644 --- a/css/selectors/view-transition-old.json +++ b/css/selectors/view-transition-old.json @@ -3,7 +3,7 @@ "selectors": { "view-transition-old": { "__compat": { - "description": "::view-transition-old()", + "description": "`::view-transition-old()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-old", "spec_url": "https://drafts.csswg.org/css-view-transitions/#::view-transition-old", "tags": [ diff --git a/css/selectors/view-transition.json b/css/selectors/view-transition.json index f0aa8a98e1eebf..1dabb65c193fb8 100644 --- a/css/selectors/view-transition.json +++ b/css/selectors/view-transition.json @@ -3,7 +3,7 @@ "selectors": { "view-transition": { "__compat": { - "description": "::view-transition", + "description": "`::view-transition`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition", "spec_url": "https://drafts.csswg.org/css-view-transitions/#selectordef-view-transition", "tags": [ diff --git a/css/selectors/visited.json b/css/selectors/visited.json index 70033d74617d93..6e8e3a6965efed 100644 --- a/css/selectors/visited.json +++ b/css/selectors/visited.json @@ -3,7 +3,7 @@ "selectors": { "visited": { "__compat": { - "description": ":visited", + "description": "`:visited`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:visited", "spec_url": [ "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-visited", @@ -47,7 +47,7 @@ }, "not_match_link": { "__compat": { - "description": ":visited privacy: selector does not match <link> elements", + "description": "`:visited` privacy: selector does not match `<link>` elements", "support": { "chrome": { "version_added": "1" @@ -83,7 +83,7 @@ }, "privacy_measures": { "__compat": { - "description": "Restrict CSS properties allowed in a statement using :visited for privacy", + "description": "Restrict CSS properties allowed in a statement using `:visited` for privacy", "support": { "chrome": { "version_added": "6" diff --git a/css/selectors/volume-locked.json b/css/selectors/volume-locked.json index 891ee2ef6bb7df..221eaad9436460 100644 --- a/css/selectors/volume-locked.json +++ b/css/selectors/volume-locked.json @@ -3,7 +3,7 @@ "selectors": { "volume-locked": { "__compat": { - "description": ":volume-locked", + "description": "`:volume-locked`", "spec_url": [ "https://drafts.csswg.org/selectors/#selectordef-volume-locked", "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-volume-locked" diff --git a/css/selectors/where.json b/css/selectors/where.json index 850cba815351ff..ff5bb517d5b953 100644 --- a/css/selectors/where.json +++ b/css/selectors/where.json @@ -3,7 +3,7 @@ "selectors": { "where": { "__compat": { - "description": ":where()", + "description": "`:where()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:where", "spec_url": "https://drafts.csswg.org/selectors/#zero-matches", "tags": [ diff --git a/css/types/-moz-image-rect.json b/css/types/-moz-image-rect.json index 9acf37020c46ab..b48c87f858163d 100644 --- a/css/types/-moz-image-rect.json +++ b/css/types/-moz-image-rect.json @@ -3,7 +3,7 @@ "types": { "-moz-image-rect": { "__compat": { - "description": "-moz-image-rect()", + "description": "`-moz-image-rect()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-image-rect", "support": { "chrome": { diff --git a/css/types/abs.json b/css/types/abs.json index 0141e7b6cc9c4d..0ddb58203391a7 100644 --- a/css/types/abs.json +++ b/css/types/abs.json @@ -3,7 +3,7 @@ "types": { "abs": { "__compat": { - "description": "abs()", + "description": "`abs()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/abs", "spec_url": "https://drafts.csswg.org/css-values/#sign-funcs", "tags": [ diff --git a/css/types/acos.json b/css/types/acos.json index 65cf6d86671670..92d511139da314 100644 --- a/css/types/acos.json +++ b/css/types/acos.json @@ -3,7 +3,7 @@ "types": { "acos": { "__compat": { - "description": "acos()", + "description": "`acos()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/acos", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/anchor-size.json b/css/types/anchor-size.json index 587cbd803b5e0f..8cb8cf3fb987ed 100644 --- a/css/types/anchor-size.json +++ b/css/types/anchor-size.json @@ -3,7 +3,7 @@ "types": { "anchor-size": { "__compat": { - "description": "anchor-size()", + "description": "`anchor-size()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor-size", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-size-fn", "tags": [ diff --git a/css/types/anchor.json b/css/types/anchor.json index 196774db1476d0..a1e602b4b9fc61 100644 --- a/css/types/anchor.json +++ b/css/types/anchor.json @@ -3,7 +3,7 @@ "types": { "anchor": { "__compat": { - "description": "anchor()", + "description": "`anchor()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor", "spec_url": "https://drafts.csswg.org/css-anchor-position-1/#anchor-pos", "tags": [ diff --git a/css/types/angle-percentage.json b/css/types/angle-percentage.json index 2c344bc4cba9d9..eb323c62b75230 100644 --- a/css/types/angle-percentage.json +++ b/css/types/angle-percentage.json @@ -3,7 +3,7 @@ "types": { "angle-percentage": { "__compat": { - "description": "<angle-percentage>", + "description": "`<angle-percentage>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle-percentage", "spec_url": "https://drafts.csswg.org/css-values/#mixed-percentages", "support": { diff --git a/css/types/angle.json b/css/types/angle.json index fa20e342f0a13b..9afa4cbb4f13de 100644 --- a/css/types/angle.json +++ b/css/types/angle.json @@ -3,7 +3,7 @@ "types": { "angle": { "__compat": { - "description": "<angle>", + "description": "`<angle>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle", "spec_url": "https://drafts.csswg.org/css-values/#angles", "support": { diff --git a/css/types/asin.json b/css/types/asin.json index 65b161b87daa82..d71dd9cb6528de 100644 --- a/css/types/asin.json +++ b/css/types/asin.json @@ -3,7 +3,7 @@ "types": { "asin": { "__compat": { - "description": "asin()", + "description": "`asin()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/asin", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/atan.json b/css/types/atan.json index 027272742e0771..76ad4af406cc77 100644 --- a/css/types/atan.json +++ b/css/types/atan.json @@ -3,7 +3,7 @@ "types": { "atan": { "__compat": { - "description": "atan()", + "description": "`atan()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/atan", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/atan2.json b/css/types/atan2.json index 9679dec8729ac2..6d22277505ce4d 100644 --- a/css/types/atan2.json +++ b/css/types/atan2.json @@ -3,7 +3,7 @@ "types": { "atan2": { "__compat": { - "description": "atan2()", + "description": "`atan2()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/atan2", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/attr.json b/css/types/attr.json index 5f522ac4f41b8e..1fc98ceb80d4ad 100644 --- a/css/types/attr.json +++ b/css/types/attr.json @@ -3,7 +3,7 @@ "types": { "attr": { "__compat": { - "description": "attr()", + "description": "`attr()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/attr", "spec_url": "https://drafts.csswg.org/css-values-5/#attr-notation", "support": { diff --git a/css/types/basic-shape.json b/css/types/basic-shape.json index f8a0e2e6b8900e..052cf4eb14d4a6 100644 --- a/css/types/basic-shape.json +++ b/css/types/basic-shape.json @@ -3,7 +3,7 @@ "types": { "basic-shape": { "__compat": { - "description": "<basic-shape>", + "description": "`<basic-shape>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape", "spec_url": "https://drafts.csswg.org/css-shapes/#basic-shape-functions", "tags": [ @@ -79,7 +79,7 @@ }, "circle": { "__compat": { - "description": "circle()", + "description": "`circle()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/circle", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-circle", "tags": [ @@ -118,7 +118,7 @@ }, "ellipse": { "__compat": { - "description": "ellipse()", + "description": "`ellipse()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/ellipse", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-ellipse", "tags": [ @@ -157,7 +157,7 @@ }, "inset": { "__compat": { - "description": "inset()", + "description": "`inset()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/inset", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-inset", "tags": [ @@ -196,7 +196,7 @@ }, "path": { "__compat": { - "description": "path()", + "description": "`path()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/path", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-path", "support": { @@ -245,7 +245,7 @@ }, "clip-path": { "__compat": { - "description": "In clip-path", + "description": "In `clip-path`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip-path", "spec_url": [ "https://drafts.fxtf.org/css-masking/#the-clip-path", @@ -298,7 +298,7 @@ }, "d": { "__compat": { - "description": "In d as CSS property", + "description": "In `d` as CSS property", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/d#using_d_as_a_css_property", "spec_url": "https://svgwg.org/svg2-draft/paths.html#DProperty", "support": { @@ -338,7 +338,7 @@ }, "offset-path": { "__compat": { - "description": "In offset-path", + "description": "In `offset-path`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-path", "spec_url": "https://drafts.fxtf.org/motion/#offset-path-property", "support": { @@ -374,7 +374,7 @@ }, "shape-outside": { "__compat": { - "description": "In shape-outside", + "description": "In `shape-outside`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-outside", "spec_url": "https://drafts.csswg.org/css-shapes/#shape-outside-property", "support": { @@ -411,7 +411,7 @@ }, "polygon": { "__compat": { - "description": "polygon()", + "description": "`polygon()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/polygon", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-polygon", "tags": [ @@ -450,7 +450,7 @@ }, "rect": { "__compat": { - "description": "rect()", + "description": "`rect()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/rect", "spec_url": "https://drafts.csswg.org/css-shapes-1/#funcdef-basic-shape-rect", "tags": [ @@ -491,7 +491,7 @@ }, "shape": { "__compat": { - "description": "shape()", + "description": "`shape()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/shape", "spec_url": "https://drafts.csswg.org/css-shapes-2/#shape-function", "support": { @@ -539,7 +539,7 @@ }, "xywh": { "__compat": { - "description": "xywh()", + "description": "`xywh()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/xywh", "spec_url": "https://drafts.csswg.org/css-shapes-1/#funcdef-basic-shape-xywh", "tags": [ diff --git a/css/types/blend-mode.json b/css/types/blend-mode.json index cf5efe112a6bc4..806a3e5e7ca665 100644 --- a/css/types/blend-mode.json +++ b/css/types/blend-mode.json @@ -3,7 +3,7 @@ "types": { "blend-mode": { "__compat": { - "description": "<blend-mode>", + "description": "`<blend-mode>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/blend-mode", "spec_url": "https://drafts.fxtf.org/compositing/#ltblendmodegt", "support": { diff --git a/css/types/calc-constant.json b/css/types/calc-constant.json index a0070b86ed9dac..a0039c2105abf2 100644 --- a/css/types/calc-constant.json +++ b/css/types/calc-constant.json @@ -3,7 +3,7 @@ "types": { "calc-constant": { "__compat": { - "description": "<calc-constant>", + "description": "`<calc-constant>`", "spec_url": "https://drafts.csswg.org/css-values/#calc-constants", "tags": [ "web-features:calc-constants" @@ -40,7 +40,7 @@ }, "NaN": { "__compat": { - "description": "NaN constant", + "description": "`NaN` constant", "tags": [ "web-features:calc-constants" ], @@ -77,7 +77,7 @@ }, "e": { "__compat": { - "description": "e constant", + "description": "`e` constant", "tags": [ "web-features:calc-constants" ], @@ -114,7 +114,7 @@ }, "infinity": { "__compat": { - "description": "infinity and -infinity constants", + "description": "`infinity` and `-infinity` constants", "tags": [ "web-features:calc-constants" ], @@ -151,7 +151,7 @@ }, "pi": { "__compat": { - "description": "pi constant", + "description": "`pi` constant", "tags": [ "web-features:calc-constants" ], diff --git a/css/types/calc-size.json b/css/types/calc-size.json index fcb3843f1c59f9..b6d0429a912680 100644 --- a/css/types/calc-size.json +++ b/css/types/calc-size.json @@ -3,7 +3,7 @@ "types": { "calc-size": { "__compat": { - "description": "calc-size()", + "description": "`calc-size()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/calc-size", "spec_url": "https://drafts.csswg.org/css-values-5/#calc-size", "support": { diff --git a/css/types/calc.json b/css/types/calc.json index 7c6c61a09aee4a..0f89eafc611882 100644 --- a/css/types/calc.json +++ b/css/types/calc.json @@ -3,7 +3,7 @@ "types": { "calc": { "__compat": { - "description": "calc()", + "description": "`calc()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/calc", "spec_url": "https://drafts.csswg.org/css-values/#calc-func", "tags": [ @@ -161,7 +161,7 @@ }, "nested": { "__compat": { - "description": "Nested calc() support", + "description": "Nested `calc()` support", "tags": [ "web-features:calc" ], @@ -200,7 +200,7 @@ }, "number_values": { "__compat": { - "description": "<number> value support", + "description": "`<number>` value support", "tags": [ "web-features:calc" ], diff --git a/css/types/clamp.json b/css/types/clamp.json index 1defcefdf95ed0..370047b1538e08 100644 --- a/css/types/clamp.json +++ b/css/types/clamp.json @@ -3,7 +3,7 @@ "types": { "clamp": { "__compat": { - "description": "clamp()", + "description": "`clamp()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clamp", "spec_url": "https://drafts.csswg.org/css-values/#calc-notation", "tags": [ diff --git a/css/types/color.json b/css/types/color.json index 43ced10b30b09a..6fd9f4a162b8ec 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -3,7 +3,7 @@ "types": { "color": { "__compat": { - "description": "<color>", + "description": "`<color>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value", "spec_url": "https://drafts.csswg.org/css-color/#color-syntax", "support": { @@ -44,7 +44,7 @@ }, "color": { "__compat": { - "description": "color() (Profiled color values)", + "description": "`color()` (Profiled color values)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/color", "spec_url": "https://drafts.csswg.org/css-color/#color-function", "tags": [ @@ -90,7 +90,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:color-function" ], @@ -127,7 +127,7 @@ }, "relative_syntax": { "__compat": { - "description": "Relative color() syntax", + "description": "Relative `color()` syntax", "spec_url": "https://drafts.csswg.org/css-color-5/#relative-color-function", "tags": [ "web-features:relative-color" @@ -168,7 +168,7 @@ }, "color-contrast": { "__compat": { - "description": "color-contrast()", + "description": "`color-contrast()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/color-contrast", "spec_url": "https://drafts.csswg.org/css-color-6/#colorcontrast", "support": { @@ -210,7 +210,7 @@ }, "color-mix": { "__compat": { - "description": "color-mix()", + "description": "`color-mix()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/color-mix", "spec_url": "https://drafts.csswg.org/css-color-5/#color-mix", "tags": [ @@ -251,7 +251,7 @@ }, "currentcolor": { "__compat": { - "description": "currentcolor keyword", + "description": "`currentcolor` keyword", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#currentcolor", "spec_url": "https://drafts.csswg.org/css-color/#currentcolor-color", "tags": [ @@ -296,7 +296,7 @@ }, "hsl": { "__compat": { - "description": "hsl() (HSL color model)", + "description": "`hsl()` (HSL color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/hsl", "spec_url": "https://drafts.csswg.org/css-color/#the-hsl-notation", "tags": [ @@ -379,7 +379,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:hsl" ], @@ -496,7 +496,7 @@ }, "hwb": { "__compat": { - "description": "hwb() (HWB color model)", + "description": "`hwb()` (HWB color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/hwb", "spec_url": "https://drafts.csswg.org/css-color/#the-hwb-notation", "tags": [ @@ -534,7 +534,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:hwb" ], @@ -614,7 +614,7 @@ }, "lab": { "__compat": { - "description": "lab() (Lab color model)", + "description": "`lab()` (Lab color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/lab", "spec_url": "https://drafts.csswg.org/css-color/#lab-colors", "tags": [ @@ -652,7 +652,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:lab" ], @@ -728,7 +728,7 @@ }, "lch": { "__compat": { - "description": "lch() (LCH color model)", + "description": "`lch()` (LCH color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/lch", "spec_url": "https://drafts.csswg.org/css-color/#lab-colors", "tags": [ @@ -766,7 +766,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:lab" ], @@ -844,7 +844,7 @@ }, "light-dark": { "__compat": { - "description": "light-dark()", + "description": "`light-dark()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/light-dark", "spec_url": "https://drafts.csswg.org/css-color-5/#light-dark", "tags": [ @@ -1019,7 +1019,7 @@ }, "oklab": { "__compat": { - "description": "oklab() (Oklab color model)", + "description": "`oklab()` (Oklab color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/oklab", "spec_url": "https://drafts.csswg.org/css-color/#ok-lab", "tags": [ @@ -1057,7 +1057,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:oklab" ], @@ -1133,7 +1133,7 @@ }, "oklch": { "__compat": { - "description": "oklch() (OKLCH color model)", + "description": "`oklch()` (OKLCH color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/oklch", "spec_url": "https://drafts.csswg.org/css-color/#ok-lab", "tags": [ @@ -1171,7 +1171,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:oklab" ], @@ -1249,7 +1249,7 @@ }, "rgb": { "__compat": { - "description": "rgb() (RGB color model)", + "description": "`rgb()` (RGB color model)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/rgb", "spec_url": "https://drafts.csswg.org/css-color/#rgb-functions", "tags": [ @@ -1369,7 +1369,7 @@ }, "mixed_type_parameters": { "__compat": { - "description": "Mix <percentage> and <number> in parameters", + "description": "Mix `<percentage>` and `<number>` in parameters", "tags": [ "web-features:rgb" ], @@ -1491,7 +1491,7 @@ }, "rgb_hexadecimal_notation": { "__compat": { - "description": "RGB hexadecimal notation (#RRGGBB, #RGB, …)", + "description": "RGB hexadecimal notation (`#RRGGBB`, `#RGB`, …)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/hex-color", "spec_url": "https://drafts.csswg.org/css-color/#hex-notation", "tags": [ @@ -1537,7 +1537,7 @@ }, "alpha_hexadecimal_notation": { "__compat": { - "description": "RGBA hexadecimal notation (#RRGGBBAA, #RGBA)", + "description": "RGBA hexadecimal notation (`#RRGGBBAA`, `#RGBA`)", "tags": [ "web-features:rgb" ], @@ -1625,7 +1625,7 @@ }, "accentcolor_accentcolortext": { "__compat": { - "description": "AccentColor and AccentColorText", + "description": "`AccentColor` and `AccentColorText`", "spec_url": [ "https://drafts.csswg.org/css-color/#valdef-color-accentcolor", "https://drafts.csswg.org/css-color/#valdef-color-accentcolortext" diff --git a/css/types/cos.json b/css/types/cos.json index e42ac5686afbb0..794b1260a0f276 100644 --- a/css/types/cos.json +++ b/css/types/cos.json @@ -3,7 +3,7 @@ "types": { "cos": { "__compat": { - "description": "cos()", + "description": "`cos()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/cos", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/counter.json b/css/types/counter.json index 6ffc95fc7ada03..8027caec2e0a8f 100644 --- a/css/types/counter.json +++ b/css/types/counter.json @@ -3,7 +3,7 @@ "types": { "counter": { "__compat": { - "description": "counter()", + "description": "`counter()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counter", "spec_url": "https://drafts.csswg.org/css-lists/#counter-functions", "support": { diff --git a/css/types/counters.json b/css/types/counters.json index 66c33111104d82..43e003af6db505 100644 --- a/css/types/counters.json +++ b/css/types/counters.json @@ -3,7 +3,7 @@ "types": { "counters": { "__compat": { - "description": "counters()", + "description": "`counters()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counters", "spec_url": "https://drafts.csswg.org/css-lists/#counter-functions", "support": { diff --git a/css/types/dimension.json b/css/types/dimension.json index 11818c6ff9510d..363c21dbd1d694 100644 --- a/css/types/dimension.json +++ b/css/types/dimension.json @@ -3,7 +3,7 @@ "types": { "dimension": { "__compat": { - "description": "<dimension>", + "description": "`<dimension>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/dimension", "spec_url": "https://drafts.csswg.org/css-values/#dimensions", "support": { diff --git a/css/types/easing-function.json b/css/types/easing-function.json index efb5b8d9ed6ca5..aa7c9c01c1a631 100644 --- a/css/types/easing-function.json +++ b/css/types/easing-function.json @@ -3,7 +3,7 @@ "types": { "easing-function": { "__compat": { - "description": "<easing-function>", + "description": "`<easing-function>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/easing-function", "spec_url": "https://drafts.csswg.org/css-easing/#easing-functions", "support": { @@ -46,7 +46,7 @@ }, "cubic-bezier": { "__compat": { - "description": "cubic-bezier() with ordinate ∉ [0,1]", + "description": "`cubic-bezier()` with ordinate ∉ [0,1]", "spec_url": "https://drafts.csswg.org/css-easing/#cubic-bezier-easing-functions", "support": { "chrome": { @@ -85,7 +85,7 @@ }, "linear-function": { "__compat": { - "description": "linear()", + "description": "`linear()`", "spec_url": "https://drafts.csswg.org/css-easing/#the-linear-easing-function", "tags": [ "web-features:linear-easing" @@ -123,7 +123,7 @@ }, "steps": { "__compat": { - "description": "steps() with start, end or no direction", + "description": "`steps()` with `start`, `end` or no direction", "spec_url": "https://drafts.csswg.org/css-easing/#step-easing-functions", "support": { "chrome": { @@ -163,7 +163,7 @@ }, "jump": { "__compat": { - "description": "jump- keywords for steps()", + "description": "`jump-` keywords for `steps()`", "support": { "chrome": { "version_added": "77" diff --git a/css/types/exp.json b/css/types/exp.json index a646ab810a24c4..d4787b1eec51ed 100644 --- a/css/types/exp.json +++ b/css/types/exp.json @@ -3,7 +3,7 @@ "types": { "exp": { "__compat": { - "description": "exp()", + "description": "`exp()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/exp", "spec_url": "https://drafts.csswg.org/css-values/#exponent-funcs", "tags": [ diff --git a/css/types/filter-function.json b/css/types/filter-function.json index 1fdd3025990353..e465d4e4b87f84 100644 --- a/css/types/filter-function.json +++ b/css/types/filter-function.json @@ -3,7 +3,7 @@ "types": { "filter-function": { "__compat": { - "description": "<filter-function>", + "description": "`<filter-function>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function", "spec_url": "https://drafts.fxtf.org/filter-effects/#typedef-filter-function", "support": { @@ -46,7 +46,7 @@ }, "blur": { "__compat": { - "description": "blur()", + "description": "`blur()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/blur", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-blur", "support": { @@ -90,7 +90,7 @@ }, "brightness": { "__compat": { - "description": "brightness()", + "description": "`brightness()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/brightness", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-brightness", "support": { @@ -134,7 +134,7 @@ }, "contrast": { "__compat": { - "description": "contrast()", + "description": "`contrast()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/contrast", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-contrast", "support": { @@ -178,7 +178,7 @@ }, "drop-shadow": { "__compat": { - "description": "drop-shadow()", + "description": "`drop-shadow()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/drop-shadow", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-drop-shadow", "support": { @@ -222,7 +222,7 @@ }, "grayscale": { "__compat": { - "description": "grayscale()", + "description": "`grayscale()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/grayscale", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-grayscale", "support": { @@ -266,7 +266,7 @@ }, "hue-rotate": { "__compat": { - "description": "hue-rotate()", + "description": "`hue-rotate()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/hue-rotate", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-hue-rotate", "support": { @@ -310,7 +310,7 @@ }, "invert": { "__compat": { - "description": "invert()", + "description": "`invert()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/invert", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-invert", "support": { @@ -354,7 +354,7 @@ }, "opacity": { "__compat": { - "description": "opacity()", + "description": "`opacity()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/opacity", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-opacity", "support": { @@ -398,7 +398,7 @@ }, "saturate": { "__compat": { - "description": "saturate()", + "description": "`saturate()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/saturate", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-saturate", "support": { @@ -442,7 +442,7 @@ }, "sepia": { "__compat": { - "description": "sepia()", + "description": "`sepia()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/sepia", "spec_url": "https://drafts.fxtf.org/filter-effects/#funcdef-filter-sepia", "support": { diff --git a/css/types/flex.json b/css/types/flex.json index c3147483932895..28314101aa76ee 100644 --- a/css/types/flex.json +++ b/css/types/flex.json @@ -3,7 +3,7 @@ "types": { "flex": { "__compat": { - "description": "<flex>", + "description": "`<flex>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/flex_value", "spec_url": "https://drafts.csswg.org/css-grid/#fr-unit", "tags": [ diff --git a/css/types/hypot.json b/css/types/hypot.json index 9dec46caf67881..ae9b77ed360bcc 100644 --- a/css/types/hypot.json +++ b/css/types/hypot.json @@ -3,7 +3,7 @@ "types": { "hypot": { "__compat": { - "description": "hypot()", + "description": "`hypot()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/hypot", "spec_url": "https://drafts.csswg.org/css-values/#exponent-funcs", "tags": [ diff --git a/css/types/image.json b/css/types/image.json index 1f6cf16faf5398..6e3fd1e389457a 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -3,7 +3,7 @@ "types": { "image": { "__compat": { - "description": "<image>", + "description": "`<image>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image", "spec_url": "https://drafts.csswg.org/css-images/#image-values", "support": { @@ -44,7 +44,7 @@ }, "cross-fade": { "__compat": { - "description": "cross-fade()", + "description": "`cross-fade()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/cross-fade", "spec_url": "https://drafts.csswg.org/css-images-4/#cross-fade-function", "support": { @@ -104,7 +104,7 @@ }, "element": { "__compat": { - "description": "element()", + "description": "`element()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/element", "spec_url": "https://drafts.csswg.org/css-images-4/#element-notation", "support": { @@ -176,7 +176,7 @@ }, "gradient": { "__compat": { - "description": "<gradient>", + "description": "`<gradient>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient", "spec_url": "https://drafts.csswg.org/css-images-4/#gradients", "support": { @@ -261,7 +261,7 @@ }, "conic-gradient": { "__compat": { - "description": "conic-gradient()", + "description": "`conic-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/conic-gradient", "spec_url": "https://drafts.csswg.org/css-images-4/#conic-gradients", "tags": [ @@ -439,7 +439,7 @@ }, "linear-gradient": { "__compat": { - "description": "linear-gradient()", + "description": "`linear-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/linear-gradient", "spec_url": "https://drafts.csswg.org/css-images-4/#linear-gradients", "support": { @@ -749,7 +749,7 @@ }, "to": { "__compat": { - "description": "to keyword", + "description": "`to` keyword", "support": { "chrome": { "version_added": "26" @@ -787,7 +787,7 @@ }, "unitless_0_angle": { "__compat": { - "description": "Unitless 0 for <angle>", + "description": "Unitless `0` for <angle>", "support": { "chrome": { "version_added": "26" @@ -833,7 +833,7 @@ }, "radial-gradient": { "__compat": { - "description": "radial-gradient()", + "description": "`radial-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/radial-gradient", "spec_url": "https://drafts.csswg.org/css-images/#radial-gradients", "support": { @@ -929,7 +929,7 @@ }, "at": { "__compat": { - "description": "at syntax", + "description": "`at` syntax", "support": { "chrome": { "version_added": "26" @@ -1174,7 +1174,7 @@ }, "repeating-conic-gradient": { "__compat": { - "description": "repeating-conic-gradient()", + "description": "`repeating-conic-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/repeating-conic-gradient", "spec_url": "https://drafts.csswg.org/css-images-4/#repeating-gradients", "tags": [ @@ -1315,7 +1315,7 @@ }, "repeating-linear-gradient": { "__compat": { - "description": "repeating-linear-gradient()", + "description": "`repeating-linear-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/repeating-linear-gradient", "spec_url": "https://drafts.csswg.org/css-images/#repeating-gradients", "support": { @@ -1592,7 +1592,7 @@ }, "to": { "__compat": { - "description": "to keyword", + "description": "`to` keyword", "support": { "chrome": { "version_added": "26" @@ -1630,7 +1630,7 @@ }, "unitless_0_angle": { "__compat": { - "description": "Unitless 0 for <angle>", + "description": "Unitless `0` for <angle>", "support": { "chrome": { "version_added": "26" @@ -1676,7 +1676,7 @@ }, "repeating-radial-gradient": { "__compat": { - "description": "repeating-radial-gradient()", + "description": "`repeating-radial-gradient()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/repeating-radial-gradient", "spec_url": "https://drafts.csswg.org/css-images/#repeating-gradients", "support": { @@ -1786,7 +1786,7 @@ }, "at": { "__compat": { - "description": "at syntax", + "description": "`at` syntax", "support": { "chrome": { "version_added": "26" @@ -2026,7 +2026,7 @@ }, "image": { "__compat": { - "description": "image()", + "description": "`image()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image", "spec_url": "https://drafts.csswg.org/css-images-4/#image-notation", "support": { @@ -2063,7 +2063,7 @@ }, "image-set": { "__compat": { - "description": "image-set()", + "description": "`image-set()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image-set", "spec_url": "https://drafts.csswg.org/css-images-4/#image-set-notation", "tags": [ @@ -2159,7 +2159,7 @@ }, "paint": { "__compat": { - "description": "paint()", + "description": "`paint()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/paint", "spec_url": "https://drafts.css-houdini.org/css-paint-api/#paint-notation", "tags": [ @@ -2201,7 +2201,7 @@ }, "additional_parameters": { "__compat": { - "description": "Supports additional parameters to pass to the paintWorklet", + "description": "Supports additional parameters to pass to the `paintWorklet`", "support": { "chrome": { "version_added": false diff --git a/css/types/integer.json b/css/types/integer.json index f4f8d269a75ff4..a465561f22752a 100644 --- a/css/types/integer.json +++ b/css/types/integer.json @@ -3,7 +3,7 @@ "types": { "integer": { "__compat": { - "description": "<integer>", + "description": "`<integer>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/integer", "spec_url": "https://drafts.csswg.org/css-values/#integers", "support": { diff --git a/css/types/length-percentage.json b/css/types/length-percentage.json index 698471157f06be..47baf1d41973b8 100644 --- a/css/types/length-percentage.json +++ b/css/types/length-percentage.json @@ -3,7 +3,7 @@ "types": { "length-percentage": { "__compat": { - "description": "<length-percentage>", + "description": "`<length-percentage>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/length-percentage", "spec_url": "https://drafts.csswg.org/css-values/#mixed-percentages", "support": { diff --git a/css/types/length.json b/css/types/length.json index d19ab068397a9d..1e5bfe7f856c27 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -3,7 +3,7 @@ "types": { "length": { "__compat": { - "description": "<length>", + "description": "`<length>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/length", "spec_url": "https://drafts.csswg.org/css-values/#lengths", "support": { @@ -46,7 +46,7 @@ }, "Q": { "__compat": { - "description": "Q unit", + "description": "`Q` unit", "support": { "chrome": { "version_added": "63" @@ -80,7 +80,7 @@ }, "cap": { "__compat": { - "description": "cap unit", + "description": "`cap` unit", "tags": [ "web-features:cap" ], @@ -117,7 +117,7 @@ }, "ch": { "__compat": { - "description": "ch unit", + "description": "`ch` unit", "support": { "chrome": { "version_added": "27" @@ -159,7 +159,7 @@ }, "container_query_length_units": { "__compat": { - "description": "Container query length units cqw, cqh, cqi, cqb, cqmin, cqmax", + "description": "Container query length units `cqw`, `cqh`, `cqi`, `cqb`, `cqmin`, `cqmax`", "tags": [ "web-features:container-queries" ], @@ -196,7 +196,7 @@ }, "em": { "__compat": { - "description": "em unit", + "description": "`em` unit", "support": { "chrome": { "version_added": "1" @@ -238,7 +238,7 @@ }, "ex": { "__compat": { - "description": "ex unit", + "description": "`ex` unit", "support": { "chrome": { "version_added": "1" @@ -278,7 +278,7 @@ }, "ic": { "__compat": { - "description": "ic unit", + "description": "`ic` unit", "tags": [ "web-features:ic" ], @@ -315,7 +315,7 @@ }, "lh": { "__compat": { - "description": "lh unit", + "description": "`lh` unit", "spec_url": "https://drafts.csswg.org/css-values/#lh", "tags": [ "web-features:lh" @@ -353,7 +353,7 @@ }, "rcap": { "__compat": { - "description": "rcap unit", + "description": "`rcap` unit", "spec_url": "https://drafts.csswg.org/css-values/#rcap", "support": { "chrome": { @@ -388,7 +388,7 @@ }, "rch": { "__compat": { - "description": "rch unit", + "description": "`rch` unit", "spec_url": "https://drafts.csswg.org/css-values/#rch", "support": { "chrome": { @@ -423,7 +423,7 @@ }, "rem": { "__compat": { - "description": "rem unit", + "description": "`rem` unit", "support": { "chrome": { "version_added": "4" @@ -467,7 +467,7 @@ }, "rex": { "__compat": { - "description": "rex unit", + "description": "`rex` unit", "spec_url": "https://drafts.csswg.org/css-values/#rex", "support": { "chrome": { @@ -502,7 +502,7 @@ }, "ric": { "__compat": { - "description": "ric unit", + "description": "`ric` unit", "spec_url": "https://drafts.csswg.org/css-values/#ric", "support": { "chrome": { @@ -537,7 +537,7 @@ }, "rlh": { "__compat": { - "description": "rlh unit", + "description": "`rlh` unit", "spec_url": "https://drafts.csswg.org/css-values/#rlh", "support": { "chrome": { @@ -572,7 +572,7 @@ }, "vb": { "__compat": { - "description": "vb unit", + "description": "`vb` unit", "tags": [ "web-features:viewport-unit-variants" ], @@ -609,7 +609,7 @@ }, "vh": { "__compat": { - "description": "vh unit", + "description": "`vh` unit", "tags": [ "web-features:viewport-units" ], @@ -651,7 +651,7 @@ }, "vi": { "__compat": { - "description": "vi unit", + "description": "`vi` unit", "tags": [ "web-features:viewport-unit-variants" ], @@ -688,7 +688,7 @@ }, "viewport_percentage_units_dynamic": { "__compat": { - "description": "dvb, dvh, dvi, dvmax, dvmin, dvw units", + "description": "`dvb`, `dvh`, `dvi`, `dvmax`, `dvmin`, `dvw` units", "tags": [ "web-features:viewport-unit-variants" ], @@ -725,7 +725,7 @@ }, "viewport_percentage_units_large": { "__compat": { - "description": "lvb, lvh, lvi, lvmax, lvmin, lvw units", + "description": "`lvb`, `lvh`, `lvi`, `lvmax`, `lvmin`, `lvw` units", "tags": [ "web-features:viewport-unit-variants" ], @@ -762,7 +762,7 @@ }, "viewport_percentage_units_small": { "__compat": { - "description": "svb, svh, svi, svmax, svmin, svw units", + "description": "`svb`, `svh`, `svi`, `svmax`, `svmin`, `svw` units", "tags": [ "web-features:viewport-unit-variants" ], @@ -799,7 +799,7 @@ }, "vmax": { "__compat": { - "description": "vmax unit", + "description": "`vmax` unit", "tags": [ "web-features:viewport-units" ], @@ -841,7 +841,7 @@ }, "vmin": { "__compat": { - "description": "vmin unit", + "description": "`vmin` unit", "tags": [ "web-features:viewport-units" ], @@ -893,7 +893,7 @@ }, "vw": { "__compat": { - "description": "vw unit", + "description": "`vw` unit", "tags": [ "web-features:viewport-units" ], diff --git a/css/types/line-style.json b/css/types/line-style.json index aeffeb34e8120f..de12cd61966560 100644 --- a/css/types/line-style.json +++ b/css/types/line-style.json @@ -3,7 +3,7 @@ "types": { "line-style": { "__compat": { - "description": "<line-style>", + "description": "`<line-style>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/line-style", "spec_url": "https://drafts.csswg.org/css-backgrounds/#typedef-line-style", "support": { diff --git a/css/types/log.json b/css/types/log.json index 1ee21807bfb41d..f485f9af88db50 100644 --- a/css/types/log.json +++ b/css/types/log.json @@ -3,7 +3,7 @@ "types": { "log": { "__compat": { - "description": "log()", + "description": "`log()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/log", "spec_url": "https://drafts.csswg.org/css-values/#exponent-funcs", "tags": [ diff --git a/css/types/max.json b/css/types/max.json index 6f5a26d333cada..1a008348b6f445 100644 --- a/css/types/max.json +++ b/css/types/max.json @@ -3,7 +3,7 @@ "types": { "max": { "__compat": { - "description": "max()", + "description": "`max()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max", "spec_url": "https://drafts.csswg.org/css-values/#calc-notation", "tags": [ diff --git a/css/types/min.json b/css/types/min.json index 2d72b0a197fcb3..f4cfc5a2106975 100644 --- a/css/types/min.json +++ b/css/types/min.json @@ -3,7 +3,7 @@ "types": { "min": { "__compat": { - "description": "min()", + "description": "`min()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min", "spec_url": "https://drafts.csswg.org/css-values/#calc-notation", "tags": [ diff --git a/css/types/mod.json b/css/types/mod.json index b96d0885f7ef13..83d8c79ce2cd7f 100644 --- a/css/types/mod.json +++ b/css/types/mod.json @@ -3,7 +3,7 @@ "types": { "mod": { "__compat": { - "description": "mod()", + "description": "`mod()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mod", "spec_url": "https://drafts.csswg.org/css-values/#funcdef-mod", "tags": [ diff --git a/css/types/number.json b/css/types/number.json index b19a61c6c6cd21..2fb3aeb842bb06 100644 --- a/css/types/number.json +++ b/css/types/number.json @@ -3,7 +3,7 @@ "types": { "number": { "__compat": { - "description": "<number>", + "description": "`<number>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/number", "spec_url": "https://drafts.csswg.org/css-values/#numbers", "support": { diff --git a/css/types/percentage.json b/css/types/percentage.json index f3980580d93a54..ce7ee67257219f 100644 --- a/css/types/percentage.json +++ b/css/types/percentage.json @@ -3,7 +3,7 @@ "types": { "percentage": { "__compat": { - "description": "<percentage>", + "description": "`<percentage>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/percentage", "spec_url": "https://drafts.csswg.org/css-values/#percentages", "support": { diff --git a/css/types/position.json b/css/types/position.json index e95d229a2a7c07..2f3a46a1cc5fc3 100644 --- a/css/types/position.json +++ b/css/types/position.json @@ -3,7 +3,7 @@ "types": { "position": { "__compat": { - "description": "<position>", + "description": "`<position>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/position_value", "spec_url": "https://drafts.csswg.org/css-values/#position", "support": { @@ -82,7 +82,7 @@ }, "keyword_value_syntax": { "__compat": { - "description": "Syntax combining a keyword and <length> or <percentage>", + "description": "Syntax combining a keyword and `<length>` or `<percentage>`", "support": { "chrome": { "version_added": "1" diff --git a/css/types/pow.json b/css/types/pow.json index 3c742f02e6d128..d25c018cc3734c 100644 --- a/css/types/pow.json +++ b/css/types/pow.json @@ -3,7 +3,7 @@ "types": { "pow": { "__compat": { - "description": "pow()", + "description": "`pow()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/pow", "spec_url": "https://drafts.csswg.org/css-values/#exponent-funcs", "tags": [ diff --git a/css/types/ratio.json b/css/types/ratio.json index 8ca707d6bc228f..4a413d2963926d 100644 --- a/css/types/ratio.json +++ b/css/types/ratio.json @@ -3,7 +3,7 @@ "types": { "ratio": { "__compat": { - "description": "<ratio>", + "description": "`<ratio>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ratio", "spec_url": "https://drafts.csswg.org/mediaqueries/#values", "tags": [ diff --git a/css/types/ray.json b/css/types/ray.json index f68e8a0c8910e8..b782851a8757d1 100644 --- a/css/types/ray.json +++ b/css/types/ray.json @@ -3,7 +3,7 @@ "types": { "ray": { "__compat": { - "description": "ray()", + "description": "`ray()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ray", "spec_url": "https://drafts.fxtf.org/motion/#ray-function", "tags": [ @@ -41,7 +41,7 @@ }, "position": { "__compat": { - "description": "at <position>", + "description": "`at <position>`", "tags": [ "web-features:motion-path" ], @@ -78,7 +78,7 @@ }, "size": { "__compat": { - "description": "<size>", + "description": "`<size>`", "tags": [ "web-features:motion-path" ], diff --git a/css/types/rem.json b/css/types/rem.json index 647fbc68d6ba13..eba8d9c94e2147 100644 --- a/css/types/rem.json +++ b/css/types/rem.json @@ -3,7 +3,7 @@ "types": { "rem": { "__compat": { - "description": "rem()", + "description": "`rem()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/rem", "spec_url": "https://drafts.csswg.org/css-values/#funcdef-rem", "tags": [ diff --git a/css/types/resolution.json b/css/types/resolution.json index 4fa45462e0f815..1175d011317e74 100644 --- a/css/types/resolution.json +++ b/css/types/resolution.json @@ -3,7 +3,7 @@ "types": { "resolution": { "__compat": { - "description": "<resolution>", + "description": "`<resolution>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/resolution", "spec_url": "https://drafts.csswg.org/css-values/#resolution", "support": { @@ -51,7 +51,7 @@ }, "dpcm": { "__compat": { - "description": "dpcm unit", + "description": "`dpcm` unit", "support": { "chrome": { "version_added": "29" @@ -103,7 +103,7 @@ }, "dpi": { "__compat": { - "description": "dpi unit", + "description": "`dpi` unit", "support": { "chrome": { "version_added": "29" @@ -155,7 +155,7 @@ }, "dppx": { "__compat": { - "description": "dppx unit", + "description": "`dppx` unit", "support": { "chrome": { "version_added": "29" @@ -195,7 +195,7 @@ }, "x": { "__compat": { - "description": "x unit", + "description": "`x` unit", "support": { "chrome": { "version_added": "68" diff --git a/css/types/round.json b/css/types/round.json index ca68257ae7fb84..1fc9dcc7c1cb22 100644 --- a/css/types/round.json +++ b/css/types/round.json @@ -3,7 +3,7 @@ "types": { "round": { "__compat": { - "description": "round()", + "description": "`round()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/round", "spec_url": "https://drafts.csswg.org/css-values/#funcdef-round", "tags": [ diff --git a/css/types/shape.json b/css/types/shape.json index a29357a378c1a7..7a22d8195db8dc 100644 --- a/css/types/shape.json +++ b/css/types/shape.json @@ -3,7 +3,7 @@ "types": { "shape": { "__compat": { - "description": "<shape>", + "description": "`<shape>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape", "spec_url": "https://drafts.csswg.org/css2/#value-def-shape", "support": { @@ -44,7 +44,7 @@ }, "rect": { "__compat": { - "description": "rect()", + "description": "`rect()`", "support": { "chrome": { "version_added": "1" diff --git a/css/types/sign.json b/css/types/sign.json index 9a0baa62b64d5e..61ac1004f7fc34 100644 --- a/css/types/sign.json +++ b/css/types/sign.json @@ -3,7 +3,7 @@ "types": { "sign": { "__compat": { - "description": "sign()", + "description": "`sign()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/sign", "spec_url": "https://drafts.csswg.org/css-values/#sign-funcs", "tags": [ diff --git a/css/types/sin.json b/css/types/sin.json index 5cb86de193048b..69d28bb0e87c58 100644 --- a/css/types/sin.json +++ b/css/types/sin.json @@ -3,7 +3,7 @@ "types": { "sin": { "__compat": { - "description": "sin()", + "description": "`sin()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/sin", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/sqrt.json b/css/types/sqrt.json index a0e986c05ab687..f6f14a5674b726 100644 --- a/css/types/sqrt.json +++ b/css/types/sqrt.json @@ -3,7 +3,7 @@ "types": { "sqrt": { "__compat": { - "description": "sqrt()", + "description": "`sqrt()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/sqrt", "spec_url": "https://drafts.csswg.org/css-values/#exponent-funcs", "tags": [ diff --git a/css/types/string.json b/css/types/string.json index dc89f739c206aa..6560440e1de446 100644 --- a/css/types/string.json +++ b/css/types/string.json @@ -3,7 +3,7 @@ "types": { "string": { "__compat": { - "description": "<string>", + "description": "`<string>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/string", "spec_url": "https://drafts.csswg.org/css-values/#strings", "support": { @@ -46,7 +46,7 @@ }, "unicode_escaped_characters": { "__compat": { - "description": "Unicode escaped characters (\\xx)", + "description": "Unicode escaped characters (`\\xx`)", "support": { "chrome": { "version_added": "1" diff --git a/css/types/tan.json b/css/types/tan.json index 1d38ebb0c3f76a..c7e2a3e0259935 100644 --- a/css/types/tan.json +++ b/css/types/tan.json @@ -3,7 +3,7 @@ "types": { "tan": { "__compat": { - "description": "tan()", + "description": "`tan()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/tan", "spec_url": "https://drafts.csswg.org/css-values/#trig-funcs", "tags": [ diff --git a/css/types/time-percentage.json b/css/types/time-percentage.json index 8cfe3bf798c13f..343511f5c3c5e6 100644 --- a/css/types/time-percentage.json +++ b/css/types/time-percentage.json @@ -3,7 +3,7 @@ "types": { "time-percentage": { "__compat": { - "description": "<time-percentage>", + "description": "`<time-percentage>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/time-percentage", "spec_url": "https://drafts.csswg.org/css-values/#mixed-percentages", "support": { diff --git a/css/types/time.json b/css/types/time.json index a0a81d9eb0fd0a..296cb3edafda6d 100644 --- a/css/types/time.json +++ b/css/types/time.json @@ -3,7 +3,7 @@ "types": { "time": { "__compat": { - "description": "<time>", + "description": "`<time>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/time", "spec_url": "https://drafts.csswg.org/css-values/#time", "support": { diff --git a/css/types/transform-function.json b/css/types/transform-function.json index 660de26fdf4ba9..e0aeced5281eee 100644 --- a/css/types/transform-function.json +++ b/css/types/transform-function.json @@ -3,7 +3,7 @@ "types": { "transform-function": { "__compat": { - "description": "<transform-function>", + "description": "`<transform-function>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function", "spec_url": [ "https://drafts.csswg.org/css-transforms/#transform-functions", @@ -55,7 +55,7 @@ }, "matrix": { "__compat": { - "description": "matrix()", + "description": "`matrix()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/matrix", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-matrix", "tags": [ @@ -107,7 +107,7 @@ }, "matrix3d": { "__compat": { - "description": "matrix3d()", + "description": "`matrix3d()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/matrix3d", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-matrix3d", "tags": [ @@ -153,7 +153,7 @@ }, "perspective": { "__compat": { - "description": "perspective()", + "description": "`perspective()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/perspective", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-perspective", "tags": [ @@ -196,7 +196,7 @@ }, "rotate": { "__compat": { - "description": "rotate()", + "description": "`rotate()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotate", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-rotate", "tags": [ @@ -245,7 +245,7 @@ }, "rotate3d": { "__compat": { - "description": "rotate3d()", + "description": "`rotate3d()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotate3d", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-rotate3d", "tags": [ @@ -288,7 +288,7 @@ }, "rotateX": { "__compat": { - "description": "rotateX()", + "description": "`rotateX()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateX", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-rotatex", "tags": [ @@ -331,7 +331,7 @@ }, "rotateY": { "__compat": { - "description": "rotateY()", + "description": "`rotateY()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateY", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-rotatey", "tags": [ @@ -374,7 +374,7 @@ }, "rotateZ": { "__compat": { - "description": "rotateZ()", + "description": "`rotateZ()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateZ", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-rotatez", "tags": [ @@ -417,7 +417,7 @@ }, "scale": { "__compat": { - "description": "scale()", + "description": "`scale()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scale", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-scale", "tags": [ @@ -466,7 +466,7 @@ }, "scale3d": { "__compat": { - "description": "scale3d()", + "description": "`scale3d()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scale3d", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-scale3d", "tags": [ @@ -509,7 +509,7 @@ }, "scaleX": { "__compat": { - "description": "scaleX()", + "description": "`scaleX()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleX", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-scalex", "tags": [ @@ -558,7 +558,7 @@ }, "scaleY": { "__compat": { - "description": "scaleY()", + "description": "`scaleY()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleY", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-scaley", "tags": [ @@ -607,7 +607,7 @@ }, "scaleZ": { "__compat": { - "description": "scaleZ()", + "description": "`scaleZ()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleZ", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-scalez", "tags": [ @@ -650,7 +650,7 @@ }, "skew": { "__compat": { - "description": "skew()", + "description": "`skew()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skew", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-skew", "tags": [ @@ -702,7 +702,7 @@ }, "skewX": { "__compat": { - "description": "skewX()", + "description": "`skewX()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skewX", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-skewx", "tags": [ @@ -751,7 +751,7 @@ }, "skewY": { "__compat": { - "description": "skewY()", + "description": "`skewY()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skewY", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-skewy", "tags": [ @@ -800,7 +800,7 @@ }, "translate": { "__compat": { - "description": "translate()", + "description": "`translate()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translate", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-translate", "tags": [ @@ -849,7 +849,7 @@ }, "translate3d": { "__compat": { - "description": "translate3d()", + "description": "`translate3d()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translate3d", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-translate3d", "tags": [ @@ -892,7 +892,7 @@ }, "translateX": { "__compat": { - "description": "translateX()", + "description": "`translateX()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateX", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-translatex", "tags": [ @@ -941,7 +941,7 @@ }, "translateY": { "__compat": { - "description": "translateY()", + "description": "`translateY()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateY", "spec_url": "https://drafts.csswg.org/css-transforms/#funcdef-transform-translatey", "tags": [ @@ -990,7 +990,7 @@ }, "translateZ": { "__compat": { - "description": "translateZ()", + "description": "`translateZ()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateZ", "spec_url": "https://drafts.csswg.org/css-transforms-2/#funcdef-translatez", "tags": [ diff --git a/css/types/url.json b/css/types/url.json index f7a0d2242148e3..47e2746637f3cf 100644 --- a/css/types/url.json +++ b/css/types/url.json @@ -3,7 +3,7 @@ "types": { "url": { "__compat": { - "description": "<url>", + "description": "`<url>`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/url_value", "spec_url": "https://drafts.csswg.org/css-values/#urls", "support": { diff --git a/html/elements/a.json b/html/elements/a.json index 76ae0c888be849..16ed23ed028bb2 100644 --- a/html/elements/a.json +++ b/html/elements/a.json @@ -271,7 +271,7 @@ }, "href_sms": { "__compat": { - "description": "href = 'sms:'", + "description": "`href = 'sms:'`", "support": { "chrome": { "version_added": false @@ -305,7 +305,7 @@ }, "href_top": { "__compat": { - "description": "href = '#top'", + "description": "`href = '#top'`", "support": { "chrome": { "version_added": "1" @@ -416,7 +416,7 @@ }, "implicit_noopener": { "__compat": { - "description": "target=\"_blank\" implies rel=\"noopener\" behavior", + "description": "`target=\"_blank\"` implies `rel=\"noopener\"` behavior", "support": { "chrome": { "version_added": "88" @@ -908,7 +908,7 @@ }, "unfencedTop": { "__compat": { - "description": "_unfencedTop value", + "description": "`_unfencedTop` value", "support": { "chrome": { "version_added": "117" diff --git a/html/elements/area.json b/html/elements/area.json index e852a54f8d7fd8..29eda6575bf9bf 100644 --- a/html/elements/area.json +++ b/html/elements/area.json @@ -195,7 +195,7 @@ }, "implicit_noopener": { "__compat": { - "description": "target=\"_blank\" implies rel=\"noopener\" behavior", + "description": "`target=\"_blank\"` implies `rel=\"noopener\"` behavior", "tags": [ "web-features:image-maps" ], diff --git a/html/elements/base.json b/html/elements/base.json index 10a0be8f5de0bc..e6e0b0cbb9f23c 100644 --- a/html/elements/base.json +++ b/html/elements/base.json @@ -81,7 +81,7 @@ }, "forbid_data_javascript_urls": { "__compat": { - "description": "data: and javascript: urls are not allowed", + "description": "`data:` and `javascript:` urls are not allowed", "tags": [ "web-features:base" ], diff --git a/html/elements/form.json b/html/elements/form.json index 152686093bb072..7d7321f3ba0447 100644 --- a/html/elements/form.json +++ b/html/elements/form.json @@ -159,7 +159,7 @@ }, "new-password": { "__compat": { - "description": "new-password value", + "description": "`new-password` value", "support": { "chrome": { "version_added": false @@ -193,7 +193,7 @@ }, "one-time-code": { "__compat": { - "description": "one-time-code value", + "description": "`one-time-code` value", "support": { "chrome": { "version_added": "93" @@ -231,7 +231,7 @@ }, "webauthn": { "__compat": { - "description": "webauthn value", + "description": "`webauthn` value", "spec_url": "https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill-processing-model:attr-fe-autocomplete-webauthn", "support": { "chrome": { diff --git a/html/elements/hr.json b/html/elements/hr.json index 145f36d543cbaf..a83fb495ec2b8f 100644 --- a/html/elements/hr.json +++ b/html/elements/hr.json @@ -122,7 +122,7 @@ }, "hr_in_select": { "__compat": { - "description": "<hr> in <select>", + "description": "`<hr>` in `<select>`", "support": { "chrome": { "version_added": "119", diff --git a/html/elements/iframe.json b/html/elements/iframe.json index 73c3c00fdaf010..8fb717a4658a1d 100644 --- a/html/elements/iframe.json +++ b/html/elements/iframe.json @@ -1337,7 +1337,7 @@ }, "wildcards": { "__compat": { - "description": "Wildcards in allow attribute", + "description": "Wildcards in `allow` attribute", "support": { "chrome": { "version_added": "108" @@ -2088,7 +2088,7 @@ }, "allow-downloads": { "__compat": { - "description": "sandbox=\"allow-downloads\"", + "description": "`sandbox=\"allow-downloads\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-downloads", "support": { "chrome": { @@ -2123,7 +2123,7 @@ }, "allow-forms": { "__compat": { - "description": "sandbox=\"allow-forms\"", + "description": "`sandbox=\"allow-forms\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-forms", "support": { "chrome": { @@ -2160,7 +2160,7 @@ }, "allow-modals": { "__compat": { - "description": "sandbox=\"allow-modals\"", + "description": "`sandbox=\"allow-modals\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-modals", "support": { "chrome": { @@ -2195,7 +2195,7 @@ }, "allow-orientation-lock": { "__compat": { - "description": "sandbox=\"allow-orientation-lock\"", + "description": "`sandbox=\"allow-orientation-lock\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-orientation-lock", "support": { "chrome": { @@ -2230,7 +2230,7 @@ }, "allow-pointer-lock": { "__compat": { - "description": "sandbox=\"allow-pointer-lock\"", + "description": "`sandbox=\"allow-pointer-lock\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-pointer-lock", "tags": [ "web-features:pointer-lock" @@ -2270,7 +2270,7 @@ }, "allow-popups": { "__compat": { - "description": "sandbox=\"allow-popups\"", + "description": "`sandbox=\"allow-popups\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-popups", "support": { "chrome": { @@ -2309,7 +2309,7 @@ }, "allow-popups-to-escape-sandbox": { "__compat": { - "description": "sandbox=\"allow-popups-to-escape-sandbox\"", + "description": "`sandbox=\"allow-popups-to-escape-sandbox\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-popups-to-escape-sandbox", "support": { "chrome": { @@ -2344,7 +2344,7 @@ }, "allow-presentation": { "__compat": { - "description": "sandbox=\"allow-presentation\"", + "description": "`sandbox=\"allow-presentation\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-presentation", "tags": [ "web-features:presentation-api" @@ -2384,7 +2384,7 @@ }, "allow-same-origin": { "__compat": { - "description": "sandbox=\"allow-same-origin\"", + "description": "`sandbox=\"allow-same-origin\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-same-origin", "support": { "chrome": { @@ -2424,7 +2424,7 @@ }, "allow-scripts": { "__compat": { - "description": "sandbox=\"allow-scripts\"", + "description": "`sandbox=\"allow-scripts\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-scripts", "support": { "chrome": { @@ -2461,7 +2461,7 @@ }, "allow-storage-access-by-user-activation": { "__compat": { - "description": "sandbox=\"allow-storage-access-by-user-activation\"", + "description": "`sandbox=\"allow-storage-access-by-user-activation\"`", "support": { "chrome": { "version_added": "113" @@ -2495,7 +2495,7 @@ }, "allow-top-navigation": { "__compat": { - "description": "sandbox=\"allow-top-navigation\"", + "description": "`sandbox=\"allow-top-navigation\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-top-navigation", "support": { "chrome": { @@ -2530,7 +2530,7 @@ }, "allow-top-navigation-by-user-activation": { "__compat": { - "description": "sandbox=\"allow-top-navigation-by-user-activation\"", + "description": "`sandbox=\"allow-top-navigation-by-user-activation\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-top-navigation-by-user-activation", "support": { "chrome": { @@ -2565,7 +2565,7 @@ }, "allow-top-navigation-to-custom-protocols": { "__compat": { - "description": "sandbox=\"allow-top-navigation-to-custom-protocols\"", + "description": "`sandbox=\"allow-top-navigation-to-custom-protocols\"`", "spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#attr-iframe-sandbox-allow-top-navigation-to-custom-protocols", "support": { "chrome": { diff --git a/html/elements/img.json b/html/elements/img.json index 2991636efc0821..5886c4e64568fc 100644 --- a/html/elements/img.json +++ b/html/elements/img.json @@ -141,7 +141,7 @@ }, "aspect_ratio_computed_from_attributes": { "__compat": { - "description": "Aspect ratio computed from width and height attributes", + "description": "Aspect ratio computed from `width` and `height` attributes", "tags": [ "web-features:aspect-ratio" ], @@ -781,7 +781,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "description": "`auto` value", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/sizes", "spec_url": "https://html.spec.whatwg.org/multipage/images.html#valdef-sizes-auto", "support": { diff --git a/html/elements/input/button.json b/html/elements/input/button.json index e079bb84b627df..8faa6bdd3a6d24 100644 --- a/html/elements/input/button.json +++ b/html/elements/input/button.json @@ -4,7 +4,7 @@ "input": { "type_button": { "__compat": { - "description": "type=\"button\"", + "description": "`type=\"button\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/button", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#button-state-(type=button)", "support": { diff --git a/html/elements/input/checkbox.json b/html/elements/input/checkbox.json index 15f40d636c1621..0ad03a5ca604ef 100644 --- a/html/elements/input/checkbox.json +++ b/html/elements/input/checkbox.json @@ -4,7 +4,7 @@ "input": { "type_checkbox": { "__compat": { - "description": "type=\"checkbox\"", + "description": "`type=\"checkbox\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/checkbox", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#checkbox-state-(type=checkbox)", "support": { diff --git a/html/elements/input/color.json b/html/elements/input/color.json index af69b95b301c8f..2d2de45b315d5d 100644 --- a/html/elements/input/color.json +++ b/html/elements/input/color.json @@ -4,7 +4,7 @@ "input": { "type_color": { "__compat": { - "description": "type=\"color\"", + "description": "`type=\"color\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/color", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#color-state-(type=color)", "support": { diff --git a/html/elements/input/date.json b/html/elements/input/date.json index ce6ed3b2936e92..9e2bb391693615 100644 --- a/html/elements/input/date.json +++ b/html/elements/input/date.json @@ -4,7 +4,7 @@ "input": { "type_date": { "__compat": { - "description": "type=\"date\"", + "description": "`type=\"date\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/date", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#date-state-(type=date)", "support": { diff --git a/html/elements/input/datetime-local.json b/html/elements/input/datetime-local.json index be37e359a1ad36..ed6114e3fbf490 100644 --- a/html/elements/input/datetime-local.json +++ b/html/elements/input/datetime-local.json @@ -4,7 +4,7 @@ "input": { "type_datetime-local": { "__compat": { - "description": "type=\"datetime-local\"", + "description": "`type=\"datetime-local\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/datetime-local", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#local-date-and-time-state-(type=datetime-local)", "support": { diff --git a/html/elements/input/email.json b/html/elements/input/email.json index ee82f66a96f1ec..4366e575386b63 100644 --- a/html/elements/input/email.json +++ b/html/elements/input/email.json @@ -4,7 +4,7 @@ "input": { "type_email": { "__compat": { - "description": "type=\"email\"", + "description": "`type=\"email\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/email", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#email-state-(type=email)", "support": { diff --git a/html/elements/input/file.json b/html/elements/input/file.json index a89408097aa2a7..d8ea8570099bb4 100644 --- a/html/elements/input/file.json +++ b/html/elements/input/file.json @@ -4,7 +4,7 @@ "input": { "type_file": { "__compat": { - "description": "type=\"file\"", + "description": "`type=\"file\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/file", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#file-upload-state-(type=file)", "support": { diff --git a/html/elements/input/hidden.json b/html/elements/input/hidden.json index c324add6f1dba1..1216dfa05b1cb7 100644 --- a/html/elements/input/hidden.json +++ b/html/elements/input/hidden.json @@ -4,7 +4,7 @@ "input": { "type_hidden": { "__compat": { - "description": "type=\"hidden\"", + "description": "`type=\"hidden\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/hidden", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#hidden-state-(type=hidden)", "support": { diff --git a/html/elements/input/image.json b/html/elements/input/image.json index 1bf538aa393562..6cfc2c0f12acc4 100644 --- a/html/elements/input/image.json +++ b/html/elements/input/image.json @@ -4,7 +4,7 @@ "input": { "type_image": { "__compat": { - "description": "type=\"image\"", + "description": "`type=\"image\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/image", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#image-button-state-(type=image)", "support": { diff --git a/html/elements/input/month.json b/html/elements/input/month.json index 1fddd018141f18..eb1e939fb1b52c 100644 --- a/html/elements/input/month.json +++ b/html/elements/input/month.json @@ -4,7 +4,7 @@ "input": { "type_month": { "__compat": { - "description": "type=\"month\"", + "description": "`type=\"month\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/month", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#month-state-(type=month)", "support": { diff --git a/html/elements/input/number.json b/html/elements/input/number.json index 8fea30245daec3..965420836deaba 100644 --- a/html/elements/input/number.json +++ b/html/elements/input/number.json @@ -4,7 +4,7 @@ "input": { "type_number": { "__compat": { - "description": "type=\"number\"", + "description": "`type=\"number\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/number", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#number-state-(type=number)", "support": { diff --git a/html/elements/input/password.json b/html/elements/input/password.json index e3f9fb313239d5..9a5303a8c7af2a 100644 --- a/html/elements/input/password.json +++ b/html/elements/input/password.json @@ -4,7 +4,7 @@ "input": { "type_password": { "__compat": { - "description": "type=\"password\"", + "description": "`type=\"password\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/password", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#password-state-(type=password)", "support": { diff --git a/html/elements/input/radio.json b/html/elements/input/radio.json index d551e671357e17..308dc22af5410f 100644 --- a/html/elements/input/radio.json +++ b/html/elements/input/radio.json @@ -4,7 +4,7 @@ "input": { "type_radio": { "__compat": { - "description": "type=\"radio\"", + "description": "`type=\"radio\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/radio", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#radio-button-state-(type=radio)", "support": { diff --git a/html/elements/input/range.json b/html/elements/input/range.json index dbf666169d3986..44a47a2b357910 100644 --- a/html/elements/input/range.json +++ b/html/elements/input/range.json @@ -4,7 +4,7 @@ "input": { "type_range": { "__compat": { - "description": "type=\"range\"", + "description": "`type=\"range\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/range", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#range-state-(type=range)", "support": { diff --git a/html/elements/input/reset.json b/html/elements/input/reset.json index 05b7f96f32bfc6..811252acfdcdd0 100644 --- a/html/elements/input/reset.json +++ b/html/elements/input/reset.json @@ -4,7 +4,7 @@ "input": { "type_reset": { "__compat": { - "description": "type=\"reset\"", + "description": "`type=\"reset\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/reset", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#reset-button-state-(type=reset)", "support": { diff --git a/html/elements/input/search.json b/html/elements/input/search.json index a9377d13842cd2..8d7582ebb4dc36 100644 --- a/html/elements/input/search.json +++ b/html/elements/input/search.json @@ -4,7 +4,7 @@ "input": { "type_search": { "__compat": { - "description": "type=\"search\"", + "description": "`type=\"search\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/search", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#text-(type=text)-state-and-search-state-(type=search)", "tags": [ diff --git a/html/elements/input/submit.json b/html/elements/input/submit.json index 3bea6b99c9ece2..6372748cc800cb 100644 --- a/html/elements/input/submit.json +++ b/html/elements/input/submit.json @@ -4,7 +4,7 @@ "input": { "type_submit": { "__compat": { - "description": "type=\"submit\"", + "description": "`type=\"submit\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/submit", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#submit-button-state-(type=submit)", "support": { diff --git a/html/elements/input/tel.json b/html/elements/input/tel.json index f7860dc199bf92..4f4120c1b1fad2 100644 --- a/html/elements/input/tel.json +++ b/html/elements/input/tel.json @@ -4,7 +4,7 @@ "input": { "type_tel": { "__compat": { - "description": "type=\"tel\"", + "description": "`type=\"tel\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/tel", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#telephone-state-(type=tel)", "support": { diff --git a/html/elements/input/text.json b/html/elements/input/text.json index e0853fa97f3609..deb1a67beaab39 100644 --- a/html/elements/input/text.json +++ b/html/elements/input/text.json @@ -4,7 +4,7 @@ "input": { "type_text": { "__compat": { - "description": "type=\"text\"", + "description": "`type=\"text\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/text", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#text-(type=text)-state-and-search-state-(type=search)", "support": { diff --git a/html/elements/input/time.json b/html/elements/input/time.json index a945d1fa6032a2..f49e6a2df90d7e 100644 --- a/html/elements/input/time.json +++ b/html/elements/input/time.json @@ -4,7 +4,7 @@ "input": { "type_time": { "__compat": { - "description": "type=\"time\"", + "description": "`type=\"time\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/time", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#time-state-(type=time)", "support": { diff --git a/html/elements/input/url.json b/html/elements/input/url.json index 41432a947cac5f..895573969a0e44 100644 --- a/html/elements/input/url.json +++ b/html/elements/input/url.json @@ -4,7 +4,7 @@ "input": { "type_url": { "__compat": { - "description": "type=\"url\"", + "description": "`type=\"url\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/url", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#url-state-(type=url)", "support": { diff --git a/html/elements/input/week.json b/html/elements/input/week.json index c0a5fd6318593e..aea99df2dc84c7 100644 --- a/html/elements/input/week.json +++ b/html/elements/input/week.json @@ -4,7 +4,7 @@ "input": { "type_week": { "__compat": { - "description": "type=\"week\"", + "description": "`type=\"week\"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/week", "spec_url": "https://html.spec.whatwg.org/multipage/input.html#week-state-(type=week)", "support": { diff --git a/html/elements/link.json b/html/elements/link.json index 633c732f309736..271a3d7283106a 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -1116,7 +1116,7 @@ }, "as-fetch": { "__compat": { - "description": "as=fetch", + "description": "`as=fetch`", "support": { "chrome": { "version_added": "50" @@ -1160,7 +1160,7 @@ }, "as-font": { "__compat": { - "description": "as=font", + "description": "`as=font`", "support": { "chrome": { "version_added": "50" @@ -1204,7 +1204,7 @@ }, "as-image": { "__compat": { - "description": "as=image", + "description": "`as=image`", "support": { "chrome": { "version_added": "50" @@ -1248,7 +1248,7 @@ }, "as-script": { "__compat": { - "description": "as=script", + "description": "`as=script`", "support": { "chrome": { "version_added": "50" @@ -1292,7 +1292,7 @@ }, "as-style": { "__compat": { - "description": "as=style", + "description": "`as=style`", "support": { "chrome": { "version_added": "50" @@ -1336,7 +1336,7 @@ }, "as-track": { "__compat": { - "description": "as=track", + "description": "`as=track`", "support": { "chrome": { "version_added": "50" diff --git a/html/elements/script.json b/html/elements/script.json index c63d6eb7a59a4d..d5ab8eeb254caa 100644 --- a/html/elements/script.json +++ b/html/elements/script.json @@ -591,7 +591,7 @@ }, "importmap": { "__compat": { - "description": "type=\"importmap\"", + "description": "`type=\"importmap\"`", "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#import-map", "tags": [ "web-features:import-maps" @@ -666,7 +666,7 @@ }, "module": { "__compat": { - "description": "type=\"module\"", + "description": "`type=\"module\"`", "tags": [ "web-features:js-modules" ], @@ -714,7 +714,7 @@ }, "speculationrules": { "__compat": { - "description": "type=\"speculationrules\"", + "description": "`type=\"speculationrules\"`", "spec_url": "https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-script", "support": { "chrome": [ @@ -766,7 +766,7 @@ }, "eagerness": { "__compat": { - "description": "eagerness key", + "description": "`eagerness` key", "support": { "chrome": { "version_added": "121" @@ -802,7 +802,7 @@ }, "expects_no_vary_search": { "__compat": { - "description": "expects_no_vary_search key", + "description": "`expects_no_vary_search` key", "support": { "chrome": { "version_added": "121", @@ -840,7 +840,7 @@ }, "prefetch": { "__compat": { - "description": "prefetch key", + "description": "`prefetch` key", "support": { "chrome": { "version_added": "110" @@ -878,7 +878,7 @@ }, "prerender": { "__compat": { - "description": "prerender key", + "description": "`prerender` key", "support": { "chrome": { "version_added": "105" @@ -916,7 +916,7 @@ }, "referrer_policy": { "__compat": { - "description": "referrer_policy key", + "description": "`referrer_policy` key", "support": { "chrome": { "version_added": "111" @@ -952,7 +952,7 @@ }, "relative_to": { "__compat": { - "description": "relative_to key", + "description": "`relative_to` key", "support": { "chrome": { "version_added": "121" @@ -988,7 +988,7 @@ }, "requires": { "__compat": { - "description": "requires key", + "description": "`requires` key", "support": { "chrome": { "version_added": "110" @@ -1025,7 +1025,7 @@ }, "anonymous-client-ip-when-cross-origin": { "__compat": { - "description": "anonymous-client-ip-when-cross-origin value", + "description": "`anonymous-client-ip-when-cross-origin` value", "support": { "chrome": { "version_added": "110" @@ -1072,7 +1072,7 @@ }, "source_optional": { "__compat": { - "description": "source key is optional", + "description": "`source` key is optional", "support": { "chrome": { "version_added": "122" @@ -1108,7 +1108,7 @@ }, "urls": { "__compat": { - "description": "urls key", + "description": "`urls` key", "support": { "chrome": { "version_added": "109" @@ -1146,7 +1146,7 @@ }, "where": { "__compat": { - "description": "where key", + "description": "`where` key", "support": { "chrome": { "version_added": "121" diff --git a/html/elements/select.json b/html/elements/select.json index 606416839d8c18..d0d40b5dde69f4 100644 --- a/html/elements/select.json +++ b/html/elements/select.json @@ -188,7 +188,7 @@ }, "hr_in_select": { "__compat": { - "description": "<hr> in <select>", + "description": "`<hr>` in `<select>`", "tags": [ "web-features:select" ], diff --git a/html/elements/summary.json b/html/elements/summary.json index 67b23d686c9d8b..117c263fd86f93 100644 --- a/html/elements/summary.json +++ b/html/elements/summary.json @@ -39,7 +39,7 @@ }, "display_list_item": { "__compat": { - "description": "display: list-item", + "description": "`display: list-item`", "support": { "chrome": { "version_added": "89" diff --git a/html/elements/td.json b/html/elements/td.json index 4e32dc3c4dde99..8873c203f47198 100644 --- a/html/elements/td.json +++ b/html/elements/td.json @@ -376,7 +376,7 @@ }, "rowspan_zero": { "__compat": { - "description": "rowspan attribute with value 0 (extend to the end of the row group)", + "description": "`rowspan` attribute with value `0` (extend to the end of the row group)", "support": { "chrome": { "version_added": "65" diff --git a/html/elements/textarea.json b/html/elements/textarea.json index 847d77155f81d8..9a545c67e0d7ce 100644 --- a/html/elements/textarea.json +++ b/html/elements/textarea.json @@ -90,7 +90,7 @@ }, "new-password": { "__compat": { - "description": "new-password value", + "description": "`new-password` value", "support": { "chrome": { "version_added": false @@ -124,7 +124,7 @@ }, "one-time-code": { "__compat": { - "description": "one-time-code value", + "description": "`one-time-code` value", "support": { "chrome": { "version_added": "93" @@ -162,7 +162,7 @@ }, "webauthn": { "__compat": { - "description": "webauthn value", + "description": "`webauthn` value", "spec_url": "https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill-processing-model:attr-fe-autocomplete-webauthn", "support": { "chrome": { @@ -547,7 +547,7 @@ }, "line_breaks": { "__compat": { - "description": "Line breaks in placeholder", + "description": "Line breaks in `placeholder`", "tags": [ "web-features:textarea" ], @@ -803,7 +803,7 @@ }, "hard": { "__compat": { - "description": "hard value", + "description": "`hard` value", "tags": [ "web-features:textarea" ], diff --git a/html/elements/th.json b/html/elements/th.json index e86fe67bab5bec..c609617b2935c7 100644 --- a/html/elements/th.json +++ b/html/elements/th.json @@ -379,7 +379,7 @@ }, "rowspan_zero": { "__compat": { - "description": "rowspan attribute with value 0 (extend to the end of the row group)", + "description": "`rowspan` attribute with value `0` (extend to the end of the row group)", "support": { "chrome": { "version_added": false diff --git a/html/elements/track.json b/html/elements/track.json index fba0991f10003c..1f66637b7de771 100644 --- a/html/elements/track.json +++ b/html/elements/track.json @@ -132,7 +132,7 @@ }, "descriptions": { "__compat": { - "description": "kind='descriptions'", + "description": "`kind='descriptions'`", "support": { "chrome": { "version_added": false, diff --git a/html/elements/video.json b/html/elements/video.json index 31fc7a1ccd4f0a..8770e9577fd7a3 100644 --- a/html/elements/video.json +++ b/html/elements/video.json @@ -46,7 +46,7 @@ }, "aspect_ratio_computed_from_attributes": { "__compat": { - "description": "Aspect ratio computed from width and height attributes", + "description": "Aspect ratio computed from `width` and `height` attributes", "tags": [ "web-features:aspect-ratio" ], @@ -125,7 +125,7 @@ }, "requires_muted_audio": { "__compat": { - "description": "Autoplay requires muted attribute or no audio track", + "description": "Autoplay requires `muted` attribute or no audio track", "support": { "chrome": { "version_added": "67" diff --git a/html/global_attributes.json b/html/global_attributes.json index 5335ded48a4169..270755ec6ed287 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -339,7 +339,7 @@ }, "plaintext-only": { "__compat": { - "description": "contenteditable=\"plaintext-only\"", + "description": "`contenteditable=\"plaintext-only\"`", "support": { "chrome": { "version_added": "51" @@ -376,7 +376,7 @@ }, "data_attributes": { "__compat": { - "description": "data-* attributes", + "description": "`data-*` attributes", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/data-*", "spec_url": "https://html.spec.whatwg.org/multipage/dom.html#attr-data-*", "support": { @@ -601,7 +601,7 @@ }, "until-found_value": { "__compat": { - "description": "until-found value", + "description": "`until-found` value", "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/hidden", "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#the-hidden-attribute", "tags": [ @@ -884,7 +884,7 @@ }, "nonce_hiding": { "__compat": { - "description": "nonce hiding behavior", + "description": "`nonce` hiding behavior", "support": { "chrome": { "version_added": "61" diff --git a/html/manifest/display_override.json b/html/manifest/display_override.json index e446dbeceda57f..7085bda51331c7 100644 --- a/html/manifest/display_override.json +++ b/html/manifest/display_override.json @@ -40,7 +40,7 @@ }, "tabbed": { "__compat": { - "description": "tabbed display mode", + "description": "`tabbed` display mode", "spec_url": "https://wicg.github.io/manifest-incubations/#dfn-tabbed", "support": { "chrome": { @@ -77,7 +77,7 @@ }, "window-controls-overlay": { "__compat": { - "description": "window-controls-overlay display mode", + "description": "`window-controls-overlay` display mode", "spec_url": "https://wicg.github.io/window-controls-overlay/#addition-of-new-window-controls-overlay-display-mode", "tags": [ "web-features:window-controls-overlay" diff --git a/http/headers/Accept-CH.json b/http/headers/Accept-CH.json index 8d9c356ba0477c..960498bfc11822 100644 --- a/http/headers/Accept-CH.json +++ b/http/headers/Accept-CH.json @@ -3,7 +3,7 @@ "headers": { "Accept-CH": { "__compat": { - "description": "Accept-CH client hint accept (response) header", + "description": "`Accept-CH` client hint accept (response) header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Accept-CH", "spec_url": "https://www.rfc-editor.org/rfc/rfc8942#section-3.1", "support": { @@ -40,7 +40,7 @@ }, "Content-DPR": { "__compat": { - "description": "Content-DPR token", + "description": "`Content-DPR` token", "support": { "chrome": { "version_added": "46" @@ -76,7 +76,7 @@ }, "Device-Memory": { "__compat": { - "description": "Device-Memory token", + "description": "`Device-Memory` token", "support": { "chrome": { "version_added": "61" @@ -112,7 +112,7 @@ }, "DPR": { "__compat": { - "description": "DPR token", + "description": "`DPR` token", "support": { "chrome": { "version_added": "46" @@ -148,7 +148,7 @@ }, "Sec-CH-UA": { "__compat": { - "description": "Sec-CH-UA token", + "description": "`Sec-CH-UA` token", "support": { "chrome": { "version_added": "89" @@ -182,7 +182,7 @@ }, "Sec-CH-UA-Arch": { "__compat": { - "description": "Sec-CH-UA-Arch token", + "description": "`Sec-CH-UA-Arch` token", "support": { "chrome": { "version_added": "89" @@ -216,7 +216,7 @@ }, "Sec-CH-UA-Full-Version": { "__compat": { - "description": "Sec-CH-UA-Full-Version token", + "description": "`Sec-CH-UA-Full-Version` token", "support": { "chrome": { "version_added": "89" @@ -250,7 +250,7 @@ }, "Sec-CH-UA-Mobile": { "__compat": { - "description": "Sec-CH-UA-Mobile token", + "description": "`Sec-CH-UA-Mobile` token", "support": { "chrome": { "version_added": "89" @@ -284,7 +284,7 @@ }, "Sec-CH-UA-Model": { "__compat": { - "description": "Sec-CH-UA-Model token", + "description": "`Sec-CH-UA-Model` token", "support": { "chrome": { "version_added": "89" @@ -318,7 +318,7 @@ }, "Sec-CH-UA-Platform": { "__compat": { - "description": "Sec-CH-UA-Platform token", + "description": "`Sec-CH-UA-Platform` token", "support": { "chrome": { "version_added": "89" @@ -352,7 +352,7 @@ }, "Sec-CH-UA-Platform-Version": { "__compat": { - "description": "Sec-CH-UA-Platform-Version token", + "description": "`Sec-CH-UA-Platform-Version` token", "support": { "chrome": { "version_added": "89" @@ -386,7 +386,7 @@ }, "Viewport-Width": { "__compat": { - "description": "Viewport-Width token", + "description": "`Viewport-Width` token", "support": { "chrome": { "version_added": "46" @@ -422,7 +422,7 @@ }, "Width": { "__compat": { - "description": "Width token", + "description": "`Width` token", "support": { "chrome": { "version_added": "46" diff --git a/http/headers/Access-Control-Allow-Headers.json b/http/headers/Access-Control-Allow-Headers.json index e20c3679354117..db7c2d2a9d80e6 100644 --- a/http/headers/Access-Control-Allow-Headers.json +++ b/http/headers/Access-Control-Allow-Headers.json @@ -45,7 +45,7 @@ }, "authorization_not_covered_by_wildcard": { "__compat": { - "description": "Authorization header is not covered by wildcard", + "description": "`Authorization` header is not covered by wildcard", "support": { "chrome": { "version_added": false @@ -86,7 +86,7 @@ }, "wildcard": { "__compat": { - "description": "Wildcard (*)", + "description": "Wildcard (`*`)", "support": { "chrome": { "version_added": "63" diff --git a/http/headers/Access-Control-Allow-Methods.json b/http/headers/Access-Control-Allow-Methods.json index 2aba6b6ff8ce83..4fd1ecdc781596 100644 --- a/http/headers/Access-Control-Allow-Methods.json +++ b/http/headers/Access-Control-Allow-Methods.json @@ -45,7 +45,7 @@ }, "wildcard": { "__compat": { - "description": "Wildcard (*)", + "description": "Wildcard (`*`)", "support": { "chrome": { "version_added": "63" diff --git a/http/headers/Access-Control-Expose-Headers.json b/http/headers/Access-Control-Expose-Headers.json index 6c551df4e650b9..089dcbdfa98d39 100644 --- a/http/headers/Access-Control-Expose-Headers.json +++ b/http/headers/Access-Control-Expose-Headers.json @@ -45,7 +45,7 @@ }, "wildcard": { "__compat": { - "description": "Wildcard (*)", + "description": "Wildcard (`*`)", "support": { "chrome": { "version_added": "65" diff --git a/http/headers/Authorization.json b/http/headers/Authorization.json index 2d0b8ad3228b22..a517431942e878 100644 --- a/http/headers/Authorization.json +++ b/http/headers/Authorization.json @@ -39,7 +39,7 @@ }, "Basic": { "__compat": { - "description": "Basic authentication", + "description": "`Basic` authentication", "spec_url": "https://httpwg.org/specs/rfc7617.html#basic.authentication.scheme", "support": { "chrome": { @@ -78,7 +78,7 @@ }, "Digest": { "__compat": { - "description": "Digest authentication", + "description": "`Digest` authentication", "spec_url": "https://httpwg.org/specs/rfc7616.html#digest.access.authentication.scheme", "support": { "chrome": { @@ -181,7 +181,7 @@ }, "Negotiate": { "__compat": { - "description": "Negotiate (Kerberos) authentication", + "description": "`Negotiate` (Kerberos) authentication", "spec_url": "https://www.rfc-editor.org/rfc/rfc4120#section-1", "support": { "chrome": { @@ -216,7 +216,7 @@ }, "NTLM": { "__compat": { - "description": "NTLM authentication", + "description": "`NTLM` authentication", "support": { "chrome": { "version_added": "1" @@ -250,7 +250,7 @@ }, "authorization_removed_cross_origin": { "__compat": { - "description": "Authorization header removed from cross-origin redirects", + "description": "`Authorization` header removed from cross-origin redirects", "spec_url": "https://fetch.spec.whatwg.org/#http-redirect-fetch", "support": { "chrome": { diff --git a/http/headers/Clear-Site-Data.json b/http/headers/Clear-Site-Data.json index 6f5704f5375faf..2f63628a663d56 100644 --- a/http/headers/Clear-Site-Data.json +++ b/http/headers/Clear-Site-Data.json @@ -75,7 +75,7 @@ }, "cache": { "__compat": { - "description": ""cache"", + "description": "`"cache"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#cache", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-cache", "support": { @@ -115,7 +115,7 @@ }, "clientHints": { "__compat": { - "description": ""clientHints"", + "description": "`"clientHints"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#clientHints", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-clienthints", "support": { @@ -151,7 +151,7 @@ }, "cookies": { "__compat": { - "description": ""cookies"", + "description": "`"cookies"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#cookies", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-cookies", "support": { @@ -189,7 +189,7 @@ }, "executionContexts": { "__compat": { - "description": ""executionContexts"", + "description": "`"executionContexts"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#executionContexts", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-executioncontexts", "support": { @@ -228,7 +228,7 @@ }, "storage": { "__compat": { - "description": ""storage"", + "description": "`"storage"`", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#storage", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-storage", "support": { @@ -266,7 +266,7 @@ }, "wildcard": { "__compat": { - "description": ""*" (wildcard)", + "description": "`"*"` (wildcard)", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Clear-Site-Data#sect4", "spec_url": "https://w3c.github.io/webappsec-clear-site-data/#grammardef-", "support": { diff --git a/http/headers/Content-DPR.json b/http/headers/Content-DPR.json index 0b91ff64ed4c2b..30b761172eeb6d 100644 --- a/http/headers/Content-DPR.json +++ b/http/headers/Content-DPR.json @@ -3,7 +3,7 @@ "headers": { "Content-DPR": { "__compat": { - "description": "Content-DPR request header", + "description": "`Content-DPR` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-DPR", "support": { "chrome": { diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index e34d182e2bc467..59d60e3ebe3a42 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -635,7 +635,7 @@ }, "meta-element-support": { "__compat": { - "description": "<meta> element support", + "description": "`<meta>` element support", "support": { "chrome": { "version_added": "25" @@ -745,7 +745,7 @@ }, "report-sample": { "__compat": { - "description": "report-sample source value", + "description": "`report-sample` source value", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#report-sample", "support": { "chrome": { @@ -1011,7 +1011,7 @@ }, "inline-speculation-rules": { "__compat": { - "description": "inline-speculation-rules source expression", + "description": "`inline-speculation-rules` source expression", "spec_url": "https://wicg.github.io/nav-speculation/speculation-rules.html#content-security-policy", "support": { "chrome": { @@ -1151,7 +1151,7 @@ }, "strict-dynamic": { "__compat": { - "description": "strict-dynamic source value", + "description": "`strict-dynamic` source value", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#strict-dynamic", "support": { "chrome": { @@ -1337,7 +1337,7 @@ }, "unsafe-hashes": { "__compat": { - "description": "unsafe-hashes source value", + "description": "`unsafe-hashes` source value", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#unsafe-hashes", "support": { "chrome": { diff --git a/http/headers/DPR.json b/http/headers/DPR.json index baa8243651f489..0ef1e6d4c055d0 100644 --- a/http/headers/DPR.json +++ b/http/headers/DPR.json @@ -3,7 +3,7 @@ "headers": { "DPR": { "__compat": { - "description": "DPR request header", + "description": "`DPR` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/DPR", "support": { "chrome": { diff --git a/http/headers/Device-Memory.json b/http/headers/Device-Memory.json index 1a0180a768df73..1f1e79488ee264 100644 --- a/http/headers/Device-Memory.json +++ b/http/headers/Device-Memory.json @@ -3,7 +3,7 @@ "headers": { "Device-Memory": { "__compat": { - "description": "Device-Memory request header", + "description": "`Device-Memory` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Device-Memory", "spec_url": "https://www.w3.org/TR/device-memory/#iana-device-memory", "support": { diff --git a/http/headers/Range.json b/http/headers/Range.json index 49935543e6329e..595cf5b72390a6 100644 --- a/http/headers/Range.json +++ b/http/headers/Range.json @@ -39,7 +39,7 @@ }, "cors_safe": { "__compat": { - "description": "CORS-safelisted request header with single bytes range", + "description": "CORS-safelisted request header with single `bytes` range", "support": { "chrome": { "version_added": "99" diff --git a/http/headers/Referrer-Policy.json b/http/headers/Referrer-Policy.json index 6a4137be198cc0..ed4d50131c374e 100644 --- a/http/headers/Referrer-Policy.json +++ b/http/headers/Referrer-Policy.json @@ -44,7 +44,7 @@ }, "default_strict-origin-when-cross-origin": { "__compat": { - "description": "Default policy is strict-origin-when-cross-origin", + "description": "Default policy is `strict-origin-when-cross-origin`", "tags": [ "web-features:referrer-policy" ], diff --git a/http/headers/Sec-CH-Prefers-Color-Scheme.json b/http/headers/Sec-CH-Prefers-Color-Scheme.json index f167cbdcba7b90..ed49add9147a5a 100644 --- a/http/headers/Sec-CH-Prefers-Color-Scheme.json +++ b/http/headers/Sec-CH-Prefers-Color-Scheme.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-Prefers-Color-Scheme": { "__compat": { - "description": "Sec-CH-Prefers-Color-Scheme request header", + "description": "`Sec-CH-Prefers-Color-Scheme` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-Prefers-Color-Scheme", "spec_url": "https://wicg.github.io/user-preference-media-features-headers/#sec-ch-prefers-color-scheme", "tags": [ diff --git a/http/headers/Sec-CH-Prefers-Reduced-Motion.json b/http/headers/Sec-CH-Prefers-Reduced-Motion.json index e83f52a42750ff..28f1e45654bf36 100644 --- a/http/headers/Sec-CH-Prefers-Reduced-Motion.json +++ b/http/headers/Sec-CH-Prefers-Reduced-Motion.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-Prefers-Reduced-Motion": { "__compat": { - "description": "Sec-CH-Prefers-Reduced-Motion request header", + "description": "`Sec-CH-Prefers-Reduced-Motion` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-Prefers-Reduced-Motion", "spec_url": "https://wicg.github.io/user-preference-media-features-headers/#sec-ch-prefers-reduced-motion", "tags": [ diff --git a/http/headers/Sec-CH-Prefers-Reduced-Transparency.json b/http/headers/Sec-CH-Prefers-Reduced-Transparency.json index c08fcbaa975af0..96e5ae22059d2c 100644 --- a/http/headers/Sec-CH-Prefers-Reduced-Transparency.json +++ b/http/headers/Sec-CH-Prefers-Reduced-Transparency.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-Prefers-Reduced-Transparency": { "__compat": { - "description": "Sec-CH-Prefers-Reduced-Transparency request header", + "description": "`Sec-CH-Prefers-Reduced-Transparency` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-Prefers-Reduced-Transparency", "spec_url": "https://wicg.github.io/user-preference-media-features-headers/#sec-ch-prefers-reduced-transparency", "tags": [ diff --git a/http/headers/Sec-CH-UA-Arch.json b/http/headers/Sec-CH-UA-Arch.json index 504a6cb89d9e5e..3920320251758d 100644 --- a/http/headers/Sec-CH-UA-Arch.json +++ b/http/headers/Sec-CH-UA-Arch.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Arch": { "__compat": { - "description": "Sec-CH-UA-Arch request header", + "description": "`Sec-CH-UA-Arch` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Arch", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-arch", "support": { diff --git a/http/headers/Sec-CH-UA-Bitness.json b/http/headers/Sec-CH-UA-Bitness.json index 2f5c3d1b15bf55..7f5c47f87c8737 100644 --- a/http/headers/Sec-CH-UA-Bitness.json +++ b/http/headers/Sec-CH-UA-Bitness.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Bitness": { "__compat": { - "description": "Sec-CH-UA-Bitness request header", + "description": "`Sec-CH-UA-Bitness` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Bitness", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-bitness", "support": { diff --git a/http/headers/Sec-CH-UA-Full-Version-List.json b/http/headers/Sec-CH-UA-Full-Version-List.json index 985a46425a8a50..d34066f89c93ba 100644 --- a/http/headers/Sec-CH-UA-Full-Version-List.json +++ b/http/headers/Sec-CH-UA-Full-Version-List.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Full-Version-List": { "__compat": { - "description": "Sec-CH-UA-Full-Version-List request header", + "description": "`Sec-CH-UA-Full-Version-List` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Full-Version-List", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-full-version-list", "support": { diff --git a/http/headers/Sec-CH-UA-Full-Version.json b/http/headers/Sec-CH-UA-Full-Version.json index bf95968c0e3cb9..680247bfcb2170 100644 --- a/http/headers/Sec-CH-UA-Full-Version.json +++ b/http/headers/Sec-CH-UA-Full-Version.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Full-Version": { "__compat": { - "description": "Sec-CH-UA-Full-Version request header", + "description": "`Sec-CH-UA-Full-Version` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Full-Version", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-full-version", "support": { diff --git a/http/headers/Sec-CH-UA-Mobile.json b/http/headers/Sec-CH-UA-Mobile.json index 812f1e9a121f7f..83d32f39b28fe7 100644 --- a/http/headers/Sec-CH-UA-Mobile.json +++ b/http/headers/Sec-CH-UA-Mobile.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Mobile": { "__compat": { - "description": "Sec-CH-UA-Mobile request header", + "description": "`Sec-CH-UA-Mobile` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Mobile", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-mobile", "support": { diff --git a/http/headers/Sec-CH-UA-Model.json b/http/headers/Sec-CH-UA-Model.json index 12c2174162880c..db34a6b62b31fb 100644 --- a/http/headers/Sec-CH-UA-Model.json +++ b/http/headers/Sec-CH-UA-Model.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Model": { "__compat": { - "description": "Sec-CH-UA-Model request header", + "description": "`Sec-CH-UA-Model` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Model", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-model", "support": { diff --git a/http/headers/Sec-CH-UA-Platform-Version.json b/http/headers/Sec-CH-UA-Platform-Version.json index 2fff7b82a9a85f..6d669d83890f3b 100644 --- a/http/headers/Sec-CH-UA-Platform-Version.json +++ b/http/headers/Sec-CH-UA-Platform-Version.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Platform-Version": { "__compat": { - "description": "Sec-CH-UA-Platform-Version request header", + "description": "`Sec-CH-UA-Platform-Version` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Platform-Version", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-platform-version", "support": { diff --git a/http/headers/Sec-CH-UA-Platform.json b/http/headers/Sec-CH-UA-Platform.json index 7baa69111886c6..2d39956fa829cc 100644 --- a/http/headers/Sec-CH-UA-Platform.json +++ b/http/headers/Sec-CH-UA-Platform.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA-Platform": { "__compat": { - "description": "Sec-CH-UA-Platform request header", + "description": "`Sec-CH-UA-Platform` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA-Platform", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua-platform", "support": { diff --git a/http/headers/Sec-CH-UA.json b/http/headers/Sec-CH-UA.json index 3770eab7ffbaf0..7ee8a4c5d10f0e 100644 --- a/http/headers/Sec-CH-UA.json +++ b/http/headers/Sec-CH-UA.json @@ -3,7 +3,7 @@ "headers": { "Sec-CH-UA": { "__compat": { - "description": "Sec-CH-UA request header", + "description": "`Sec-CH-UA` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Sec-CH-UA", "spec_url": "https://wicg.github.io/ua-client-hints/#sec-ch-ua", "support": { diff --git a/http/headers/Sec-Fetch-Dest.json b/http/headers/Sec-Fetch-Dest.json index 74a48791a76f24..74a1c0b3551d46 100644 --- a/http/headers/Sec-Fetch-Dest.json +++ b/http/headers/Sec-Fetch-Dest.json @@ -40,7 +40,7 @@ }, "fencedframe": { "__compat": { - "description": "fencedframe value", + "description": "`fencedframe` value", "support": { "chrome": { "version_added": "117" diff --git a/http/headers/Sec-Purpose.json b/http/headers/Sec-Purpose.json index 5336e7b9e130ad..d7d611c732dad3 100644 --- a/http/headers/Sec-Purpose.json +++ b/http/headers/Sec-Purpose.json @@ -42,7 +42,7 @@ }, "prefetch": { "__compat": { - "description": "Sec-Purpose for <link rel=\"prefetch\"> prefetch", + "description": "`Sec-Purpose` for `<link rel=\"prefetch\">` prefetch", "support": { "chrome": { "version_added": false, @@ -83,7 +83,7 @@ }, "speculationrules": { "__compat": { - "description": "Sec-Purpose for <script type=\"speculationrules\"> prefetch", + "description": "`Sec-Purpose` for `<script type=\"speculationrules\">` prefetch", "support": { "chrome": { "version_added": "110" diff --git a/http/headers/Service-Worker-Navigation-Preload.json b/http/headers/Service-Worker-Navigation-Preload.json index 1c68b0ec79a728..aaaf23128eaf35 100644 --- a/http/headers/Service-Worker-Navigation-Preload.json +++ b/http/headers/Service-Worker-Navigation-Preload.json @@ -3,7 +3,7 @@ "headers": { "Service-Worker-Navigation-Preload": { "__compat": { - "description": "Service-Worker-Navigation-Preload request header", + "description": "`Service-Worker-Navigation-Preload` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Service-Worker-Navigation-Preload", "spec_url": "https://w3c.github.io/ServiceWorker/#handle-fetch", "support": { diff --git a/http/headers/Set-Cookie.json b/http/headers/Set-Cookie.json index 1379f900da8c39..ab6a562abfecce 100644 --- a/http/headers/Set-Cookie.json +++ b/http/headers/Set-Cookie.json @@ -210,7 +210,7 @@ }, "Lax": { "__compat": { - "description": "SameSite=Lax", + "description": "`SameSite=Lax`", "support": { "chrome": { "version_added": "51" @@ -250,7 +250,7 @@ }, "Lax_default": { "__compat": { - "description": "Defaults to Lax", + "description": "Defaults to `Lax`", "support": { "chrome": { "version_added": "80" @@ -297,7 +297,7 @@ }, "None": { "__compat": { - "description": "SameSite=None", + "description": "`SameSite=None`", "support": { "chrome": [ { @@ -364,7 +364,7 @@ }, "Strict": { "__compat": { - "description": "SameSite=Strict", + "description": "`SameSite=Strict`", "support": { "chrome": { "version_added": "51" @@ -404,7 +404,7 @@ }, "none_requires_secure": { "__compat": { - "description": "Secure attribute required if SameSite=None", + "description": "Secure attribute required if `SameSite=None`", "support": { "chrome": { "version_added": "80" diff --git a/http/headers/Supports-Loading-Mode.json b/http/headers/Supports-Loading-Mode.json index 813a81230f8adf..425c2a1564149e 100644 --- a/http/headers/Supports-Loading-Mode.json +++ b/http/headers/Supports-Loading-Mode.json @@ -37,7 +37,7 @@ }, "credentialed-prerender": { "__compat": { - "description": "credentialed-prerender directive", + "description": "`credentialed-prerender` directive", "support": { "chrome": { "version_added": "109" @@ -71,7 +71,7 @@ }, "fenced-frames": { "__compat": { - "description": "fenced-frames directive", + "description": "`fenced-frames` directive", "support": { "chrome": { "version_added": "117" diff --git a/http/headers/Viewport-Width.json b/http/headers/Viewport-Width.json index 21734a93752a56..d20b0fc53a4c65 100644 --- a/http/headers/Viewport-Width.json +++ b/http/headers/Viewport-Width.json @@ -3,7 +3,7 @@ "headers": { "Viewport-Width": { "__compat": { - "description": "Viewport-Width request header", + "description": "`Viewport-Width` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Viewport-Width", "support": { "chrome": { diff --git a/http/headers/WWW-Authenticate.json b/http/headers/WWW-Authenticate.json index 53ce4355190c41..1ee5c61901796b 100644 --- a/http/headers/WWW-Authenticate.json +++ b/http/headers/WWW-Authenticate.json @@ -39,7 +39,7 @@ }, "Basic": { "__compat": { - "description": "Basic authentication", + "description": "`Basic` authentication", "spec_url": "https://httpwg.org/specs/rfc7617.html#basic.authentication.scheme", "support": { "chrome": { @@ -78,7 +78,7 @@ }, "Digest": { "__compat": { - "description": "Digest authentication", + "description": "`Digest` authentication", "spec_url": "https://httpwg.org/specs/rfc7616.html#digest.access.authentication.scheme", "support": { "chrome": { @@ -185,7 +185,7 @@ }, "Negotiate": { "__compat": { - "description": "Negotiate (Kerberos) authentication", + "description": "`Negotiate` (Kerberos) authentication", "spec_url": "https://www.rfc-editor.org/rfc/rfc4120#section-1", "support": { "chrome": { @@ -220,7 +220,7 @@ }, "NTLM": { "__compat": { - "description": "NTLM authentication", + "description": "`NTLM` authentication", "support": { "chrome": { "version_added": "1" diff --git a/http/headers/Width.json b/http/headers/Width.json index 4d8e9fe73cf00e..1d55668b65de21 100644 --- a/http/headers/Width.json +++ b/http/headers/Width.json @@ -3,7 +3,7 @@ "headers": { "Width": { "__compat": { - "description": "Width request header", + "description": "`Width` request header", "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Width", "support": { "chrome": { diff --git a/http/mixed-content.json b/http/mixed-content.json index b048de7b13875c..169d33b11cb34b 100644 --- a/http/mixed-content.json +++ b/http/mixed-content.json @@ -37,7 +37,7 @@ }, "allow_file_urls": { "__compat": { - "description": "Allow mixed content from file: URLs.", + "description": "Allow mixed content from `file:` URLs.", "spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro", "support": { "chrome": { @@ -72,7 +72,7 @@ }, "allow_localhost_url": { "__compat": { - "description": "Allow mixed content from localhost addresses (http://localhost/ and http://*.localhost/).", + "description": "Allow mixed content from localhost addresses (`http://localhost/` and `http://*.localhost/`).", "spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro", "support": { "chrome": { @@ -107,7 +107,7 @@ }, "allow_loopback_url": { "__compat": { - "description": "Allow mixed content from loopback address (http://127.0.0.1/).", + "description": "Allow mixed content from loopback address (`http://127.0.0.1/`).", "spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro", "support": { "chrome": { diff --git a/http/status.json b/http/status.json index d95dd63a9102fa..52d605570e0969 100644 --- a/http/status.json +++ b/http/status.json @@ -42,7 +42,7 @@ }, "preconnect": { "__compat": { - "description": "rel=preconnect", + "description": "`rel=preconnect`", "support": { "chrome": { "version_added": "103" @@ -76,7 +76,7 @@ }, "preload": { "__compat": { - "description": "rel=preload", + "description": "`rel=preload`", "support": { "chrome": { "version_added": "103" diff --git a/javascript/builtins/AggregateError.json b/javascript/builtins/AggregateError.json index 32c204c7f0d910..563f06ecaf7bce 100644 --- a/javascript/builtins/AggregateError.json +++ b/javascript/builtins/AggregateError.json @@ -47,7 +47,7 @@ }, "AggregateError": { "__compat": { - "description": "AggregateError() constructor", + "description": "`AggregateError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AggregateError/AggregateError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error-constructor", "tags": [ @@ -138,7 +138,7 @@ }, "serializable_object": { "__compat": { - "description": "AggregateError is serializable", + "description": "`AggregateError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "support": { "chrome": { diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json index 93c9076c372d39..ff8262dbdac439 100644 --- a/javascript/builtins/Array.json +++ b/javascript/builtins/Array.json @@ -55,7 +55,7 @@ }, "Array": { "__compat": { - "description": "Array() constructor", + "description": "`Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-constructor", "tags": [ @@ -1958,7 +1958,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -2020,7 +2020,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/ArrayBuffer.json b/javascript/builtins/ArrayBuffer.json index a0156fa22996ac..b3b7619cfda297 100644 --- a/javascript/builtins/ArrayBuffer.json +++ b/javascript/builtins/ArrayBuffer.json @@ -56,7 +56,7 @@ }, "ArrayBuffer": { "__compat": { - "description": "ArrayBuffer() constructor", + "description": "`ArrayBuffer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/ArrayBuffer", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-constructor", "tags": [ @@ -110,7 +110,7 @@ }, "maxByteLength_option": { "__compat": { - "description": "maxByteLength option", + "description": "`maxByteLength` option", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-constructor", "tags": [ "web-features:snapshot:ecmascript-2024", diff --git a/javascript/builtins/AsyncFunction.json b/javascript/builtins/AsyncFunction.json index d49fc884158ddd..823ddf6a2114a0 100644 --- a/javascript/builtins/AsyncFunction.json +++ b/javascript/builtins/AsyncFunction.json @@ -49,7 +49,7 @@ }, "AsyncFunction": { "__compat": { - "description": "AsyncFunction() constructor", + "description": "`AsyncFunction()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction/AsyncFunction", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor", "tags": [ diff --git a/javascript/builtins/AsyncGeneratorFunction.json b/javascript/builtins/AsyncGeneratorFunction.json index 11c32e4377044d..1d212c11f27343 100644 --- a/javascript/builtins/AsyncGeneratorFunction.json +++ b/javascript/builtins/AsyncGeneratorFunction.json @@ -47,7 +47,7 @@ }, "AsyncGeneratorFunction": { "__compat": { - "description": "AsyncGeneratorFunction() constructor", + "description": "`AsyncGeneratorFunction()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGeneratorFunction/AsyncGeneratorFunction", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-constructor", "tags": [ diff --git a/javascript/builtins/Atomics.json b/javascript/builtins/Atomics.json index d8a41466a70140..7e50ff4ae14663 100644 --- a/javascript/builtins/Atomics.json +++ b/javascript/builtins/Atomics.json @@ -50,7 +50,7 @@ }, "Atomic_operations_on_non_shared_buffers": { "__compat": { - "description": "Atomic operations on non-shared ArrayBuffer objects", + "description": "Atomic operations on non-shared `ArrayBuffer` objects", "tags": [ "web-features:snapshot:ecmascript-2021" ], diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index a27a7a0f273aff..3eab3811e70123 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -47,7 +47,7 @@ }, "BigInt": { "__compat": { - "description": "BigInt() constructor", + "description": "`BigInt()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/BigInt", "spec_url": "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-constructor", "tags": [ @@ -226,7 +226,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -279,7 +279,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/BigInt64Array.json b/javascript/builtins/BigInt64Array.json index c2ecbb2dd41f1a..519f6c81bac768 100644 --- a/javascript/builtins/BigInt64Array.json +++ b/javascript/builtins/BigInt64Array.json @@ -46,7 +46,7 @@ }, "BigInt64Array": { "__compat": { - "description": "BigInt64Array() constructor", + "description": "`BigInt64Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array/BigInt64Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ diff --git a/javascript/builtins/BigUint64Array.json b/javascript/builtins/BigUint64Array.json index 65121211c88705..9d62671c049991 100644 --- a/javascript/builtins/BigUint64Array.json +++ b/javascript/builtins/BigUint64Array.json @@ -46,7 +46,7 @@ }, "BigUint64Array": { "__compat": { - "description": "BigUint64Array() constructor", + "description": "`BigUint64Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array/BigUint64Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ diff --git a/javascript/builtins/Boolean.json b/javascript/builtins/Boolean.json index 3b0a7e7b06379c..a803830de0166a 100644 --- a/javascript/builtins/Boolean.json +++ b/javascript/builtins/Boolean.json @@ -52,7 +52,7 @@ }, "Boolean": { "__compat": { - "description": "Boolean() constructor", + "description": "`Boolean()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean/Boolean", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-constructor", "tags": [ diff --git a/javascript/builtins/DataView.json b/javascript/builtins/DataView.json index e7375b92ad5c7c..223c015e6191e5 100644 --- a/javascript/builtins/DataView.json +++ b/javascript/builtins/DataView.json @@ -54,7 +54,7 @@ }, "DataView": { "__compat": { - "description": "DataView() constructor", + "description": "`DataView()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/DataView", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-constructor", "tags": [ @@ -106,7 +106,7 @@ }, "sharedarraybuffer_support": { "__compat": { - "description": "SharedArrayBuffer accepted as buffer", + "description": "`SharedArrayBuffer` accepted as buffer", "tags": [ "web-features:snapshot:ecmascript-2017", "web-features:shared-memory" diff --git a/javascript/builtins/Date.json b/javascript/builtins/Date.json index d3cc4125d54ae0..e197525d1be266 100644 --- a/javascript/builtins/Date.json +++ b/javascript/builtins/Date.json @@ -54,7 +54,7 @@ }, "Date": { "__compat": { - "description": "Date() constructor", + "description": "`Date()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/Date", "spec_url": "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-constructor", "tags": [ @@ -156,7 +156,7 @@ }, "optional_monthIndex": { "__compat": { - "description": "monthIndex defaults to 0", + "description": "`monthIndex` defaults to 0", "tags": [ "web-features:snapshot:ecmascript-2017", "web-features:date" @@ -2398,7 +2398,7 @@ }, "iana_time_zone_names": { "__compat": { - "description": "IANA time zone names in timeZone option", + "description": "IANA time zone names in `timeZone` option", "tags": [ "web-features:intl" ], @@ -2445,7 +2445,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -2507,7 +2507,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], @@ -2608,7 +2608,7 @@ }, "iana_time_zone_names": { "__compat": { - "description": "IANA time zone names in timeZone option", + "description": "IANA time zone names in `timeZone` option", "tags": [ "web-features:intl" ], @@ -2655,7 +2655,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -2717,7 +2717,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], @@ -2818,7 +2818,7 @@ }, "iana_time_zone_names": { "__compat": { - "description": "IANA time zone names in timeZone option", + "description": "IANA time zone names in `timeZone` option", "tags": [ "web-features:intl" ], @@ -2865,7 +2865,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -2927,7 +2927,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json index 62808c17fe64aa..0f9a0aa0370bc5 100644 --- a/javascript/builtins/Error.json +++ b/javascript/builtins/Error.json @@ -52,7 +52,7 @@ }, "Error": { "__compat": { - "description": "Error() constructor", + "description": "`Error()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/Error", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-constructor", "tags": [ @@ -102,7 +102,7 @@ }, "fileName_parameter": { "__compat": { - "description": "fileName parameter", + "description": "`fileName` parameter", "support": { "chrome": { "version_added": false @@ -142,7 +142,7 @@ }, "lineNumber_parameter": { "__compat": { - "description": "lineNumber parameter", + "description": "`lineNumber` parameter", "support": { "chrome": { "version_added": false @@ -182,7 +182,7 @@ }, "options_cause_parameter": { "__compat": { - "description": "options.cause parameter", + "description": "`options.cause` parameter", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-installerrorcause", "tags": [ "web-features:snapshot:ecmascript-2022" @@ -531,7 +531,7 @@ }, "serializable_object": { "__compat": { - "description": "Error is serializable", + "description": "`Error` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/EvalError.json b/javascript/builtins/EvalError.json index 51e5685f362b43..cb7dc326439f6c 100644 --- a/javascript/builtins/EvalError.json +++ b/javascript/builtins/EvalError.json @@ -52,7 +52,7 @@ }, "EvalError": { "__compat": { - "description": "EvalError() constructor", + "description": "`EvalError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/EvalError/EvalError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "EvalError is serializable", + "description": "`EvalError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/FinalizationRegistry.json b/javascript/builtins/FinalizationRegistry.json index da101a8cc02984..5aef01ba5e564b 100644 --- a/javascript/builtins/FinalizationRegistry.json +++ b/javascript/builtins/FinalizationRegistry.json @@ -47,7 +47,7 @@ }, "FinalizationRegistry": { "__compat": { - "description": "FinalizationRegistry() constructor", + "description": "`FinalizationRegistry()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry/FinalizationRegistry", "spec_url": "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-constructor", "tags": [ diff --git a/javascript/builtins/Float16Array.json b/javascript/builtins/Float16Array.json index 31f6ec4f966a10..7b5a43338b86de 100644 --- a/javascript/builtins/Float16Array.json +++ b/javascript/builtins/Float16Array.json @@ -46,7 +46,7 @@ }, "Float16Array": { "__compat": { - "description": "Float16Array() constructor", + "description": "`Float16Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float16Array/Float16Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ diff --git a/javascript/builtins/Float32Array.json b/javascript/builtins/Float32Array.json index d2091aa6194b3e..044f8eec7173b3 100644 --- a/javascript/builtins/Float32Array.json +++ b/javascript/builtins/Float32Array.json @@ -57,7 +57,7 @@ }, "Float32Array": { "__compat": { - "description": "Float32Array() constructor", + "description": "`Float32Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float32Array/Float32Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Float32Array(iterable)", + "description": "`new Float32Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Float64Array.json b/javascript/builtins/Float64Array.json index 3fe6023d53cde3..b88e5847e6df9a 100644 --- a/javascript/builtins/Float64Array.json +++ b/javascript/builtins/Float64Array.json @@ -57,7 +57,7 @@ }, "Float64Array": { "__compat": { - "description": "Float64Array() constructor", + "description": "`Float64Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float64Array/Float64Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Float64Array(iterable)", + "description": "`new Float64Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Function.json b/javascript/builtins/Function.json index fd6e58597f3a2a..8ae0d8b9998470 100644 --- a/javascript/builtins/Function.json +++ b/javascript/builtins/Function.json @@ -55,7 +55,7 @@ }, "Function": { "__compat": { - "description": "Function() constructor", + "description": "`Function()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/Function", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-constructor", "tags": [ @@ -157,7 +157,7 @@ }, "generic_arrays_as_arguments": { "__compat": { - "description": "ES 5.1: generic array-like object as arguments", + "description": "ES 5.1: generic array-like object as `arguments`", "tags": [ "web-features:snapshot:ecmascript-5", "web-features:functions" @@ -749,7 +749,7 @@ }, "toString_revision": { "__compat": { - "description": "Implements Function.prototype.toString revision", + "description": "Implements `Function.prototype.toString` revision", "tags": [ "web-features:snapshot:ecmascript-2019" ], diff --git a/javascript/builtins/GeneratorFunction.json b/javascript/builtins/GeneratorFunction.json index c8dd567418762c..e71e259f625386 100644 --- a/javascript/builtins/GeneratorFunction.json +++ b/javascript/builtins/GeneratorFunction.json @@ -49,7 +49,7 @@ }, "GeneratorFunction": { "__compat": { - "description": "GeneratorFunction() constructor", + "description": "`GeneratorFunction()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction/GeneratorFunction", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-constructor", "tags": [ diff --git a/javascript/builtins/Int16Array.json b/javascript/builtins/Int16Array.json index cead7b69d81d7d..b40999db001ed5 100644 --- a/javascript/builtins/Int16Array.json +++ b/javascript/builtins/Int16Array.json @@ -57,7 +57,7 @@ }, "Int16Array": { "__compat": { - "description": "Int16Array() constructor", + "description": "`Int16Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int16Array/Int16Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Int16Array(iterable)", + "description": "`new Int16Array(iterable)`", "tags": [ "web-features:snapshot:ecmascript-2015" ], diff --git a/javascript/builtins/Int32Array.json b/javascript/builtins/Int32Array.json index 08c6cd1cf8cbe8..fd5da9b49e6daa 100644 --- a/javascript/builtins/Int32Array.json +++ b/javascript/builtins/Int32Array.json @@ -57,7 +57,7 @@ }, "Int32Array": { "__compat": { - "description": "Int32Array() constructor", + "description": "`Int32Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int32Array/Int32Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Int32Array(iterable)", + "description": "`new Int32Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Int8Array.json b/javascript/builtins/Int8Array.json index 9550d0dfcb7e46..c10f521de90237 100644 --- a/javascript/builtins/Int8Array.json +++ b/javascript/builtins/Int8Array.json @@ -57,7 +57,7 @@ }, "Int8Array": { "__compat": { - "description": "Int8Array() constructor", + "description": "`Int8Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int8Array/Int8Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Int8Array(iterable)", + "description": "`new Int8Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/InternalError.json b/javascript/builtins/InternalError.json index f7f1dd94a48700..3b5ba14a21738f 100644 --- a/javascript/builtins/InternalError.json +++ b/javascript/builtins/InternalError.json @@ -42,7 +42,7 @@ }, "InternalError": { "__compat": { - "description": "InternalError() constructor", + "description": "`InternalError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/InternalError/InternalError", "support": { "chrome": { diff --git a/javascript/builtins/Intl/Collator.json b/javascript/builtins/Intl/Collator.json index e0afc10fa4fde7..7fc3dfb94f2869 100644 --- a/javascript/builtins/Intl/Collator.json +++ b/javascript/builtins/Intl/Collator.json @@ -52,7 +52,7 @@ }, "Collator": { "__compat": { - "description": "Collator() constructor", + "description": "`Collator()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator", "spec_url": "https://tc39.es/ecma402/#sec-the-intl-collator-constructor", "tags": [ @@ -107,7 +107,7 @@ }, "options_caseFirst_parameter": { "__compat": { - "description": "options.caseFirst parameter", + "description": "`options.caseFirst` parameter", "tags": [ "web-features:intl" ], @@ -154,7 +154,7 @@ }, "options_collation_parameter": { "__compat": { - "description": "options.collation parameter", + "description": "`options.collation` parameter", "tags": [ "web-features:intl" ], @@ -197,7 +197,7 @@ }, "options_ignorePunctuation_parameter": { "__compat": { - "description": "options.ignorePunctuation parameter", + "description": "`options.ignorePunctuation` parameter", "tags": [ "web-features:intl" ], @@ -242,7 +242,7 @@ }, "options_localeMatcher_parameter": { "__compat": { - "description": "options.localeMatcher parameter", + "description": "`options.localeMatcher` parameter", "tags": [ "web-features:intl" ], @@ -287,7 +287,7 @@ }, "options_numeric_parameter": { "__compat": { - "description": "options.numeric parameter", + "description": "`options.numeric` parameter", "tags": [ "web-features:intl" ], @@ -332,7 +332,7 @@ }, "options_sensitivity_parameter": { "__compat": { - "description": "options.sensitivity parameter", + "description": "`options.sensitivity` parameter", "tags": [ "web-features:intl" ], @@ -377,7 +377,7 @@ }, "options_usage_parameter": { "__compat": { - "description": "options.usage parameter", + "description": "`options.usage` parameter", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/Intl/DateTimeFormat.json b/javascript/builtins/Intl/DateTimeFormat.json index 716f2a9daaf9b1..0bbd8af2e37752 100644 --- a/javascript/builtins/Intl/DateTimeFormat.json +++ b/javascript/builtins/Intl/DateTimeFormat.json @@ -52,7 +52,7 @@ }, "DateTimeFormat": { "__compat": { - "description": "DateTimeFormat() constructor", + "description": "`DateTimeFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat", "spec_url": "https://tc39.es/ecma402/#sec-intl-datetimeformat-constructor", "tags": [ @@ -107,7 +107,7 @@ }, "IntlLegacyConstructedSymbol": { "__compat": { - "description": "Supports normative optional ChainDateTimeFormat behavior", + "description": "Supports normative optional `ChainDateTimeFormat` behavior", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat#return_value", "spec_url": "https://tc39.es/ecma402/#sec-chaindatetimeformat", "support": { @@ -165,7 +165,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -219,7 +219,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], @@ -265,7 +265,7 @@ }, "options_calendar_parameter": { "__compat": { - "description": "options.calendar parameter", + "description": "`options.calendar` parameter", "tags": [ "web-features:intl" ], @@ -308,7 +308,7 @@ }, "options_dateStyle_parameter": { "__compat": { - "description": "options.dateStyle parameter", + "description": "`options.dateStyle` parameter", "tags": [ "web-features:intl" ], @@ -351,7 +351,7 @@ }, "options_dayPeriod_parameter": { "__compat": { - "description": "options.dayPeriod parameter", + "description": "`options.dayPeriod` parameter", "tags": [ "web-features:intl" ], @@ -394,7 +394,7 @@ }, "options_fractionalSecondDigits_parameter": { "__compat": { - "description": "options.fractionalSecondDigits parameter", + "description": "`options.fractionalSecondDigits` parameter", "tags": [ "web-features:intl" ], @@ -437,7 +437,7 @@ }, "options_hourCycle_parameter": { "__compat": { - "description": "options.hourCycle parameter", + "description": "`options.hourCycle` parameter", "tags": [ "web-features:intl" ], @@ -482,7 +482,7 @@ }, "options_numberingSystem_parameter": { "__compat": { - "description": "options.numberingSystem parameter", + "description": "`options.numberingSystem` parameter", "tags": [ "web-features:intl" ], @@ -525,7 +525,7 @@ }, "options_timeStyle_parameter": { "__compat": { - "description": "options.timeStyle parameter", + "description": "`options.timeStyle` parameter", "tags": [ "web-features:intl" ], @@ -568,7 +568,7 @@ }, "options_timeZone_parameter": { "__compat": { - "description": "options.timeZone parameter", + "description": "`options.timeZone` parameter", "tags": [ "web-features:intl" ], @@ -614,7 +614,7 @@ }, "iana_time_zones": { "__compat": { - "description": "IANA time zone names in options.timeZone option", + "description": "IANA time zone names in `options.timeZone` option", "tags": [ "web-features:intl" ], @@ -664,7 +664,7 @@ }, "options_timeZoneName_parameter": { "__compat": { - "description": "options.timeZoneName parameter", + "description": "`options.timeZoneName` parameter", "tags": [ "web-features:intl" ], @@ -710,7 +710,7 @@ }, "extended_values": { "__compat": { - "description": "shortGeneric/longGeneric/shortOffset/longOffset as options.timeZoneName option", + "description": "`shortGeneric`/`longGeneric`/`shortOffset`/`longOffset` as `options.timeZoneName` option", "tags": [ "web-features:intl" ], @@ -1005,7 +1005,7 @@ }, "computed_timezone": { "__compat": { - "description": "computed timeZone", + "description": "computed `timeZone`", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/Intl/DisplayNames.json b/javascript/builtins/Intl/DisplayNames.json index 37e7405d2ffd66..aae20b8ad5214e 100644 --- a/javascript/builtins/Intl/DisplayNames.json +++ b/javascript/builtins/Intl/DisplayNames.json @@ -47,7 +47,7 @@ }, "DisplayNames": { "__compat": { - "description": "DisplayNames() constructor", + "description": "`DisplayNames()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/DisplayNames", "spec_url": "https://tc39.es/ecma402/#sec-intl-displaynames-constructor", "tags": [ diff --git a/javascript/builtins/Intl/DurationFormat.json b/javascript/builtins/Intl/DurationFormat.json index 14877f80e0e680..109c581e7f47ee 100644 --- a/javascript/builtins/Intl/DurationFormat.json +++ b/javascript/builtins/Intl/DurationFormat.json @@ -47,7 +47,7 @@ }, "DurationFormat": { "__compat": { - "description": "DurationFormat() constructor", + "description": "`DurationFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/DurationFormat", "spec_url": "https://tc39.es/proposal-intl-duration-format/#sec-intl-durationformat-constructor", "tags": [ diff --git a/javascript/builtins/Intl/ListFormat.json b/javascript/builtins/Intl/ListFormat.json index ecb228e981e337..5af01a3a6f194d 100644 --- a/javascript/builtins/Intl/ListFormat.json +++ b/javascript/builtins/Intl/ListFormat.json @@ -51,7 +51,7 @@ }, "ListFormat": { "__compat": { - "description": "ListFormat() constructor", + "description": "`ListFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat", "spec_url": "https://tc39.es/ecma402/#sec-intl-listformat-constructor", "tags": [ diff --git a/javascript/builtins/Intl/Locale.json b/javascript/builtins/Intl/Locale.json index 259afdbb5c889e..33cf547cf07022 100644 --- a/javascript/builtins/Intl/Locale.json +++ b/javascript/builtins/Intl/Locale.json @@ -47,7 +47,7 @@ }, "Locale": { "__compat": { - "description": "Locale() constructor", + "description": "`Locale()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/Locale", "spec_url": "https://tc39.es/ecma402/#sec-intl-locale-constructor", "tags": [ diff --git a/javascript/builtins/Intl/NumberFormat.json b/javascript/builtins/Intl/NumberFormat.json index 3629bf5b28eb8e..89ce95d8eb83fa 100644 --- a/javascript/builtins/Intl/NumberFormat.json +++ b/javascript/builtins/Intl/NumberFormat.json @@ -52,7 +52,7 @@ }, "NumberFormat": { "__compat": { - "description": "NumberFormat() constructor", + "description": "`NumberFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat", "spec_url": "https://tc39.es/ecma402/#sec-intl-numberformat-constructor", "tags": [ @@ -100,7 +100,7 @@ }, "IntlLegacyConstructedSymbol": { "__compat": { - "description": "Supports normative optional ChainNumberFormat behavior", + "description": "Supports normative optional `ChainNumberFormat` behavior", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#return_value", "spec_url": "https://tc39.es/ecma402/#sec-chainnumberformat", "support": { @@ -158,7 +158,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -212,7 +212,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], @@ -258,7 +258,7 @@ }, "options_compactDisplay_parameter": { "__compat": { - "description": "options.compactDisplay parameter", + "description": "`options.compactDisplay` parameter", "tags": [ "web-features:intl" ], @@ -301,7 +301,7 @@ }, "options_currency_parameter": { "__compat": { - "description": "options.currency parameter", + "description": "`options.currency` parameter", "tags": [ "web-features:intl" ], @@ -348,7 +348,7 @@ }, "options_currencyDisplay_parameter": { "__compat": { - "description": "options.currencyDisplay parameter", + "description": "`options.currencyDisplay` parameter", "tags": [ "web-features:intl" ], @@ -399,7 +399,7 @@ }, "options_currencySign_parameter": { "__compat": { - "description": "options.currencySign parameter", + "description": "`options.currencySign` parameter", "tags": [ "web-features:intl" ], @@ -442,7 +442,7 @@ }, "options_localeMatcher_parameter": { "__compat": { - "description": "options.localeMatcher parameter", + "description": "`options.localeMatcher` parameter", "tags": [ "web-features:intl" ], @@ -489,7 +489,7 @@ }, "options_maximumFractionDigits_parameter": { "__compat": { - "description": "options.maximumFractionDigits parameter", + "description": "`options.maximumFractionDigits` parameter", "tags": [ "web-features:intl" ], @@ -536,7 +536,7 @@ }, "options_maximumSignificantDigits_parameter": { "__compat": { - "description": "options.maximumSignificantDigits parameter", + "description": "`options.maximumSignificantDigits` parameter", "tags": [ "web-features:intl" ], @@ -583,7 +583,7 @@ }, "options_minimumFractionDigits_parameter": { "__compat": { - "description": "options.minimumFractionDigits parameter", + "description": "`options.minimumFractionDigits` parameter", "tags": [ "web-features:intl" ], @@ -630,7 +630,7 @@ }, "options_minimumIntegerDigits_parameter": { "__compat": { - "description": "options.minimumIntegerDigits parameter", + "description": "`options.minimumIntegerDigits` parameter", "tags": [ "web-features:intl" ], @@ -677,7 +677,7 @@ }, "options_minimumSignificantDigits_parameter": { "__compat": { - "description": "options.minimumSignificantDigits parameter", + "description": "`options.minimumSignificantDigits` parameter", "tags": [ "web-features:intl" ], @@ -724,7 +724,7 @@ }, "options_notation_parameter": { "__compat": { - "description": "options.notation parameter", + "description": "`options.notation` parameter", "tags": [ "web-features:intl" ], @@ -767,7 +767,7 @@ }, "options_numberingSystem_parameter": { "__compat": { - "description": "options.numberingSystem parameter", + "description": "`options.numberingSystem` parameter", "tags": [ "web-features:intl" ], @@ -814,7 +814,7 @@ }, "options_roundingIncrement_parameter": { "__compat": { - "description": "options.roundingIncrement parameter", + "description": "`options.roundingIncrement` parameter", "tags": [ "web-features:intl" ], @@ -856,7 +856,7 @@ }, "options_roundingMode_parameter": { "__compat": { - "description": "options.roundingMode parameter", + "description": "`options.roundingMode` parameter", "tags": [ "web-features:intl" ], @@ -898,7 +898,7 @@ }, "options_roundingPriority_parameter": { "__compat": { - "description": "options.roundingPriority parameter", + "description": "`options.roundingPriority` parameter", "tags": [ "web-features:intl" ], @@ -940,7 +940,7 @@ }, "options_signDisplay_parameter": { "__compat": { - "description": "options.signDisplay parameter", + "description": "`options.signDisplay` parameter", "tags": [ "web-features:intl" ], @@ -982,7 +982,7 @@ }, "negative": { "__compat": { - "description": "negative value", + "description": "`negative` value", "tags": [ "web-features:intl" ], @@ -1026,7 +1026,7 @@ }, "options_style_parameter": { "__compat": { - "description": "options.style parameter", + "description": "`options.style` parameter", "tags": [ "web-features:intl" ], @@ -1073,7 +1073,7 @@ }, "options_trailingZeroDisplay_parameter": { "__compat": { - "description": "options.trailingZeroDisplay parameter", + "description": "`options.trailingZeroDisplay` parameter", "tags": [ "web-features:intl" ], @@ -1115,7 +1115,7 @@ }, "options_unit_parameter": { "__compat": { - "description": "options.unit parameter", + "description": "`options.unit` parameter", "tags": [ "web-features:intl" ], @@ -1158,7 +1158,7 @@ }, "options_unitDisplay_parameter": { "__compat": { - "description": "options.unitDisplay parameter", + "description": "`options.unitDisplay` parameter", "tags": [ "web-features:intl" ], @@ -1201,7 +1201,7 @@ }, "options_useGrouping_parameter": { "__compat": { - "description": "options.useGrouping parameter", + "description": "`options.useGrouping` parameter", "tags": [ "web-features:intl" ], @@ -1253,7 +1253,7 @@ }, "string_values": { "__compat": { - "description": "options.useGrouping parameter accepts: 'always', 'auto', 'min2' (in addition to: true and false)", + "description": "`options.useGrouping` parameter accepts: `'always'`, `'auto'`, `'min2'` (in addition to: `true` and `false`)", "support": { "chrome": { "version_added": "106" @@ -1345,7 +1345,7 @@ }, "number_parameter-string_decimal": { "__compat": { - "description": "number param string value is decimal (not Number)", + "description": "`number` param string value is decimal (not `Number`)", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/Intl/PluralRules.json b/javascript/builtins/Intl/PluralRules.json index aa6b984a1a5c0c..13ed891ddc3ac0 100644 --- a/javascript/builtins/Intl/PluralRules.json +++ b/javascript/builtins/Intl/PluralRules.json @@ -50,7 +50,7 @@ }, "PluralRules": { "__compat": { - "description": "PluralRules() constructor", + "description": "`PluralRules()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules", "spec_url": "https://tc39.es/ecma402/#sec-intl-pluralrules-constructor", "tags": [ @@ -103,7 +103,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl-plural-rules" ], @@ -144,7 +144,7 @@ }, "options_roundingIncrement_parameter": { "__compat": { - "description": "options.roundingIncrement parameter", + "description": "`options.roundingIncrement` parameter", "tags": [ "web-features:intl-plural-rules" ], @@ -186,7 +186,7 @@ }, "options_roundingMode_parameter": { "__compat": { - "description": "options.roundingMode parameter", + "description": "`options.roundingMode` parameter", "tags": [ "web-features:intl-plural-rules" ], @@ -228,7 +228,7 @@ }, "options_roundingPriority_parameter": { "__compat": { - "description": "options.roundingPriority parameter", + "description": "`options.roundingPriority` parameter", "tags": [ "web-features:intl-plural-rules" ], @@ -270,7 +270,7 @@ }, "options_trailingZeroDisplay_parameter": { "__compat": { - "description": "options.trailingZeroDisplay parameter", + "description": "`options.trailingZeroDisplay` parameter", "tags": [ "web-features:intl-plural-rules" ], diff --git a/javascript/builtins/Intl/RelativeTimeFormat.json b/javascript/builtins/Intl/RelativeTimeFormat.json index a98d15a346b3ad..f1dc0f6797c829 100644 --- a/javascript/builtins/Intl/RelativeTimeFormat.json +++ b/javascript/builtins/Intl/RelativeTimeFormat.json @@ -48,7 +48,7 @@ }, "RelativeTimeFormat": { "__compat": { - "description": "RelativeTimeFormat() constructor", + "description": "`RelativeTimeFormat()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat", "spec_url": "https://tc39.es/ecma402/#sec-intl-relativetimeformat-constructor", "tags": [ @@ -92,7 +92,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl-relative-time-format" ], @@ -143,7 +143,7 @@ "options_parameter": { "options_localeMatcher_parameter": { "__compat": { - "description": "options.localeMatcher parameter", + "description": "`options.localeMatcher` parameter", "tags": [ "web-features:intl-relative-time-format" ], @@ -186,7 +186,7 @@ }, "options_numberingSystem_parameter": { "__compat": { - "description": "options.numberingSystem parameter", + "description": "`options.numberingSystem` parameter", "tags": [ "web-features:intl-relative-time-format" ], @@ -229,7 +229,7 @@ }, "options_numeric_parameter": { "__compat": { - "description": "options.numeric parameter", + "description": "`options.numeric` parameter", "tags": [ "web-features:intl-relative-time-format" ], diff --git a/javascript/builtins/Intl/Segmenter.json b/javascript/builtins/Intl/Segmenter.json index b12a191fef2008..195ae94868c1cc 100644 --- a/javascript/builtins/Intl/Segmenter.json +++ b/javascript/builtins/Intl/Segmenter.json @@ -47,7 +47,7 @@ }, "Segmenter": { "__compat": { - "description": "Segmenter() constructor", + "description": "`Segmenter()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/Segmenter", "spec_url": "https://tc39.es/ecma402/#sec-intl-segmenter-constructor", "tags": [ diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index 58783583a93502..197cc6e13f545d 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -48,7 +48,7 @@ }, "Iterator": { "__compat": { - "description": "Iterator() constructor", + "description": "`Iterator()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/Iterator", "spec_url": "https://tc39.es/proposal-iterator-helpers/#sec-iterator-constructor", "tags": [ diff --git a/javascript/builtins/JSON.json b/javascript/builtins/JSON.json index c361ebf154126c..17428ee159febb 100644 --- a/javascript/builtins/JSON.json +++ b/javascript/builtins/JSON.json @@ -200,7 +200,7 @@ }, "reviver_parameter_context_argument": { "__compat": { - "description": "Reviver has context parameter", + "description": "Reviver has `context` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse#the_reviver_parameter", "spec_url": "https://tc39.es/proposal-json-parse-with-source/#sec-internalizejsonproperty", "tags": [ diff --git a/javascript/builtins/Map.json b/javascript/builtins/Map.json index 5c577151c9c6f9..a623addaf33a80 100644 --- a/javascript/builtins/Map.json +++ b/javascript/builtins/Map.json @@ -49,7 +49,7 @@ }, "Map": { "__compat": { - "description": "Map() constructor", + "description": "`Map()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/Map", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-constructor", "tags": [ @@ -96,7 +96,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Map(iterable)", + "description": "`new Map(iterable)`", "tags": [ "web-features:map", "web-features:snapshot:ecmascript-2015" @@ -142,7 +142,7 @@ }, "null_allowed": { "__compat": { - "description": "new Map(null)", + "description": "`new Map(null)`", "tags": [ "web-features:map", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Number.json b/javascript/builtins/Number.json index 8945e3665fb3bb..69020a4258caf1 100644 --- a/javascript/builtins/Number.json +++ b/javascript/builtins/Number.json @@ -398,7 +398,7 @@ }, "Number": { "__compat": { - "description": "Number() constructor", + "description": "`Number()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/Number", "spec_url": "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number-constructor", "tags": [ @@ -940,7 +940,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -1004,7 +1004,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], diff --git a/javascript/builtins/Object.json b/javascript/builtins/Object.json index d9814330faade1..0831923d3c60a9 100644 --- a/javascript/builtins/Object.json +++ b/javascript/builtins/Object.json @@ -52,7 +52,7 @@ }, "Object": { "__compat": { - "description": "Object() constructor", + "description": "`Object()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/Object", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object-constructor", "tags": [ @@ -248,7 +248,7 @@ }, "defineGetter": { "__compat": { - "description": "__defineGetter__", + "description": "`__defineGetter__`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__defineGetter__", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineGetter__", "support": { @@ -414,7 +414,7 @@ }, "defineSetter": { "__compat": { - "description": "__defineSetter__", + "description": "`__defineSetter__`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__defineSetter__", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineSetter__", "support": { @@ -1309,7 +1309,7 @@ }, "lookupGetter": { "__compat": { - "description": "__lookupGetter__", + "description": "`__lookupGetter__`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__lookupGetter__", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupGetter__", "support": { @@ -1359,7 +1359,7 @@ }, "lookupSetter": { "__compat": { - "description": "__lookupSetter__", + "description": "`__lookupSetter__`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__lookupSetter__", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupSetter__", "support": { @@ -1556,7 +1556,7 @@ }, "proto": { "__compat": { - "description": "__proto__", + "description": "`__proto__`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/proto", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__proto__", "tags": [ @@ -1756,7 +1756,7 @@ }, "toString": { "__compat": { - "description": "toString()", + "description": "`toString()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/toString", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.tostring", "tags": [ diff --git a/javascript/builtins/Promise.json b/javascript/builtins/Promise.json index bf097e1d964471..4144e6754fcda1 100644 --- a/javascript/builtins/Promise.json +++ b/javascript/builtins/Promise.json @@ -49,7 +49,7 @@ }, "Promise": { "__compat": { - "description": "Promise() constructor", + "description": "`Promise()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/Promise", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-constructor", "tags": [ @@ -100,7 +100,7 @@ }, "all": { "__compat": { - "description": "all()", + "description": "`all()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/all", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.all", "tags": [ @@ -148,7 +148,7 @@ }, "allSettled": { "__compat": { - "description": "allSettled()", + "description": "`allSettled()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled", "tags": [ @@ -239,7 +239,7 @@ }, "catch": { "__compat": { - "description": "catch()", + "description": "`catch()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/catch", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.catch", "tags": [ @@ -287,7 +287,7 @@ }, "finally": { "__compat": { - "description": "finally()", + "description": "`finally()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/finally", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.finally", "tags": [ @@ -377,7 +377,7 @@ }, "race": { "__compat": { - "description": "race()", + "description": "`race()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/race", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.race", "tags": [ @@ -425,7 +425,7 @@ }, "reject": { "__compat": { - "description": "reject()", + "description": "`reject()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/reject", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.reject", "tags": [ @@ -473,7 +473,7 @@ }, "resolve": { "__compat": { - "description": "resolve()", + "description": "`resolve()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/resolve", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.resolve", "tags": [ @@ -521,7 +521,7 @@ }, "then": { "__compat": { - "description": "then()", + "description": "`then()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/then", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.then", "tags": [ diff --git a/javascript/builtins/Proxy.json b/javascript/builtins/Proxy.json index df302eb48d0b09..39ff98126eb10c 100644 --- a/javascript/builtins/Proxy.json +++ b/javascript/builtins/Proxy.json @@ -49,7 +49,7 @@ }, "Proxy": { "__compat": { - "description": "Proxy() constructor", + "description": "`Proxy()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy", "spec_url": "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-constructor", "tags": [ diff --git a/javascript/builtins/RangeError.json b/javascript/builtins/RangeError.json index 1573edd0a02190..4ff104da02e18e 100644 --- a/javascript/builtins/RangeError.json +++ b/javascript/builtins/RangeError.json @@ -52,7 +52,7 @@ }, "RangeError": { "__compat": { - "description": "RangeError() constructor", + "description": "`RangeError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RangeError/RangeError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "RangeError is serializable", + "description": "`RangeError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/ReferenceError.json b/javascript/builtins/ReferenceError.json index 957d4ac7fda411..183f51b7ab5f40 100644 --- a/javascript/builtins/ReferenceError.json +++ b/javascript/builtins/ReferenceError.json @@ -52,7 +52,7 @@ }, "ReferenceError": { "__compat": { - "description": "ReferenceError() constructor", + "description": "`ReferenceError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError/ReferenceError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "ReferenceError is serializable", + "description": "`ReferenceError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/RegExp.json b/javascript/builtins/RegExp.json index 32760e3b260a06..1ac06de9f03e83 100644 --- a/javascript/builtins/RegExp.json +++ b/javascript/builtins/RegExp.json @@ -53,7 +53,7 @@ }, "RegExp": { "__compat": { - "description": "RegExp() constructor", + "description": "`RegExp()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-constructor", "tags": [ @@ -578,7 +578,7 @@ }, "input": { "__compat": { - "description": "RegExp.input ($_)", + "description": "`RegExp.input` (`$_`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/input", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { @@ -675,7 +675,7 @@ }, "lastMatch": { "__compat": { - "description": "RegExp.lastMatch ($&)", + "description": "`RegExp.lastMatch` (`$&`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastMatch", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { @@ -725,7 +725,7 @@ }, "lastParen": { "__compat": { - "description": "RegExp.lastParen ($+)", + "description": "`RegExp.lastParen` (`$+`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastParen", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { @@ -921,7 +921,7 @@ }, "n": { "__compat": { - "description": "RegExp.$1-$9", + "description": "`RegExp.$1-$9`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/n", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { @@ -969,7 +969,7 @@ }, "rightContext": { "__compat": { - "description": "RegExp.rightContext ($')", + "description": "`RegExp.rightContext` (`$'`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/rightContext", "spec_url": "https://github.com/tc39/proposal-regexp-legacy-features/#additional-properties-of-the-regexp-constructor", "support": { diff --git a/javascript/builtins/Set.json b/javascript/builtins/Set.json index c11897efa761b4..9d89658b6adb6f 100644 --- a/javascript/builtins/Set.json +++ b/javascript/builtins/Set.json @@ -49,7 +49,7 @@ }, "Set": { "__compat": { - "description": "Set() constructor", + "description": "`Set()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/Set", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-constructor", "tags": [ @@ -96,7 +96,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Set(iterable)", + "description": "`new Set(iterable)`", "tags": [ "web-features:set", "web-features:snapshot:ecmascript-2015" @@ -142,7 +142,7 @@ }, "null_allowed": { "__compat": { - "description": "new Set(null)", + "description": "`new Set(null)`", "tags": [ "web-features:set", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/SharedArrayBuffer.json b/javascript/builtins/SharedArrayBuffer.json index 8812050b6dd6d1..5f0f095e8308da 100644 --- a/javascript/builtins/SharedArrayBuffer.json +++ b/javascript/builtins/SharedArrayBuffer.json @@ -51,7 +51,7 @@ }, "SharedArrayBuffer": { "__compat": { - "description": "SharedArrayBuffer() constructor", + "description": "`SharedArrayBuffer()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/SharedArrayBuffer", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-constructor", "tags": [ @@ -100,7 +100,7 @@ }, "maxByteLength_option": { "__compat": { - "description": "maxByteLength option", + "description": "`maxByteLength` option", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-constructor", "tags": [ "web-features:snapshot:ecmascript-2024", diff --git a/javascript/builtins/String.json b/javascript/builtins/String.json index a7d6dfb0618e31..d8b7dae6219c48 100644 --- a/javascript/builtins/String.json +++ b/javascript/builtins/String.json @@ -53,7 +53,7 @@ }, "String": { "__compat": { - "description": "String() constructor", + "description": "`String()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/String", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-constructor", "tags": [ @@ -1256,7 +1256,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "tags": [ "web-features:intl" ], @@ -1324,7 +1324,7 @@ }, "options_parameter": { "__compat": { - "description": "options parameter", + "description": "`options` parameter", "tags": [ "web-features:intl" ], @@ -2375,7 +2375,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleLowerCase#locales", "tags": [ "web-features:intl" @@ -2490,7 +2490,7 @@ }, "locales_parameter": { "__compat": { - "description": "locales parameter", + "description": "`locales` parameter", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase#locales", "tags": [ "web-features:intl" diff --git a/javascript/builtins/Symbol.json b/javascript/builtins/Symbol.json index 311c6c820808cb..2b9477d5763477 100644 --- a/javascript/builtins/Symbol.json +++ b/javascript/builtins/Symbol.json @@ -49,7 +49,7 @@ }, "Symbol": { "__compat": { - "description": "Symbol() constructor", + "description": "`Symbol()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/Symbol", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-constructor", "tags": [ @@ -824,7 +824,7 @@ }, "dom_objects": { "__compat": { - "description": "toStringTag available on all DOM prototype objects", + "description": "`toStringTag` available on all DOM prototype objects", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag#toStringTag_available_on_all_DOM_prototype_objects", "tags": [ "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/SyntaxError.json b/javascript/builtins/SyntaxError.json index 50f0efde811f08..f7c96aecb05b54 100644 --- a/javascript/builtins/SyntaxError.json +++ b/javascript/builtins/SyntaxError.json @@ -52,7 +52,7 @@ }, "SyntaxError": { "__compat": { - "description": "SyntaxError() constructor", + "description": "`SyntaxError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError/SyntaxError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "SyntaxError is serializable", + "description": "`SyntaxError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/Temporal/Calendar.json b/javascript/builtins/Temporal/Calendar.json index f4a29991d1505b..03784ada6d06c5 100644 --- a/javascript/builtins/Temporal/Calendar.json +++ b/javascript/builtins/Temporal/Calendar.json @@ -55,7 +55,7 @@ }, "Calendar": { "__compat": { - "description": "Calendar() constructor", + "description": "`Calendar()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-calendar-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/Duration.json b/javascript/builtins/Temporal/Duration.json index 9ae4ea3c3c2afc..e7ce08807499c9 100644 --- a/javascript/builtins/Temporal/Duration.json +++ b/javascript/builtins/Temporal/Duration.json @@ -55,7 +55,7 @@ }, "Duration": { "__compat": { - "description": "Duration() constructor", + "description": "`Duration()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-duration-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/Instant.json b/javascript/builtins/Temporal/Instant.json index 97ab40e80e489a..026a0704ebfdad 100644 --- a/javascript/builtins/Temporal/Instant.json +++ b/javascript/builtins/Temporal/Instant.json @@ -55,7 +55,7 @@ }, "Instant": { "__compat": { - "description": "Instant() constructor", + "description": "`Instant()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-instant-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/PlainDate.json b/javascript/builtins/Temporal/PlainDate.json index ad020a55f6a02d..d57445b2e68f11 100644 --- a/javascript/builtins/Temporal/PlainDate.json +++ b/javascript/builtins/Temporal/PlainDate.json @@ -55,7 +55,7 @@ }, "PlainDate": { "__compat": { - "description": "PlainDate() constructor", + "description": "`PlainDate()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindate-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/PlainDateTime.json b/javascript/builtins/Temporal/PlainDateTime.json index 154ed1cf633668..d1c0307e4c34d4 100644 --- a/javascript/builtins/Temporal/PlainDateTime.json +++ b/javascript/builtins/Temporal/PlainDateTime.json @@ -55,7 +55,7 @@ }, "PlainDateTime": { "__compat": { - "description": "PlainDateTime() constructor", + "description": "`PlainDateTime()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindatetime-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/PlainMonthDay.json b/javascript/builtins/Temporal/PlainMonthDay.json index fef095edb5bcc5..e9db8db801fc32 100644 --- a/javascript/builtins/Temporal/PlainMonthDay.json +++ b/javascript/builtins/Temporal/PlainMonthDay.json @@ -55,7 +55,7 @@ }, "PlainMonthDay": { "__compat": { - "description": "PlainMonthDay() constructor", + "description": "`PlainMonthDay()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/PlainTime.json b/javascript/builtins/Temporal/PlainTime.json index 7224059c70ecf2..d7a9f50338ec2e 100644 --- a/javascript/builtins/Temporal/PlainTime.json +++ b/javascript/builtins/Temporal/PlainTime.json @@ -55,7 +55,7 @@ }, "PlainTime": { "__compat": { - "description": "PlainTime() constructor", + "description": "`PlainTime()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plaintime-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/PlainYearMonth.json b/javascript/builtins/Temporal/PlainYearMonth.json index 9aa5dbbf4dfb3a..87eac5f2acd19e 100644 --- a/javascript/builtins/Temporal/PlainYearMonth.json +++ b/javascript/builtins/Temporal/PlainYearMonth.json @@ -55,7 +55,7 @@ }, "PlainYearMonth": { "__compat": { - "description": "PlainYearMonth() constructor", + "description": "`PlainYearMonth()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/TimeZone.json b/javascript/builtins/Temporal/TimeZone.json index 56826ca0a1e3c6..257b5ac36ed854 100644 --- a/javascript/builtins/Temporal/TimeZone.json +++ b/javascript/builtins/Temporal/TimeZone.json @@ -55,7 +55,7 @@ }, "TimeZone": { "__compat": { - "description": "TimeZone() constructor", + "description": "`TimeZone()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-timezone-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/Temporal/ZonedDateTime.json b/javascript/builtins/Temporal/ZonedDateTime.json index 7f53c22e12d197..b6677312a7b6ca 100644 --- a/javascript/builtins/Temporal/ZonedDateTime.json +++ b/javascript/builtins/Temporal/ZonedDateTime.json @@ -55,7 +55,7 @@ }, "ZonedDateTime": { "__compat": { - "description": "ZonedDateTime() constructor", + "description": "`ZonedDateTime()` constructor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-zoneddatetime-constructor", "tags": [ "web-features:temporal" diff --git a/javascript/builtins/TypeError.json b/javascript/builtins/TypeError.json index df1a98f5d0194c..74504d116a06d3 100644 --- a/javascript/builtins/TypeError.json +++ b/javascript/builtins/TypeError.json @@ -52,7 +52,7 @@ }, "TypeError": { "__compat": { - "description": "TypeError() constructor", + "description": "`TypeError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypeError/TypeError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "TypeError is serializable", + "description": "`TypeError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/URIError.json b/javascript/builtins/URIError.json index 9872a757dd33e6..00b39e26fc66c0 100644 --- a/javascript/builtins/URIError.json +++ b/javascript/builtins/URIError.json @@ -52,7 +52,7 @@ }, "URIError": { "__compat": { - "description": "URIError() constructor", + "description": "`URIError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/URIError/URIError", "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "tags": [ @@ -103,7 +103,7 @@ }, "serializable_object": { "__compat": { - "description": "URIError is serializable", + "description": "`URIError` is serializable", "mdn_url": "https://developer.mozilla.org/docs/Glossary/Serializable_object", "spec_url": "https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects", "tags": [ diff --git a/javascript/builtins/Uint16Array.json b/javascript/builtins/Uint16Array.json index 3659a6a86f90fc..9a7901f4637b45 100644 --- a/javascript/builtins/Uint16Array.json +++ b/javascript/builtins/Uint16Array.json @@ -57,7 +57,7 @@ }, "Uint16Array": { "__compat": { - "description": "Uint16Array() constructor", + "description": "`Uint16Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array/Uint16Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Uint16Array(iterable)", + "description": "`new Uint16Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Uint32Array.json b/javascript/builtins/Uint32Array.json index 213b8d0004efdc..f87460c586eebf 100644 --- a/javascript/builtins/Uint32Array.json +++ b/javascript/builtins/Uint32Array.json @@ -57,7 +57,7 @@ }, "Uint32Array": { "__compat": { - "description": "Uint32Array() constructor", + "description": "`Uint32Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array/Uint32Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Uint32Array(iterable)", + "description": "`new Uint32Array(iterable)`", "tags": [ "web-features:snapshot:ecmascript-2015", "web-features:typed-arrays" diff --git a/javascript/builtins/Uint8Array.json b/javascript/builtins/Uint8Array.json index 5f8e2eea7b3f03..683071203a0f1b 100644 --- a/javascript/builtins/Uint8Array.json +++ b/javascript/builtins/Uint8Array.json @@ -57,7 +57,7 @@ }, "Uint8Array": { "__compat": { - "description": "Uint8Array() constructor", + "description": "`Uint8Array()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/Uint8Array", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -164,7 +164,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Uint8Array(iterable)", + "description": "`new Uint8Array(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/Uint8ClampedArray.json b/javascript/builtins/Uint8ClampedArray.json index 22ce9408343fe9..022d65a4c03206 100644 --- a/javascript/builtins/Uint8ClampedArray.json +++ b/javascript/builtins/Uint8ClampedArray.json @@ -57,7 +57,7 @@ }, "Uint8ClampedArray": { "__compat": { - "description": "Uint8ClampedArray() constructor", + "description": "`Uint8ClampedArray()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray/Uint8ClampedArray", "spec_url": "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "tags": [ @@ -163,7 +163,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new Uint8ClampedArray(iterable)", + "description": "`new Uint8ClampedArray(iterable)`", "tags": [ "web-features:typed-arrays", "web-features:snapshot:ecmascript-2015" diff --git a/javascript/builtins/WeakMap.json b/javascript/builtins/WeakMap.json index 04e5f19b28b848..4fd716c9ff0bea 100644 --- a/javascript/builtins/WeakMap.json +++ b/javascript/builtins/WeakMap.json @@ -49,7 +49,7 @@ }, "WeakMap": { "__compat": { - "description": "WeakMap() constructor", + "description": "`WeakMap()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/WeakMap", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-constructor", "tags": [ @@ -96,7 +96,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new WeakMap(iterable)", + "description": "`new WeakMap(iterable)`", "tags": [ "web-features:snapshot:ecmascript-2015", "web-features:weakmap" @@ -142,7 +142,7 @@ }, "null_allowed": { "__compat": { - "description": "new WeakMap(null)", + "description": "`new WeakMap(null)`", "tags": [ "web-features:snapshot:ecmascript-2015", "web-features:weakmap" diff --git a/javascript/builtins/WeakRef.json b/javascript/builtins/WeakRef.json index 4ed00c43f67a5a..ef93077a03ac6f 100644 --- a/javascript/builtins/WeakRef.json +++ b/javascript/builtins/WeakRef.json @@ -47,7 +47,7 @@ }, "WeakRef": { "__compat": { - "description": "WeakRef() constructor", + "description": "`WeakRef()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakRef/WeakRef", "spec_url": "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-constructor", "tags": [ diff --git a/javascript/builtins/WeakSet.json b/javascript/builtins/WeakSet.json index 45ec584bbae803..7a4d3bd03bddaf 100644 --- a/javascript/builtins/WeakSet.json +++ b/javascript/builtins/WeakSet.json @@ -49,7 +49,7 @@ }, "WeakSet": { "__compat": { - "description": "WeakSet() constructor", + "description": "`WeakSet()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/WeakSet", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-constructor", "tags": [ @@ -96,7 +96,7 @@ }, "iterable_allowed": { "__compat": { - "description": "new WeakSet(iterable)", + "description": "`new WeakSet(iterable)`", "tags": [ "web-features:snapshot:ecmascript-2015", "web-features:weakset" @@ -142,7 +142,7 @@ }, "null_allowed": { "__compat": { - "description": "new WeakSet(null)", + "description": "`new WeakSet(null)`", "tags": [ "web-features:snapshot:ecmascript-2015", "web-features:weakset" diff --git a/javascript/grammar.json b/javascript/grammar.json index 7f01cf269dc03d..594f3ed4d6f5b9 100644 --- a/javascript/grammar.json +++ b/javascript/grammar.json @@ -3,7 +3,7 @@ "grammar": { "array_literals": { "__compat": { - "description": "Array literals ([1, 2, 3])", + "description": "Array literals (`[1, 2, 3]`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Array_literals", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-array-initializer", "tags": [ @@ -55,7 +55,7 @@ }, "binary_numeric_literals": { "__compat": { - "description": "Binary numeric literals (0b)", + "description": "Binary numeric literals (`0b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Binary", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryIntegerLiteral", "tags": [ @@ -103,7 +103,7 @@ }, "boolean_literals": { "__compat": { - "description": "Boolean literals (true/false)", + "description": "Boolean literals (`true`/`false`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Boolean_literal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-boolean-literals", "tags": [ @@ -154,7 +154,7 @@ }, "decimal_numeric_literals": { "__compat": { - "description": "Decimal numeric literals (1234567890)", + "description": "Decimal numeric literals (`1234567890`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Decimal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalLiteral", "tags": [ @@ -206,7 +206,7 @@ }, "hashbang_comments": { "__compat": { - "description": "Hashbang (#!) comment syntax", + "description": "Hashbang (`#!`) comment syntax", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hashbang_comments", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-hashbang", "tags": [ @@ -251,7 +251,7 @@ }, "hexadecimal_escape_sequences": { "__compat": { - "description": "Hexadecimal escape sequences ('\\xA9')", + "description": "Hexadecimal escape sequences (`'\\xA9'`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hexadecimal_escape_sequences", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexEscapeSequence", "support": { @@ -299,7 +299,7 @@ }, "hexadecimal_numeric_literals": { "__compat": { - "description": "Hexadecimal numeric literals (0xAF)", + "description": "Hexadecimal numeric literals (`0xAF`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hexadecimal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexIntegerLiteral", "tags": [ @@ -351,7 +351,7 @@ }, "null_literal": { "__compat": { - "description": "Null literal (null)", + "description": "Null literal (`null`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Null_literal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-null-literals", "tags": [ @@ -402,7 +402,7 @@ }, "numeric_separators": { "__compat": { - "description": "Numeric separators (1_000_000_000_000)", + "description": "Numeric separators (`1_000_000_000_000`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Numeric_separators", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NumericLiteralSeparator", "support": { @@ -444,7 +444,7 @@ }, "octal_numeric_literals": { "__compat": { - "description": "Octal numeric literals (0o)", + "description": "Octal numeric literals (`0o`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Octal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalIntegerLiteral", "tags": [ @@ -492,7 +492,7 @@ }, "regular_expression_literals": { "__compat": { - "description": "Regular expression literals (/ab+c/g)", + "description": "Regular expression literals (`/ab+c/g`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Regular_expression_literals", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-regular-expression-literals", "tags": [ @@ -544,7 +544,7 @@ }, "string_literals": { "__compat": { - "description": "String literals ('Hello world')", + "description": "String literals (`'Hello world'`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#String_literals", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-string-literals", "tags": [ @@ -596,7 +596,7 @@ }, "unicode_escape_sequences": { "__compat": { - "description": "Unicode escape sequences ('\\u00A9')", + "description": "Unicode escape sequences (`'\\u00A9'`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Unicode_escape_sequences", "spec_url": "https://tc39.es/ecma262/multipage/structured-data.html#sec-unicodeescape", "tags": [ @@ -647,7 +647,7 @@ }, "unicode_point_escapes": { "__compat": { - "description": "Unicode point escapes (\\u{})", + "description": "Unicode point escapes (`\\u{}`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Unicode_code_point_escapes", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeEscapeSequence", "tags": [ diff --git a/javascript/operators/addition.json b/javascript/operators/addition.json index 0b178ba94c6bbb..8816ad2519986f 100644 --- a/javascript/operators/addition.json +++ b/javascript/operators/addition.json @@ -3,7 +3,7 @@ "operators": { "addition": { "__compat": { - "description": "Addition (+)", + "description": "Addition (`+`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Addition", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-addition-operator-plus", "tags": [ diff --git a/javascript/operators/addition_assignment.json b/javascript/operators/addition_assignment.json index ae77a292683779..3afb4dc48508b7 100644 --- a/javascript/operators/addition_assignment.json +++ b/javascript/operators/addition_assignment.json @@ -3,7 +3,7 @@ "operators": { "addition_assignment": { "__compat": { - "description": "Addition assignment (x += y)", + "description": "Addition assignment (`x += y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Addition_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/assignment.json b/javascript/operators/assignment.json index 6899e51530d521..d7d592cc216d3c 100644 --- a/javascript/operators/assignment.json +++ b/javascript/operators/assignment.json @@ -3,7 +3,7 @@ "operators": { "assignment": { "__compat": { - "description": "Assignment (x = y)", + "description": "Assignment (`x = y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/async_function.json b/javascript/operators/async_function.json index 9e900f6715d7f0..65f73793fa2a7a 100644 --- a/javascript/operators/async_function.json +++ b/javascript/operators/async_function.json @@ -3,7 +3,7 @@ "operators": { "async_function": { "__compat": { - "description": "async function expression", + "description": "`async function` expression", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/async_function", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions", "tags": [ diff --git a/javascript/operators/async_generator_function.json b/javascript/operators/async_generator_function.json index 0121ee82574b82..f2aef5d68f718e 100644 --- a/javascript/operators/async_generator_function.json +++ b/javascript/operators/async_generator_function.json @@ -3,7 +3,7 @@ "operators": { "async_generator_function": { "__compat": { - "description": "async function* expression", + "description": "`async function*` expression", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/async_function*", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions", "tags": [ diff --git a/javascript/operators/bitwise_and.json b/javascript/operators/bitwise_and.json index 907e9ab2484b8f..4a4bf146eefcf2 100644 --- a/javascript/operators/bitwise_and.json +++ b/javascript/operators/bitwise_and.json @@ -3,7 +3,7 @@ "operators": { "bitwise_and": { "__compat": { - "description": "Bitwise AND (a & b)", + "description": "Bitwise AND (`a & b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_AND", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseANDExpression", "tags": [ diff --git a/javascript/operators/bitwise_and_assignment.json b/javascript/operators/bitwise_and_assignment.json index 68f48b4d422b01..4a6b8bfcc4d22c 100644 --- a/javascript/operators/bitwise_and_assignment.json +++ b/javascript/operators/bitwise_and_assignment.json @@ -3,7 +3,7 @@ "operators": { "bitwise_and_assignment": { "__compat": { - "description": "Bitwise AND assignment (x &= y)", + "description": "Bitwise AND assignment (`x &= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_AND_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/bitwise_not.json b/javascript/operators/bitwise_not.json index 0ae9a255bffb97..1b5c771f60d4d4 100644 --- a/javascript/operators/bitwise_not.json +++ b/javascript/operators/bitwise_not.json @@ -3,7 +3,7 @@ "operators": { "bitwise_not": { "__compat": { - "description": "Bitwise NOT (~a)", + "description": "Bitwise NOT (`~a`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_NOT", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-not-operator", "tags": [ diff --git a/javascript/operators/bitwise_or.json b/javascript/operators/bitwise_or.json index 793f05d666453b..607029d4202924 100644 --- a/javascript/operators/bitwise_or.json +++ b/javascript/operators/bitwise_or.json @@ -3,7 +3,7 @@ "operators": { "bitwise_or": { "__compat": { - "description": "Bitwise OR (a | b)", + "description": "Bitwise OR (`a | b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_OR", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseORExpression", "tags": [ diff --git a/javascript/operators/bitwise_or_assignment.json b/javascript/operators/bitwise_or_assignment.json index 224497b679af18..ab23492ed962ca 100644 --- a/javascript/operators/bitwise_or_assignment.json +++ b/javascript/operators/bitwise_or_assignment.json @@ -3,7 +3,7 @@ "operators": { "bitwise_or_assignment": { "__compat": { - "description": "Bitwise OR assignment (x |= y)", + "description": "Bitwise OR assignment (`x |= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_OR_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/bitwise_xor.json b/javascript/operators/bitwise_xor.json index a69efeb6c7f7e5..2badc951c10cda 100644 --- a/javascript/operators/bitwise_xor.json +++ b/javascript/operators/bitwise_xor.json @@ -3,7 +3,7 @@ "operators": { "bitwise_xor": { "__compat": { - "description": "Bitwise XOR (a ^ b)", + "description": "Bitwise XOR (`a ^ b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseXORExpression", "tags": [ diff --git a/javascript/operators/bitwise_xor_assignment.json b/javascript/operators/bitwise_xor_assignment.json index e155703824c493..6d85dad45fe392 100644 --- a/javascript/operators/bitwise_xor_assignment.json +++ b/javascript/operators/bitwise_xor_assignment.json @@ -3,7 +3,7 @@ "operators": { "bitwise_xor_assignment": { "__compat": { - "description": "Bitwise XOR assignment (x ^= y)", + "description": "Bitwise XOR assignment (`x ^= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/conditional.json b/javascript/operators/conditional.json index 3e787f78fcbc97..c20c681a27a86d 100644 --- a/javascript/operators/conditional.json +++ b/javascript/operators/conditional.json @@ -3,7 +3,7 @@ "operators": { "conditional": { "__compat": { - "description": "Conditional operator (c ? t : f)", + "description": "Conditional operator (`c ? t : f`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Conditional_operator", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-conditional-operator", "tags": [ diff --git a/javascript/operators/decrement.json b/javascript/operators/decrement.json index f62a3535970dcc..dc69915c6503f7 100644 --- a/javascript/operators/decrement.json +++ b/javascript/operators/decrement.json @@ -3,7 +3,7 @@ "operators": { "decrement": { "__compat": { - "description": "Decrement (--)", + "description": "Decrement (`--`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Decrement", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-decrement-operator", "tags": [ diff --git a/javascript/operators/division.json b/javascript/operators/division.json index e50d9dd72f8776..ccf3fa6db28b18 100644 --- a/javascript/operators/division.json +++ b/javascript/operators/division.json @@ -3,7 +3,7 @@ "operators": { "division": { "__compat": { - "description": "Division (/)", + "description": "Division (`/`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Division", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators", "tags": [ diff --git a/javascript/operators/division_assignment.json b/javascript/operators/division_assignment.json index 60279be3146379..5d0f67f65723c8 100644 --- a/javascript/operators/division_assignment.json +++ b/javascript/operators/division_assignment.json @@ -3,7 +3,7 @@ "operators": { "division_assignment": { "__compat": { - "description": "Division assignment (x /= y)", + "description": "Division assignment (`x /= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Division_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/equality.json b/javascript/operators/equality.json index 049432f25e0572..8abc030ac44f4e 100644 --- a/javascript/operators/equality.json +++ b/javascript/operators/equality.json @@ -3,7 +3,7 @@ "operators": { "equality": { "__compat": { - "description": "Equality (a == b)", + "description": "Equality (`a == b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Equality", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators", "tags": [ diff --git a/javascript/operators/exponentiation.json b/javascript/operators/exponentiation.json index b11baf2d943a84..207bac07172dea 100644 --- a/javascript/operators/exponentiation.json +++ b/javascript/operators/exponentiation.json @@ -3,7 +3,7 @@ "operators": { "exponentiation": { "__compat": { - "description": "Exponentiation (**)", + "description": "Exponentiation (`**`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Exponentiation", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-exp-operator", "tags": [ diff --git a/javascript/operators/exponentiation_assignment.json b/javascript/operators/exponentiation_assignment.json index dbaff1c5850d54..5328ff1e7410cd 100644 --- a/javascript/operators/exponentiation_assignment.json +++ b/javascript/operators/exponentiation_assignment.json @@ -3,7 +3,7 @@ "operators": { "exponentiation_assignment": { "__compat": { - "description": "Exponentiation assignment (x **= y)", + "description": "Exponentiation assignment (`x **= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Exponentiation_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/function.json b/javascript/operators/function.json index c09aa7419db7df..309f384171755c 100644 --- a/javascript/operators/function.json +++ b/javascript/operators/function.json @@ -3,7 +3,7 @@ "operators": { "function": { "__compat": { - "description": "function expression", + "description": "`function` expression", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/function", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions", "tags": [ diff --git a/javascript/operators/generator_function.json b/javascript/operators/generator_function.json index cc66d80ca3ba52..84442b75dcf855 100644 --- a/javascript/operators/generator_function.json +++ b/javascript/operators/generator_function.json @@ -3,7 +3,7 @@ "operators": { "generator_function": { "__compat": { - "description": "function* expression", + "description": "`function*` expression", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/function*", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions", "tags": [ diff --git a/javascript/operators/greater_than.json b/javascript/operators/greater_than.json index ee79fb430b949b..59c23a8c964483 100644 --- a/javascript/operators/greater_than.json +++ b/javascript/operators/greater_than.json @@ -3,7 +3,7 @@ "operators": { "greater_than": { "__compat": { - "description": "Greater than (a > b)", + "description": "Greater than (`a > b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Greater_than", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", "tags": [ diff --git a/javascript/operators/greater_than_or_equal.json b/javascript/operators/greater_than_or_equal.json index 3c8af1f987beb2..2affe9acd15cbf 100644 --- a/javascript/operators/greater_than_or_equal.json +++ b/javascript/operators/greater_than_or_equal.json @@ -3,7 +3,7 @@ "operators": { "greater_than_or_equal": { "__compat": { - "description": "Greater than or equal (a >= b)", + "description": "Greater than or equal (`a >= b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Greater_than_or_equal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", "tags": [ diff --git a/javascript/operators/grouping.json b/javascript/operators/grouping.json index 5cb7363e826669..48c3f750e4c0c9 100644 --- a/javascript/operators/grouping.json +++ b/javascript/operators/grouping.json @@ -3,7 +3,7 @@ "operators": { "grouping": { "__compat": { - "description": "Grouping operator ()", + "description": "Grouping operator `()`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Grouping", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator", "tags": [ diff --git a/javascript/operators/import.json b/javascript/operators/import.json index bc844e87180e7c..c2e1dc588a2684 100644 --- a/javascript/operators/import.json +++ b/javascript/operators/import.json @@ -95,7 +95,7 @@ }, "options_parameter": { "__compat": { - "description": "The options parameter", + "description": "The `options` parameter", "support": { "chrome": { "version_added": "91" diff --git a/javascript/operators/import_meta.json b/javascript/operators/import_meta.json index 5688c6d8762490..8d4ecfeeba57db 100644 --- a/javascript/operators/import_meta.json +++ b/javascript/operators/import_meta.json @@ -3,7 +3,7 @@ "operators": { "import_meta": { "__compat": { - "description": "import.meta", + "description": "`import.meta`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/import.meta", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportMeta", "support": { @@ -46,7 +46,7 @@ }, "resolve": { "__compat": { - "description": "import.meta.resolve", + "description": "`import.meta.resolve`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/import.meta/resolve", "spec_url": "https://html.spec.whatwg.org/multipage/webappapis.html#import-meta-resolve", "support": { diff --git a/javascript/operators/increment.json b/javascript/operators/increment.json index b07c99494e89a9..c435b706c0a018 100644 --- a/javascript/operators/increment.json +++ b/javascript/operators/increment.json @@ -3,7 +3,7 @@ "operators": { "increment": { "__compat": { - "description": "Increment (++)", + "description": "Increment (`++`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Increment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-increment-operator", "tags": [ diff --git a/javascript/operators/inequality.json b/javascript/operators/inequality.json index 392f36990d3182..43942679de46ba 100644 --- a/javascript/operators/inequality.json +++ b/javascript/operators/inequality.json @@ -3,7 +3,7 @@ "operators": { "inequality": { "__compat": { - "description": "Inequality (a != b)", + "description": "Inequality (`a != b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Inequality", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators", "tags": [ diff --git a/javascript/operators/left_shift.json b/javascript/operators/left_shift.json index 10ace7365296b5..7742b73104d238 100644 --- a/javascript/operators/left_shift.json +++ b/javascript/operators/left_shift.json @@ -3,7 +3,7 @@ "operators": { "left_shift": { "__compat": { - "description": "Bitwise left shift (a << b)", + "description": "Bitwise left shift (`a << b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Left_shift", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-shift-operator", "tags": [ diff --git a/javascript/operators/left_shift_assignment.json b/javascript/operators/left_shift_assignment.json index f3f4f4f69a64a1..ef94e579cb2439 100644 --- a/javascript/operators/left_shift_assignment.json +++ b/javascript/operators/left_shift_assignment.json @@ -3,7 +3,7 @@ "operators": { "left_shift_assignment": { "__compat": { - "description": "Left shift assignment (x <<= y)", + "description": "Left shift assignment (`x <<= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Left_shift_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/less_than.json b/javascript/operators/less_than.json index 224f68f5ca3e99..fd35a7e373c91c 100644 --- a/javascript/operators/less_than.json +++ b/javascript/operators/less_than.json @@ -3,7 +3,7 @@ "operators": { "less_than": { "__compat": { - "description": "Less than (a < b)", + "description": "Less than (`a < b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Less_than", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", "tags": [ diff --git a/javascript/operators/less_than_or_equal.json b/javascript/operators/less_than_or_equal.json index 8b6c77965fec22..36783d4846114b 100644 --- a/javascript/operators/less_than_or_equal.json +++ b/javascript/operators/less_than_or_equal.json @@ -3,7 +3,7 @@ "operators": { "less_than_or_equal": { "__compat": { - "description": "Less than or equal (a <= b)", + "description": "Less than or equal (`a <= b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Less_than_or_equal", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", "tags": [ diff --git a/javascript/operators/logical_and.json b/javascript/operators/logical_and.json index cc976060a52a77..f9d977a9ce79de 100644 --- a/javascript/operators/logical_and.json +++ b/javascript/operators/logical_and.json @@ -3,7 +3,7 @@ "operators": { "logical_and": { "__compat": { - "description": "Logical AND (&&)", + "description": "Logical AND (`&&`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Logical_AND", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalANDExpression", "tags": [ diff --git a/javascript/operators/logical_and_assignment.json b/javascript/operators/logical_and_assignment.json index 6e04b430abf8cf..efe909d5ebe439 100644 --- a/javascript/operators/logical_and_assignment.json +++ b/javascript/operators/logical_and_assignment.json @@ -3,7 +3,7 @@ "operators": { "logical_and_assignment": { "__compat": { - "description": "Logical AND assignment (x &&= y)", + "description": "Logical AND assignment (`x &&= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Logical_AND_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "support": { diff --git a/javascript/operators/logical_not.json b/javascript/operators/logical_not.json index fdeb92ba9b5d7b..bf13c4915697ad 100644 --- a/javascript/operators/logical_not.json +++ b/javascript/operators/logical_not.json @@ -3,7 +3,7 @@ "operators": { "logical_not": { "__compat": { - "description": "Logical NOT (!)", + "description": "Logical NOT (`!`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Logical_NOT", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-logical-not-operator", "tags": [ diff --git a/javascript/operators/logical_or.json b/javascript/operators/logical_or.json index 5c31dc5cab80d8..3e3db2b36cded4 100644 --- a/javascript/operators/logical_or.json +++ b/javascript/operators/logical_or.json @@ -3,7 +3,7 @@ "operators": { "logical_or": { "__compat": { - "description": "Logical OR (||)", + "description": "Logical OR (`||`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Logical_OR", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalORExpression", "tags": [ diff --git a/javascript/operators/logical_or_assignment.json b/javascript/operators/logical_or_assignment.json index fd5e249eed66ef..defe7c1d0baf30 100644 --- a/javascript/operators/logical_or_assignment.json +++ b/javascript/operators/logical_or_assignment.json @@ -3,7 +3,7 @@ "operators": { "logical_or_assignment": { "__compat": { - "description": "Logical OR assignment (x ||= y)", + "description": "Logical OR assignment (`x ||= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Logical_OR_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "support": { diff --git a/javascript/operators/multiplication.json b/javascript/operators/multiplication.json index 0dcd18de0a4e9b..b460012a23dd30 100644 --- a/javascript/operators/multiplication.json +++ b/javascript/operators/multiplication.json @@ -3,7 +3,7 @@ "operators": { "multiplication": { "__compat": { - "description": "Multiplication (*)", + "description": "Multiplication (`*`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Multiplication", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators", "tags": [ diff --git a/javascript/operators/multiplication_assignment.json b/javascript/operators/multiplication_assignment.json index acfdd457dfdbd1..a16003e65314d3 100644 --- a/javascript/operators/multiplication_assignment.json +++ b/javascript/operators/multiplication_assignment.json @@ -3,7 +3,7 @@ "operators": { "multiplication_assignment": { "__compat": { - "description": "Multiplication assignment (x *= y)", + "description": "Multiplication assignment (`x *= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Multiplication_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/new_target.json b/javascript/operators/new_target.json index d9842ed3e9f669..e2e80e70e2e0a1 100644 --- a/javascript/operators/new_target.json +++ b/javascript/operators/new_target.json @@ -3,7 +3,7 @@ "operators": { "new_target": { "__compat": { - "description": "new.target", + "description": "`new.target`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/new.target", "spec_url": "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects", "tags": [ diff --git a/javascript/operators/nullish_coalescing.json b/javascript/operators/nullish_coalescing.json index 747079948c3b54..493750d4d85fcb 100644 --- a/javascript/operators/nullish_coalescing.json +++ b/javascript/operators/nullish_coalescing.json @@ -3,7 +3,7 @@ "operators": { "nullish_coalescing": { "__compat": { - "description": "Nullish coalescing operator (??)", + "description": "Nullish coalescing operator (`??`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoalesceExpression", "tags": [ diff --git a/javascript/operators/nullish_coalescing_assignment.json b/javascript/operators/nullish_coalescing_assignment.json index 632db3ab63196b..c750b51910ebec 100644 --- a/javascript/operators/nullish_coalescing_assignment.json +++ b/javascript/operators/nullish_coalescing_assignment.json @@ -3,7 +3,7 @@ "operators": { "nullish_coalescing_assignment": { "__compat": { - "description": "Nullish coalescing assignment (x ??= y)", + "description": "Nullish coalescing assignment (`x ??= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/optional_chaining.json b/javascript/operators/optional_chaining.json index 8cc7e98ce75ef7..b5f125c32aa90b 100644 --- a/javascript/operators/optional_chaining.json +++ b/javascript/operators/optional_chaining.json @@ -3,7 +3,7 @@ "operators": { "optional_chaining": { "__compat": { - "description": "Optional chaining operator (?.)", + "description": "Optional chaining operator (`?.`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Optional_chaining", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-OptionalExpression", "tags": [ diff --git a/javascript/operators/remainder.json b/javascript/operators/remainder.json index 427389ee0434a6..885c86024a3b96 100644 --- a/javascript/operators/remainder.json +++ b/javascript/operators/remainder.json @@ -3,7 +3,7 @@ "operators": { "remainder": { "__compat": { - "description": "Remainder (%)", + "description": "Remainder (`%`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Remainder", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators", "tags": [ diff --git a/javascript/operators/remainder_assignment.json b/javascript/operators/remainder_assignment.json index 065349e27fcb0c..cc4ed7e5acf882 100644 --- a/javascript/operators/remainder_assignment.json +++ b/javascript/operators/remainder_assignment.json @@ -3,7 +3,7 @@ "operators": { "remainder_assignment": { "__compat": { - "description": "Remainder assignment (x %= y)", + "description": "Remainder assignment (`x %= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Remainder_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/right_shift.json b/javascript/operators/right_shift.json index 122eb6467afba5..ec70c1c7058356 100644 --- a/javascript/operators/right_shift.json +++ b/javascript/operators/right_shift.json @@ -3,7 +3,7 @@ "operators": { "right_shift": { "__compat": { - "description": "Bitwise right shift (a >> b)", + "description": "Bitwise right shift (`a >> b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Right_shift", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-signed-right-shift-operator", "tags": [ diff --git a/javascript/operators/right_shift_assignment.json b/javascript/operators/right_shift_assignment.json index 68e298bf062e2d..95ac0a6afd568a 100644 --- a/javascript/operators/right_shift_assignment.json +++ b/javascript/operators/right_shift_assignment.json @@ -3,7 +3,7 @@ "operators": { "right_shift_assignment": { "__compat": { - "description": "Right shift assignment (x >>= y)", + "description": "Right shift assignment (`x >>= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Right_shift_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/strict_equality.json b/javascript/operators/strict_equality.json index d7d854bde9c1e4..9ab11deb344c03 100644 --- a/javascript/operators/strict_equality.json +++ b/javascript/operators/strict_equality.json @@ -3,7 +3,7 @@ "operators": { "strict_equality": { "__compat": { - "description": "Strict equality (a === b)", + "description": "Strict equality (`a === b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Strict_equality", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators", "support": { diff --git a/javascript/operators/strict_inequality.json b/javascript/operators/strict_inequality.json index 1516e501c2a070..f0a7a1f101a4a7 100644 --- a/javascript/operators/strict_inequality.json +++ b/javascript/operators/strict_inequality.json @@ -3,7 +3,7 @@ "operators": { "strict_inequality": { "__compat": { - "description": "Strict inequality (a !== b)", + "description": "Strict inequality (`a !== b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Strict_inequality", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators", "support": { diff --git a/javascript/operators/subtraction.json b/javascript/operators/subtraction.json index 257875d846c4c5..4e662b67a5652b 100644 --- a/javascript/operators/subtraction.json +++ b/javascript/operators/subtraction.json @@ -3,7 +3,7 @@ "operators": { "subtraction": { "__compat": { - "description": "Subtraction (-)", + "description": "Subtraction (`-`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Subtraction", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-subtraction-operator-minus", "tags": [ diff --git a/javascript/operators/subtraction_assignment.json b/javascript/operators/subtraction_assignment.json index 65e837450616a4..0d7849451d8081 100644 --- a/javascript/operators/subtraction_assignment.json +++ b/javascript/operators/subtraction_assignment.json @@ -3,7 +3,7 @@ "operators": { "subtraction_assignment": { "__compat": { - "description": "Subtraction assignment (x -= y)", + "description": "Subtraction assignment (`x -= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Subtraction_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/unary_negation.json b/javascript/operators/unary_negation.json index c8759458b91610..9e729b05bf5f21 100644 --- a/javascript/operators/unary_negation.json +++ b/javascript/operators/unary_negation.json @@ -3,7 +3,7 @@ "operators": { "unary_negation": { "__compat": { - "description": "Unary negation (-)", + "description": "Unary negation (`-`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unary_negation", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-minus-operator", "tags": [ diff --git a/javascript/operators/unary_plus.json b/javascript/operators/unary_plus.json index c2cbb9ca652d31..557a041ac13b4b 100644 --- a/javascript/operators/unary_plus.json +++ b/javascript/operators/unary_plus.json @@ -3,7 +3,7 @@ "operators": { "unary_plus": { "__compat": { - "description": "Unary plus (+)", + "description": "Unary plus (`+`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unary_plus", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-plus-operator", "tags": [ diff --git a/javascript/operators/unsigned_right_shift.json b/javascript/operators/unsigned_right_shift.json index 684d59aaab2795..0073d77bf5e60a 100644 --- a/javascript/operators/unsigned_right_shift.json +++ b/javascript/operators/unsigned_right_shift.json @@ -3,7 +3,7 @@ "operators": { "unsigned_right_shift": { "__compat": { - "description": "Bitwise unsigned right shift (a >>> b)", + "description": "Bitwise unsigned right shift (`a >>> b`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unsigned-right-shift-operator", "tags": [ diff --git a/javascript/operators/unsigned_right_shift_assignment.json b/javascript/operators/unsigned_right_shift_assignment.json index 8ad0984028b252..2aa5802127d016 100644 --- a/javascript/operators/unsigned_right_shift_assignment.json +++ b/javascript/operators/unsigned_right_shift_assignment.json @@ -3,7 +3,7 @@ "operators": { "unsigned_right_shift_assignment": { "__compat": { - "description": "Unsigned right shift assignment (x >>>= y)", + "description": "Unsigned right shift assignment (`x >>>= y`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift_assignment", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", "tags": [ diff --git a/javascript/operators/yield_star.json b/javascript/operators/yield_star.json index fc5131bec2169d..9f935312aa6922 100644 --- a/javascript/operators/yield_star.json +++ b/javascript/operators/yield_star.json @@ -3,7 +3,7 @@ "operators": { "yield_star": { "__compat": { - "description": "yield*", + "description": "`yield*`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/yield*", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-evaluation", "tags": [ diff --git a/javascript/regular_expressions.json b/javascript/regular_expressions.json index a92b44327214bf..096eed6f597efe 100644 --- a/javascript/regular_expressions.json +++ b/javascript/regular_expressions.json @@ -3,7 +3,7 @@ "regular_expressions": { "backreference": { "__compat": { - "description": "Backreference: \\1, \\2", + "description": "Backreference: `\\1`, `\\2`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Backreference", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-DecimalEscape", "tags": [ @@ -55,7 +55,7 @@ }, "capturing_group": { "__compat": { - "description": "Capturing group: (...)", + "description": "Capturing group: `(...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Capturing_group", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "tags": [ @@ -107,7 +107,7 @@ }, "character_class": { "__compat": { - "description": "Character class: [...], [^...]", + "description": "Character class: `[...]`, `[^...]`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Character_class", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClass", "tags": [ @@ -159,7 +159,7 @@ }, "character_class_escape": { "__compat": { - "description": "Character class escape: \\d, \\D, \\w, \\W, \\s, \\S", + "description": "Character class escape: `\\d`, `\\D`, `\\w`, `\\W`, `\\s`, `\\S`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Character_class_escape", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClassEscape", "tags": [ @@ -211,7 +211,7 @@ }, "character_escape": { "__compat": { - "description": "Character escape: \\n, \\x", + "description": "Character escape: `\\n`, `\\x`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterEscape", "tags": [ @@ -262,7 +262,7 @@ }, "unicode": { "__compat": { - "description": "Unicode character escape: \\u{...}", + "description": "Unicode character escape: `\\u{...}`", "tags": [ "web-features:regexp" ], @@ -308,7 +308,7 @@ }, "disjunction": { "__compat": { - "description": "Disjunction: |", + "description": "Disjunction: `|`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Disjunction", "tags": [ @@ -360,7 +360,7 @@ }, "input_boundary_assertion": { "__compat": { - "description": "Input boundary assertion: ^, $", + "description": "Input boundary assertion: `^`, `$`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "tags": [ @@ -412,7 +412,7 @@ }, "literal_character": { "__compat": { - "description": "Literal character: a, b", + "description": "Literal character: `a`, `b`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-PatternCharacter", "tags": [ @@ -464,7 +464,7 @@ }, "lookahead_assertion": { "__compat": { - "description": "Lookahead assertion: (?=...), (?!...)", + "description": "Lookahead assertion: `(?=...)`, `(?!...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "tags": [ @@ -516,7 +516,7 @@ }, "lookbehind_assertion": { "__compat": { - "description": "Lookbehind assertion: (?<=...), (?<!...)", + "description": "Lookbehind assertion: `(?<=...)`, `(?<!...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "tags": [ @@ -561,7 +561,7 @@ }, "modifier": { "__compat": { - "description": "Modifier: (?ims-ims:...)", + "description": "Modifier: `(?ims-ims:...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Modifier", "spec_url": "https://github.com/tc39/proposal-regexp-modifiers#syntax", "tags": [ @@ -606,7 +606,7 @@ }, "named_backreference": { "__compat": { - "description": "Named backreference: \\k<name>", + "description": "Named backreference: `\\k<name>`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-AtomEscape", "tags": [ @@ -651,7 +651,7 @@ }, "named_capturing_group": { "__compat": { - "description": "Named capture group: (?<name>...)", + "description": "Named capture group: `(?<name>...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "tags": [ @@ -739,7 +739,7 @@ }, "non_capturing_group": { "__compat": { - "description": "Non-capturing group: (?:...)", + "description": "Non-capturing group: `(?:...)`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "tags": [ @@ -791,7 +791,7 @@ }, "quantifier": { "__compat": { - "description": "Quantifier: *, +, ?, {n}, {n,}, {n,m}", + "description": "Quantifier: `*`, `+`, `?`, `{n}`, `{n,}`, `{n,m}`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Quantifier", "tags": [ @@ -843,7 +843,7 @@ }, "unicode_character_class_escape": { "__compat": { - "description": "Unicode character class escape: \\p{...}, \\P{...}", + "description": "Unicode character class escape: `\\p{...}`, `\\P{...}`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClassEscape", "tags": [ @@ -888,7 +888,7 @@ }, "wildcard": { "__compat": { - "description": "Wildcard: .", + "description": "Wildcard: `.`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "tags": [ @@ -940,7 +940,7 @@ }, "word_boundary_assertion": { "__compat": { - "description": "Word boundary assertion: \\b, \\B", + "description": "Word boundary assertion: `\\b`, `\\B`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion", "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "tags": [ diff --git a/javascript/statements.json b/javascript/statements.json index 965db250e1e91b..1e42c98fed6b41 100644 --- a/javascript/statements.json +++ b/javascript/statements.json @@ -3,7 +3,7 @@ "statements": { "async_function": { "__compat": { - "description": "async function statement", + "description": "`async function` statement", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/async_function", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions", "tags": [ @@ -50,7 +50,7 @@ }, "async_generator_function": { "__compat": { - "description": "async function* statement", + "description": "`async function*` statement", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/async_function*", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions", "tags": [ @@ -400,7 +400,7 @@ }, "do_while": { "__compat": { - "description": "do...while", + "description": "`do...while`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/do...while", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement", "tags": [ @@ -451,7 +451,7 @@ }, "empty": { "__compat": { - "description": "Empty statement (;)", + "description": "Empty statement (`;`)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/Empty", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-empty-statement", "tags": [ @@ -548,7 +548,7 @@ }, "default": { "__compat": { - "description": "default keyword with export", + "description": "`default` keyword with `export`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/export", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports", "tags": [ @@ -596,7 +596,7 @@ }, "namespace": { "__compat": { - "description": "export * as namespace", + "description": "`export * as namespace`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/export", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports", "support": { @@ -690,7 +690,7 @@ }, "for_await_of": { "__compat": { - "description": "for await...of", + "description": "`for await...of`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/for-await...of", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements", "tags": [ @@ -735,7 +735,7 @@ }, "for_in": { "__compat": { - "description": "for...in", + "description": "`for...in`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/for...in", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements", "tags": [ @@ -786,7 +786,7 @@ }, "for_of": { "__compat": { - "description": "for...of", + "description": "`for...of`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/for...of", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements", "tags": [ @@ -921,7 +921,7 @@ }, "function": { "__compat": { - "description": "function statement", + "description": "`function` statement", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions", "tags": [ @@ -1018,7 +1018,7 @@ }, "generator_function": { "__compat": { - "description": "function* statement", + "description": "`function*` statement", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function*", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions", "tags": [ @@ -1065,7 +1065,7 @@ }, "IteratorResult_object": { "__compat": { - "description": "IteratorResult object instead of throwing", + "description": "`IteratorResult` object instead of throwing", "tags": [ "web-features:snapshot:ecmascript-2016", "web-features:generators" @@ -1111,7 +1111,7 @@ }, "not_constructable_with_new": { "__compat": { - "description": "Not constructable with new (ES2016)", + "description": "Not constructable with `new` (ES2016)", "tags": [ "web-features:snapshot:ecmascript-2016", "web-features:generators" @@ -1203,7 +1203,7 @@ }, "if_else": { "__compat": { - "description": "if...else", + "description": "`if...else`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/if...else", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement", "tags": [ @@ -1350,7 +1350,7 @@ }, "import_assertions": { "__compat": { - "description": "Import attributes with assert syntax (formerly import assertions)", + "description": "Import attributes with `assert` syntax (formerly import assertions)", "support": { "chrome": { "version_added": "91", @@ -1395,7 +1395,7 @@ }, "type_css": { "__compat": { - "description": "assert {type: 'css'}", + "description": "`assert {type: 'css'}`", "support": { "chrome": { "version_added": "93", @@ -1442,7 +1442,7 @@ }, "type_json": { "__compat": { - "description": "assert {type: 'json'}", + "description": "`assert {type: 'json'}`", "support": { "chrome": { "version_added": "91", @@ -1495,7 +1495,7 @@ }, "import_attributes": { "__compat": { - "description": "Import attributes (with syntax)", + "description": "Import attributes (`with` syntax)", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/import/with", "spec_url": "https://tc39.es/proposal-import-attributes/#prod-WithClause", "support": { @@ -1543,7 +1543,7 @@ }, "type_css": { "__compat": { - "description": "with {type: 'css'}", + "description": "`with {type: 'css'}`", "tags": [ "web-features:css-modules" ], @@ -1586,7 +1586,7 @@ }, "type_json": { "__compat": { - "description": "with {type: 'json'}", + "description": "`with {type: 'json'}`", "tags": [ "web-features:json-modules" ], @@ -1992,7 +1992,7 @@ }, "try_catch": { "__compat": { - "description": "try...catch", + "description": "`try...catch`", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/try...catch", "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement", "tags": [ diff --git a/lint/linter/test-descriptions.test.ts b/lint/linter/test-descriptions.test.ts index 07e399a1877487..296e3c189f2202 100644 --- a/lint/linter/test-descriptions.test.ts +++ b/lint/linter/test-descriptions.test.ts @@ -82,7 +82,7 @@ describe('test-descriptions', () => { it('should check for redundant description', () => { const path = 'css.properties.width.auto'; const data: CompatStatement = { - description: 'auto', + description: '`auto`', support: {}, }; diff --git a/lint/linter/test-descriptions.ts b/lint/linter/test-descriptions.ts index 29d8e4ca5de9c5..26da378b77c1ba 100644 --- a/lint/linter/test-descriptions.ts +++ b/lint/linter/test-descriptions.ts @@ -66,7 +66,7 @@ const processApiData = ( 'constructor', path, data, - `${apiName}() constructor`, + `\`${apiName}()\` constructor`, errors, ); } else if (featureName.endsWith('_event')) { @@ -74,7 +74,7 @@ const processApiData = ( 'event', path, data, - `${featureName.replace('_event', '')} event`, + `\`${featureName.replace('_event', '')}\` event`, errors, ); } else if (featureName.endsWith('_permission')) { @@ -82,7 +82,7 @@ const processApiData = ( 'permission', path, data, - `${featureName.replace('_permission', '')} permission`, + `\`${featureName.replace('_permission', '')}\` permission`, errors, ); } else if (featureName == 'secure_context_required') { @@ -116,7 +116,7 @@ export const processData = ( processApiData(data, path, errors); } - if (data.description === `${path.split('.').at(-1)}`) { + if (data.description === `\`${path.split('.').at(-1)}\``) { errors.push({ ruleName: 'redundant', path, diff --git a/mathml/attribute_values.json b/mathml/attribute_values.json index f33fa80afc881d..969aba82d772be 100644 --- a/mathml/attribute_values.json +++ b/mathml/attribute_values.json @@ -3,7 +3,7 @@ "attribute_values": { "named_space": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em)", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { diff --git a/mathml/elements/mfrac.json b/mathml/elements/mfrac.json index 155a904d1a966a..34e4f1c8828f58 100644 --- a/mathml/elements/mfrac.json +++ b/mathml/elements/mfrac.json @@ -111,7 +111,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em)", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { @@ -182,7 +182,7 @@ }, "thin_medium_thick": { "__compat": { - "description": "thin, medium, thick values", + "description": "`thin`, `medium`, `thick` values", "support": { "chrome": { "version_added": false diff --git a/mathml/elements/mo.json b/mathml/elements/mo.json index a2f4c6666ca459..9a6d38282e9606 100644 --- a/mathml/elements/mo.json +++ b/mathml/elements/mo.json @@ -274,7 +274,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em) for lspace, maxsize, minsize and rspace attributes", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em) for `lspace`, `maxsize`, `minsize` and `rspace` attributes", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { @@ -309,7 +309,7 @@ }, "nonzero_unitless_values": { "__compat": { - "description": "Nonzero unitless values (e.g. 5 to mean 500%) for lspace, maxsize, minsize and rspace attributes", + "description": "Nonzero unitless values (e.g. 5 to mean 500%) for `lspace`, `maxsize`, `minsize` and `rspace` attributes", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { diff --git a/mathml/elements/mpadded.json b/mathml/elements/mpadded.json index d3065e06ecae5e..47c468a95ba08d 100644 --- a/mathml/elements/mpadded.json +++ b/mathml/elements/mpadded.json @@ -139,7 +139,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em)", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { @@ -210,7 +210,7 @@ }, "pseudo_units": { "__compat": { - "description": "Pseudo units (e.g. width to mean content width)", + "description": "Pseudo units (e.g. `width` to mean content width)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { @@ -245,7 +245,7 @@ }, "relative_values": { "__compat": { - "description": "Relative values (e.g. \"+10px\")", + "description": "Relative values (e.g. `\"+10px\"`)", "support": { "chrome": { "version_added": false diff --git a/mathml/elements/ms.json b/mathml/elements/ms.json index ec920930075f20..89a667f8c21be3 100644 --- a/mathml/elements/ms.json +++ b/mathml/elements/ms.json @@ -37,7 +37,7 @@ }, "lquote_rquote_attributes": { "__compat": { - "description": "Surround the content of the <ms> element with quotes, specifiable via the lquote and rquote attributes.", + "description": "Surround the content of the `<ms>` element with quotes, specifiable via the `lquote` and `rquote` attributes.", "support": { "chrome": { "version_added": false diff --git a/mathml/elements/mspace.json b/mathml/elements/mspace.json index 6445543cb8491b..0c5ce81d2f0308 100644 --- a/mathml/elements/mspace.json +++ b/mathml/elements/mspace.json @@ -105,7 +105,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em) for width, height and depth attributes", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em) for `width`, `height` and `depth` attributes", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { diff --git a/mathml/elements/mtable.json b/mathml/elements/mtable.json index ee1b609dfee6c7..3912e6cbba8dad 100644 --- a/mathml/elements/mtable.json +++ b/mathml/elements/mtable.json @@ -366,7 +366,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em)", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { diff --git a/mathml/global_attributes.json b/mathml/global_attributes.json index 47a1e161b72846..b6770cda501116 100644 --- a/mathml/global_attributes.json +++ b/mathml/global_attributes.json @@ -251,7 +251,7 @@ }, "named_spaces": { "__compat": { - "description": "Named spaces (e.g. thinmathspace to mean 3/18em)", + "description": "Named spaces (e.g. `thinmathspace` to mean 3/18em)", "mdn_url": "https://developer.mozilla.org/docs/Web/MathML/Values", "support": { "chrome": { @@ -322,7 +322,7 @@ }, "small_normal_big": { "__compat": { - "description": "small, normal, big values", + "description": "`small`, `normal`, `big` values", "support": { "chrome": { "version_added": false diff --git a/scripts/migrations/012-descriptions-to-md.ts b/scripts/migrations/012-descriptions-to-md.ts new file mode 100644 index 00000000000000..4c314722d2fb64 --- /dev/null +++ b/scripts/migrations/012-descriptions-to-md.ts @@ -0,0 +1,106 @@ +/* This file is a part of @mdn/browser-compat-data + * See LICENSE file for more information. */ + +import fs from 'node:fs'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; + +import esMain from 'es-main'; + +import { CompatStatement } from '../../types/types.js'; +import { IS_WINDOWS } from '../../lint/utils.js'; + +const dirname = fileURLToPath(new URL('.', import.meta.url)); + +/** + * Check to see if the key is __compat and set 'webview_ios' to 'mirror' + * @param key The key in the object + * @param value The value of the key + * @returns The new value with 'webview_ios' set to 'mirror' + */ +export const doDescriptionsToMarkdown = ( + key: string, + value: CompatStatement, +): CompatStatement => { + if (key === '__compat') { + if (value.description) { + value.description = value.description.replace(/<\/?code>/g, '`'); + } + } + return value; +}; + +/** + * Set '__compat.support.webview_ios' to 'mirror' within all the data in a + * specified file. The function will then automatically write any needed + * changes back into the file. + * @param filename The filename to perform migration upon + */ +export const descriptionsToMarkdown = (filename: string): void => { + let actual = fs.readFileSync(filename, 'utf-8').trim(); + let expected = JSON.stringify( + JSON.parse(actual, doDescriptionsToMarkdown), + null, + 2, + ); + + if (IS_WINDOWS) { + // prevent false positives from git.core.autocrlf on Windows + actual = actual.replace(/\r/g, ''); + expected = expected.replace(/\r/g, ''); + } + + if (actual !== expected) { + fs.writeFileSync(filename, expected + '\n', 'utf-8'); + } +}; + +/** + * Recursively load one or more files and/or directories passed as arguments + * and perform setting '__compat.support.webview_ios' to 'mirror' for. + * @param files The files to load and perform migration upon + */ +const load = (...files: string[]): void => { + for (let file of files) { + if (file.indexOf(dirname) !== 0) { + file = path.resolve(dirname, '..', '..', file); + } + + if (!fs.existsSync(file)) { + continue; // Ignore non-existent files + } + + if (fs.statSync(file).isFile()) { + if (path.extname(file) === '.json') { + descriptionsToMarkdown(file); + } + + continue; + } + + const subFiles = fs + .readdirSync(file) + .map((subfile) => path.join(file, subfile)); + + load(...subFiles); + } +}; + +if (esMain(import.meta)) { + if (process.argv[2]) { + load(process.argv[2]); + } else { + load( + 'api', + 'css', + 'html', + 'http', + 'svg', + 'javascript', + 'mathml', + 'test', + 'webassembly', + 'webdriver', + ); + } +} diff --git a/svg/elements/a.json b/svg/elements/a.json index b387086aeb2d00..bb0be59c90a2a1 100644 --- a/svg/elements/a.json +++ b/svg/elements/a.json @@ -489,7 +489,7 @@ }, "xlink_actuate": { "__compat": { - "description": "xlink:actuate", + "description": "`xlink:actuate`", "support": { "chrome": { "version_added": "1" @@ -523,7 +523,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:href", "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkHrefAttribute", "support": { @@ -565,7 +565,7 @@ }, "xlink_show": { "__compat": { - "description": "xlink:show", + "description": "`xlink:show`", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:show", "support": { "chrome": { @@ -600,7 +600,7 @@ }, "xlink_title": { "__compat": { - "description": "xlink:title", + "description": "`xlink:title`", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:title", "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkTitleAttribute", "support": { diff --git a/svg/elements/circle.json b/svg/elements/circle.json index a250c4cbf7abde..e7d689821d825d 100644 --- a/svg/elements/circle.json +++ b/svg/elements/circle.json @@ -147,7 +147,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/cursor.json b/svg/elements/cursor.json index 0081ad1b4bae43..fef610b5267c49 100644 --- a/svg/elements/cursor.json +++ b/svg/elements/cursor.json @@ -158,7 +158,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1", diff --git a/svg/elements/ellipse.json b/svg/elements/ellipse.json index 7fd5eb0fbbc335..6322cc55aebaf7 100644 --- a/svg/elements/ellipse.json +++ b/svg/elements/ellipse.json @@ -163,7 +163,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/feComposite.json b/svg/elements/feComposite.json index f8670518db801c..e64f56099e4a56 100644 --- a/svg/elements/feComposite.json +++ b/svg/elements/feComposite.json @@ -313,7 +313,7 @@ }, "lighter_value": { "__compat": { - "description": "lighter value", + "description": "`lighter` value", "support": { "chrome": { "version_added": "41" diff --git a/svg/elements/feImage.json b/svg/elements/feImage.json index 698ea507012166..0cb5619546aab2 100644 --- a/svg/elements/feImage.json +++ b/svg/elements/feImage.json @@ -148,7 +148,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "5" diff --git a/svg/elements/filter.json b/svg/elements/filter.json index fb0c0848d3a455..528908529c6414 100644 --- a/svg/elements/filter.json +++ b/svg/elements/filter.json @@ -218,7 +218,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:href", "spec_url": "https://www.w3.org/TR/SVG11/filters.html#FilterElementHrefAttribute", "support": { diff --git a/svg/elements/glyphRef.json b/svg/elements/glyphRef.json index a2f45d0189fd84..7d604b840f3011 100644 --- a/svg/elements/glyphRef.json +++ b/svg/elements/glyphRef.json @@ -214,7 +214,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "14", diff --git a/svg/elements/image.json b/svg/elements/image.json index 564adae46fdfe8..ec938435029fb5 100644 --- a/svg/elements/image.json +++ b/svg/elements/image.json @@ -326,7 +326,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/linearGradient.json b/svg/elements/linearGradient.json index 4a344ff3fb28f8..a483e2701d9717 100644 --- a/svg/elements/linearGradient.json +++ b/svg/elements/linearGradient.json @@ -257,7 +257,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/mpath.json b/svg/elements/mpath.json index 307e8375125b3f..56561813f2ef76 100644 --- a/svg/elements/mpath.json +++ b/svg/elements/mpath.json @@ -75,7 +75,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "19" diff --git a/svg/elements/path.json b/svg/elements/path.json index 17b2674305e6ff..678d88b98c674a 100644 --- a/svg/elements/path.json +++ b/svg/elements/path.json @@ -91,7 +91,7 @@ }, "path": { "__compat": { - "description": "d as CSS property supports path()", + "description": "`d` as CSS property supports `path()`", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/path", "spec_url": "https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-path", "support": { @@ -168,7 +168,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/pattern.json b/svg/elements/pattern.json index 114a07e36a970e..03ae597993d5c7 100644 --- a/svg/elements/pattern.json +++ b/svg/elements/pattern.json @@ -336,7 +336,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/polygon.json b/svg/elements/polygon.json index a7c25532019225..6061ff122509d3 100644 --- a/svg/elements/polygon.json +++ b/svg/elements/polygon.json @@ -81,7 +81,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/polyline.json b/svg/elements/polyline.json index 886023fedfc76a..97a3033fb32f85 100644 --- a/svg/elements/polyline.json +++ b/svg/elements/polyline.json @@ -81,7 +81,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/radialGradient.json b/svg/elements/radialGradient.json index cdceb7a474b3c8..c89e18cb17349b 100644 --- a/svg/elements/radialGradient.json +++ b/svg/elements/radialGradient.json @@ -389,7 +389,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/rect.json b/svg/elements/rect.json index 321a36116a908e..ae29c66153dd66 100644 --- a/svg/elements/rect.json +++ b/svg/elements/rect.json @@ -79,7 +79,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/script.json b/svg/elements/script.json index 309b8b3d07bf9e..87a3ae9ad27c73 100644 --- a/svg/elements/script.json +++ b/svg/elements/script.json @@ -179,7 +179,7 @@ }, "module": { "__compat": { - "description": "type='module'", + "description": "`type='module'`", "tags": [ "web-features:js-modules" ], diff --git a/svg/elements/text.json b/svg/elements/text.json index abd45f5285b3b6..17d591bdb2966b 100644 --- a/svg/elements/text.json +++ b/svg/elements/text.json @@ -153,7 +153,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/textPath.json b/svg/elements/textPath.json index 07471b7abdef32..b058c528ae4046 100644 --- a/svg/elements/textPath.json +++ b/svg/elements/textPath.json @@ -74,7 +74,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { @@ -361,7 +361,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/tref.json b/svg/elements/tref.json index 558c9e0993e919..c96d8292016c43 100644 --- a/svg/elements/tref.json +++ b/svg/elements/tref.json @@ -73,7 +73,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { @@ -146,7 +146,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": false diff --git a/svg/elements/tspan.json b/svg/elements/tspan.json index c79bfafdb2255b..78c6dfd3c134c6 100644 --- a/svg/elements/tspan.json +++ b/svg/elements/tspan.json @@ -147,7 +147,7 @@ }, "context-fill": { "__compat": { - "description": "context-fill value", + "description": "`context-fill` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/svg/elements/use.json b/svg/elements/use.json index 4c9241f9d2734d..a97739a8a44ad8 100644 --- a/svg/elements/use.json +++ b/svg/elements/use.json @@ -46,7 +46,7 @@ }, "data_uri": { "__compat": { - "description": "Load from data: URI", + "description": "Load from `data:` URI", "support": { "chrome": { "version_added": "22", @@ -314,7 +314,7 @@ }, "xlink_href": { "__compat": { - "description": "xlink:href", + "description": "`xlink:href`", "support": { "chrome": { "version_added": "1" diff --git a/svg/global_attributes.json b/svg/global_attributes.json index 8730223ff10dfd..5805f3b3ef1e8b 100644 --- a/svg/global_attributes.json +++ b/svg/global_attributes.json @@ -232,7 +232,7 @@ }, "data_attributes": { "__compat": { - "description": "data-* attributes", + "description": "`data-*` attributes", "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/data-*", "spec_url": "https://svgwg.org/svg2-draft/struct.html#DataAttributes", "support": { @@ -2178,7 +2178,7 @@ }, "context-stroke": { "__compat": { - "description": "context-stroke value", + "description": "`context-stroke` value", "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", "support": { "chrome": { diff --git a/webassembly/api.json b/webassembly/api.json index 384020eb84e4ee..83326ef99f00d0 100644 --- a/webassembly/api.json +++ b/webassembly/api.json @@ -44,7 +44,7 @@ }, "compile_static": { "__compat": { - "description": "compile() static method", + "description": "`compile()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/compile_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-webassembly-compile", "support": { @@ -88,7 +88,7 @@ }, "compileStreaming_static": { "__compat": { - "description": "compileStreaming() static method", + "description": "`compileStreaming()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/compileStreaming_static", "spec_url": "https://webassembly.github.io/spec/web-api/#dom-webassembly-compilestreaming", "support": { @@ -134,7 +134,7 @@ }, "instantiate_static": { "__compat": { - "description": "instantiate() static method", + "description": "`instantiate()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/instantiate_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-webassembly-instantiate", "support": { @@ -178,7 +178,7 @@ }, "instantiateStreaming_static": { "__compat": { - "description": "instantiateStreaming() static method", + "description": "`instantiateStreaming()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/instantiateStreaming_static", "spec_url": "https://webassembly.github.io/spec/web-api/#dom-webassembly-instantiatestreaming", "support": { @@ -224,7 +224,7 @@ }, "validate_static": { "__compat": { - "description": "validate() static method", + "description": "`validate()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/validate_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-webassembly-validate", "support": { diff --git a/webassembly/api/CompileError.json b/webassembly/api/CompileError.json index 18f1c4482ac0d9..cc17a4888221a5 100644 --- a/webassembly/api/CompileError.json +++ b/webassembly/api/CompileError.json @@ -48,7 +48,7 @@ }, "CompileError": { "__compat": { - "description": "CompileError() constructor", + "description": "`CompileError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/CompileError/CompileError", "spec_url": [ "https://webassembly.github.io/spec/js-api/#exceptiondef-compileerror", diff --git a/webassembly/api/Exception.json b/webassembly/api/Exception.json index 0a21d09bf38616..84238ac3e2a9d9 100644 --- a/webassembly/api/Exception.json +++ b/webassembly/api/Exception.json @@ -43,7 +43,7 @@ }, "Exception": { "__compat": { - "description": "Exception() constructor", + "description": "`Exception()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Exception/Exception", "spec_url": "https://webassembly.github.io/exception-handling/js-api/#dom-exception-exception", "support": { @@ -84,7 +84,7 @@ }, "options_parameter_traceStack": { "__compat": { - "description": "options.traceStack parameter", + "description": "`options.traceStack` parameter", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Exception/Exception", "support": { "chrome": { diff --git a/webassembly/api/Global.json b/webassembly/api/Global.json index 52f454faf2f249..49088fd9fb68fd 100644 --- a/webassembly/api/Global.json +++ b/webassembly/api/Global.json @@ -43,7 +43,7 @@ }, "Global": { "__compat": { - "description": "Global() constructor", + "description": "`Global()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Global/Global", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-global-global", "support": { diff --git a/webassembly/api/Instance.json b/webassembly/api/Instance.json index 7eb35e84ed18f1..930e2189eec66c 100644 --- a/webassembly/api/Instance.json +++ b/webassembly/api/Instance.json @@ -45,7 +45,7 @@ }, "Instance": { "__compat": { - "description": "Instance() constructor", + "description": "`Instance()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Instance/Instance", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-instance-instance", "support": { diff --git a/webassembly/api/LinkError.json b/webassembly/api/LinkError.json index 8a423246e4275d..2be7f9a6849b8c 100644 --- a/webassembly/api/LinkError.json +++ b/webassembly/api/LinkError.json @@ -48,7 +48,7 @@ }, "LinkError": { "__compat": { - "description": "LinkError() constructor", + "description": "`LinkError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/LinkError/LinkError", "spec_url": [ "https://webassembly.github.io/spec/js-api/#exceptiondef-linkerror", diff --git a/webassembly/api/Memory.json b/webassembly/api/Memory.json index d6bb6472cdb866..70a7096b4ed099 100644 --- a/webassembly/api/Memory.json +++ b/webassembly/api/Memory.json @@ -45,7 +45,7 @@ }, "Memory": { "__compat": { - "description": "Memory() constructor", + "description": "`Memory()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Memory/Memory", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-memory-memory", "support": { @@ -88,7 +88,7 @@ }, "shared": { "__compat": { - "description": "shared flag", + "description": "`shared` flag", "spec_url": "https://webassembly.github.io/threads/js-api/#dom-memorydescriptor-shared", "support": { "chrome": { diff --git a/webassembly/api/Module.json b/webassembly/api/Module.json index 14596e8efd9933..1bcc5497e15e34 100644 --- a/webassembly/api/Module.json +++ b/webassembly/api/Module.json @@ -45,7 +45,7 @@ }, "Module": { "__compat": { - "description": "Module() constructor", + "description": "`Module()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Module/Module", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-module-module", "support": { @@ -89,7 +89,7 @@ }, "customSections_static": { "__compat": { - "description": "customSections() static method", + "description": "`customSections()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Module/customSections_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-module-customsections", "support": { @@ -133,7 +133,7 @@ }, "exports_static": { "__compat": { - "description": "exports() static method", + "description": "`exports()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Module/exports_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-module-exports", "support": { @@ -177,7 +177,7 @@ }, "imports_static": { "__compat": { - "description": "imports() static method", + "description": "`imports()` static method", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Module/imports_static", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-module-imports", "support": { diff --git a/webassembly/api/RuntimeError.json b/webassembly/api/RuntimeError.json index a0d631c16be071..a8d5c85a0b382a 100644 --- a/webassembly/api/RuntimeError.json +++ b/webassembly/api/RuntimeError.json @@ -48,7 +48,7 @@ }, "RuntimeError": { "__compat": { - "description": "RuntimeError() constructor", + "description": "`RuntimeError()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/RuntimeError/RuntimeError", "spec_url": [ "https://webassembly.github.io/spec/js-api/#exceptiondef-runtimeerror", diff --git a/webassembly/api/Table.json b/webassembly/api/Table.json index 1e2df916c61400..2207ae5cc68a8a 100644 --- a/webassembly/api/Table.json +++ b/webassembly/api/Table.json @@ -45,7 +45,7 @@ }, "Table": { "__compat": { - "description": "Table() constructor", + "description": "`Table()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Table/Table", "spec_url": "https://webassembly.github.io/spec/js-api/#dom-table-table", "support": { diff --git a/webassembly/api/Tag.json b/webassembly/api/Tag.json index e6451128456d3b..7631f418fe0812 100644 --- a/webassembly/api/Tag.json +++ b/webassembly/api/Tag.json @@ -43,7 +43,7 @@ }, "Tag": { "__compat": { - "description": "Tag() constructor", + "description": "`Tag()` constructor", "mdn_url": "https://developer.mozilla.org/docs/WebAssembly/JavaScript_interface/Tag/Tag", "spec_url": "https://webassembly.github.io/exception-handling/js-api/#dom-tag-tag", "support": { From 5ff9b85c9dd48e946bb2e7d0b36b5a0225d77221 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 18 Nov 2024 22:27:30 +1100 Subject: [PATCH 046/103] Add web-features tags for beforetoggle/toggle events (#25095) * Add web tagging for popover/detail/dialog for beforetoggle/toggle events * Add one more tag --- api/HTMLElement.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 7e78f77f80390b..518f7eecb4f97d 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -431,6 +431,10 @@ "description": "`beforetoggle` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", + "tags": [ + "web-features:popover", + "web-features:dialog" + ], "support": { "chrome": { "version_added": "114" @@ -466,6 +470,9 @@ "description": "`beforetoggle` event fires at dialog elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-beforetoggle", + "tags": [ + "web-features:dialog" + ], "support": { "chrome": { "version_added": "132" @@ -2429,6 +2436,11 @@ "description": "`toggle` event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", + "tags": [ + "web-features:popover", + "web-features:dialog", + "web-features:details" + ], "support": { "chrome": { "version_added": "36" @@ -2503,6 +2515,9 @@ "description": "`toggle` event fires at dialog elements", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event", "spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-toggle", + "tags": [ + "web-features:dialog" + ], "support": { "chrome": { "version_added": "132" From 75c3b5de1305c5670527a8d16a4d3601e0aac378 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 03:30:09 -0800 Subject: [PATCH 047/103] Update documentation to indicate Markdown is now allowed (#25103) * Update documentation to indicate Markdown is now allowed * Apply suggestions from code review Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> * Remove unneeded spaces --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- docs/data-guidelines/api.md | 30 +++++++++++++++--------------- docs/data-guidelines/index.md | 8 ++++---- schemas/compat-data-schema.md | 10 +++++----- scripts/build/mirror.test.ts | 4 ++-- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/docs/data-guidelines/api.md b/docs/data-guidelines/api.md index 614d4eb7703785..d051a0d845b88d 100644 --- a/docs/data-guidelines/api.md +++ b/docs/data-guidelines/api.md @@ -73,9 +73,9 @@ This guideline is based on a discussion in [#11518](https://github.com/mdn/brows ## Constructors -Name a constructor for an API feature the same as the parent feature (unless the constructor doesn't share the name of its parent feature) and have a description with text in the form of `Name() constructor`. +Name a constructor for an API feature the same as the parent feature (unless the constructor doesn't share the name of its parent feature) and have a description with text in the form of `` `Name()` constructor ``. -For example, the `ImageData` constructor, `ImageData()`, is represented as `api.ImageData.ImageData`. It has the description `ImageData() constructor`, like this: +For example, the `ImageData` constructor, `ImageData()`, is represented as `api.ImageData.ImageData`. It has the description `` `ImageData()` constructor ``, like this: ```json { @@ -84,7 +84,7 @@ For example, the `ImageData` constructor, `ImageData()`, is represented as `api. "__compat": {}, "ImageData": { "__compat": { - "description": "ImageData() constructor", + "description": "`ImageData()` constructor", "support": {} } } @@ -95,9 +95,9 @@ For example, the `ImageData` constructor, `ImageData()`, is represented as `api. ## DOM events (`eventname_event`) -Add DOM events as features of their target interfaces, using the name _eventname_\_event with the description text set to `eventname event`. If an event can be sent to multiple interfaces, add the event as a feature of each interface that can receive it. +Add DOM events as features of their target interfaces, using the name _eventname_\_event with the description text set to `` `eventname` event ``. If an event can be sent to multiple interfaces, add the event as a feature of each interface that can receive it. -For example, the feature for a `focus` event targeting the `Element` interface would be named `focus_event` with the description text `focus event`, like this: +For example, the feature for a `focus` event targeting the `Element` interface would be named `focus_event` with the description text `` `focus` event ``, like this: ```json { @@ -106,7 +106,7 @@ For example, the feature for a `focus` event targeting the `Element` interface w "__compat": {}, "focus_event": { "__compat": { - "description": "focus event", + "description": "`focus` event", "support": {} } } @@ -115,7 +115,7 @@ For example, the feature for a `focus` event targeting the `Element` interface w } ``` -The event handler `onfocus` is represented by the `focus_event` entry. Don't create features for `on` event handler properties. If an implementation doesn't support the event handler property, use `partial_implementation` with the note `"The onfocus event handler property is not supported."`. If only the `on` event handler property is supported and not the event itself, use `"version_added": false`. +The event handler `onfocus` is represented by the `focus_event` entry. Don't create features for `on` event handler properties. If an implementation doesn't support the event handler property, use `partial_implementation` with the note ``"The `onfocus` event handler property is not supported."``. If only the `on` event handler property is supported and not the event itself, use `"version_added": false`. If a specification has two sections (the event handler property and the event name), add both specification links. @@ -129,9 +129,9 @@ This practice emerged through several discussions: ## Permissions API permissions (`permissionname_permission`) -Add [Permissions API](https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API) permissions as subfeatures of [`api.Permissions`](https://developer.mozilla.org/en-US/docs/Web/API/Permissions) using the name _permissionname_\_permission with the description text set to `permissionname permission`. +Add [Permissions API](https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API) permissions as subfeatures of [`api.Permissions`](https://developer.mozilla.org/en-US/docs/Web/API/Permissions) using the name _permissionname_\_permission with the description text set to `` `permissionname` permission ``. -For example, the Geolocation permission is named `geolocation_permission` with the description text `geolocation permission`, like this: +For example, the Geolocation permission is named `geolocation_permission` with the description text `` `geolocation` permission ``, like this: ```json { @@ -140,7 +140,7 @@ For example, the Geolocation permission is named `geolocation_permission` with t "__compat": { ... }, "geolocation_permission": { "__compat": { - "description": "geolocation permission", + "description": "`geolocation` permission", "support": { ... } } } @@ -153,7 +153,7 @@ This guideline was proposed in [#6156](https://github.com/mdn/browser-compat-dat ## Methods returning promises (`returns_promise`) -When a method returns a promise in some (but not all) browser releases, use a subfeature named `returns_promise` with description text `Returns a Promise` to record when the method returns a promise. +When a method returns a promise in some (but not all) browser releases, use a subfeature named `returns_promise` with description text `` Returns a `Promise` `` to record when the method returns a promise. For example, `HTMLMediaElement`'s `play()` method returns a promise, recorded like this: @@ -166,7 +166,7 @@ For example, `HTMLMediaElement`'s `play()` method returns a promise, recorded li "__compat": {}, "returns_promise": { "__compat": { - "description": "Returns a Promise", + "description": "Returns a `Promise`", "support": {} } } @@ -283,9 +283,9 @@ This guideline is based on a discussion in [#3463](https://github.com/mdn/browse ### Static API members -Always append the suffix `_static` to static members of an interface and have a description with text in the form of `json() static method`. +Always append the suffix `_static` to static members of an interface and have a description with text in the form of `` `json()` static method ``. -For example, the `Response` interface has both, a prototype and static method called `json()`. The static method is represented as `api.Response.json_static`. It has the description `json() static method`. The prototype method is represented as `api.Response.json` without suffix and without description. +For example, the `Response` interface has both, a prototype and static method called `json()`. The static method is represented as `api.Response.json_static`. It has the description `` `json()` static method ``. The prototype method is represented as `api.Response.json` without suffix and without description. ```json { @@ -297,7 +297,7 @@ For example, the `Response` interface has both, a prototype and static method ca }, "json_static": { "__compat": { - "description": "json() static method", + "description": "`json()` static method", "support": {} } } diff --git a/docs/data-guidelines/index.md b/docs/data-guidelines/index.md index c5f041aba0b860..724972f955d756 100644 --- a/docs/data-guidelines/index.md +++ b/docs/data-guidelines/index.md @@ -164,17 +164,17 @@ This guideline was proposed in [#15703](https://github.com/mdn/browser-compat-da Sometimes it's useful to represent support for specific parameters (also known as arguments) of a function or method, as a subfeature of the function itself. To record data about whether a specific parameter is supported by a function or method, use the following naming conventions: -- For named parameters, use a subfeature named `paramname_parameter` with description text `paramname parameter`. Where _paramname_ is the name of the parameter as it appears on the corresponding function's MDN page (or specification, if no MDN page is available). +- For named parameters, use a subfeature named `paramname_parameter` with description text `` `paramname` parameter ``. Where _paramname_ is the name of the parameter as it appears on the corresponding function's MDN page (or specification, if no MDN page is available). - For example, to represent support for the `firstName` parameter of a method `hello(firstName, familyName)`, use a subfeature of `hello` named `firstName_parameter` with the description text `firstName parameter`. + For example, to represent support for the `firstName` parameter of a method `hello(firstName, familyName)`, use a subfeature of `hello` named `firstName_parameter` with the description text `` `firstName` parameter ``. - For unnamed parameters, use a subfeature named `ordinal_parameter` with description text `ordinal parameter` where _ordinal_ is the ordinal number position of the parameter. For example, to represent support for the second parameter of a method `count()`, use a subfeature of `count` named `second_parameter` and description text `Second parameter`. -- For properties of parameter objects, use a subfeature named `paramname_prop_parameter` with description text `paramname.prop parameter`, where _paramname_ is the name of the parameter object and _prop_ is the name of the property. +- For properties of parameter objects, use a subfeature named `paramname_prop_parameter` with description text `` `paramname.prop` parameter ``, where _paramname_ is the name of the parameter object and _prop_ is the name of the property. - For example, to represent support for the `year` property of the `date` parameter to a method `schedule(date)` (as in `schedule({"year": 1970 })`), use a subfeature of `schedule` named `date_year_parameter` with description text `date.year parameter`. + For example, to represent support for the `year` property of the `date` parameter to a method `schedule(date)` (as in `schedule({"year": 1970 })`), use a subfeature of `schedule` named `date_year_parameter` with description text `` `date.year` parameter ``. For existing data which does not follow this guideline, you may modify it to conform with this data, if you are you otherwise updating the data (or data related to it). diff --git a/schemas/compat-data-schema.md b/schemas/compat-data-schema.md index 83dffd8f52731c..34b521e8701ac6 100644 --- a/schemas/compat-data-schema.md +++ b/schemas/compat-data-schema.md @@ -87,7 +87,7 @@ Here is an example of a `__compat` statement, with all of the properties and the "fake_event": { // ↓↓↓↓↓↓ "__compat": { - "description": "fake event", // A friendly description of the feature + "description": "`fake` event", // A friendly description of the feature "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/fake_event", // The associated MDN article "spec_url": [ // The spec URL(s) for the feature if applicable, may be one or many @@ -119,7 +119,7 @@ Here is an example of a `__compat` statement, with all of the properties and the // Supported since IE 10, but has a caveat that impacts compatibility "version_added": "10", "partial_implementation": true, - "notes": "The onfake event handler property is not supported.", + "notes": "The `onfake` event handler property is not supported.", }, "oculus": "mirror", "opera": { @@ -174,7 +174,7 @@ The `__compat` object consists of the following: - An optional `description` property to **describe the feature**. A string containing a human-readable description of the feature. It is intended to be used as a caption or title and should be kept short. - The ``, ``, ``, and `` HTML elements may be used. + This property may be formatted using Markdown, see the rules for `notes`. - An automated `source_file` property containing the path to the source file containing the feature. This is used to create links to the repository source (in the form of `https://github.com/mdn/browser-compat-data/blob/main/`). For example, `api.History.forward` will contain a `source_file` property of `api/History.json` since the feature is defined in that file. @@ -430,7 +430,7 @@ An optional array of objects describing flags that must be configured for this b - `preference` a flag the user can set (like in `about:config` in Firefox). - `runtime_flag` a flag to be set before starting the browser. - `name` (mandatory): a string giving the value which the specified flag must be set to for this feature to work. -- `value_to_set` (optional): representing the actual value to set the flag to. It is a string, that may be converted to the right type (that is `true` or `false` for Boolean value, or `4` for an integer value). It doesn't need to be enclosed in `` tags. +- `value_to_set` (optional): representing the actual value to set the flag to. It is a string, that may be converted to the right type (that is `true` or `false` for Boolean value, or `4` for an integer value). It doesn't need to be enclosed in backticks. Example for one flag required: @@ -491,7 +491,7 @@ Example: } ``` -The ``, ``, ``, and `` HTML elements may be used. In addition, `` tags may be used, such as to link to a browser's bug report, or MDN documentation. Do not format `notes` as Markdown. +Notes may be formatted in Markdown. Only links, bold, italics, codeblocks, and `` may be used. Headers, tables and other Markdown features or HTML elements may not be used. #### `partial_implementation` diff --git a/scripts/build/mirror.test.ts b/scripts/build/mirror.test.ts index 7e4034419aa58e..e3053959eb4d44 100644 --- a/scripts/build/mirror.test.ts +++ b/scripts/build/mirror.test.ts @@ -143,7 +143,7 @@ describe('mirror', () => { chrome: { version_added: '65', notes: [ - 'Before Chrome 70, this method always returned true even if the webcam was not connected. Since version 70, this method correctly returns the webcam state.', + 'Before Chrome 70, this method always returned `true` even if the webcam was not connected. Since version 70, this method correctly returns the webcam state.', 'Google Chrome will always use the default webcam.', ], }, @@ -153,7 +153,7 @@ describe('mirror', () => { assert.deepEqual(mirrored, { version_added: '52', notes: [ - 'Before Opera 57, this method always returned true even if the webcam was not connected. Since version 57, this method correctly returns the webcam state.', + 'Before Opera 57, this method always returned `true` even if the webcam was not connected. Since version 57, this method correctly returns the webcam state.', 'Opera will always use the default webcam.', ], }); From a3882ec7321f47f62102c070154d6a153040a378 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 11:35:00 +0000 Subject: [PATCH 048/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241115 to 0.2.20241118 (#25106) --- api/DOMQuad.json | 4 ++++ api/DOMRect.json | 4 ++++ api/DOMRectReadOnly.json | 1 + api/DelegatedInkTrailPresenter.json | 4 ++++ api/HTMLAreaElement.json | 1 + package-lock.json | 6 +++--- 6 files changed, 17 insertions(+), 3 deletions(-) diff --git a/api/DOMQuad.json b/api/DOMQuad.json index d0f2dbe7466b01..8acb1beb66f32e 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -212,6 +212,7 @@ }, "p1": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p1", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-p1", "support": { "chrome": { @@ -247,6 +248,7 @@ }, "p2": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p2", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-p2", "support": { "chrome": { @@ -282,6 +284,7 @@ }, "p3": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p3", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-p3", "support": { "chrome": { @@ -317,6 +320,7 @@ }, "p4": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p4", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domquad-p4", "support": { "chrome": { diff --git a/api/DOMRect.json b/api/DOMRect.json index e5591aca7f1092..70c4d8afd17a81 100644 --- a/api/DOMRect.json +++ b/api/DOMRect.json @@ -200,6 +200,7 @@ }, "height": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/height", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-height", "support": { "chrome": { @@ -242,6 +243,7 @@ }, "width": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/width", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-width", "support": { "chrome": { @@ -284,6 +286,7 @@ }, "x": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/x", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-x", "support": { "chrome": { @@ -318,6 +321,7 @@ }, "y": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/y", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrect-y", "support": { "chrome": { diff --git a/api/DOMRectReadOnly.json b/api/DOMRectReadOnly.json index 7e2c1c5b30cb85..b77addec6cd507 100644 --- a/api/DOMRectReadOnly.json +++ b/api/DOMRectReadOnly.json @@ -377,6 +377,7 @@ }, "toJSON": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/toJSON", "spec_url": "https://drafts.fxtf.org/geometry/#dom-domrectreadonly-tojson", "support": { "chrome": { diff --git a/api/DelegatedInkTrailPresenter.json b/api/DelegatedInkTrailPresenter.json index 4b7084b6f4531d..c081e49cacd264 100644 --- a/api/DelegatedInkTrailPresenter.json +++ b/api/DelegatedInkTrailPresenter.json @@ -2,6 +2,7 @@ "api": { "DelegatedInkTrailPresenter": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter", "spec_url": "https://wicg.github.io/ink-enhancement/#delegatedinktrailpresenter", "support": { "chrome": { @@ -37,6 +38,7 @@ }, "expectedImprovement": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/expectedImprovement", "support": { "chrome": { "version_added": "94", @@ -74,6 +76,7 @@ }, "presentationArea": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/presentationArea", "spec_url": "https://wicg.github.io/ink-enhancement/#dom-delegatedinktrailpresenter-presentationarea", "support": { "chrome": { @@ -110,6 +113,7 @@ }, "updateInkTrailStartPoint": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/updateInkTrailStartPoint", "spec_url": "https://wicg.github.io/ink-enhancement/#dom-delegatedinktrailpresenter-updateinktrailstartpoint", "support": { "chrome": { diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index edbe46580e05ff..e176830e5d1497 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -45,6 +45,7 @@ }, "alt": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/alt", "spec_url": "https://html.spec.whatwg.org/multipage/image-maps.html#dom-area-alt", "tags": [ "web-features:image-maps" diff --git a/package-lock.json b/package-lock.json index a3993e8141030f..dda0f16addd6e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -479,9 +479,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241115", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241115.tgz", - "integrity": "sha512-rA4uO+2Nbmuxt9YbgZE2hRw+lNYP6nTPicKXeleUYJoe1sKIJwPeaUswdeqqwwqQM/K0Ictp8MSbVO3vFO4Mvw==", + "version": "0.2.20241118", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241118.tgz", + "integrity": "sha512-ZWKGiAv6xGjSD8MeLmtGdxEh9swmPSkUOAcjCHO3JmekUaQPk6k3mtaIJ67C4ns6Qc5SI53Pu2qCsLK5RTq93Q==", "dev": true }, "node_modules/@desertnet/html-parser": { From c0c8809cf7be5605f3f8ac1fea2927f2bcafdc04 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 18 Nov 2024 22:36:16 +1100 Subject: [PATCH 049/103] Firefox 133 supports TrustedTypePolicyFactory.get{Attribute,Property}Type() behind pref (#25087) --- api/TrustedTypePolicyFactory.json | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/api/TrustedTypePolicyFactory.json b/api/TrustedTypePolicyFactory.json index 9137ad1f8b4845..7fd9bc8a51833d 100644 --- a/api/TrustedTypePolicyFactory.json +++ b/api/TrustedTypePolicyFactory.json @@ -14,7 +14,14 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, + "version_added": "133", + "flags": [ + { + "type": "preference", + "name": "dom.security.trusted_types.enabled", + "value_to_set": "true" + } + ], "impl_url": "https://bugzil.la/1508286" }, "firefox_android": "mirror", @@ -205,7 +212,14 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "133", + "flags": [ + { + "type": "preference", + "name": "dom.security.trusted_types.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": "mirror", "ie": { @@ -243,7 +257,14 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "133", + "flags": [ + { + "type": "preference", + "name": "dom.security.trusted_types.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": "mirror", "ie": { From 5e4cfe3f82c8987735a3590a3d84b6b5ccff67cf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 11:38:43 +0000 Subject: [PATCH 050/103] Bump marked from 11.2.0 to 15.0.1 (#25107) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index dda0f16addd6e9..c9bbe469c3c326 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "husky": "^9.1.1", "json-schema-to-typescript": "~15.0.0", "lint-staged": "^15.0.1", - "marked": "^11.2.0", + "marked": "^15.0.1", "mocha": "~10.8.1", "open-cli": "~8.0.0", "ora": "~8.1.0", @@ -6243,9 +6243,9 @@ "dev": true }, "node_modules/marked": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.2.0.tgz", - "integrity": "sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==", + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.1.tgz", + "integrity": "sha512-VnnE19XO2Vb2oZeH8quAepfrb6Aaz4OoY8yZQACfuy/5KVJ0GxYC0Qxzz/iuc+g5UF7H0HJ+QROfvH26XeBdDA==", "dev": true, "bin": { "marked": "bin/marked.js" diff --git a/package.json b/package.json index 305486e7aed2dc..eec9edbb9868b0 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "husky": "^9.1.1", "json-schema-to-typescript": "~15.0.0", "lint-staged": "^15.0.1", - "marked": "^11.2.0", + "marked": "^15.0.1", "mocha": "~10.8.1", "open-cli": "~8.0.0", "ora": "~8.1.0", From cc9fde20fa558c6ec0165360842e5dc4ed5bb940 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 04:03:35 -0800 Subject: [PATCH 051/103] Convert codeblocks in notes to Markdown (#25105) * Convert codeblocks in notes to Markdown * Update css/types/image.json Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> * Revert "Update css/types/image.json" This reverts commit d16e78b92e2a9307b30d8fc8c83dacaa6b4269ca. --------- Co-authored-by: Claas Augner Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/AbortController.json | 12 +- api/AbortSignal.json | 2 +- api/Animation.json | 10 +- api/AudioBuffer.json | 6 +- api/AudioBufferSourceNode.json | 2 +- api/AudioContext.json | 22 +- api/AudioDestinationNode.json | 2 +- api/AudioListener.json | 18 +- api/AudioParam.json | 6 +- api/AudioScheduledSourceNode.json | 10 +- api/BaseAudioContext.json | 10 +- api/BatteryManager.json | 4 +- api/Blob.json | 8 +- api/BroadcastChannel.json | 2 +- api/ByteLengthQueuingStrategy.json | 2 +- api/CSSGroupingRule.json | 2 +- api/CSSMediaRule.json | 2 +- api/CSSRule.json | 2 +- api/CSSStyleDeclaration.json | 2 +- api/CacheStorage.json | 2 +- api/CanvasGradient.json | 2 +- api/CanvasRenderingContext2D.json | 2 +- api/ChannelSplitterNode.json | 4 +- api/Clients.json | 10 +- api/Clipboard.json | 20 +- api/ClipboardItem.json | 4 +- api/CloseEvent.json | 4 +- api/CompressionStream.json | 2 +- api/CountQueuingStrategy.json | 2 +- api/CredentialsContainer.json | 6 +- api/Crypto.json | 8 +- api/CryptoKey.json | 4 +- api/DOMImplementation.json | 4 +- api/DOMMatrix.json | 4 +- api/DOMMatrixReadOnly.json | 8 +- api/DOMQuad.json | 8 +- api/DOMTokenList.json | 2 +- api/DataTransfer.json | 8 +- api/DecompressionStream.json | 2 +- api/DedicatedWorkerGlobalScope.json | 14 +- api/DeviceOrientationEvent.json | 8 +- api/Document.json | 218 +++++++++--------- api/DocumentFragment.json | 4 +- api/DragEvent.json | 4 +- api/DynamicsCompressorNode.json | 6 +- api/Element.json | 194 ++++++++-------- api/Event.json | 22 +- api/EventTarget.json | 16 +- api/Fence.json | 2 +- api/File.json | 6 +- api/FileReader.json | 20 +- api/FileSystem.json | 2 +- api/FileSystemDirectoryEntry.json | 6 +- api/FileSystemFileEntry.json | 2 +- api/FontFaceSet.json | 4 +- api/FormData.json | 10 +- api/GPUCanvasContext.json | 2 +- api/HTMLAnchorElement.json | 10 +- api/HTMLAreaElement.json | 10 +- api/HTMLButtonElement.json | 2 +- api/HTMLElement.json | 34 +-- api/HTMLFormControlsCollection.json | 2 +- api/HTMLIFrameElement.json | 6 +- api/HTMLImageElement.json | 2 +- api/HTMLInputElement.json | 2 +- api/HTMLLinkElement.json | 16 +- api/HTMLMarqueeElement.json | 2 +- api/HTMLMediaElement.json | 44 ++-- api/HTMLOptionElement.json | 4 +- api/HTMLOutputElement.json | 4 +- api/HTMLScriptElement.json | 2 +- api/HTMLSelectElement.json | 6 +- api/HTMLSlotElement.json | 2 +- api/HTMLSourceElement.json | 4 +- api/HTMLTableElement.json | 2 +- api/HTMLTextAreaElement.json | 2 +- api/HTMLTrackElement.json | 14 +- api/HTMLVideoElement.json | 8 +- api/Headers.json | 4 +- api/ImageCapture.json | 2 +- api/IntersectionObserver.json | 4 +- api/KeyboardEvent.json | 4 +- api/Location.json | 18 +- api/MediaCapabilities.json | 14 +- api/MediaDeviceInfo.json | 2 +- api/MediaDevices.json | 34 +-- api/MediaKeySession.json | 8 +- api/MediaKeySystemAccess.json | 2 +- api/MediaRecorder.json | 6 +- api/MediaSource.json | 40 ++-- api/MediaStream.json | 4 +- api/MediaStreamTrack.json | 4 +- api/MessageChannel.json | 2 +- api/MessagePort.json | 18 +- api/MutationObserver.json | 14 +- api/Navigator.json | 100 ++++---- api/NetworkInformation.json | 2 +- api/Node.json | 20 +- api/Notification.json | 14 +- api/OfflineAudioContext.json | 2 +- api/PageTransitionEvent.json | 2 +- api/Path2D.json | 2 +- api/Performance.json | 2 +- api/PerformanceObserver.json | 2 +- api/PointerEvent.json | 8 +- api/PushManager.json | 8 +- api/PushSubscriptionChangeEvent.json | 2 +- api/RTCDataChannel.json | 2 +- api/RTCIceCandidate.json | 8 +- api/RTCIdentityAssertion.json | 2 +- api/RTCPeerConnection.json | 18 +- api/RTCRtpReceiver.json | 2 +- api/RTCRtpSender.json | 2 +- api/Range.json | 4 +- api/ReadableByteStreamController.json | 4 +- api/ReadableStream.json | 2 +- api/ReadableStreamBYOBReader.json | 4 +- api/ReadableStreamBYOBRequest.json | 2 +- api/ReadableStreamDefaultController.json | 4 +- api/ReadableStreamDefaultReader.json | 6 +- api/Request.json | 8 +- api/ResizeObserver.json | 2 +- api/Response.json | 2 +- api/SVGAElement.json | 2 +- api/SVGAnimationElement.json | 18 +- api/SVGElement.json | 4 +- api/SVGGeometryElement.json | 72 +++--- api/SVGGraphicsElement.json | 20 +- api/SVGStringList.json | 4 +- api/Screen.json | 2 +- api/ScreenOrientation.json | 10 +- api/Selection.json | 2 +- api/ServiceWorkerContainer.json | 2 +- api/ServiceWorkerGlobalScope.json | 6 +- api/ShadowRoot.json | 4 +- api/SharedWorker.json | 4 +- api/SharedWorkerGlobalScope.json | 2 +- api/SourceBuffer.json | 30 +-- api/SourceBufferList.json | 12 +- api/SpeechSynthesis.json | 6 +- api/SpeechSynthesisUtterance.json | 2 +- api/SpeechSynthesisVoice.json | 2 +- api/StaticRange.json | 2 +- api/SubmitEvent.json | 2 +- api/SubtleCrypto.json | 22 +- api/SyncManager.json | 2 +- api/Text.json | 10 +- api/TextDecoder.json | 4 +- api/TextDecoderStream.json | 2 +- api/TextEncoder.json | 2 +- api/TextEncoderStream.json | 2 +- api/TextTrack.json | 4 +- api/TouchEvent.json | 2 +- api/TransformStream.json | 2 +- api/TransformStreamDefaultController.json | 4 +- api/UIEvent.json | 12 +- api/URL.json | 24 +- api/URLSearchParams.json | 4 +- api/VisualViewport.json | 6 +- api/WebGLRenderingContext.json | 4 +- api/WebSocket.json | 6 +- api/WebTransport.json | 2 +- api/WheelEvent.json | 6 +- api/Window.json | 136 +++++------ api/WindowClient.json | 2 +- api/Worker.json | 36 +-- api/WorkerNavigator.json | 26 +-- api/WritableStream.json | 2 +- api/WritableStreamDefaultController.json | 2 +- api/WritableStreamDefaultWriter.json | 2 +- api/XMLDocument.json | 12 +- api/XMLHttpRequest.json | 24 +- api/XRView.json | 4 +- api/XSLTProcessor.json | 24 +- api/_globals/clearInterval.json | 4 +- api/_globals/clearTimeout.json | 4 +- api/_globals/console.json | 22 +- api/_globals/createImageBitmap.json | 2 +- api/_globals/crypto.json | 2 +- api/_globals/fetch.json | 2 +- api/_globals/setInterval.json | 4 +- api/_globals/setTimeout.json | 4 +- api/_globals/structuredClone.json | 6 +- css/at-rules/counter-style.json | 4 +- css/at-rules/document.json | 2 +- css/at-rules/font-face.json | 4 +- css/at-rules/media.json | 16 +- css/at-rules/starting-style.json | 2 +- css/properties/align-items.json | 2 +- css/properties/align-self.json | 2 +- css/properties/animation-duration.json | 2 +- css/properties/animation-timeline.json | 2 +- css/properties/animation.json | 4 +- css/properties/appearance.json | 2 +- css/properties/background-attachment.json | 10 +- css/properties/background-clip.json | 26 +-- css/properties/background-color.json | 2 +- css/properties/background-image.json | 22 +- css/properties/background-origin.json | 20 +- css/properties/background-size.json | 12 +- css/properties/border-bottom-left-radius.json | 4 +- .../border-bottom-right-radius.json | 4 +- css/properties/border-bottom-style.json | 2 +- css/properties/border-image-slice.json | 2 +- css/properties/border-image-width.json | 4 +- css/properties/border-image.json | 12 +- css/properties/border-left-style.json | 4 +- css/properties/border-radius.json | 22 +- css/properties/border-right-style.json | 4 +- css/properties/border-style.json | 2 +- css/properties/border-top-left-radius.json | 4 +- css/properties/border-top-right-radius.json | 4 +- css/properties/border-top-style.json | 2 +- css/properties/bottom.json | 2 +- css/properties/box-shadow.json | 20 +- css/properties/box-sizing.json | 8 +- css/properties/clip-path.json | 8 +- css/properties/clip.json | 4 +- css/properties/column-count.json | 2 +- css/properties/column-gap.json | 2 +- css/properties/column-rule.json | 2 +- css/properties/column-width.json | 4 +- css/properties/columns.json | 4 +- css/properties/content.json | 14 +- css/properties/counter-reset.json | 4 +- css/properties/cursor.json | 72 +++--- css/properties/display.json | 10 +- css/properties/filter.json | 4 +- css/properties/flex-basis.json | 2 +- css/properties/flex-direction.json | 4 +- css/properties/flex-grow.json | 2 +- css/properties/flex-shrink.json | 4 +- css/properties/flex.json | 10 +- css/properties/font-family.json | 2 +- css/properties/font-feature-settings.json | 4 +- css/properties/font-size-adjust.json | 2 +- css/properties/font-size.json | 4 +- css/properties/font-stretch.json | 2 +- css/properties/font-style.json | 2 +- css/properties/font-variant.json | 6 +- css/properties/grid-template-columns.json | 4 +- css/properties/grid-template-rows.json | 4 +- css/properties/hanging-punctuation.json | 2 +- css/properties/justify-self.json | 2 +- css/properties/list-style-image.json | 2 +- css/properties/list-style-position.json | 2 +- css/properties/list-style-type.json | 2 +- css/properties/margin-bottom.json | 4 +- css/properties/margin-left.json | 4 +- css/properties/margin-right.json | 4 +- css/properties/margin-top.json | 4 +- css/properties/margin.json | 4 +- css/properties/mask-composite.json | 6 +- css/properties/mask-image.json | 6 +- css/properties/mask.json | 10 +- css/properties/max-height.json | 6 +- css/properties/max-width.json | 6 +- css/properties/min-height.json | 10 +- css/properties/min-width.json | 14 +- css/properties/object-fit.json | 2 +- css/properties/object-position.json | 2 +- css/properties/offset-path.json | 2 +- css/properties/outline-offset.json | 2 +- css/properties/outline-style.json | 2 +- css/properties/outline-width.json | 2 +- css/properties/outline.json | 12 +- css/properties/overflow-clip-margin.json | 2 +- css/properties/overflow.json | 4 +- css/properties/overscroll-behavior-x.json | 2 +- css/properties/overscroll-behavior-y.json | 2 +- css/properties/overscroll-behavior.json | 2 +- css/properties/page-break-inside.json | 2 +- css/properties/perspective.json | 2 +- css/properties/place-content.json | 4 +- css/properties/position-anchor.json | 2 +- css/properties/position-try-fallbacks.json | 2 +- css/properties/position.json | 6 +- css/properties/print-color-adjust.json | 18 +- css/properties/resize.json | 2 +- css/properties/ruby-align.json | 2 +- css/properties/ruby-position.json | 8 +- css/properties/scroll-margin-bottom.json | 4 +- css/properties/scroll-margin-left.json | 4 +- css/properties/scroll-margin-right.json | 4 +- css/properties/scroll-margin-top.json | 4 +- css/properties/scroll-margin.json | 6 +- css/properties/scroll-padding-bottom.json | 2 +- css/properties/scroll-padding-left.json | 2 +- css/properties/scroll-padding-right.json | 2 +- css/properties/scroll-padding-top.json | 2 +- css/properties/scroll-padding.json | 2 +- css/properties/scroll-timeline-axis.json | 2 +- css/properties/scroll-timeline.json | 4 +- css/properties/text-align-last.json | 4 +- css/properties/text-combine-upright.json | 4 +- css/properties/text-decoration-line.json | 4 +- css/properties/text-decoration-skip.json | 10 +- css/properties/text-decoration-thickness.json | 2 +- css/properties/text-justify.json | 8 +- css/properties/text-overflow.json | 2 +- css/properties/text-rendering.json | 16 +- css/properties/text-shadow.json | 4 +- css/properties/text-transform.json | 6 +- css/properties/top.json | 2 +- css/properties/transform-origin.json | 2 +- css/properties/transform.json | 4 +- css/properties/transition.json | 6 +- css/properties/unicode-bidi.json | 12 +- css/properties/view-timeline-axis.json | 2 +- css/properties/view-timeline.json | 2 +- css/properties/visibility.json | 26 +-- css/properties/white-space.json | 4 +- css/properties/word-break.json | 6 +- css/selectors/-webkit-scrollbar.json | 2 +- css/selectors/active.json | 2 +- css/selectors/after.json | 4 +- css/selectors/before.json | 6 +- css/selectors/checked.json | 14 +- css/selectors/cue.json | 2 +- css/selectors/disabled.json | 4 +- css/selectors/first-child.json | 4 +- css/selectors/first-line.json | 20 +- css/selectors/highlight.json | 2 +- css/selectors/hover.json | 8 +- css/selectors/in-range.json | 14 +- css/selectors/marker.json | 2 +- css/selectors/nth-child.json | 4 +- css/selectors/scope.json | 2 +- css/selectors/state.json | 2 +- css/types/basic-shape.json | 4 +- css/types/calc.json | 6 +- css/types/color.json | 22 +- css/types/image.json | 78 +++---- css/types/length.json | 12 +- css/types/overflow.json | 2 +- css/types/resolution.json | 2 +- css/types/shape.json | 2 +- css/types/transform-function.json | 6 +- html/elements/a.json | 14 +- html/elements/abbr.json | 2 +- html/elements/area.json | 4 +- html/elements/audio.json | 10 +- html/elements/b.json | 2 +- html/elements/base.json | 2 +- html/elements/center.json | 2 +- html/elements/datalist.json | 4 +- html/elements/dd.json | 2 +- html/elements/details.json | 4 +- html/elements/fieldset.json | 6 +- html/elements/form.json | 2 +- html/elements/hr.json | 10 +- html/elements/iframe.json | 14 +- html/elements/img.json | 2 +- html/elements/input.json | 2 +- html/elements/input/email.json | 2 +- html/elements/input/file.json | 2 +- html/elements/input/range.json | 22 +- html/elements/input/reset.json | 2 +- html/elements/input/submit.json | 2 +- html/elements/kbd.json | 2 +- html/elements/link.json | 16 +- html/elements/map.json | 2 +- html/elements/marquee.json | 2 +- html/elements/meta.json | 6 +- html/elements/option.json | 8 +- html/elements/plaintext.json | 2 +- html/elements/pre.json | 10 +- html/elements/progress.json | 4 +- html/elements/rb.json | 4 +- html/elements/s.json | 2 +- html/elements/script.json | 18 +- html/elements/select.json | 22 +- html/elements/source.json | 6 +- html/elements/strike.json | 2 +- html/elements/strong.json | 2 +- html/elements/textarea.json | 8 +- html/elements/thead.json | 2 +- html/elements/track.json | 2 +- html/elements/tt.json | 2 +- html/elements/u.json | 2 +- html/elements/video.json | 4 +- html/elements/xmp.json | 2 +- html/global_attributes.json | 28 +-- html/manifest/display.json | 2 +- html/manifest/display_override.json | 2 +- html/manifest/icons.json | 6 +- html/manifest/name.json | 2 +- .../manifest/prefer_related_applications.json | 2 +- html/manifest/short_name.json | 2 +- html/manifest/start_url.json | 2 +- http/headers/Accept.json | 2 +- http/headers/Content-Disposition.json | 2 +- http/headers/Content-Security-Policy.json | 4 +- http/headers/Origin.json | 4 +- http/headers/Sec-GPC.json | 2 +- http/headers/Sec-Purpose.json | 6 +- http/headers/Set-Cookie.json | 12 +- http/mixed-content.json | 8 +- javascript/builtins/AggregateError.json | 2 +- javascript/builtins/Array.json | 10 +- javascript/builtins/ArrayBuffer.json | 2 +- javascript/builtins/Atomics.json | 2 +- javascript/builtins/BigInt.json | 2 +- javascript/builtins/Date.json | 12 +- javascript/builtins/Error.json | 6 +- javascript/builtins/EvalError.json | 6 +- javascript/builtins/Function.json | 2 +- javascript/builtins/Intl/Collator.json | 10 +- javascript/builtins/Intl/DateTimeFormat.json | 32 +-- javascript/builtins/Intl/ListFormat.json | 12 +- javascript/builtins/Intl/NumberFormat.json | 24 +- javascript/builtins/Intl/PluralRules.json | 10 +- .../builtins/Intl/RelativeTimeFormat.json | 12 +- javascript/builtins/Iterator.json | 4 +- javascript/builtins/Map.json | 6 +- javascript/builtins/Number.json | 8 +- javascript/builtins/Object.json | 4 +- javascript/builtins/RangeError.json | 6 +- javascript/builtins/ReferenceError.json | 6 +- javascript/builtins/Set.json | 6 +- javascript/builtins/String.json | 18 +- javascript/builtins/Symbol.json | 2 +- javascript/builtins/SyntaxError.json | 6 +- javascript/builtins/TypeError.json | 6 +- javascript/builtins/TypedArray.json | 8 +- javascript/builtins/URIError.json | 6 +- javascript/builtins/WeakMap.json | 8 +- javascript/classes.json | 2 +- javascript/functions.json | 4 +- javascript/grammar.json | 2 +- javascript/operators/import.json | 6 +- javascript/operators/import_meta.json | 2 +- javascript/operators/yield.json | 4 +- javascript/operators/yield_star.json | 2 +- javascript/statements.json | 26 +-- mathml/elements/maction.json | 8 +- mathml/elements/mfrac.json | 2 +- mathml/elements/mi.json | 4 +- mathml/elements/mstyle.json | 6 +- mathml/global_attributes.json | 6 +- svg/elements/a.json | 2 +- svg/elements/feComposite.json | 4 +- svg/elements/use.json | 2 +- svg/global_attributes.json | 40 ++-- webassembly/api/Global.json | 6 +- webassembly/api/Memory.json | 2 +- webdriver/commands/AcceptAlert.json | 6 +- webdriver/commands/AddCookie.json | 6 +- webdriver/commands/Back.json | 6 +- webdriver/commands/CloseWindow.json | 6 +- .../commands/CreateVirtualPressureSource.json | 2 +- webdriver/commands/CreateVirtualSensor.json | 2 +- webdriver/commands/DeleteAllCookies.json | 6 +- webdriver/commands/DeleteCookie.json | 6 +- webdriver/commands/DeleteSession.json | 6 +- .../commands/DeleteVirtualPressureSource.json | 2 +- webdriver/commands/DeleteVirtualSensor.json | 2 +- webdriver/commands/DismissAlert.json | 6 +- webdriver/commands/ElementClear.json | 6 +- webdriver/commands/ElementClick.json | 6 +- webdriver/commands/ElementSendKeys.json | 6 +- webdriver/commands/ExecuteAsyncScript.json | 6 +- webdriver/commands/ExecuteScript.json | 6 +- webdriver/commands/FindElement.json | 6 +- .../commands/FindElementFromElement.json | 6 +- webdriver/commands/FindElements.json | 6 +- .../commands/FindElementsFromElement.json | 6 +- webdriver/commands/Forward.json | 6 +- webdriver/commands/FullscreenWindow.json | 6 +- webdriver/commands/GetActiveElement.json | 6 +- webdriver/commands/GetAlertText.json | 6 +- webdriver/commands/GetAllCookies.json | 6 +- webdriver/commands/GetCurrentURL.json | 6 +- webdriver/commands/GetElementAttribute.json | 6 +- webdriver/commands/GetElementCSSValue.json | 6 +- webdriver/commands/GetElementProperty.json | 6 +- webdriver/commands/GetElementRect.json | 6 +- webdriver/commands/GetElementTagName.json | 6 +- webdriver/commands/GetElementText.json | 6 +- webdriver/commands/GetNamedCookie.json | 6 +- webdriver/commands/GetPageSource.json | 6 +- webdriver/commands/GetTimeouts.json | 6 +- webdriver/commands/GetTitle.json | 6 +- .../commands/GetVirtualSensorInformation.json | 2 +- webdriver/commands/GetWindowHandle.json | 6 +- webdriver/commands/GetWindowHandles.json | 6 +- webdriver/commands/GetWindowRect.json | 6 +- webdriver/commands/IsElementEnabled.json | 6 +- webdriver/commands/IsElementSelected.json | 6 +- webdriver/commands/MaximizeWindow.json | 6 +- webdriver/commands/MinimizeWindow.json | 6 +- webdriver/commands/NavigateTo.json | 6 +- webdriver/commands/NewSession.json | 6 +- webdriver/commands/NewWindow.json | 2 +- webdriver/commands/PerformActions.json | 2 +- webdriver/commands/Refresh.json | 6 +- webdriver/commands/ReleaseActions.json | 2 +- webdriver/commands/SendAlertText.json | 6 +- webdriver/commands/SetTimeouts.json | 6 +- webdriver/commands/SetWindowRect.json | 6 +- webdriver/commands/Status.json | 6 +- webdriver/commands/SwitchToFrame.json | 6 +- webdriver/commands/SwitchToParentFrame.json | 6 +- webdriver/commands/SwitchToWindow.json | 6 +- webdriver/commands/TakeElementScreenshot.json | 6 +- webdriver/commands/TakeScreenshot.json | 6 +- .../commands/UpdateVirtualPressureSource.json | 2 +- .../commands/UpdateVirtualSensorReading.json | 2 +- webextensions/api/action.json | 44 ++-- webextensions/api/browserAction.json | 50 ++-- webextensions/api/browsingData.json | 24 +- webextensions/api/commands.json | 2 +- webextensions/api/contextualIdentities.json | 50 ++-- webextensions/api/cookies.json | 14 +- webextensions/api/declarativeNetRequest.json | 16 +- webextensions/api/devtools.json | 4 +- webextensions/api/dns.json | 4 +- webextensions/api/dom.json | 2 +- webextensions/api/downloads.json | 2 +- webextensions/api/extension.json | 16 +- webextensions/api/extensionTypes.json | 6 +- webextensions/api/identity.json | 6 +- webextensions/api/management.json | 12 +- webextensions/api/menus.json | 10 +- webextensions/api/pageAction.json | 10 +- webextensions/api/permissions.json | 10 +- webextensions/api/privacy.json | 8 +- webextensions/api/proxy.json | 6 +- webextensions/api/runtime.json | 20 +- webextensions/api/scripting.json | 2 +- webextensions/api/sidebarAction.json | 6 +- webextensions/api/storage.json | 22 +- webextensions/api/tabs.json | 64 ++--- webextensions/api/topSites.json | 2 +- webextensions/api/webNavigation.json | 4 +- webextensions/api/webRequest.json | 36 +-- webextensions/api/windows.json | 18 +- webextensions/manifest/background.json | 6 +- .../manifest/browser_specific_settings.json | 8 +- webextensions/manifest/commands.json | 8 +- webextensions/manifest/content_scripts.json | 4 +- .../manifest/content_security_policy.json | 16 +- .../manifest/externally_connectable.json | 2 +- .../manifest/optional_permissions.json | 10 +- webextensions/manifest/permissions.json | 12 +- webextensions/manifest/theme.json | 2 +- webextensions/match_patterns.json | 4 +- 547 files changed, 2280 insertions(+), 2280 deletions(-) diff --git a/api/AbortController.json b/api/AbortController.json index 9b3cea5e7f2f79..15de13d7b5856f 100644 --- a/api/AbortController.json +++ b/api/AbortController.json @@ -38,7 +38,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though window.AbortController is defined, it doesn't really abort fetch requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." } ], "safari_ios": "mirror", @@ -91,7 +91,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though window.AbortController is defined, it doesn't really abort fetch requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." } ], "safari_ios": "mirror", @@ -139,7 +139,7 @@ "version_added": "17.0.0", "version_removed": "17.2.0", "partial_implementation": true, - "notes": "The optional reason argument is not supported." + "notes": "The optional `reason` argument is not supported." }, { "version_added": "16.14.0", @@ -149,7 +149,7 @@ "version_added": "14.17.0", "version_removed": "16.14.0", "partial_implementation": true, - "notes": "The optional reason argument is not supported." + "notes": "The optional `reason` argument is not supported." } ], "oculus": "mirror", @@ -162,7 +162,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though window.AbortController is defined, it doesn't really abort fetch requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." } ], "safari_ios": "mirror", @@ -265,7 +265,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though window.AbortController is defined, it doesn't really abort fetch requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." } ], "safari_ios": "mirror", diff --git a/api/AbortSignal.json b/api/AbortSignal.json index ded6bc28c6506f..3ec54d78d8ebcd 100644 --- a/api/AbortSignal.json +++ b/api/AbortSignal.json @@ -410,7 +410,7 @@ "version_added": "103", "version_removed": "124", "partial_implementation": true, - "notes": "Always aborts with an AbortError on timeout, not a TimeoutError." + "notes": "Always aborts with an `AbortError` on timeout, not a `TimeoutError`." } ], "chrome_android": "mirror", diff --git a/api/Animation.json b/api/Animation.json index 614ff40c49d977..84f17cc8f99eb1 100644 --- a/api/Animation.json +++ b/api/Animation.json @@ -479,7 +479,7 @@ "edge": "mirror", "firefox": { "version_added": "59", - "notes": "Before version 59, the pending status was reported by a \"pending\" value returned from Animation.playState." + "notes": "Before version 59, the pending status was reported by a `\"pending\"` value returned from `Animation.playState`." }, "firefox_android": "mirror", "ie": { @@ -627,7 +627,7 @@ "support": { "chrome": { "version_added": "75", - "notes": "Before Chrome 50/Opera 37, this property returned idle for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows paused." + "notes": "Before Chrome 50/Opera 37, this property returned `idle` for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows `paused`." }, "chrome_android": "mirror", "edge": { @@ -635,7 +635,7 @@ }, "firefox": { "version_added": "48", - "notes": "Before Firefox 59, this property returned pending for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate Animation.pending property. This reflects recent changes to the specification." + "notes": "Before Firefox 59, this property returned `pending` for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate `Animation.pending` property. This reflects recent changes to the specification." }, "firefox_android": "mirror", "ie": { @@ -644,11 +644,11 @@ "oculus": "mirror", "opera": { "version_added": "62", - "notes": "Before Chrome 50/Opera 37, this property returned idle for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows paused." + "notes": "Before Chrome 50/Opera 37, this property returned `idle` for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows `paused`." }, "opera_android": { "version_added": "54", - "notes": "Before Chrome 50/Opera 37, this property returned idle for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows paused." + "notes": "Before Chrome 50/Opera 37, this property returned `idle` for an animation that had not yet started. Starting with Chrome 50/Opera 37, it shows `paused`." }, "safari": { "version_added": "13.1" diff --git a/api/AudioBuffer.json b/api/AudioBuffer.json index 29425f3a12c2e5..b384227f232fb5 100644 --- a/api/AudioBuffer.json +++ b/api/AudioBuffer.json @@ -52,7 +52,7 @@ "support": { "chrome": { "version_added": "55", - "notes": "The context parameter was supported up until version 57, but has now been removed." + "notes": "The `context` parameter was supported up until version 57, but has now been removed." }, "chrome_android": "mirror", "edge": { @@ -69,7 +69,7 @@ "opera": "mirror", "opera_android": { "version_added": "42", - "notes": "The context parameter was supported up until version 44, but has now been removed." + "notes": "The `context` parameter was supported up until version 44, but has now been removed." }, "safari": { "version_added": "14.1" @@ -77,7 +77,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "6.0", - "notes": "The context parameter was supported up until Samsung Internet 7.0, but has now been removed." + "notes": "The `context` parameter was supported up until Samsung Internet 7.0, but has now been removed." }, "webview_android": "mirror", "webview_ios": "mirror" diff --git a/api/AudioBufferSourceNode.json b/api/AudioBufferSourceNode.json index 961501832363fc..5009f6f0043f79 100644 --- a/api/AudioBufferSourceNode.json +++ b/api/AudioBufferSourceNode.json @@ -97,7 +97,7 @@ }, "firefox": { "version_added": "25", - "notes": "Firefox currently handles the value null incorrectly. Instead of producing a node that generates a single channel of silence, the node becomes unusable and will be ignored if you attempt to connect it to anything." + "notes": "Firefox currently handles the value `null` incorrectly. Instead of producing a node that generates a single channel of silence, the node becomes unusable and will be ignored if you attempt to connect it to anything." }, "firefox_android": "mirror", "ie": { diff --git a/api/AudioContext.json b/api/AudioContext.json index 65aed634243ce4..1f74d1c0780ea4 100644 --- a/api/AudioContext.json +++ b/api/AudioContext.json @@ -66,8 +66,8 @@ { "version_added": "35", "notes": [ - "Before Chrome 66, each tab is limited to 6 audio contexts in Chrome; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome.", - "If latencyHint isn't valid, Chrome throws a TypeError exception. See Non-standard exceptions in Chrome for details." + "Before Chrome 66, each tab is limited to 6 audio contexts in Chrome; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", + "If `latencyHint` isn't valid, Chrome throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." ] }, { @@ -92,8 +92,8 @@ { "version_added": "22", "notes": [ - "Before Opera 53, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome.", - "If latencyHint isn't valid, Opera throws a TypeError exception. See Non-standard exceptions in Chrome for details." + "Before Opera 53, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", + "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." ] }, { @@ -106,8 +106,8 @@ { "version_added": "22", "notes": [ - "Before Opera Android 47, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome.", - "If latencyHint isn't valid, Opera throws a TypeError exception. See Non-standard exceptions in Chrome for details." + "Before Opera Android 47, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", + "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." ] }, { @@ -119,7 +119,7 @@ "safari": [ { "version_added": "14.1", - "notes": "New audio contexts are suspended until the resume() method is called via user action, such as the click event." + "notes": "New audio contexts are suspended until the `resume()` method is called via user action, such as the `click` event." }, { "prefix": "webkit", @@ -131,8 +131,8 @@ { "version_added": "3.0", "notes": [ - "Before Samsung Internet 9.0, each tab is limited to 6 audio contexts in Samsung Internet; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome.", - "If latencyHint isn't valid, Samsung Internet throws a TypeError exception. See Non-standard exceptions in Chrome for details." + "Before Samsung Internet 9.0, each tab is limited to 6 audio contexts in Samsung Internet; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", + "If `latencyHint` isn't valid, Samsung Internet throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." ] }, { @@ -145,8 +145,8 @@ { "version_added": "37", "notes": [ - "Before WebView 66, each tab is limited to 6 audio contexts in WebView; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome.", - "If latencyHint isn't valid, WebView throws a TypeError exception. See Non-standard exceptions in Chrome for details." + "Before WebView 66, each tab is limited to 6 audio contexts in WebView; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", + "If `latencyHint` isn't valid, WebView throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." ] }, { diff --git a/api/AudioDestinationNode.json b/api/AudioDestinationNode.json index c0c6551443dfef..c3d7a3649c9552 100644 --- a/api/AudioDestinationNode.json +++ b/api/AudioDestinationNode.json @@ -74,7 +74,7 @@ "version_added": "7", "version_removed": "14.1", "partial_implementation": true, - "notes": "This property always returns 0." + "notes": "This property always returns `0`." } ], "safari_ios": "mirror", diff --git a/api/AudioListener.json b/api/AudioListener.json index 5f8a0fbe686f90..0fb0ee12840396 100644 --- a/api/AudioListener.json +++ b/api/AudioListener.json @@ -56,7 +56,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -95,7 +95,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -134,7 +134,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -173,7 +173,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -212,7 +212,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -251,7 +251,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -368,7 +368,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -407,7 +407,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { @@ -446,7 +446,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Supports a deprecated way of setting orientation - the setOrientation() method." + "notes": "Supports a deprecated way of setting orientation - the `setOrientation()` method." }, "firefox_android": "mirror", "ie": { diff --git a/api/AudioParam.json b/api/AudioParam.json index 9a51f32273a09b..ff30058c3098c5 100644 --- a/api/AudioParam.json +++ b/api/AudioParam.json @@ -216,7 +216,7 @@ "chrome_android": { "version_added": "18", "partial_implementation": true, - "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like setValueAtTime()." + "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like `setValueAtTime()`." }, "edge": { "version_added": "12" @@ -268,7 +268,7 @@ "chrome_android": { "version_added": "18", "partial_implementation": true, - "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like setValueAtTime()." + "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like `setValueAtTime()`." }, "edge": { "version_added": "12" @@ -525,7 +525,7 @@ }, "firefox": { "version_added": "25", - "notes": "Before Firefox 69, value did not take into account scheduled or gradiated changes to the parameter's value; instead, only explicitly set values were returned." + "notes": "Before Firefox 69, `value` did not take into account scheduled or gradiated changes to the parameter's value; instead, only explicitly set values were returned." }, "firefox_android": { "version_added": "25", diff --git a/api/AudioScheduledSourceNode.json b/api/AudioScheduledSourceNode.json index f9d0ab0d108960..4ca488d31e0ead 100644 --- a/api/AudioScheduledSourceNode.json +++ b/api/AudioScheduledSourceNode.json @@ -16,7 +16,7 @@ "version_added": "14", "version_removed": "57", "partial_implementation": true, - "notes": "The AudioScheduledSourceNode interface itself is not present, but some of its members are available on the AudioBufferSourceNode, ConstantSourceNode and OscillatorNode interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." } ], "chrome_android": "mirror", @@ -28,7 +28,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The AudioScheduledSourceNode interface itself is not present, but some of its members are available on the AudioBufferSourceNode, ConstantSourceNode and OscillatorNode interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." } ], "firefox": [ @@ -39,7 +39,7 @@ "version_added": "25", "version_removed": "53", "partial_implementation": true, - "notes": "The AudioScheduledSourceNode interface itself is not present, but some of its members are available on the AudioBufferSourceNode, ConstantSourceNode and OscillatorNode interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." } ], "firefox_android": "mirror", @@ -57,7 +57,7 @@ "version_added": "6", "version_removed": "14", "partial_implementation": true, - "notes": "The AudioScheduledSourceNode interface itself is not present, but some of its members are available on the AudioBufferSourceNode, ConstantSourceNode and OscillatorNode interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." } ], "safari_ios": "mirror", @@ -70,7 +70,7 @@ "version_added": "≤37", "version_removed": "57", "partial_implementation": true, - "notes": "The AudioScheduledSourceNode interface itself is not present, but some of its members are available on the AudioBufferSourceNode, ConstantSourceNode and OscillatorNode interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." } ], "webview_ios": "mirror" diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index 376116775b49e4..b172d4dd056edc 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -16,7 +16,7 @@ "version_added": "14", "version_removed": "56", "partial_implementation": true, - "notes": "The BaseAudioContext interface itself is not present, but many of the methods are available on the AudioContext and OfflineAudioContext interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." } ], "chrome_android": "mirror", @@ -28,7 +28,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The BaseAudioContext interface itself is not present, but many of the methods are available on the AudioContext and OfflineAudioContext interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." } ], "firefox": [ @@ -39,7 +39,7 @@ "version_added": "25", "version_removed": "53", "partial_implementation": true, - "notes": "The BaseAudioContext interface itself is not present, but many of the methods are available on the AudioContext and OfflineAudioContext interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." } ], "firefox_android": "mirror", @@ -57,7 +57,7 @@ "version_added": "6", "version_removed": "14.1", "partial_implementation": true, - "notes": "The BaseAudioContext interface itself is not present, but many of the methods are available on the AudioContext and OfflineAudioContext interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." } ], "safari_ios": "mirror", @@ -70,7 +70,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "The BaseAudioContext interface itself is not present, but many of the methods are available on the AudioContext and OfflineAudioContext interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." } ], "webview_ios": "mirror" diff --git a/api/BatteryManager.json b/api/BatteryManager.json index f2001674b45546..63b6bb55d24236 100644 --- a/api/BatteryManager.json +++ b/api/BatteryManager.json @@ -163,7 +163,7 @@ "version_added": "38", "version_removed": "42", "partial_implementation": true, - "notes": "Always equal to 0 or Infinity." + "notes": "Always equal to `0` or `Infinity`." } ], "edge": "mirror", @@ -249,7 +249,7 @@ "version_added": "38", "version_removed": "42", "partial_implementation": true, - "notes": "Always equal to Infinity." + "notes": "Always equal to `Infinity`." } ], "edge": "mirror", diff --git a/api/Blob.json b/api/Blob.json index 13d54beadf9468..98b3e2a53ade50 100644 --- a/api/Blob.json +++ b/api/Blob.json @@ -32,7 +32,7 @@ "version_removed": "18.0.0", "notes": [ "Experimental implementation.", - "Must be imported using require('buffer').Blob or import { Blob } from 'buffer'." + "Must be imported using `require('buffer').Blob` or `import { Blob } from 'buffer'`." ] } ], @@ -75,12 +75,12 @@ }, "firefox": { "version_added": "13", - "notes": "Before Firefox 16, the second parameter, when set to null or undefined, leads to an error instead of being handled as an empty dictionary." + "notes": "Before Firefox 16, the second parameter, when set to `null` or `undefined`, leads to an error instead of being handled as an empty dictionary." }, "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "IE10 throws InvalidStateError with a TypedArray argument. Consider using MSBuilder as an alternative." + "notes": "IE10 throws `InvalidStateError` with a `TypedArray` argument. Consider using `MSBuilder` as an alternative." }, "nodejs": { "version_added": "15.7.0" @@ -262,7 +262,7 @@ "firefox": [ { "version_added": "13", - "notes": "Before Firefox 12, there was a bug that affected the behavior of Blob.slice(); it did not work for start and end positions outside the range of signed 64-bit values; it has now been fixed to support unsigned 64-bit values." + "notes": "Before Firefox 12, there was a bug that affected the behavior of `Blob.slice()`; it did not work for `start` and `end` positions outside the range of signed 64-bit values; it has now been fixed to support unsigned 64-bit values." }, { "prefix": "moz", diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json index 1f517e00a6d8c4..478d27551f17f3 100644 --- a/api/BroadcastChannel.json +++ b/api/BroadcastChannel.json @@ -36,7 +36,7 @@ { "version_added": "15.4.0", "partial_implementation": true, - "notes": "Available as a part of the worker_threads module." + "notes": "Available as a part of the `worker_threads` module." } ], "oculus": "mirror", diff --git a/api/ByteLengthQueuingStrategy.json b/api/ByteLengthQueuingStrategy.json index 238427c8349c22..6af260a64c9a75 100644 --- a/api/ByteLengthQueuingStrategy.json +++ b/api/ByteLengthQueuingStrategy.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/CSSGroupingRule.json b/api/CSSGroupingRule.json index 5f7e3aa31bb2f8..697dcd7c181799 100644 --- a/api/CSSGroupingRule.json +++ b/api/CSSGroupingRule.json @@ -29,7 +29,7 @@ { "version_added": "3", "partial_implementation": true, - "notes": "The CSSGroupingRule interface itself is not present, but many of the methods are available on various interfaces such as the CSSMediaRule and CSSPageRule interfaces." + "notes": "The `CSSGroupingRule` interface itself is not present, but many of the methods are available on various interfaces such as the `CSSMediaRule` and `CSSPageRule` interfaces." } ], "safari_ios": "mirror", diff --git a/api/CSSMediaRule.json b/api/CSSMediaRule.json index 3ec051803d30b5..ebc2f8fc34b783 100644 --- a/api/CSSMediaRule.json +++ b/api/CSSMediaRule.json @@ -14,7 +14,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 20, conditionText could not be set." + "notes": "Before Firefox 20, `conditionText` could not be set." }, "firefox_android": "mirror", "ie": { diff --git a/api/CSSRule.json b/api/CSSRule.json index 3ece1777863b46..6d254587edd8ff 100644 --- a/api/CSSRule.json +++ b/api/CSSRule.json @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "The property normalizes rules and does not return the original verbatim rule text. For example, border-width: 1px; border-style:solid; border-color:white; returns border: 1px solid white;." + "notes": "The property normalizes rules and does not return the original verbatim rule text. For example, `border-width: 1px; border-style:solid; border-color:white;` returns `border: 1px solid white;`." }, "oculus": "mirror", "opera": { diff --git a/api/CSSStyleDeclaration.json b/api/CSSStyleDeclaration.json index dc2bee2c8cc2fa..214dbe615c7b1f 100644 --- a/api/CSSStyleDeclaration.json +++ b/api/CSSStyleDeclaration.json @@ -140,7 +140,7 @@ "firefox": { "version_added": "1", "version_removed": "61", - "notes": "Only returns a result if called on the result of getComputedStyle()." + "notes": "Only returns a result if called on the result of `getComputedStyle()`." }, "firefox_android": { "version_added": "4", diff --git a/api/CacheStorage.json b/api/CacheStorage.json index 8f1b57ac26891c..ee49d7d47873e6 100644 --- a/api/CacheStorage.json +++ b/api/CacheStorage.json @@ -260,7 +260,7 @@ { "version_added": "40", "partial_implementation": true, - "notes": "The options parameter only supports ignoreSearch, and cacheName." + "notes": "The options parameter only supports `ignoreSearch`, and `cacheName`." } ], "chrome_android": "mirror", diff --git a/api/CanvasGradient.json b/api/CanvasGradient.json index 80bf5c9d4e8ee5..8fb66078f0e9be 100644 --- a/api/CanvasGradient.json +++ b/api/CanvasGradient.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1.5", - "notes": "Before Firefox 5.0, specifying non-finite values when adding color stops through a call to addColorStop() incorrectly throws SYNTAX_ERR instead of INDEX_SIZE_ERR." + "notes": "Before Firefox 5.0, specifying non-finite values when adding color stops through a call to `addColorStop()` incorrectly throws `SYNTAX_ERR` instead of `INDEX_SIZE_ERR`." }, "firefox_android": { "version_added": "4" diff --git a/api/CanvasRenderingContext2D.json b/api/CanvasRenderingContext2D.json index 71742740231d35..1a293f4edb054d 100644 --- a/api/CanvasRenderingContext2D.json +++ b/api/CanvasRenderingContext2D.json @@ -1415,7 +1415,7 @@ }, "firefox": { "version_added": "2", - "notes": "Since Firefox 5, getImageData now correctly accepts rectangles that extend beyond the bounds of the canvas; pixels outside the canvas are returned as transparent black and now also returns at least one pixel's worth of image data if a rectangle smaller than one pixel is specified." + "notes": "Since Firefox 5, `getImageData` now correctly accepts rectangles that extend beyond the bounds of the canvas; pixels outside the canvas are returned as transparent black and now also returns at least one pixel's worth of image data if a rectangle smaller than one pixel is specified." }, "firefox_android": "mirror", "ie": { diff --git a/api/ChannelSplitterNode.json b/api/ChannelSplitterNode.json index 8bbedf614cafdd..20311cd6e3ed95 100644 --- a/api/ChannelSplitterNode.json +++ b/api/ChannelSplitterNode.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": "14", - "notes": "Starting in Chrome 56, channelCountMode is set to explicit and channelCount is fixed to the number of outputs, as per the latest spec." + "notes": "Starting in Chrome 56, `channelCountMode` is set to `explicit` and `channelCount` is fixed to the number of outputs, as per the latest spec." }, "chrome_android": "mirror", "edge": { @@ -33,7 +33,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "4.4.3", - "notes": "Starting in version 56, channelCountMode is set to explicit and channelCount is fixed to the number of outputs, as per the latest spec." + "notes": "Starting in version 56, `channelCountMode` is set to `explicit` and `channelCount` is fixed to the number of outputs, as per the latest spec." }, "webview_ios": "mirror" }, diff --git a/api/Clients.json b/api/Clients.json index 7e979878f00c67..49e4ba52684320 100644 --- a/api/Clients.json +++ b/api/Clients.json @@ -123,12 +123,12 @@ "support": { "chrome": { "version_added": "42", - "notes": "Client objects returned in most recent focus order." + "notes": "`Client` objects returned in most recent focus order." }, "chrome_android": "mirror", "edge": { "version_added": "17", - "notes": "Client objects returned in most recent focus order." + "notes": "`Client` objects returned in most recent focus order." }, "firefox": [ { @@ -138,7 +138,7 @@ "version_added": "44", "version_removed": "54", "partial_implementation": true, - "notes": "Before Firefox 54, Client objects were not returned in the most recent focus order as required by the specification." + "notes": "Before Firefox 54, `Client` objects were not returned in the most recent focus order as required by the specification." } ], "firefox_android": "mirror", @@ -175,12 +175,12 @@ "support": { "chrome": { "version_added": "42", - "notes": "Client objects returned in most recent focus order." + "notes": "`Client` objects returned in most recent focus order." }, "chrome_android": "mirror", "edge": { "version_added": "17", - "notes": "Client objects returned in most recent focus order." + "notes": "`Client` objects returned in most recent focus order." }, "firefox": { "version_added": "44" diff --git a/api/Clipboard.json b/api/Clipboard.json index c304e3c42b9761..7222fee51b6cb5 100644 --- a/api/Clipboard.json +++ b/api/Clipboard.json @@ -47,7 +47,7 @@ "support": { "chrome": { "version_added": "76", - "notes": "The user must grant the clipboard-read permission." + "notes": "The user must grant the `clipboard-read` permission." }, "chrome_android": "mirror", "edge": "mirror", @@ -55,7 +55,7 @@ "version_added": "127", "notes": [ "This method must be called within user gesture event handlers.", - "Web extensions require the clipboardRead permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", + "Web extensions require the `clipboardRead` permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", "A paste prompt is displayed when the clipboard is read. If the clipboard contains same-origin content, the prompt is suppressed." ] }, @@ -130,7 +130,7 @@ "support": { "chrome": { "version_added": "66", - "notes": "The user must grant the clipboard-read permission." + "notes": "The user must grant the `clipboard-read` permission." }, "chrome_android": "mirror", "edge": "mirror", @@ -138,7 +138,7 @@ "version_added": "125", "notes": [ "This method must be called within user gesture event handlers.", - "Web extensions require the clipboardRead permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", + "Web extensions require the `clipboardRead` permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", "A paste prompt is displayed when the clipboard is read. If the clipboard contains same-origin content, the prompt is suppressed." ] }, @@ -286,8 +286,8 @@ "chrome": { "version_added": "76", "notes": [ - "From version 107, this method must be called within user gesture event handlers, or the user must grant the clipboard-write permission.", - "Before version 107, the user must grant the clipboard-write permission." + "From version 107, this method must be called within user gesture event handlers, or the user must grant the `clipboard-write` permission.", + "Before version 107, the user must grant the `clipboard-write` permission." ] }, "chrome_android": "mirror", @@ -298,7 +298,7 @@ "version_added": "127", "notes": [ "This method must be called within user gesture event handlers.", - "Web extensions require the clipboardWrite permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", + "Web extensions require the `clipboardWrite` permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", "A paste prompt is displayed when the clipboard is read. If the clipboard contains same-origin content, the prompt is suppressed." ] }, @@ -335,8 +335,8 @@ "chrome": { "version_added": "66", "notes": [ - "From version 107, this method must be called within user gesture event handlers, or the user must grant the clipboard-write permission.", - "Before version 107, the user must grant the clipboard-write permission." + "From version 107, this method must be called within user gesture event handlers, or the user must grant the `clipboard-write` permission.", + "Before version 107, the user must grant the `clipboard-write` permission." ] }, "chrome_android": "mirror", @@ -345,7 +345,7 @@ "version_added": "63", "notes": [ "This method must be called within user gesture event handlers.", - "Web extensions require the clipboardRead permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", + "Web extensions require the `clipboardRead` permission in manifest to read data. With this permission, the extension does not require a user interaction and does not display a paste prompt.", "A paste prompt is displayed when the clipboard is read. If the clipboard contains same-origin content, the prompt is suppressed." ] }, diff --git a/api/ClipboardItem.json b/api/ClipboardItem.json index 5dd77b4aa3bcf1..97259344e5f2fa 100644 --- a/api/ClipboardItem.json +++ b/api/ClipboardItem.json @@ -56,7 +56,7 @@ "version_added": "76", "version_removed": "98", "partial_implementation": true, - "notes": "The ClipboardItem constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." + "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." } ], "chrome_android": [ @@ -67,7 +67,7 @@ "version_added": "84", "version_removed": "98", "partial_implementation": true, - "notes": "The ClipboardItem constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." + "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." } ], "edge": "mirror", diff --git a/api/CloseEvent.json b/api/CloseEvent.json index a63b54cf07587b..bfeb38af798049 100644 --- a/api/CloseEvent.json +++ b/api/CloseEvent.json @@ -21,8 +21,8 @@ "firefox": { "version_added": "8", "notes": [ - "Before Firefox 12, the close code CLOSE_NORMAL was used when the channel was closed due to an unexpected error or unspecified error condition.", - "Before Firefox 8, the WebSocket close event was sent to the listener as a simple event." + "Before Firefox 12, the close code `CLOSE_NORMAL` was used when the channel was closed due to an unexpected error or unspecified error condition.", + "Before Firefox 8, the `WebSocket` close event was sent to the listener as a simple event." ] }, "firefox_android": { diff --git a/api/CompressionStream.json b/api/CompressionStream.json index fbc5b0f26d32fe..06660ce7bab69c 100644 --- a/api/CompressionStream.json +++ b/api/CompressionStream.json @@ -30,7 +30,7 @@ { "version_added": "17.0.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/CountQueuingStrategy.json b/api/CountQueuingStrategy.json index f96ee8b4a6619d..932801fe74ada0 100644 --- a/api/CountQueuingStrategy.json +++ b/api/CountQueuingStrategy.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/CredentialsContainer.json b/api/CredentialsContainer.json index 1151baf52107a3..fc215dab0193c4 100644 --- a/api/CredentialsContainer.json +++ b/api/CredentialsContainer.json @@ -179,7 +179,7 @@ }, "firefox_android": { "version_added": false, - "notes": "credentialCreationData.attestationConveyancePreferenceOption value \"direct\" is not supported. See https://bugzil.la/1550164" + "notes": "`credentialCreationData.attestationConveyancePreferenceOption` value \"direct\" is not supported. See https://bugzil.la/1550164" }, "ie": { "version_added": false @@ -222,7 +222,7 @@ }, "firefox_android": { "version_added": false, - "notes": "credentialCreationData.attestationConveyancePreferenceOption value \"enterprise\" is not supported. See https://bugzil.la/1550164" + "notes": "`credentialCreationData.attestationConveyancePreferenceOption` value \"enterprise\" is not supported. See https://bugzil.la/1550164" }, "ie": { "version_added": false @@ -1128,7 +1128,7 @@ "version_added": "13", "version_removed": "17", "partial_implementation": true, - "notes": "This method exists, but always rejected with a NotSupportedError exception." + "notes": "This method exists, but always rejected with a `NotSupportedError` exception." } ], "safari_ios": "mirror", diff --git a/api/Crypto.json b/api/Crypto.json index fac72c2eb65915..7a7595749fa725 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -20,7 +20,7 @@ "version_added": "1.0", "version_removed": "1.11", "partial_implementation": true, - "notes": "Crypto is not a concrete interface, but its methods are available on Window.crypto." + "notes": "`Crypto` is not a concrete interface, but its methods are available on `Window.crypto`." } ], "edge": { @@ -36,14 +36,14 @@ "nodejs": [ { "version_added": "19.0.0", - "notes": "Crypto is not a concrete interface, but its methods are available on the global crypto object." + "notes": "`Crypto` is not a concrete interface, but its methods are available on the global `crypto` object." }, { "alternative_name": "crypto.webcrypto", "version_added": "15.0.0", "version_removed": "19.0.0", "partial_implementation": true, - "notes": "Crypto is not a concrete interface, but calling require('crypto').webcrypto returns an instance of the Crypto class." + "notes": "`Crypto` is not a concrete interface, but calling `require('crypto').webcrypto` returns an instance of the `Crypto` class." } ], "oculus": "mirror", @@ -149,7 +149,7 @@ { "version_added": "16.7.0", "version_removed": "19.0.0", - "notes": "From version 14.17.0, a similar method is available as crypto.randomUUID()." + "notes": "From version 14.17.0, a similar method is available as `crypto.randomUUID()`." } ], "oculus": "mirror", diff --git a/api/CryptoKey.json b/api/CryptoKey.json index 87a6eceb173f81..8a24ee4bad4a0c 100644 --- a/api/CryptoKey.json +++ b/api/CryptoKey.json @@ -32,7 +32,7 @@ { "version_added": "15.0.0", "partial_implementation": true, - "notes": "Available as a part of the crypto module." + "notes": "Available as a part of the `crypto` module." } ], "oculus": "mirror", @@ -117,7 +117,7 @@ { "version_added": "1.12", "partial_implementation": true, - "notes": "The only supported value for this property is true." + "notes": "The only supported value for this property is `true`." } ], "edge": { diff --git a/api/DOMImplementation.json b/api/DOMImplementation.json index 99aebaad7a4740..b92c56a3d382d5 100644 --- a/api/DOMImplementation.json +++ b/api/DOMImplementation.json @@ -140,7 +140,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "The title parameter is required, but can be empty string." + "notes": "The `title` parameter is required, but can be empty string." }, "oculus": "mirror", "opera": { @@ -178,7 +178,7 @@ }, "firefox": { "version_added": "1", - "notes": "Since Firefox 19, hasFeature() mostly returns true." + "notes": "Since Firefox 19, `hasFeature()` mostly returns `true`." }, "firefox_android": { "version_added": "4" diff --git a/api/DOMMatrix.json b/api/DOMMatrix.json index 0840e68ec454c5..3571255f5fb9f3 100644 --- a/api/DOMMatrix.json +++ b/api/DOMMatrix.json @@ -1383,7 +1383,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Starting in Firefox 69, the first parameter (scale) is now optional with a default value of 1, per the specification. Previously it was required." + "notes": "Starting in Firefox 69, the first parameter (`scale`) is now optional with a default value of 1, per the specification. Previously it was required." }, "firefox_android": "mirror", "ie": { @@ -1419,7 +1419,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Firefox 69 introduced support for the modern six-parameter syntax for scaleSelf(). Previously, it only supported the older three-parameter syntax: scale(scaleX[, originX][, originY]]])." + "notes": "Firefox 69 introduced support for the modern six-parameter syntax for `scaleSelf()`. Previously, it only supported the older three-parameter syntax: `scale(scaleX[, originX][, originY]]])`." }, "firefox_android": "mirror", "ie": { diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json index 28f862ca2a8dba..8cd64faac9d862 100644 --- a/api/DOMMatrixReadOnly.json +++ b/api/DOMMatrixReadOnly.json @@ -1306,7 +1306,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Firefox 69 introduced support for the modern six-parameter syntax for scale(). Previously, it only supported the older three-parameter syntax: scale(scaleX[, originX][, originY]]])." + "notes": "Firefox 69 introduced support for the modern six-parameter syntax for `scale()`. Previously, it only supported the older three-parameter syntax: `scale(scaleX[, originX][, originY]]])`." }, "firefox_android": "mirror", "ie": { @@ -1342,7 +1342,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Starting in Firefox 69, the first parameter (scale) is now optional with a default value of 1, per the specification. Previously it was required." + "notes": "Starting in Firefox 69, the first parameter (`scale`) is now optional with a default value of 1, per the specification. Previously it was required." }, "firefox_android": "mirror", "ie": { @@ -1413,7 +1413,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Before Firefox 69, the sx parameter was required; you may now call skewX() with no inputs. A value of 0 is correctly assumed." + "notes": "Before Firefox 69, the `sx` parameter was required; you may now call `skewX()` with no inputs. A value of 0 is correctly assumed." }, "firefox_android": "mirror", "ie": { @@ -1449,7 +1449,7 @@ "edge": "mirror", "firefox": { "version_added": "33", - "notes": "Before Firefox 69, the sy parameter was required; you may now call skewY() with no inputs. A value of 0 is correctly assumed." + "notes": "Before Firefox 69, the `sy` parameter was required; you may now call `skewY()` with no inputs. A value of 0 is correctly assumed." }, "firefox_android": "mirror", "ie": { diff --git a/api/DOMQuad.json b/api/DOMQuad.json index 8acb1beb66f32e..5c4e53f7c3630a 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -222,7 +222,7 @@ "edge": "mirror", "firefox": { "version_added": "31", - "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." + "notes": "Before Firefox 69, the default value of `p1` through `p4` was undefined; now `DOMQuadInit` defines these as `false`." }, "firefox_android": "mirror", "ie": { @@ -258,7 +258,7 @@ "edge": "mirror", "firefox": { "version_added": "31", - "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." + "notes": "Before Firefox 69, the default value of `p1` through `p4` was undefined; now `DOMQuadInit` defines these as `false`." }, "firefox_android": "mirror", "ie": { @@ -294,7 +294,7 @@ "edge": "mirror", "firefox": { "version_added": "31", - "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." + "notes": "Before Firefox 69, the default value of `p1` through `p4` was undefined; now `DOMQuadInit` defines these as `false`." }, "firefox_android": "mirror", "ie": { @@ -330,7 +330,7 @@ "edge": "mirror", "firefox": { "version_added": "31", - "notes": "Before Firefox 69, the default value of p1 through p4 was undefined; now DOMQuadInit defines these as false." + "notes": "Before Firefox 69, the default value of `p1` through `p4` was undefined; now `DOMQuadInit` defines these as `false`." }, "firefox_android": "mirror", "ie": { diff --git a/api/DOMTokenList.json b/api/DOMTokenList.json index 95c5c41bf10a7e..4e3898f00fbc63 100644 --- a/api/DOMTokenList.json +++ b/api/DOMTokenList.json @@ -747,7 +747,7 @@ "support": { "chrome": { "version_added": "50", - "notes": "Before Chrome 50, this property was part of the deprecated child DOMSettableTokenList interface." + "notes": "Before Chrome 50, this property was part of the deprecated child `DOMSettableTokenList` interface." }, "chrome_android": "mirror", "edge": { diff --git a/api/DataTransfer.json b/api/DataTransfer.json index f5ef952b0f6f08..20b507e42797f6 100644 --- a/api/DataTransfer.json +++ b/api/DataTransfer.json @@ -14,7 +14,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "As of Firefox 52, the DataTransfer.types property returns a frozen array of DOMStrings as per spec, rather than a DOMStringList." + "notes": "As of Firefox 52, the `DataTransfer.types` property returns a frozen array of `DOMString`s as per spec, rather than a `DOMStringList`." }, "firefox_android": "mirror", "ie": { @@ -585,14 +585,14 @@ "ie": { "version_added": "10", "notes": [ - "The property returns a DOMStringList.", - "Text is returned instead of text/plain" + "The property returns a `DOMStringList`.", + "`Text` is returned instead of `text/plain`" ] }, "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "As of Opera 12, Text is returned instead of text/plain" + "notes": "As of Opera 12, `Text` is returned instead of `text/plain`" }, "opera_android": { "version_added": "≤12.1" diff --git a/api/DecompressionStream.json b/api/DecompressionStream.json index 97efaf84c6d706..8a24a648fce0dc 100644 --- a/api/DecompressionStream.json +++ b/api/DecompressionStream.json @@ -30,7 +30,7 @@ { "version_added": "17.0.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json index 448b2dae4643bf..148fd6d4aee77c 100644 --- a/api/DedicatedWorkerGlobalScope.json +++ b/api/DedicatedWorkerGlobalScope.json @@ -284,15 +284,15 @@ "deno": [ { "version_added": "1.14", - "notes": "The message parameter does not support cloning Blob values." + "notes": "The `message` parameter does not support cloning `Blob` values." }, { "version_added": "1.12", "version_removed": "1.14", "partial_implementation": true, "notes": [ - "The message parameter does not support cloning Blob values.", - "The transfer parameter does not accept ArrayBuffer items. Passing an ArrayBuffer results in an error being thrown." + "The `message` parameter does not support cloning `Blob` values.", + "The `transfer` parameter does not accept `ArrayBuffer` items. Passing an `ArrayBuffer` results in an error being thrown." ] }, { @@ -300,8 +300,8 @@ "version_removed": "1.12", "partial_implementation": true, "notes": [ - "The message parameter does not support cloning SharedArrayBuffer or Blob values.", - "The transfer parameter is ignored." + "The `message` parameter does not support cloning `SharedArrayBuffer` or `Blob` values.", + "The `transfer` parameter is ignored." ] }, { @@ -309,8 +309,8 @@ "version_removed": "1.10", "partial_implementation": true, "notes": [ - "Data passed in the message parameter is serialized with JSON, not the structured clone algorithm.", - "The transfer parameter is ignored." + "Data passed in the `message` parameter is serialized with JSON, not the structured clone algorithm.", + "The `transfer` parameter is ignored." ] } ], diff --git a/api/DeviceOrientationEvent.json b/api/DeviceOrientationEvent.json index 7f480b4abb548f..318a1b4b3c1787 100644 --- a/api/DeviceOrientationEvent.json +++ b/api/DeviceOrientationEvent.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": "7", - "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the deviceorientationabsolute event." + "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the `deviceorientationabsolute` event." }, "chrome_android": "mirror", "edge": { @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "6", - "notes": "Firefox 3.6, 4, and 5 supported mozOrientation instead of the standard DeviceOrientationEvent interface." + "notes": "Firefox 3.6, 4, and 5 supported `mozOrientation` instead of the standard DeviceOrientationEvent interface." }, "firefox_android": "mirror", "ie": { @@ -39,11 +39,11 @@ }, "samsunginternet_android": { "version_added": "1.0", - "notes": "Before Samsung Internet 5.0, Samsung Internet provided absolute values instead of relative values for this event. Developers still needing absolute values may use the deviceorientationabsolute event." + "notes": "Before Samsung Internet 5.0, Samsung Internet provided absolute values instead of relative values for this event. Developers still needing absolute values may use the `deviceorientationabsolute` event." }, "webview_android": { "version_added": "3", - "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the deviceorientationabsolute event." + "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the `deviceorientationabsolute` event." }, "webview_ios": "mirror" }, diff --git a/api/Document.json b/api/Document.json index 38ed728b5d9e32..046f0cd159fe43 100644 --- a/api/Document.json +++ b/api/Document.json @@ -343,7 +343,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -366,7 +366,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -377,7 +377,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -388,7 +388,7 @@ "version_added": "1.2", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -416,7 +416,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -439,7 +439,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -450,7 +450,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -461,7 +461,7 @@ "version_added": "3", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": [ @@ -472,7 +472,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "samsunginternet_android": "mirror", @@ -484,7 +484,7 @@ "version_added": "≤37", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "webview_ios": "mirror" @@ -663,7 +663,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -686,7 +686,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -697,7 +697,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -708,7 +708,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -743,7 +743,7 @@ "version_added": "1", "version_removed": "60", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "firefox_android": "mirror", @@ -818,7 +818,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -841,7 +841,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -852,7 +852,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -863,7 +863,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -1005,7 +1005,7 @@ { "alternative_name": "charset", "version_added": "1", - "notes": "charset alias was made read-only in Chrome 45." + "notes": "`charset` alias was made read-only in Chrome 45." }, { "alternative_name": "inputEncoding", @@ -1061,7 +1061,7 @@ { "alternative_name": "charset", "version_added": "15", - "notes": "charset alias was made read-only in Opera 45." + "notes": "`charset` alias was made read-only in Opera 45." }, { "alternative_name": "inputEncoding", @@ -1075,7 +1075,7 @@ { "alternative_name": "charset", "version_added": "14", - "notes": "charset alias was made read-only in Opera 45." + "notes": "`charset` alias was made read-only in Opera 45." }, { "alternative_name": "inputEncoding", @@ -1116,7 +1116,7 @@ { "alternative_name": "charset", "version_added": "1", - "notes": "charset alias was made read-only in WebView 45." + "notes": "`charset` alias was made read-only in WebView 45." }, { "alternative_name": "inputEncoding", @@ -1219,7 +1219,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -1242,7 +1242,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -1253,7 +1253,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": { @@ -1284,7 +1284,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -1307,7 +1307,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -1318,7 +1318,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -1329,7 +1329,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -1452,7 +1452,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 68, cookie was available only on HTML documents; it is now available on all documents, such as XML and SVG." + "notes": "Before Firefox 68, `cookie` was available only on HTML documents; it is now available on all documents, such as XML and SVG." }, "firefox_android": "mirror", "ie": { @@ -1706,7 +1706,7 @@ }, "firefox": { "version_added": "1", - "notes": "Doesn't conform to the DOM spec for XUL and XHTML documents: localName and namespaceURI are not set to null on the created element." + "notes": "Doesn't conform to the DOM spec for XUL and XHTML documents: `localName` and `namespaceURI` are not set to null on the created element." }, "firefox_android": { "version_added": "4" @@ -1741,7 +1741,7 @@ "support": { "chrome": { "version_added": "56", - "notes": "For backwards compatibility, the options parameter can be an object or a string with the custom element tag name, although the string version is deprecated." + "notes": "For backwards compatibility, the `options` parameter can be an object or a string with the custom element tag name, although the string version is deprecated." }, "chrome_android": "mirror", "edge": "mirror", @@ -1786,7 +1786,7 @@ }, "firefox": { "version_added": "1", - "notes": "Doesn't conform to the DOM spec for XUL and XHTML documents: localName and namespaceURI are not set to null on the created element." + "notes": "Doesn't conform to the DOM spec for XUL and XHTML documents: `localName` and `namespaceURI` are not set to null on the created element." }, "firefox_android": { "version_added": "4" @@ -1821,7 +1821,7 @@ "support": { "chrome": { "version_added": "56", - "notes": "For backwards compatibility, the options parameter can be an object or a string with the custom element tag name, although the string version is deprecated." + "notes": "For backwards compatibility, the `options` parameter can be an object or a string with the custom element tag name, although the string version is deprecated." }, "chrome_android": "mirror", "edge": "mirror", @@ -2458,7 +2458,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -2482,7 +2482,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -2493,7 +2493,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -2504,7 +2504,7 @@ "version_added": "1", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -2651,7 +2651,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Since Chrome 115, setting domain has no effect, unless the website has opted into origin-keyed agent clusters." + "notes": "Since Chrome 115, setting `domain` has no effect, unless the website has opted into origin-keyed agent clusters." }, "chrome_android": "mirror", "edge": { @@ -2659,7 +2659,7 @@ }, "firefox": { "version_added": "1", - "notes": "From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475." + "notes": "From Firefox 62, if the domain cannot be identified, `domain` returns an empty string instead of `null`. See bug 819475." }, "firefox_android": "mirror", "ie": { @@ -2694,7 +2694,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "chrome_android": "mirror", "edge": { @@ -2710,11 +2710,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Before Opera 53, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Opera 53, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "opera_android": { "version_added": "≤12.1", - "notes": "Before Opera Android 47, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Opera Android 47, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "safari": { "version_added": "4" @@ -2723,7 +2723,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", - "notes": "Before WebView 66, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before WebView 66, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "webview_ios": "mirror" }, @@ -2741,7 +2741,7 @@ "support": { "chrome": { "version_added": "43", - "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "chrome_android": "mirror", "edge": [ @@ -2752,7 +2752,7 @@ "prefix": "ms", "version_added": "12", "version_removed": "79", - "notes": "Returns a NodeList instead of an array. See the MSDN documentation. Returns null when the point provided has no elements beneath it (e.g., when given a point outside the document)." + "notes": "Returns a `NodeList` instead of an array. See the MSDN documentation. Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." } ], "firefox": { @@ -2762,7 +2762,7 @@ "ie": { "prefix": "ms", "version_added": "10", - "notes": "Returns a NodeList instead of an array. See the MSDN documentation. Returns null when the point provided has no elements beneath it (e.g., when given a point outside the document)." + "notes": "Returns a `NodeList` instead of an array. See the MSDN documentation. Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." }, "oculus": "mirror", "opera": { @@ -2799,7 +2799,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -2822,7 +2822,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -2833,7 +2833,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -2844,7 +2844,7 @@ "version_added": "2", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -2953,8 +2953,8 @@ "firefox": { "version_added": "1", "notes": [ - "From Firefox 82, nested calls are not supported (return false). See bug 1634262.", - "Before Firefox 89, manipulating the content of <input> and <textarea> elements using Document.execCommand() commands requires workarounds (see bug 1220696)." + "From Firefox 82, nested calls are not supported (return `false`). See bug 1634262.", + "Before Firefox 89, manipulating the content of `<input>` and `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." ] }, "firefox_android": "mirror", @@ -3435,7 +3435,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -3458,7 +3458,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -3469,7 +3469,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -3480,7 +3480,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -4393,7 +4393,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, this method returns an HTMLCollection, not a NodeList." + "notes": "Before Edge 79, this method returns an `HTMLCollection`, not a `NodeList`." }, "firefox": { "version_added": "1" @@ -4401,7 +4401,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "Returns an HTMLCollection, not a NodeList" + "notes": "Returns an `HTMLCollection`, not a `NodeList`" }, "oculus": "mirror", "opera": { @@ -4802,7 +4802,7 @@ "firefox": [ { "version_added": "18", - "notes": "Since Firefox 56 it also returns true on macOS when the window is completely hidden by another non-translucent application." + "notes": "Since Firefox 56 it also returns `true` on macOS when the window is completely hidden by another non-translucent application." }, { "prefix": "moz", @@ -5092,7 +5092,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -5115,7 +5115,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -5126,7 +5126,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -5137,7 +5137,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -5281,7 +5281,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -5304,7 +5304,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -5315,7 +5315,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -5326,7 +5326,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -5363,7 +5363,7 @@ "version_added": "123", "version_removed": "127", "partial_implementation": true, - "notes": "Throws error NS_ERROR_UNEXPECTED (bug 1887817.)" + "notes": "Throws error `NS_ERROR_UNEXPECTED` (bug 1887817.)" } ], "firefox_android": "mirror", @@ -5487,7 +5487,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -5510,7 +5510,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -5521,7 +5521,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -5532,7 +5532,7 @@ "version_added": "3", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": [ @@ -5543,7 +5543,7 @@ "version_added": "1", "version_removed": "10.3", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "samsunginternet_android": "mirror", @@ -5889,7 +5889,7 @@ { "version_added": "1", "version_removed": "41", - "notes": "queryCommandEnabled with arguments cut, copy or paste would throw errors unless the script had special privileges." + "notes": "`queryCommandEnabled` with arguments `cut`, `copy` or `paste` would throw errors unless the script had special privileges." } ], "firefox_android": "mirror", @@ -6012,7 +6012,7 @@ "version_added": "1", "version_removed": "41", "partial_implementation": true, - "notes": "The \"paste\" command is reported as supported when the paste feature is available even if the calling script has insufficient privileges to actually perform the action." + "notes": "The `\"paste\"` command is reported as supported when the paste feature is available even if the calling script has insufficient privileges to actually perform the action." } ], "firefox_android": "mirror", @@ -6103,7 +6103,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelectorAll()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", @@ -6151,7 +6151,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelectorAll()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", @@ -6363,7 +6363,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -6386,7 +6386,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -6397,7 +6397,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -6408,7 +6408,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -7723,13 +7723,13 @@ { "version_added": "33", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "prefix": "webkit", "version_added": "13", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." } ], "chrome_android": "mirror", @@ -7740,7 +7740,7 @@ { "version_added": "12", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." } ], "firefox": { @@ -7750,7 +7750,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, "oculus": "mirror", "opera": [ @@ -7760,19 +7760,19 @@ { "version_added": "20", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "prefix": "webkit", "version_added": "15", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "version_added": "12.1", "version_removed": "15", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." } ], "opera_android": [ @@ -7782,19 +7782,19 @@ { "version_added": "20", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "prefix": "webkit", "version_added": "14", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "version_added": "12.1", "version_removed": "14", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." } ], "safari": [ @@ -7804,23 +7804,23 @@ { "version_added": "14", "partial_implementation": true, - "notes": "Doesn't fire the visibilitychange event when navigating away from a document, so also include code to check for the pagehide event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897." + "notes": "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897." }, { "version_added": "10.1", "partial_implementation": true, "notes": [ - "Doesn't fire the visibilitychange event when navigating away from a document, so also include code to check for the pagehide event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", - "Before Safari 14, the event does not bubble, so document.addEventListener('visibilitychange', ...) works, but window.addEventListener('visibilitychange', ...) does not." + "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", + "Before Safari 14, the event does not bubble, so `document.addEventListener('visibilitychange', ...)` works, but `window.addEventListener('visibilitychange', ...)` does not." ] }, { "version_added": "7", "partial_implementation": true, "notes": [ - "Doesn't fire the visibilitychange event when navigating away from a document, so also include code to check for the pagehide event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", - "Before Safari 14, the event does not bubble, so document.addEventListener('visibilitychange', ...) works, but window.addEventListener('visibilitychange', ...) does not.", - "The onvisibilitychange event handler property is not supported." + "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", + "Before Safari 14, the event does not bubble, so `document.addEventListener('visibilitychange', ...)` works, but `window.addEventListener('visibilitychange', ...)` does not.", + "The `onvisibilitychange` event handler property is not supported." ] } ], @@ -7833,13 +7833,13 @@ { "version_added": "4.4.3", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." }, { "prefix": "webkit", "version_added": "≤37", "partial_implementation": true, - "notes": "The onvisibilitychange event handler property is not supported." + "notes": "The `onvisibilitychange` event handler property is not supported." } ], "webview_ios": "mirror" @@ -7946,7 +7946,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -7969,7 +7969,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -7980,7 +7980,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -7991,7 +7991,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", @@ -8094,7 +8094,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "chrome_android": "mirror", @@ -8117,7 +8117,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "opera_android": [ @@ -8128,7 +8128,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari": [ @@ -8139,7 +8139,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for HTMLDocument, not all Document objects." + "notes": "Only supported for `HTMLDocument`, not all `Document` objects." } ], "safari_ios": "mirror", diff --git a/api/DocumentFragment.json b/api/DocumentFragment.json index ce9059f50c3ea3..8d8e3991bcb3c0 100644 --- a/api/DocumentFragment.json +++ b/api/DocumentFragment.json @@ -362,7 +362,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelectorAll()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", @@ -414,7 +414,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelectorAll()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", diff --git a/api/DragEvent.json b/api/DragEvent.json index 7eec0a2854d722..9f34f4419177da 100644 --- a/api/DragEvent.json +++ b/api/DragEvent.json @@ -18,7 +18,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Before Internet Explorer 10, DragEvent is exposed in standards mode but not quirks mode." + "notes": "Before Internet Explorer 10, `DragEvent` is exposed in standards mode but not quirks mode." }, "oculus": "mirror", "opera": { @@ -98,7 +98,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The value is always null." + "notes": "The value is always `null`." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/DynamicsCompressorNode.json b/api/DynamicsCompressorNode.json index f13884f968156f..523f88e56f096c 100644 --- a/api/DynamicsCompressorNode.json +++ b/api/DynamicsCompressorNode.json @@ -216,7 +216,7 @@ "support": { "chrome": { "version_added": "19", - "notes": "Before version 52, this was an AudioParam.." + "notes": "Before version 52, this was an `AudioParam.`." }, "chrome_android": "mirror", "edge": { @@ -242,11 +242,11 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "1.0", - "notes": "Before Samsung Internet 6.0, this was an AudioParam.." + "notes": "Before Samsung Internet 6.0, this was an `AudioParam.`." }, "webview_android": { "version_added": "≤37", - "notes": "Before version 52, this was an AudioParam.." + "notes": "Before version 52, this was an `AudioParam.`." }, "webview_ios": "mirror" }, diff --git a/api/Element.json b/api/Element.json index 211c6035530ac1..26936cf7c3db98 100644 --- a/api/Element.json +++ b/api/Element.json @@ -557,7 +557,7 @@ "chrome": { "version_added": "83", "partial_implementation": true, - "notes": "The onanimationcancel event handler property is not supported. To listen to this event, use element.addEventListener('animationcancel', function() {});. See bug 41404325." + "notes": "The `onanimationcancel` event handler property is not supported. To listen to this event, use `element.addEventListener('animationcancel', function() {});`. See bug 41404325." }, "chrome_android": "mirror", "edge": "mirror", @@ -579,7 +579,7 @@ "version_added": "12", "version_removed": "13.1", "partial_implementation": true, - "notes": "Although the onanimationcancel event handler property is supported, the animationcancel event is never fired." + "notes": "Although the `onanimationcancel` event handler property is supported, the `animationcancel` event is never fired." } ], "safari_ios": "mirror", @@ -612,7 +612,7 @@ "version_added": "43", "version_removed": "79", "partial_implementation": true, - "notes": "The onanimationend event handler property is not supported. To listen to this event, use document.addEventListener('animationend', function() {});." + "notes": "The `onanimationend` event handler property is not supported. To listen to this event, use `document.addEventListener('animationend', function() {});`." } ], "chrome_android": "mirror", @@ -628,7 +628,7 @@ "version_added": "12", "version_removed": "18", "partial_implementation": true, - "notes": "The onanimationend event handler property is not supported. To listen to this event, use document.addEventListener('animationend', function() {});." + "notes": "The `onanimationend` event handler property is not supported. To listen to this event, use `document.addEventListener('animationend', function() {});`." } ], "firefox": [ @@ -639,14 +639,14 @@ "version_added": "5", "version_removed": "51", "partial_implementation": true, - "notes": "The onanimationend event handler property is not supported. To listen to this event, use document.addEventListener('animationend', function() {});." + "notes": "The `onanimationend` event handler property is not supported. To listen to this event, use `document.addEventListener('animationend', function() {});`." } ], "firefox_android": "mirror", "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The onanimationend event handler property is not supported. To listen to this event, use document.addEventListener('animationend', function() {});." + "notes": "The `onanimationend` event handler property is not supported. To listen to this event, use `document.addEventListener('animationend', function() {});`." }, "oculus": "mirror", "opera": "mirror", @@ -684,7 +684,7 @@ "version_added": "43", "version_removed": "79", "partial_implementation": true, - "notes": "The onanimationiteration event handler property is not supported. To listen to this event, use document.addEventListener('animationiteration', function() {});." + "notes": "The `onanimationiteration` event handler property is not supported. To listen to this event, use `document.addEventListener('animationiteration', function() {});`." } ], "chrome_android": "mirror", @@ -700,7 +700,7 @@ "version_added": "12", "version_removed": "18", "partial_implementation": true, - "notes": "The onanimationiteration event handler property is not supported. To listen to this event, use document.addEventListener('animationiteration', function() {});." + "notes": "The `onanimationiteration` event handler property is not supported. To listen to this event, use `document.addEventListener('animationiteration', function() {});`." } ], "firefox": [ @@ -711,14 +711,14 @@ "version_added": "5", "version_removed": "51", "partial_implementation": true, - "notes": "The onanimationiteration event handler property is not supported. To listen to this event, use document.addEventListener('animationiteration', function() {});." + "notes": "The `onanimationiteration` event handler property is not supported. To listen to this event, use `document.addEventListener('animationiteration', function() {});`." } ], "firefox_android": "mirror", "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The onanimationiteration event handler property is not supported. To listen to this event, use document.addEventListener('animationiteration', function() {});." + "notes": "The `onanimationiteration` event handler property is not supported. To listen to this event, use `document.addEventListener('animationiteration', function() {});`." }, "oculus": "mirror", "opera": "mirror", @@ -756,7 +756,7 @@ "version_added": "43", "version_removed": "79", "partial_implementation": true, - "notes": "The onanimationstart event handler property is not supported. To listen to this event, use document.addEventListener('animationstart', function() {});." + "notes": "The `onanimationstart` event handler property is not supported. To listen to this event, use `document.addEventListener('animationstart', function() {});`." } ], "chrome_android": "mirror", @@ -772,7 +772,7 @@ "version_added": "12", "version_removed": "18", "partial_implementation": true, - "notes": "The onanimationstart event handler property is not supported. To listen to this event, use document.addEventListener('animationstart', function() {});." + "notes": "The `onanimationstart` event handler property is not supported. To listen to this event, use `document.addEventListener('animationstart', function() {});`." } ], "firefox": [ @@ -783,14 +783,14 @@ "version_added": "5", "version_removed": "51", "partial_implementation": true, - "notes": "The onanimationstart event handler property is not supported. To listen to this event, use document.addEventListener('animationstart', function() {});." + "notes": "The `onanimationstart` event handler property is not supported. To listen to this event, use `document.addEventListener('animationstart', function() {});`." } ], "firefox_android": "mirror", "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The onanimationstart event handler property is not supported. To listen to this event, use document.addEventListener('animationstart', function() {});." + "notes": "The `onanimationstart` event handler property is not supported. To listen to this event, use `document.addEventListener('animationstart', function() {});`." }, "oculus": "mirror", "opera": "mirror", @@ -2983,7 +2983,7 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Starting in Firefox 68, the auxclick event is used to trigger the new tab on middle-click action; previously, this had been done with the click event. Apps can prevent middle-click from opening new tabs (or middle-click to paste, if that feature is enabled) by intercepting auxclick on links, and auxclick event handlers can now open popups without triggering the popup blocker." + "notes": "Starting in Firefox 68, the `auxclick` event is used to trigger the new tab on middle-click action; previously, this had been done with the `click` event. Apps can prevent middle-click from opening new tabs (or middle-click to paste, if that feature is enabled) by intercepting `auxclick` on links, and `auxclick` event handlers can now open popups without triggering the popup blocker." }, "firefox_android": { "version_added": "53" @@ -3253,7 +3253,7 @@ { "version_added": "6", "version_removed": "24", - "notes": "The interface for this event is Event, not FocusEvent." + "notes": "The interface for this event is `Event`, not `FocusEvent`." } ], "firefox_android": "mirror", @@ -3578,7 +3578,7 @@ { "version_added": "6", "version_removed": "9", - "notes": "Also includes non-standard HTMLCommentElement nodes." + "notes": "Also includes non-standard `HTMLCommentElement` nodes." } ], "oculus": "mirror", @@ -3695,7 +3695,7 @@ "version_added": "1", "version_removed": "22", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "chrome_android": "mirror", @@ -3752,7 +3752,7 @@ }, "firefox": { "version_added": "6", - "notes": "Beginning in Firefox 68, Firefox no longer incorrectly sends a click event for buttons other than the primary mouse button; previously, there were circumstances in which this would occur. One example: middle-clicking a link would send a click to the document's <html> element." + "notes": "Beginning in Firefox 68, Firefox no longer incorrectly sends a `click` event for buttons other than the primary mouse button; previously, there were circumstances in which this would occur. One example: middle-clicking a link would send a `click` to the document's `<html>` element." }, "firefox_android": { "version_added": "6" @@ -4220,7 +4220,7 @@ "version_added": "124", "version_removed": "130", "partial_implementation": true, - "notes": "The oncontentvisibilityautostatechange event handler property is not supported." + "notes": "The `oncontentvisibilityautostatechange` event handler property is not supported." } ], "firefox_android": "mirror", @@ -4351,7 +4351,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Before Internet Explorer 9, this event is not supported via addEventListener; however, the event handler is supported since IE 5.5. The event can be listened to via element.oncopy." + "notes": "Before Internet Explorer 9, this event is not supported via `addEventListener`; however, the event handler is supported since IE 5.5. The event can be listened to via `element.oncopy`." }, "oculus": "mirror", "opera": { @@ -4437,7 +4437,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Before Internet Explorer 9, this event is not supported via addEventListener; however, the event handler is supported since IE 5.5. The event can be listened to via element.oncopy." + "notes": "Before Internet Explorer 9, this event is not supported via `addEventListener`; however, the event handler is supported since IE 5.5. The event can be listened to via `element.oncopy`." }, "oculus": "mirror", "opera": { @@ -4484,7 +4484,7 @@ }, "firefox": { "version_added": "6", - "notes": "Starting in Firefox 68, dblclick events are only sent for the primary mouse button, per the specification." + "notes": "Starting in Firefox 68, `dblclick` events are only sent for the primary mouse button, per the specification." }, "firefox_android": { "version_added": "6" @@ -4620,7 +4620,7 @@ "version_added": "6", "version_removed": "24", "partial_implementation": true, - "notes": "The interface for this event is Event, not FocusEvent." + "notes": "The interface for this event is `Event`, not `FocusEvent`." } ], "firefox_android": "mirror", @@ -4658,18 +4658,18 @@ "chrome": { "version_added": "1", "partial_implementation": true, - "notes": "The onfocusin event handler property is not supported. To listen to this event, use element.addEventListener('focusin', function() {});." + "notes": "The `onfocusin` event handler property is not supported. To listen to this event, use `element.addEventListener('focusin', function() {});`." }, "chrome_android": "mirror", "edge": { "version_added": "12", "partial_implementation": true, - "notes": "The onfocusin event handler property is not supported. To listen to this event, use element.addEventListener('focusin', function() {});." + "notes": "The `onfocusin` event handler property is not supported. To listen to this event, use `element.addEventListener('focusin', function() {});`." }, "firefox": { "version_added": "52", "partial_implementation": true, - "notes": "The onfocusin event handler property is not supported. To listen to this event, use element.addEventListener('focusin', function() {});." + "notes": "The `onfocusin` event handler property is not supported. To listen to this event, use `element.addEventListener('focusin', function() {});`." }, "firefox_android": "mirror", "ie": { @@ -4708,18 +4708,18 @@ "chrome": { "version_added": "1", "partial_implementation": true, - "notes": "The onfocusout event handler property is not supported. To listen to this event, use element.addEventListener('focusout', function() {});." + "notes": "The `onfocusout` event handler property is not supported. To listen to this event, use `element.addEventListener('focusout', function() {});`." }, "chrome_android": "mirror", "edge": { "version_added": "12", "partial_implementation": true, - "notes": "The onfocusout event handler property is not supported. To listen to this event, use element.addEventListener('focusout', function() {});." + "notes": "The `onfocusout` event handler property is not supported. To listen to this event, use `element.addEventListener('focusout', function() {});`." }, "firefox": { "version_added": "52", "partial_implementation": true, - "notes": "The onfocusout event handler property is not supported. To listen to this event, use element.addEventListener('focusout', function() {});." + "notes": "The `onfocusout` event handler property is not supported. To listen to this event, use `element.addEventListener('focusout', function() {});`." }, "firefox_android": "mirror", "ie": { @@ -5305,7 +5305,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting in Firefox 13, null is always returned instead of the empty string, as per the DOM4 specification. Previously, there were cases in which an empty string could be returned." + "notes": "Starting in Firefox 13, `null` is always returned instead of the empty string, as per the DOM4 specification. Previously, there were cases in which an empty string could be returned." }, "firefox_android": "mirror", "ie": { @@ -5480,12 +5480,12 @@ "version_added": "12", "version_removed": "16", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "firefox": { "version_added": "3", - "notes": "Before Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + "notes": "Before Firefox 19, this method was returning a `NodeList`; it was then changed to reflect the change in the spec." }, "firefox_android": { "version_added": "4" @@ -5493,7 +5493,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." }, "oculus": "mirror", "opera": { @@ -5524,7 +5524,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "chrome_android": "mirror", "edge": { @@ -5532,7 +5532,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + "notes": "Before Firefox 19, this method was returning a `NodeList`; it was then changed to reflect the change in the spec." }, "firefox_android": "mirror", "ie": { @@ -5541,14 +5541,14 @@ "oculus": "mirror", "opera": { "version_added": "8", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "opera_android": { "version_added": "10.1" }, "safari": { "version_added": "1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -5609,7 +5609,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "chrome_android": "mirror", "edge": { @@ -5618,13 +5618,13 @@ "firefox": { "version_added": "1", "notes": [ - "The behavior of element.getElementsByTagNameNS changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the comment from Henri Sivonen about the change. You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't.", - "Before Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change." + "The behavior of `element.getElementsByTagNameNS` changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the comment from Henri Sivonen about the change. You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't.", + "Before Firefox 19, this method was returning a `NodeList`; it was then changed to reflects the spec change." ] }, "firefox_android": { "version_added": "4", - "notes": "Before Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change." + "notes": "Before Firefox 19, this method was returning a `NodeList`; it was then changed to reflects the spec change." }, "ie": { "version_added": "9" @@ -5632,15 +5632,15 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "opera_android": { "version_added": "≤12.1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "safari": { "version_added": "1", - "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + "notes": "Initially, this method was returning a `NodeList`; it was then changed to reflect the spec change." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -5868,7 +5868,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 35, it was implemented on the Node interface." + "notes": "Before Firefox 35, it was implemented on the `Node` interface." }, "firefox_android": "mirror", "ie": { @@ -5946,7 +5946,7 @@ "version_added": "1", "version_removed": "23", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "chrome_android": "mirror", @@ -6049,7 +6049,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Not supported on select, checkbox, or radio inputs." + "notes": "Not supported on `select`, `checkbox`, or `radio` inputs." } ], "firefox": { @@ -6059,7 +6059,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supports input of type text and password." + "notes": "Only supports `input` of type `text` and `password`." }, "oculus": "mirror", "opera": { @@ -6100,7 +6100,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "firefox": { @@ -6110,7 +6110,7 @@ "ie": { "version_added": "5", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." }, "oculus": "mirror", "opera": { @@ -6153,7 +6153,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "firefox": { @@ -6164,8 +6164,8 @@ "version_added": "4", "partial_implementation": true, "notes": [ - "Before Internet Explorer 10, throws an \"Invalid target element for this operation.\" error when called on a <table>, <tbody>, <thead>, or <tr> element.", - "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "Before Internet Explorer 10, throws an \"Invalid target element for this operation.\" error when called on a `<table>`, `<tbody>`, `<thead>`, or `<tr>` element.", + "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." ] }, "oculus": "mirror", @@ -6211,7 +6211,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." } ], "firefox": { @@ -6221,7 +6221,7 @@ "ie": { "version_added": "5", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Element objects, such as SVGElement." + "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." }, "oculus": "mirror", "opera": { @@ -6305,7 +6305,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts." + "notes": "Chrome does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "chrome_android": "mirror", "edge": { @@ -6313,7 +6313,7 @@ }, "firefox": { "version_added": "6", - "notes": "As of Firefox 65, the keypress event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes)." + "notes": "As of Firefox 65, the `keypress` event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes)." }, "firefox_android": "mirror", "ie": { @@ -6322,11 +6322,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Opera does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts." + "notes": "Opera does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "opera_android": { "version_added": "≤12.1", - "notes": "Opera does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts." + "notes": "Opera does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "safari": { "version_added": "1.3" @@ -6335,7 +6335,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts." + "notes": "Chrome does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "webview_ios": "mirror" }, @@ -7217,8 +7217,8 @@ "ie": { "version_added": "9", "notes": [ - "Before Internet Explorer 11, copying files does not trigger the paste event.", - "Before Internet Explorer 9, this event is not supported via addEventListener; however, the event handler is supported since IE 5.5. The event can be listened to via element.oncopy." + "Before Internet Explorer 11, copying files does not trigger the `paste` event.", + "Before Internet Explorer 9, this event is not supported via `addEventListener`; however, the event handler is supported since IE 5.5. The event can be listened to via `element.oncopy`." ] }, "oculus": "mirror", @@ -7880,7 +7880,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelector() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelector()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", @@ -7928,7 +7928,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + "notes": "`querySelectorAll()` is supported, but only for CSS 2.1 selectors." } ], "oculus": "mirror", @@ -8271,7 +8271,7 @@ { "alternative_name": "mozRequestFullScreen", "version_added": "9", - "notes": "Before Firefox 44, Firefox incorrectly allowed elements inside a <frame> or <object> element to request, and to be granted, fullscreen. In Firefox 44 and onwards this has been fixed: only elements in the top-level document or in an <iframe> element with the allowfullscreen attribute can be displayed fullscreen." + "notes": "Before Firefox 44, Firefox incorrectly allowed elements inside a `<frame>` or `<object>` element to request, and to be granted, fullscreen. In Firefox 44 and onwards this has been fixed: only elements in the top-level document or in an `<iframe>` element with the `allowfullscreen` attribute can be displayed fullscreen." } ], "firefox_android": "mirror", @@ -8476,7 +8476,7 @@ "chrome": [ { "version_added": "37", - "notes": "From version 92, returns a promise instead of undefined. The behavior reflects a proposed specification change." + "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." }, { "prefix": "webkit", @@ -8487,7 +8487,7 @@ "chrome_android": "mirror", "edge": { "version_added": "13", - "notes": "From version 92, returns a promise instead of undefined. The behavior reflects a proposed specification change." + "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." }, "firefox": [ { @@ -8515,7 +8515,7 @@ "samsunginternet_android": [ { "version_added": "3.0", - "notes": "From version 16, returns a promise instead of undefined. The behavior reflects a proposed specification change." + "notes": "From version 16, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." }, { "prefix": "webkit", @@ -8987,13 +8987,13 @@ "version_added": "3", "version_removed": "21", "partial_implementation": true, - "notes": "Before Firefox 21, when an element's content does not generate a vertical scrollbar, then its scrollHeight property is equal to its clientHeight property. This can mean either the content is too short to require a scrollbar or that the element has a CSS style overflow value of visible (non-scrollable)." + "notes": "Before Firefox 21, when an element's content does not generate a vertical scrollbar, then its `scrollHeight` property is equal to its `clientHeight` property. This can mean either the content is too short to require a scrollbar or that the element has a CSS style `overflow` value of `visible` (non-scrollable)." } ], "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer 5 through 7, if padding is set, the value of scrollHeight is equal to the sum of the top and bottom padding. This behavior was fixed in Internet Explorer 8." + "notes": "In Internet Explorer 5 through 7, if padding is set, the value of `scrollHeight` is equal to the sum of the top and bottom padding. This behavior was fixed in Internet Explorer 8." }, "oculus": "mirror", "opera": { @@ -9037,15 +9037,15 @@ "version_added": "17", "version_removed": "79", "partial_implementation": true, - "notes": "The only parameter supported is alignToTop." + "notes": "The only parameter supported is `alignToTop`." }, { "version_added": "12", "version_removed": "17", "partial_implementation": true, "notes": [ - "Only supported for HTMLElement, not all Element objects, such as SVGElement.", - "No support for smooth behavior." + "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`.", + "No support for `smooth` behavior." ] } ], @@ -9057,8 +9057,8 @@ "version_added": "5", "partial_implementation": true, "notes": [ - "Only supported for HTMLElement, not all Element objects, such as SVGElement.", - "No support for smooth behavior or center options." + "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`.", + "No support for `smooth` behavior or `center` options." ] }, "oculus": "mirror", @@ -9071,15 +9071,15 @@ "safari": { "version_added": "3", "notes": [ - "No support for center option.", - "Before Safari 15.4, there was no support for the smooth behavior." + "No support for `center` option.", + "Before Safari 15.4, there was no support for the `smooth` behavior." ] }, "safari_ios": { "version_added": "1", "notes": [ - "No support for center option.", - "Before iOS 15.4, there was no support for the smooth behavior." + "No support for `center` option.", + "Before iOS 15.4, there was no support for the `smooth` behavior." ] }, "samsunginternet_android": "mirror", @@ -9101,15 +9101,15 @@ "support": { "chrome": { "version_added": "61", - "notes": "The block and inline options support the values start, center, end, nearest." + "notes": "The `block` and `inline` options support the values `start`, `center`, `end`, `nearest`." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "36", "notes": [ - "No support for inline option.", - "Before Firefox 58, nearest and center values for the block option was unsupported. See bug 1389274." + "No support for `inline` option.", + "Before Firefox 58, `nearest` and `center` values for the `block` option was unsupported. See bug 1389274." ] }, "firefox_android": "mirror", @@ -9565,7 +9565,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer 5 through 7, if padding is set, the value of scrollWidth is equal to the sum of the left and right padding. This behavior was fixed in Internet Explorer 8." + "notes": "In Internet Explorer 5 through 7, if padding is set, the value of `scrollWidth` is equal to the sum of the left and right padding. This behavior was fixed in Internet Explorer 8." }, "oculus": "mirror", "opera": { @@ -9648,7 +9648,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer 7 and earlier, setAttribute doesn't set styles and removes events when you try to set them." + "notes": "In Internet Explorer 7 and earlier, `setAttribute` doesn't set styles and removes events when you try to set them." }, "oculus": "mirror", "opera": { @@ -9724,7 +9724,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + "notes": "Returns a `ClientRectList` with `ClientRect` objects (which do not contain `x` and `y` properties) instead of `DOMRect` objects." }, "firefox": { "version_added": "1" @@ -9732,7 +9732,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + "notes": "Returns a `ClientRectList` with `ClientRect` objects (which do not contain `x` and `y` properties) instead of `DOMRect` objects." }, "oculus": "mirror", "opera": { @@ -9815,7 +9815,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "The retargetToElement parameter to Element.setCapture() was introduced in Internet Explorer 5.5." + "notes": "The `retargetToElement` parameter to `Element.setCapture()` was introduced in Internet Explorer 5.5." }, "oculus": "mirror", "opera": "mirror", @@ -9887,11 +9887,11 @@ }, "firefox": { "version_added": "59", - "notes": "Before Firefox 82, setPointerCapture() throws InvalidPointerId for an invalid pointerId argument. From Firefox 82, it throws the specified NotFoundError exception. See bug 1662124." + "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws the specified `NotFoundError` exception. See bug 1662124." }, "firefox_android": { "version_added": "79", - "notes": "Before Firefox 82, setPointerCapture() throws InvalidPointerId for an invalid pointerId argument. From Firefox 82, it throws the specified NotFoundError exception. See bug 1662124." + "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws the specified `NotFoundError` exception. See bug 1662124." }, "ie": [ { @@ -10279,7 +10279,7 @@ "version_added": "74", "version_removed": "87", "partial_implementation": true, - "notes": "The ontransitioncancel event handler property is not supported. To listen to this event, use element.addEventListener('transitioncancel', function() {});." + "notes": "The `ontransitioncancel` event handler property is not supported. To listen to this event, use `element.addEventListener('transitioncancel', function() {});`." } ], "chrome_android": "mirror", @@ -10302,7 +10302,7 @@ "version_added": "12", "version_removed": "13.1", "partial_implementation": true, - "notes": "Although the ontransitioncancel event handler property is supported, the transitioncancel event is never fired." + "notes": "Although the `ontransitioncancel` event handler property is supported, the `transitioncancel` event is never fired." } ], "safari_ios": "mirror", @@ -10345,7 +10345,7 @@ "version_added": "12", "version_removed": "18", "partial_implementation": true, - "notes": "The ontransitionend event handler property is not supported. To listen to this event, use element.addEventListener('transitionend', function() {});." + "notes": "The `ontransitionend` event handler property is not supported. To listen to this event, use `element.addEventListener('transitionend', function() {});`." } ], "firefox": { @@ -10355,7 +10355,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The ontransitionend event handler property is not supported. To listen to this event, use element.addEventListener('transitionend', function() {});." + "notes": "The `ontransitionend` event handler property is not supported. To listen to this event, use `element.addEventListener('transitionend', function() {});`." }, "oculus": "mirror", "opera": [ @@ -10427,7 +10427,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The ontransitionrun event handler property is not supported. To listen to this event, use element.addEventListener('transitionrun', function() {});." + "notes": "The `ontransitionrun` event handler property is not supported. To listen to this event, use `element.addEventListener('transitionrun', function() {});`." }, "oculus": "mirror", "opera": "mirror", @@ -10474,7 +10474,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "The ontransitionstart event handler property is not supported. To listen to this event, use element.addEventListener('transitionstart', function() {});." + "notes": "The `ontransitionstart` event handler property is not supported. To listen to this event, use `element.addEventListener('transitionstart', function() {});`." }, "oculus": "mirror", "opera": "mirror", @@ -10671,7 +10671,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "The onwheel event handler property is not supported. To listen to this event, use element.addEventListener('wheel', function() {});. See IE bug 782835." + "notes": "The `onwheel` event handler property is not supported. To listen to this event, use `element.addEventListener('wheel', function() {});`. See IE bug 782835." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Event.json b/api/Event.json index d46c3e1babff95..27c2ce0d4c6fd8 100644 --- a/api/Event.json +++ b/api/Event.json @@ -79,7 +79,7 @@ "version_added": "14.5.0", "version_removed": "15.0.0", "partial_implementation": true, - "notes": "Only available from the events module" + "notes": "Only available from the `events` module" } ], "oculus": "mirror", @@ -227,7 +227,7 @@ "version_added": "1", "version_removed": "53", "partial_implementation": true, - "notes": "Only supported for UIEvent, not all Event objects." + "notes": "Only supported for `UIEvent`, not all `Event` objects." } ], "firefox_android": "mirror", @@ -283,7 +283,7 @@ "edge": "mirror", "firefox": { "version_added": "52", - "notes": "Before Firefox 95, this property was incorrectly set to false on <select> and <input type='checkbox'> elements." + "notes": "Before Firefox 95, this property was incorrectly set to `false` on `<select>` and `<input type='checkbox'>` elements." }, "firefox_android": "mirror", "ie": { @@ -390,7 +390,7 @@ "version_added": "6", "version_removed": "9", "partial_implementation": true, - "notes": "On Internet Explorer 6 through 8, the event model is different. Event listeners are attached with the non-standard EventTarget.attachEvent method. In this model, there is no equivalent to event.currentTarget and this is the global object. One solution to emulate the event.currentTarget feature is to wrap your handler in a function calling the handler using Function.prototype.call with the element as a first argument. This way, this will be the expected value." + "notes": "On Internet Explorer 6 through 8, the event model is different. Event listeners are attached with the non-standard `EventTarget.attachEvent` method. In this model, there is no equivalent to `event.currentTarget` and `this` is the global object. One solution to emulate the `event.currentTarget` feature is to wrap your handler in a function calling the handler using `Function.prototype.call` with the element as a first argument. This way, `this` will be the expected value." } ], "nodejs": { @@ -635,7 +635,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "In Internet Explorer, all events are trusted except those that are created with the createEvent() method." + "notes": "In Internet Explorer, all events are trusted except those that are created with the `createEvent()` method." }, "nodejs": { "version_added": "14.5.0", @@ -1008,7 +1008,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "chrome_android": "mirror", "deno": { @@ -1020,12 +1020,12 @@ }, "firefox": { "version_added": "1.5", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "nodejs": { "version_added": "14.5.0" @@ -1033,11 +1033,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "opera_android": { "version_added": "≤12.1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "safari": { "version_added": "1" @@ -1046,7 +1046,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Starting with version 49, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "notes": "Starting with version 49, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." }, "webview_ios": "mirror" }, diff --git a/api/EventTarget.json b/api/EventTarget.json index 1bcd95fd964ab3..74739386c5ca0b 100644 --- a/api/EventTarget.json +++ b/api/EventTarget.json @@ -34,11 +34,11 @@ }, "safari": { "version_added": "1", - "notes": "window.EventTarget did not exist on versions of Safari before 10.1." + "notes": "`window.EventTarget` did not exist on versions of Safari before 10.1." }, "safari_ios": { "version_added": "1", - "notes": "window.EventTarget did not exist on versions of Safari iOS before 10.3." + "notes": "`window.EventTarget` did not exist on versions of Safari iOS before 10.3." }, "samsunginternet_android": "mirror", "webview_android": { @@ -81,7 +81,7 @@ "version_added": "14.5.0", "version_removed": "15.0.0", "partial_implementation": true, - "notes": "Only available from the events module" + "notes": "Only available from the `events` module" } ], "oculus": "mirror", @@ -109,7 +109,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before Chrome 49, the type and listener parameters were optional." + "notes": "Before Chrome 49, the `type` and `listener` parameters were optional." }, "chrome_android": "mirror", "deno": { @@ -130,7 +130,7 @@ "alternative_name": "attachEvent", "version_added": "6", "version_removed": "11", - "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.attachEvent() method." + "notes": "Older versions of IE supported an equivalent, proprietary `EventTarget.attachEvent()` method." } ], "nodejs": { @@ -150,7 +150,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Before Chrome 49, the type and listener parameters were optional." + "notes": "Before Chrome 49, the `type` and `listener` parameters were optional." }, "webview_ios": "mirror" }, @@ -520,7 +520,7 @@ "alternative_name": "fireEvent", "version_added": "6", "version_removed": "11", - "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.fireEvent() method." + "notes": "Older versions of IE supported an equivalent, proprietary `EventTarget.fireEvent()` method." } ], "nodejs": { @@ -579,7 +579,7 @@ "alternative_name": "detachEvent", "version_added": "6", "version_removed": "11", - "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.detachEvent() method." + "notes": "Older versions of IE supported an equivalent, proprietary `EventTarget.detachEvent()` method." } ], "nodejs": { diff --git a/api/Fence.json b/api/Fence.json index 2fed515671fbc8..9ccf2af4b5e9d0 100644 --- a/api/Fence.json +++ b/api/Fence.json @@ -144,7 +144,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "Previously only a single eventType was available, reserved.top_navigation, but this has been replaced by the new values." + "notes": "Previously only a single `eventType` was available, `reserved.top_navigation`, but this has been replaced by the new values." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/File.json b/api/File.json index 4e27faefe90e3c..bb891020a12a6e 100644 --- a/api/File.json +++ b/api/File.json @@ -32,18 +32,18 @@ "nodejs": [ { "version_added": "20.0.0", - "notes": "Before 23.0.0, File instance cannot be cloned." + "notes": "Before 23.0.0, `File` instance cannot be cloned." }, { "version_added": "19.2.0", "partial_implementation": true, - "notes": "Available as a part of the buffer module." + "notes": "Available as a part of the `buffer` module." }, { "version_added": "18.13.0", "version_removed": "19.0.0", "partial_implementation": true, - "notes": "Available as a part of the buffer module." + "notes": "Available as a part of the `buffer` module." } ], "oculus": "mirror", diff --git a/api/FileReader.json b/api/FileReader.json index 917ac7b5eb6f9d..d4f0d0c117ebaf 100644 --- a/api/FileReader.json +++ b/api/FileReader.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "3.6", - "notes": "Before Firefox 4, Blob parameters were File parameters." + "notes": "Before Firefox 4, `Blob` parameters were `File` parameters." }, "firefox_android": { "version_added": "32" @@ -260,21 +260,21 @@ "firefox": { "version_added": "3.6", "notes": [ - "Before Firefox 13, the error property returned a FileError object.", - "From Firefox 13 to Firefox 58, the error property returned a DOMError object.", - "From Firefox 58, the error property returns a DOMException object." + "Before Firefox 13, the `error` property returned a `FileError` object.", + "From Firefox 13 to Firefox 58, the `error` property returned a `DOMError` object.", + "From Firefox 58, the `error` property returns a `DOMException` object." ] }, "firefox_android": { "version_added": "32", "notes": [ - "From Firefox 32 to Firefox 58, the error property returned a DOMError object.", - "From Firefox 58, the error property returns a DOMException object." + "From Firefox 32 to Firefox 58, the `error` property returned a `DOMError` object.", + "From Firefox 58, the `error` property returns a `DOMException` object." ] }, "ie": { "version_added": "10", - "notes": "The error property returns a DOMError object." + "notes": "The `error` property returns a `DOMError` object." }, "oculus": "mirror", "opera": { @@ -285,7 +285,7 @@ }, "safari": { "version_added": "6", - "notes": "The error property returns a DOMError object." + "notes": "The `error` property returns a `DOMError` object." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -484,7 +484,7 @@ "version_added": "3.6", "version_removed": "79", "partial_implementation": true, - "notes": "loadstart event dispatches synchronously (should be asynchronously as per spec)." + "notes": "`loadstart` event dispatches synchronously (should be asynchronously as per spec)." } ], "firefox_android": [ @@ -495,7 +495,7 @@ "version_added": "32", "version_removed": "79", "partial_implementation": true, - "notes": "loadstart event dispatches synchronously (should be asynchronously as per spec)." + "notes": "`loadstart` event dispatches synchronously (should be asynchronously as per spec)." } ], "ie": { diff --git a/api/FileSystem.json b/api/FileSystem.json index b9793b4eb4ebbe..87f50ccc5b53c5 100644 --- a/api/FileSystem.json +++ b/api/FileSystem.json @@ -11,7 +11,7 @@ "chrome_android": "mirror", "edge": { "version_added": "≤18", - "notes": "Before Edge 79, this API was only supported in drag-and-drop scenarios using the DataTransferItem.webkitGetAsEntry() method. It was not available for use in file or folder picker panels (such as when you use an <input> element with the HTMLInputElement.webkitdirectory attribute." + "notes": "Before Edge 79, this API was only supported in drag-and-drop scenarios using the `DataTransferItem.webkitGetAsEntry()` method. It was not available for use in file or folder picker panels (such as when you use an `<input>` element with the `HTMLInputElement.webkitdirectory` attribute." }, "firefox": { "version_added": "50" diff --git a/api/FileSystemDirectoryEntry.json b/api/FileSystemDirectoryEntry.json index 36b216c57a18f1..482551daa40f8f 100644 --- a/api/FileSystemDirectoryEntry.json +++ b/api/FileSystemDirectoryEntry.json @@ -87,7 +87,7 @@ "edge": "mirror", "firefox": { "version_added": "50", - "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + "notes": "In Firefox, the `errorCallback`'s input parameter is a `DOMException` rather than a `FileError` object." }, "firefox_android": "mirror", "ie": { @@ -127,7 +127,7 @@ "edge": "mirror", "firefox": { "version_added": "50", - "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + "notes": "In Firefox, the `errorCallback`'s input parameter is a `DOMException` rather than a `FileError` object." }, "firefox_android": "mirror", "ie": { @@ -167,7 +167,7 @@ "firefox": { "version_added": "50", "version_removed": "52", - "notes": "While the removeRecursively() method existed, it immediately called the error callback with NS_ERROR_DOM_SECURITY_ERR." + "notes": "While the `removeRecursively()` method existed, it immediately called the error callback with `NS_ERROR_DOM_SECURITY_ERR`." }, "firefox_android": "mirror", "ie": { diff --git a/api/FileSystemFileEntry.json b/api/FileSystemFileEntry.json index 09cc797ba0943e..04a560e8a4eb56 100644 --- a/api/FileSystemFileEntry.json +++ b/api/FileSystemFileEntry.json @@ -48,7 +48,7 @@ "firefox": { "version_added": "50", "version_removed": "52", - "notes": "While the createWriter() method existed, it immediately called errorCallback with the NS_ERROR_DOM_SECURITY_ERR error." + "notes": "While the `createWriter()` method existed, it immediately called `errorCallback` with the `NS_ERROR_DOM_SECURITY_ERR` error." }, "firefox_android": "mirror", "ie": { diff --git a/api/FontFaceSet.json b/api/FontFaceSet.json index 0838eb987d5776..d496f8d6a8b365 100644 --- a/api/FontFaceSet.json +++ b/api/FontFaceSet.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "35", - "notes": "Chrome does not expose the FontFaceSet interface directly, and is only available through Document.fonts or WorkerGlobalScope.fonts." + "notes": "Chrome does not expose the `FontFaceSet` interface directly, and is only available through `Document.fonts` or `WorkerGlobalScope.fonts`." }, "chrome_android": "mirror", "edge": "mirror", @@ -152,7 +152,7 @@ { "version_added": "35", "partial_implementation": true, - "notes": "Prior to version 120, this method returned false instead of true for nonexistent or locally installed fonts. See bug 40893726." + "notes": "Prior to version 120, this method returned `false` instead of `true` for nonexistent or locally installed fonts. See bug 40893726." } ], "chrome_android": "mirror", diff --git a/api/FormData.json b/api/FormData.json index 1da6697c98bcde..13223c878d79b3 100644 --- a/api/FormData.json +++ b/api/FormData.json @@ -20,7 +20,7 @@ }, "firefox": { "version_added": "4", - "notes": "Before Firefox 7, specifying a Blob as the data to append to the object, the filename reported in the Content-Disposition HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename blob is sent." + "notes": "Before Firefox 7, specifying a `Blob` as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." }, "firefox_android": "mirror", "ie": { @@ -45,7 +45,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "XHR in Android 4.0 sends empty content for FormData with blob." + "notes": "XHR in Android 4.0 sends empty content for `FormData` with `blob`." }, "webview_ios": "mirror" }, @@ -207,12 +207,12 @@ }, "firefox": { "version_added": "4", - "notes": "Before Firefox 7, specifying a Blob as the data to append to the object, the filename reported in the Content-Disposition HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename blob is sent." + "notes": "Before Firefox 7, specifying a `Blob` as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." }, "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "With the \"Include local directory pass when uploading files to a server\" option enabled, IE will change the filename inside the Blob on the fly. To have direct control of the sent filename, the developer should send the filename as the third parameter value, i.e. formData.append(name, value, filename)." + "notes": "With the \"Include local directory pass when uploading files to a server\" option enabled, IE will change the filename inside the `Blob` on the fly. To have direct control of the sent filename, the developer should send the filename as the third parameter value, i.e. `formData.append(name, value, filename)`." }, "nodejs": { "version_added": "18.0.0" @@ -233,7 +233,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "XHR in Android 4.0 sends empty content for FormData with blob." + "notes": "XHR in Android 4.0 sends empty content for `FormData` with `blob`." }, "webview_ios": "mirror" }, diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index 7092d0a333ac31..72111b4d3a310d 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -107,7 +107,7 @@ "version_added": "113", "notes": [ "Currently supported on ChromeOS, macOS, and Windows only.", - "The rgba8unorm format is currently not supported on macOS. See bug 40823053." + "The `rgba8unorm` format is currently not supported on macOS. See bug 40823053." ] }, "chrome_android": { diff --git a/api/HTMLAnchorElement.json b/api/HTMLAnchorElement.json index 2364afae8d30e8..874812e473b4b3 100644 --- a/api/HTMLAnchorElement.json +++ b/api/HTMLAnchorElement.json @@ -300,7 +300,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "In Internet Explorer 9, the host of an <a> always include the port (e.g. developer.mozilla.org:443), even if there is no explicit port in the href attribute value." + "notes": "In Internet Explorer 9, the host of an `<a>` always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." }, "oculus": "mirror", "opera": "mirror", @@ -540,7 +540,7 @@ }, "firefox": { "version_added": "26", - "notes": "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + "notes": "Before Firefox 49, results for URL using the `blob` scheme incorrectly returned `null`." }, "firefox_android": "mirror", "ie": { @@ -621,7 +621,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the `pathname` and `search` `HTMLHyperlinkElementUtils` properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return `'/x?a=true&b=false'` and `search` would return '', rather than `'/x'` and `'?a=true&b=false'` respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { @@ -660,7 +660,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { @@ -1057,7 +1057,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the `pathname` and `search` `HTMLHyperlinkElementUtils` properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return `'/x?a=true&b=false'` and `search` would return '', rather than `'/x'` and `'?a=true&b=false'` respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index e176830e5d1497..9a37c1de1e1889 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -229,7 +229,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "In Internet Explorer 9, the host of an <a> always include the port (e.g. developer.mozilla.org:443), even if there is no explicit port in the href attribute value." + "notes": "In Internet Explorer 9, the host of an `<a>` always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." }, "oculus": "mirror", "opera": "mirror", @@ -390,7 +390,7 @@ }, "firefox": { "version_added": "26", - "notes": "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + "notes": "Before Firefox 49, results for URL using the `blob` scheme incorrectly returned `null`." }, "firefox_android": "mirror", "ie": { @@ -471,7 +471,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the `pathname` and `search` `HTMLHyperlinkElementUtils` properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return `'/x?a=true&b=false'` and `search` would return '', rather than `'/x'` and `'?a=true&b=false'` respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { @@ -510,7 +510,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { @@ -867,7 +867,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed." + "notes": "Before Firefox 53, the `pathname` and `search` `HTMLHyperlinkElementUtils` properties returned the wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return `'/x?a=true&b=false'` and `search` would return '', rather than `'/x'` and `'?a=true&b=false'` respectively. This has now been fixed." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json index ffcdb6dbadef04..188089c5a40f3e 100644 --- a/api/HTMLButtonElement.json +++ b/api/HTMLButtonElement.json @@ -314,7 +314,7 @@ }, "firefox": { "version_added": "4", - "notes": "In Firefox 56, the implementation has been updated so that the formAction property returns the correct form submission URL, as per spec, when the associated button is being used to submit a form (bug 1366361)." + "notes": "In Firefox 56, the implementation has been updated so that the `formAction` property returns the correct form submission URL, as per spec, when the associated button is being used to submit a form (bug 1366361)." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 518f7eecb4f97d..acc64e78c435e5 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -248,7 +248,7 @@ "version_added": "43", "version_removed": "66", "partial_implementation": true, - "notes": "Supported on HTMLInputElement and HTMLTextAreaElement only." + "notes": "Supported on `HTMLInputElement` and `HTMLTextAreaElement` only." } ], "chrome_android": "mirror", @@ -274,7 +274,7 @@ "version_added": "≤3", "version_removed": "10.3", "partial_implementation": true, - "notes": "Supported on HTMLFormElement, HTMLInputElement, and HTMLTextAreaElement only." + "notes": "Supported on `HTMLFormElement`, `HTMLInputElement`, and `HTMLTextAreaElement` only." } ], "samsunginternet_android": "mirror", @@ -338,7 +338,7 @@ "version_added": "1", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "chrome_android": "mirror", @@ -350,7 +350,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "firefox": [ @@ -361,14 +361,14 @@ "version_added": "1", "version_removed": "110", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "firefox_android": "mirror", "ie": { "version_added": "10", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." }, "oculus": "mirror", "opera": [ @@ -379,7 +379,7 @@ "version_added": "≤12.1", "version_removed": "66", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "opera_android": [ @@ -390,7 +390,7 @@ "version_added": "≤12.1", "version_removed": "57", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "safari": [ @@ -401,7 +401,7 @@ "version_added": "4", "version_removed": "15.4", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "safari_ios": "mirror", @@ -414,7 +414,7 @@ "version_added": "≤37", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for HTMLButtonElement, HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement." + "notes": "Supported for `HTMLButtonElement`, `HTMLInputElement`, `HTMLSelectElement`, and `HTMLTextAreaElement`." } ], "webview_ios": "mirror" @@ -639,7 +639,7 @@ "support": { "chrome": { "version_added": "9", - "notes": "Before Chrome 19, click() is only defined on buttons and inputs." + "notes": "Before Chrome 19, `click()` is only defined on buttons and inputs." }, "chrome_android": "mirror", "edge": { @@ -648,15 +648,15 @@ "firefox": { "version_added": "3", "notes": [ - "Before Firefox 5, click() is only defined on buttons and inputs, and has no effect on text and file inputs.", - "Starting in Firefox 75, the click() function works even when the element is not attached to a DOM tree." + "Before Firefox 5, `click()` is only defined on buttons and inputs, and has no effect on text and file inputs.", + "Starting in Firefox 75, the `click()` function works even when the element is not attached to a DOM tree." ] }, "firefox_android": { "version_added": "4", "notes": [ - "Before Firefox 5, click() is only defined on buttons and inputs, and has no effect on text and file inputs.", - "Starting in Firefox for Android 79, the click() function works even when the element is not attached to a DOM tree." + "Before Firefox 5, `click()` is only defined on buttons and inputs, and has no effect on text and file inputs.", + "Starting in Firefox for Android 79, the `click()` function works even when the element is not attached to a DOM tree." ] }, "ie": { @@ -1452,7 +1452,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "If there's no hardware keyboard connected and the user has not yet interacted with the page, then calling focus() on an <input> element has no effect (for example, the element does not match the :focus selector)." + "notes": "If there's no hardware keyboard connected and the user has not yet interacted with the page, then calling `focus()` on an `<input>` element has no effect (for example, the element does not match the `:focus` selector)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1896,7 +1896,7 @@ "version_added": "10", "version_removed": "15.4", "partial_implementation": true, - "notes": "The property is defined only for its useful elements: <link>, <script>, and <style>; it is undefined for all other elements." + "notes": "The property is defined only for its useful elements: `<link>`, `<script>`, and `<style>`; it is undefined for all other elements." } ], "safari_ios": "mirror", diff --git a/api/HTMLFormControlsCollection.json b/api/HTMLFormControlsCollection.json index 12eb6f49f739b9..73f19d703dfa76 100644 --- a/api/HTMLFormControlsCollection.json +++ b/api/HTMLFormControlsCollection.json @@ -62,7 +62,7 @@ "version_added": "27", "version_removed": "33", "partial_implementation": true, - "notes": "Returned a NodeList instead of a RadioNodeList." + "notes": "Returned a `NodeList` instead of a `RadioNodeList`." } ], "firefox_android": "mirror", diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json index 48039bf1aec76b..658e8a49181951 100644 --- a/api/HTMLIFrameElement.json +++ b/api/HTMLIFrameElement.json @@ -1032,7 +1032,7 @@ "support": { "chrome": { "version_added": "5", - "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before Chrome 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "chrome_android": "mirror", "edge": { @@ -1040,7 +1040,7 @@ }, "firefox": { "version_added": "17", - "notes": "Previously, the type of sandbox was a DOMString instead of a DOMSettableTokenList. This has been fixed with Firefox 29. Other browsers may still implement the property as DOMString since it was a late change in the specification." + "notes": "Previously, the type of `sandbox` was a `DOMString` instead of a `DOMSettableTokenList`. This has been fixed with Firefox 29. Other browsers may still implement the property as `DOMString` since it was a late change in the specification." }, "firefox_android": "mirror", "ie": { @@ -1058,7 +1058,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", - "notes": "Before WebView 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before WebView 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "webview_ios": "mirror" }, diff --git a/api/HTMLImageElement.json b/api/HTMLImageElement.json index aff025de03a83c..7f0ce41d961e94 100644 --- a/api/HTMLImageElement.json +++ b/api/HTMLImageElement.json @@ -276,7 +276,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "IE reports false for broken images." + "notes": "IE reports `false` for broken images." }, "oculus": "mirror", "opera": { diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json index 5587def5673145..8f3b09fd5b3b5b 100644 --- a/api/HTMLInputElement.json +++ b/api/HTMLInputElement.json @@ -1782,7 +1782,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A selectionchange event is fired on Document, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on <input> elements." + "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on `<input>` elements." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/HTMLLinkElement.json b/api/HTMLLinkElement.json index bbe372bc8eca0a..c23f692f1c5ec9 100644 --- a/api/HTMLLinkElement.json +++ b/api/HTMLLinkElement.json @@ -214,12 +214,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Since Edge 79, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "Since Edge 79, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "firefox": { "version_added": "1" @@ -231,11 +231,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "opera_android": { "version_added": "≤12.1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "safari": { "version_added": "1" @@ -243,11 +243,11 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "1.0", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "webview_android": { "version_added": "1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "webview_ios": "mirror" }, @@ -863,7 +863,7 @@ "support": { "chrome": { "version_added": "15", - "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before Chrome 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "chrome_android": "mirror", "edge": { @@ -886,7 +886,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "4.4", - "notes": "Before WebView 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before WebView 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "webview_ios": "mirror" }, diff --git a/api/HTMLMarqueeElement.json b/api/HTMLMarqueeElement.json index d5d86e8c090ebc..1e0a8c1b5cd91d 100644 --- a/api/HTMLMarqueeElement.json +++ b/api/HTMLMarqueeElement.json @@ -14,7 +14,7 @@ }, "firefox": { "version_added": "65", - "notes": "Before Firefox 65, <marquee> implemented the HTMLDivElement interface." + "notes": "Before Firefox 65, `<marquee>` implemented the `HTMLDivElement` interface." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index 36aa958f8eb42d..acc0829931d967 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -437,23 +437,23 @@ "chrome": { "version_added": "3", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "chrome_android": "mirror", "edge": { "version_added": "12", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "firefox": { "version_added": "3.5", "notes": [ - "Before Firefox 28, canPlayType() returned probably when asked about WebM audio or video files without the codecs parameter. Since multiple codecs are supported, this is not enough information to determine if a file can be played, so maybe is now correctly returned.", - "Before Firefox 101, canPlayType() ignored codecs parameter options for av01 codecs (treating them as av1)." + "Before Firefox 28, `canPlayType()` returned `probably` when asked about WebM audio or video files without the `codecs` parameter. Since multiple codecs are supported, this is not enough information to determine if a file can be played, so `maybe` is now correctly returned.", + "Before Firefox 101, `canPlayType()` ignored `codecs` parameter options for `av01` codecs (treating them as `av1`)." ] }, "firefox_android": "mirror", @@ -464,15 +464,15 @@ "opera": { "version_added": "≤12.1", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "opera_android": { "version_added": "≤12.1", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "safari": { @@ -485,8 +485,8 @@ "webview_android": { "version_added": "≤37", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "webview_ios": "mirror" @@ -1914,7 +1914,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "The NETWORK_LOADED state was removed to align with the HTML spec in Firefox 4." + "notes": "The `NETWORK_LOADED` state was removed to align with the HTML spec in Firefox 4." }, "firefox_android": { "version_added": "4" @@ -2246,18 +2246,18 @@ "chrome": { "version_added": "3", "partial_implementation": true, - "notes": "Setting the playbackRate to a negative value will throw an error." + "notes": "Setting the `playbackRate` to a negative value will throw an error." }, "chrome_android": "mirror", "edge": { "version_added": "12", "partial_implementation": true, - "notes": "Setting the playbackRate to a negative value will throw an error." + "notes": "Setting the `playbackRate` to a negative value will throw an error." }, "firefox": { "version_added": "20", "partial_implementation": true, - "notes": "Setting the playbackRate to a negative value will throw an error." + "notes": "Setting the `playbackRate` to a negative value will throw an error." }, "firefox_android": "mirror", "ie": { @@ -2267,12 +2267,12 @@ "opera": { "version_added": "≤12.1", "partial_implementation": true, - "notes": "Setting the playbackRate to a negative value will throw an error." + "notes": "Setting the `playbackRate` to a negative value will throw an error." }, "opera_android": { "version_added": "≤12.1", "partial_implementation": true, - "notes": "Setting the playbackRate to a negative value will throw an error." + "notes": "Setting the `playbackRate` to a negative value will throw an error." }, "safari": { "version_added": "3.1" @@ -3095,12 +3095,12 @@ { "version_added": "108", "partial_implementation": true, - "notes": "Support added for MediaSourceHandle objects transferred from dedicated workers where they were obtained from MediaSource.handle (see bug 40591101)." + "notes": "Support added for `MediaSourceHandle` objects transferred from dedicated workers where they were obtained from `MediaSource.handle` (see bug 40591101)." }, { "version_added": "52", "partial_implementation": true, - "notes": "Support added for MediaStream objects (see bug 41186131)." + "notes": "Support added for `MediaStream` objects (see bug 41186131)." } ], "chrome_android": "mirror", @@ -3109,7 +3109,7 @@ { "version_added": "42", "partial_implementation": true, - "notes": "Only supports MediaStream objects (see bug 886194)." + "notes": "Only supports `MediaStream` objects (see bug 886194)." }, { "prefix": "moz", @@ -3440,7 +3440,7 @@ "safari_ios": { "version_added": "3", "partial_implementation": true, - "notes": "volume returns a value and is writable; however, the value is always 1, and setting a value has no effect on the volume of the media object." + "notes": "`volume` returns a value and is writable; however, the value is always 1, and setting a value has no effect on the volume of the media object." }, "samsunginternet_android": "mirror", "webview_android": { diff --git a/api/HTMLOptionElement.json b/api/HTMLOptionElement.json index 0902787f06d5b7..25468fce79a460 100644 --- a/api/HTMLOptionElement.json +++ b/api/HTMLOptionElement.json @@ -65,7 +65,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "Before Internet Explorer 9, the outerHTML of elements lose their text when constructing with new Option()." + "notes": "Before Internet Explorer 9, the `outerHTML` of elements lose their text when constructing with `new Option()`." }, "oculus": "mirror", "opera": { @@ -296,7 +296,7 @@ "version_added": "1", "version_removed": "7", "partial_implementation": true, - "notes": "Before Firefox 7 the label property incorrectly returned an empty string if not defined instead of returning the element's text content." + "notes": "Before Firefox 7 the `label` property incorrectly returned an empty string if not defined instead of returning the element's text content." } ], "firefox_android": "mirror", diff --git a/api/HTMLOutputElement.json b/api/HTMLOutputElement.json index e9806915a74a72..776abb0db9d6ce 100644 --- a/api/HTMLOutputElement.json +++ b/api/HTMLOutputElement.json @@ -231,7 +231,7 @@ "support": { "chrome": { "version_added": "9", - "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before Chrome 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "chrome_android": "mirror", "edge": { @@ -254,7 +254,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." + "notes": "Before Chrome 50, this property returned the deprecated child `DOMSettableTokenList` instead of `DOMTokenList`." }, "webview_ios": "mirror" }, diff --git a/api/HTMLScriptElement.json b/api/HTMLScriptElement.json index df327b08b098fc..c76eca1130bfed 100644 --- a/api/HTMLScriptElement.json +++ b/api/HTMLScriptElement.json @@ -266,7 +266,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Before Internet Explorer 10, it implemented defer by a proprietary specification. Since version 10 it conforms to the W3C specification." + "notes": "Before Internet Explorer 10, it implemented `defer` by a proprietary specification. Since version 10 it conforms to the W3C specification." }, "oculus": "mirror", "opera": { diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json index 49972ec989b19f..9a50fe9760a608 100644 --- a/api/HTMLSelectElement.json +++ b/api/HTMLSelectElement.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "You should watch for change events on <select> instead of watching <option> elements for events. See bug 1090602 and Multiprocess Firefox Web content compatibility for details." + "notes": "You should watch for change events on `<select>` instead of watching `<option>` elements for events. See bug 1090602 and Multiprocess Firefox Web content compatibility for details." }, "firefox_android": { "version_added": "4" @@ -571,7 +571,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "namedItem does not appear to take the name attribute into account (only the id attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." + "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." }, "firefox": { "version_added": "1" @@ -579,7 +579,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "namedItem does not appear to take the name attribute into account (only the id attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." + "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." }, "oculus": "mirror", "opera": { diff --git a/api/HTMLSlotElement.json b/api/HTMLSlotElement.json index 4dc7950804fd11..aea1eb402e4fc4 100644 --- a/api/HTMLSlotElement.json +++ b/api/HTMLSlotElement.json @@ -224,7 +224,7 @@ "version_added": "10", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onslotchange event handler property is not supported." + "notes": "The `onslotchange` event handler property is not supported." } ], "safari_ios": "mirror", diff --git a/api/HTMLSourceElement.json b/api/HTMLSourceElement.json index 7f03eec7860a10..357a14f2183fc0 100644 --- a/api/HTMLSourceElement.json +++ b/api/HTMLSourceElement.json @@ -142,7 +142,7 @@ "opera_android": "mirror", "safari": { "version_added": "10.1", - "notes": "The sizes attribute is supported since Safari 9.1." + "notes": "The `sizes` attribute is supported since Safari 9.1." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -221,7 +221,7 @@ "opera_android": "mirror", "safari": { "version_added": "10.1", - "notes": "The srcset attribute is supported since Safari 9.1." + "notes": "The `srcset` attribute is supported since Safari 9.1." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/HTMLTableElement.json b/api/HTMLTableElement.json index 438bb514b286a5..602949ee2193af 100644 --- a/api/HTMLTableElement.json +++ b/api/HTMLTableElement.json @@ -728,7 +728,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 20, the index parameter has been made optional and defaults to -1 as per HTML specification." + "notes": "Starting with Firefox 20, the `index` parameter has been made optional and defaults to -1 as per HTML specification." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLTextAreaElement.json b/api/HTMLTextAreaElement.json index 00bac74b0e323b..fb8cd56c3aadc4 100644 --- a/api/HTMLTextAreaElement.json +++ b/api/HTMLTextAreaElement.json @@ -855,7 +855,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A selectionchange event is fired on Document, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on <textarea> elements." + "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on `<textarea>` elements." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/HTMLTrackElement.json b/api/HTMLTrackElement.json index 69d722fd660de4..af4b160b6cb4cf 100644 --- a/api/HTMLTrackElement.json +++ b/api/HTMLTrackElement.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "31", - "notes": "Before Firefox 50, text tracks would only load if the <track> element is in a document." + "notes": "Before Firefox 50, text tracks would only load if the `<track>` element is in a document." }, "firefox_android": "mirror", "ie": { @@ -63,7 +63,7 @@ { "version_added": "23", "partial_implementation": true, - "notes": "The oncuechange event handler property is not supported." + "notes": "The `oncuechange` event handler property is not supported." } ], "chrome_android": "mirror", @@ -85,7 +85,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "The oncuechange event handler property is not supported." + "notes": "The `oncuechange` event handler property is not supported." }, { "version_added": "12", @@ -99,7 +99,7 @@ { "version_added": "14", "partial_implementation": true, - "notes": "The oncuechange event handler property is not supported." + "notes": "The `oncuechange` event handler property is not supported." }, { "version_added": "12", @@ -113,7 +113,7 @@ { "version_added": "6", "partial_implementation": true, - "notes": "The oncuechange event handler property is not supported." + "notes": "The `oncuechange` event handler property is not supported." } ], "safari_ios": "mirror", @@ -125,7 +125,7 @@ { "version_added": "≤37", "partial_implementation": true, - "notes": "The oncuechange event handler property is not supported." + "notes": "The `oncuechange` event handler property is not supported." } ], "webview_ios": "mirror" @@ -326,7 +326,7 @@ }, "firefox": { "version_added": "31", - "notes": "Before Firefox 50, setting the src property did not work properly." + "notes": "Before Firefox 50, setting the `src` property did not work properly." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLVideoElement.json b/api/HTMLVideoElement.json index 76cf7e69b062cc..4e7c2036385a81 100644 --- a/api/HTMLVideoElement.json +++ b/api/HTMLVideoElement.json @@ -105,7 +105,7 @@ { "version_added": "122", "partial_implementation": true, - "notes": "When this property is set to true, the overlay button to disable picture-in-picture (PiP) is hidden, but the user can still enable PiP." + "notes": "When this property is set to `true`, the overlay button to disable picture-in-picture (PiP) is hidden, but the user can still enable PiP." }, { "version_added": "116", @@ -113,7 +113,7 @@ "partial_implementation": true, "notes": [ "This property is undefined, but still has an effect if set to a value.", - "When this property is set to true, the overlay button to disable picture-in-picture (PiP) is hidden, but the user can still enable PiP." + "When this property is set to `true`, the overlay button to disable picture-in-picture (PiP) is hidden, but the user can still enable PiP." ] } ], @@ -712,7 +712,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The onresize event handler property is not supported." + "notes": "The `onresize` event handler property is not supported." } ], "firefox": { @@ -722,7 +722,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "The onresize event handler property is not supported." + "notes": "The `onresize` event handler property is not supported." }, "oculus": "mirror", "opera": { diff --git a/api/Headers.json b/api/Headers.json index 7c2254288167ba..8ee32efc3509c1 100644 --- a/api/Headers.json +++ b/api/Headers.json @@ -278,7 +278,7 @@ "support": { "chrome": { "version_added": "42", - "notes": "Before version 57, get() returns only the first value for the specified header." + "notes": "Before version 57, `get()` returns only the first value for the specified header." }, "chrome_android": "mirror", "deno": { @@ -289,7 +289,7 @@ }, "firefox": { "version_added": "39", - "notes": "Before version 52, get() returns only the first value for the specified header." + "notes": "Before version 52, `get()` returns only the first value for the specified header." }, "firefox_android": "mirror", "ie": { diff --git a/api/ImageCapture.json b/api/ImageCapture.json index d39effb808112b..43d6a25ecc2dad 100644 --- a/api/ImageCapture.json +++ b/api/ImageCapture.json @@ -234,7 +234,7 @@ "version_added": "59", "version_removed": "60", "partial_implementation": true, - "notes": "photoSettings parameter not supported." + "notes": "`photoSettings` parameter not supported." } ], "chrome_android": "mirror", diff --git a/api/IntersectionObserver.json b/api/IntersectionObserver.json index b0a39ad105bb4a..e9d55bcc36f527 100644 --- a/api/IntersectionObserver.json +++ b/api/IntersectionObserver.json @@ -57,7 +57,7 @@ }, "firefox": { "version_added": "55", - "notes": "Before version 96, the constructor throws a DOMException if the options.rootMargin option is passed an empty string (see bug 1738791)." + "notes": "Before version 96, the constructor throws a `DOMException` if the `options.rootMargin` option is passed an empty string (see bug 1738791)." }, "firefox_android": { "version_added": "55" @@ -299,7 +299,7 @@ "opera_android": "mirror", "safari": { "version_added": "12.1", - "notes": "rootMargin does not work with <iframe>s." + "notes": "`rootMargin` does not work with `<iframe>`s." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/KeyboardEvent.json b/api/KeyboardEvent.json index bebc41916c53f1..f025326760128e 100644 --- a/api/KeyboardEvent.json +++ b/api/KeyboardEvent.json @@ -1076,7 +1076,7 @@ }, "firefox": { "version_added": "1.5", - "notes": "Since Firefox 48, the Windows key is no longer treated as a meta key." + "notes": "Since Firefox 48, the Windows key is no longer treated as a `meta` key." }, "firefox_android": "mirror", "ie": { @@ -1114,7 +1114,7 @@ "chrome": { "version_added": "32", "partial_implementation": true, - "notes": "On Windows and Linux, if multiple keys are held down, a keydown event for the most recently pressed key will trigger with repeat incorrectly set to false. See bug 40940886." + "notes": "On Windows and Linux, if multiple keys are held down, a `keydown` event for the most recently pressed key will trigger with `repeat` incorrectly set to `false`. See bug 40940886." }, "chrome_android": "mirror", "edge": { diff --git a/api/Location.json b/api/Location.json index 26314c69b7dca9..e5692519ebe1e6 100644 --- a/api/Location.json +++ b/api/Location.json @@ -114,7 +114,7 @@ } ], "partial_implementation": true, - "notes": "This method exists but has no effect in Deno. A location can be assigned using the --location runtime flag." + "notes": "This method exists but has no effect in Deno. A location can be assigned using the `--location` runtime flag." }, "edge": { "version_added": "12" @@ -378,7 +378,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit window.location.origin." + "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit `window.location.origin`." }, "oculus": "mirror", "opera": "mirror", @@ -423,12 +423,12 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the pathname property returned wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return \"/x?a=true&b=false\" rather than \"/x\"." + "notes": "Before Firefox 53, the `pathname` property returned wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" rather than \"/x\"." }, "firefox_android": "mirror", "ie": { "version_added": "3", - "notes": "Internet Explorer does not provide the leading slash character in the pathname (docs/Web/API/Location instead of /docs/Web/API/Location)." + "notes": "Internet Explorer does not provide the leading slash character in the `pathname` (`docs/Web/API/Location` instead of `/docs/Web/API/Location`)." }, "oculus": "mirror", "opera": { @@ -574,7 +574,7 @@ }, "edge": { "version_added": "12", - "notes": "Before Edge 79, if a page added to Trusted Sites contains a cross-origin iframe, then calling reload() from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." + "notes": "Before Edge 79, if a page added to Trusted Sites contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." }, "firefox": { "version_added": "1" @@ -582,7 +582,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "If a page added to Trusted Sites contains a cross-origin iframe, then calling reload() from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." + "notes": "If a page added to Trusted Sites contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." }, "oculus": "mirror", "opera": { @@ -624,7 +624,7 @@ } ], "partial_implementation": true, - "notes": "This method exists but has no effect in Deno. A location can be assigned using the --location runtime flag." + "notes": "This method exists but has no effect in Deno. A location can be assigned using the `--location` runtime flag." }, "edge": { "version_added": "12" @@ -681,7 +681,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 53, the search property returned wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, search would return \"\", rather than \"?a=true&b=false\"." + "notes": "Before Firefox 53, the `search` property returned wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `search` would return \"\", rather than \"?a=true&b=false\"." }, "firefox_android": "mirror", "ie": { @@ -736,7 +736,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit window.location.toString." + "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit `window.location.toString`." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/MediaCapabilities.json b/api/MediaCapabilities.json index 39e5e115b75430..ad9cee6d904973 100644 --- a/api/MediaCapabilities.json +++ b/api/MediaCapabilities.json @@ -44,8 +44,8 @@ "chrome": { "version_added": "66", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "chrome_android": "mirror", @@ -53,8 +53,8 @@ "firefox": { "version_added": "63", "notes": [ - "The webrtc value of the type option is named transmission.", - "Before Firefox 101, decodingInfo() ignored codecs parameter options for av01 codecs (treating them as av1)." + "The `webrtc` value of the `type` option is named `transmission`.", + "Before Firefox 101, `decodingInfo()` ignored `codecs` parameter options for `av01` codecs (treating them as `av1`)." ] }, "firefox_android": "mirror", @@ -66,8 +66,8 @@ "opera_android": { "version_added": "48", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "safari": { @@ -133,7 +133,7 @@ "edge": "mirror", "firefox": { "version_added": "63", - "notes": "The webrtc value of the type option is named transmission." + "notes": "The `webrtc` value of the `type` option is named `transmission`." }, "firefox_android": "mirror", "ie": { diff --git a/api/MediaDeviceInfo.json b/api/MediaDeviceInfo.json index a26fc228366b10..8ab57296ad78f9 100644 --- a/api/MediaDeviceInfo.json +++ b/api/MediaDeviceInfo.json @@ -96,7 +96,7 @@ }, "firefox": { "version_added": "39", - "notes": "Before Firefox 67, related devices are not actually grouped together by groupId." + "notes": "Before Firefox 67, related devices are not actually grouped together by `groupId`." }, "firefox_android": "mirror", "ie": { diff --git a/api/MediaDevices.json b/api/MediaDevices.json index aa8392e5fb14f7..c049e2cabe89cf 100644 --- a/api/MediaDevices.json +++ b/api/MediaDevices.json @@ -108,12 +108,12 @@ "firefox": [ { "version_added": "116", - "notes": "enumerateDevices() enumerates both input and output devices. Previously only input devices were returned." + "notes": "`enumerateDevices()` enumerates both input and output devices. Previously only input devices were returned." }, { "version_added": "39", "partial_implementation": true, - "notes": "enumerateDevices() only returns input devices." + "notes": "`enumerateDevices()` only returns input devices." } ], "firefox_android": "mirror", @@ -149,7 +149,7 @@ }, "chrome_android": { "version_added": false, - "notes": "From Chrome Android 72 to 88, this method was exposed, but always failed with NotAllowedError. See bug 40418135." + "notes": "From Chrome Android 72 to 88, this method was exposed, but always failed with `NotAllowedError`. See bug 40418135." }, "edge": [ { @@ -159,7 +159,7 @@ "version_added": "17", "version_removed": "79", "partial_implementation": true, - "notes": "Available as a member of Navigator instead of MediaDevices." + "notes": "Available as a member of `Navigator` instead of `MediaDevices`." } ], "firefox": [ @@ -169,12 +169,12 @@ { "version_added": "33", "version_removed": "66", - "notes": "Since Firefox 33 you can capture screen data using getUserMedia(), with a video constraint called mediaSource. Before 52 it relied on a client-configurable list of allowed sites." + "notes": "Since Firefox 33 you can capture screen data using `getUserMedia()`, with a `video` constraint called `mediaSource`. Before 52 it relied on a client-configurable list of allowed sites." } ], "firefox_android": { "version_added": false, - "notes": "From Firefox Android 66 to 79, this method was exposed, but always failed with NotAllowedError." + "notes": "From Firefox Android 66 to 79, this method was exposed, but always failed with `NotAllowedError`." }, "ie": { "version_added": false @@ -280,7 +280,7 @@ "support": { "chrome": { "version_added": "119", - "notes": "Default value = include" + "notes": "Default value = `include`" }, "chrome_android": { "version_added": false @@ -317,7 +317,7 @@ "support": { "chrome": { "version_added": "94", - "notes": "Default value = false" + "notes": "Default value = `false`" }, "chrome_android": { "version_added": false @@ -356,12 +356,12 @@ "chrome": [ { "version_added": "112", - "notes": "Default value = exclude" + "notes": "Default value = `exclude`" }, { "version_added": "107", "version_removed": "111", - "notes": "Default value = include" + "notes": "Default value = `include`" } ], "chrome_android": { @@ -400,7 +400,7 @@ "support": { "chrome": { "version_added": "107", - "notes": "Default value = exclude" + "notes": "Default value = `exclude`" }, "chrome_android": { "version_added": false @@ -438,7 +438,7 @@ "support": { "chrome": { "version_added": "105", - "notes": "Default value = include" + "notes": "Default value = `include`" }, "chrome_android": { "version_added": false @@ -523,7 +523,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "If you need this capability before version 53, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API." + "notes": "If you need this capability before version 53, refer to `navigator.webkitGetUserMedia`, a prefixed form of the deprecated `navigator.getUserMedia` API." }, "chrome_android": "mirror", "edge": { @@ -532,10 +532,10 @@ "firefox": { "version_added": "36", "notes": [ - "If you need this capability before version 36, refer to navigator.mozGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.", - "Before Firefox 55, getUserMedia() incorrectly returns NotSupportedError when the list of constraints specified is empty, or has all constraints set to false. Starting in Firefox 55, this situation now correctly calls the failure handler with a TypeError.", - "When using the Firefox-specific video constraint called mediaSource to request display capture, Firefox 66 and later consider values of screen and window to both cause a list of screens and windows to be shown.", - "Starting in Firefox 66, getUserMedia() can no longer be used in sandboxed <iframe>s or data URLs entered in the address bar by the user." + "If you need this capability before version 36, refer to `navigator.mozGetUserMedia`, a prefixed form of the deprecated `navigator.getUserMedia` API.", + "Before Firefox 55, `getUserMedia()` incorrectly returns `NotSupportedError` when the list of constraints specified is empty, or has all constraints set to `false`. Starting in Firefox 55, this situation now correctly calls the failure handler with a `TypeError`.", + "When using the Firefox-specific `video` constraint called `mediaSource` to request display capture, Firefox 66 and later consider values of `screen` and `window` to both cause a list of screens and windows to be shown.", + "Starting in Firefox 66, `getUserMedia()` can no longer be used in sandboxed `<iframe>`s or `data` URLs entered in the address bar by the user." ] }, "firefox_android": "mirror", diff --git a/api/MediaKeySession.json b/api/MediaKeySession.json index a506d21ddccd4d..6878435d253532 100644 --- a/api/MediaKeySession.json +++ b/api/MediaKeySession.json @@ -247,7 +247,7 @@ "version_added": "42", "version_removed": "55", "partial_implementation": true, - "notes": "The onkeystatuseschange event handler property is not supported." + "notes": "The `onkeystatuseschange` event handler property is not supported." } ], "chrome_android": "mirror", @@ -275,7 +275,7 @@ "version_added": "43", "version_removed": "55", "partial_implementation": true, - "notes": "The onkeystatuseschange event handler property is not supported." + "notes": "The `onkeystatuseschange` event handler property is not supported." } ], "webview_ios": "mirror" @@ -340,7 +340,7 @@ "version_added": "42", "version_removed": "55", "partial_implementation": true, - "notes": "The onmessage event handler property is not supported." + "notes": "The `onmessage` event handler property is not supported." } ], "chrome_android": "mirror", @@ -368,7 +368,7 @@ "version_added": "43", "version_removed": "55", "partial_implementation": true, - "notes": "The onmessage event handler property is not supported." + "notes": "The `onmessage` event handler property is not supported." } ], "webview_ios": "mirror" diff --git a/api/MediaKeySystemAccess.json b/api/MediaKeySystemAccess.json index 151fddd756be5d..0f7388458e6c34 100644 --- a/api/MediaKeySystemAccess.json +++ b/api/MediaKeySystemAccess.json @@ -91,7 +91,7 @@ }, "firefox": { "version_added": "43", - "notes": "Before Firefox 50, the returned object has neither a distinctiveIdentifier nor a persistentState property." + "notes": "Before Firefox 50, the returned object has neither a `distinctiveIdentifier` nor a `persistentState` property." }, "firefox_android": "mirror", "ie": { diff --git a/api/MediaRecorder.json b/api/MediaRecorder.json index ef841642cc5df6..baea011be4da75 100644 --- a/api/MediaRecorder.json +++ b/api/MediaRecorder.json @@ -12,7 +12,7 @@ "edge": "mirror", "firefox": { "version_added": "25", - "notes": "Before Firefox 58, using MediaStream.addTrack() on a stream obtained using getUserMedia(), then attempting to record the resulting stream would result in only recording the original stream without the added tracks (severe bug)." + "notes": "Before Firefox 58, using `MediaStream.addTrack()` on a stream obtained using `getUserMedia()`, then attempting to record the resulting stream would result in only recording the original stream without the added tracks (severe bug)." }, "firefox_android": "mirror", "ie": { @@ -236,7 +236,7 @@ "chrome": { "version_added": "49", "partial_implementation": true, - "notes": "The interface for this event is a plain Event, not ErrorEvent. See bug 40791876." + "notes": "The interface for this event is a plain `Event`, not `ErrorEvent`. See bug 40791876." }, "chrome_android": "mirror", "edge": "mirror", @@ -329,7 +329,7 @@ "edge": "mirror", "firefox": { "version_added": "25", - "notes": "Starting with Firefox 71, the behavior of mimeType is more consistent. For example, it now returns the media type even after recording has stopped." + "notes": "Starting with Firefox 71, the behavior of `mimeType` is more consistent. For example, it now returns the media type even after recording has stopped." }, "firefox_android": { "version_added": "25" diff --git a/api/MediaSource.json b/api/MediaSource.json index 0137c615ed322b..933e045c1204a2 100644 --- a/api/MediaSource.json +++ b/api/MediaSource.json @@ -468,25 +468,25 @@ "chrome": { "version_added": "23", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "chrome_android": "mirror", "edge": { "version_added": "12", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "firefox": { "version_added": "42", - "notes": "Before Firefox 101, isTypeSupported() ignored codecs parameter options for av01 codecs (treating them as av1)." + "notes": "Before Firefox 101, `isTypeSupported()` ignored `codecs` parameter options for `av01` codecs (treating them as `av1`)." }, "firefox_android": { "version_added": "41", - "notes": "Before Firefox 101, isTypeSupported() ignored codecs parameter options for av01 codecs (treating them as av1)." + "notes": "Before Firefox 101, `isTypeSupported()` ignored `codecs` parameter options for `av01` codecs (treating them as `av1`)." }, "ie": { "version_added": "11", @@ -507,8 +507,8 @@ "webview_android": { "version_added": "4.4.3", "notes": [ - "codecs string can contain any subset of optional parameters (should be all or none).", - "Errors if codecs string contains unexpected characters (should evaluate string up to character)." + "`codecs` string can contain any subset of optional parameters (should be all or none).", + "Errors if `codecs` string contains unexpected characters (should evaluate string up to character)." ] }, "webview_ios": { @@ -724,7 +724,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "chrome_android": "mirror", @@ -736,7 +736,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "firefox": [ @@ -747,7 +747,7 @@ "version_added": "42", "version_removed": "87", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "firefox_android": [ @@ -758,7 +758,7 @@ "version_added": "41", "version_removed": "87", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "ie": { @@ -776,7 +776,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "safari_ios": { @@ -810,7 +810,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onsourceended event handler property is not supported." + "notes": "The `onsourceended` event handler property is not supported." } ], "chrome_android": "mirror", @@ -822,7 +822,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onsourceended event handler property is not supported." + "notes": "The `onsourceended` event handler property is not supported." } ], "firefox": { @@ -846,7 +846,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onsourceended event handler property is not supported." + "notes": "The `onsourceended` event handler property is not supported." } ], "safari_ios": { @@ -863,7 +863,7 @@ "version_added": "4.4.3", "version_removed": "53", "partial_implementation": true, - "notes": "The onsourceclose event handler property is not supported." + "notes": "The `onsourceclose` event handler property is not supported." } ], "webview_ios": { @@ -890,7 +890,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onsourceopen event handler property is not supported." + "notes": "The `onsourceopen` event handler property is not supported." } ], "chrome_android": "mirror", @@ -902,7 +902,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onsourceopen event handler property is not supported." + "notes": "The `onsourceopen` event handler property is not supported." } ], "firefox": { @@ -926,7 +926,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onsourceopen event handler property is not supported." + "notes": "The `onsourceopen` event handler property is not supported." } ], "safari_ios": { diff --git a/api/MediaStream.json b/api/MediaStream.json index 1ca43be5c273ac..59236da6fc2ac6 100644 --- a/api/MediaStream.json +++ b/api/MediaStream.json @@ -304,7 +304,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 64, this method returned an array of AudioStreamTrack objects. However, MediaStreamTrack has now subsumed that interface's functionality." + "notes": "Before Firefox 64, this method returned an array of `AudioStreamTrack` objects. However, `MediaStreamTrack` has now subsumed that interface's functionality." }, "firefox_android": "mirror", "ie": { @@ -426,7 +426,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 64, this method returned an array of VideoStreamTrack objects. However, MediaStreamTrack has now subsumed that interface's functionality." + "notes": "Before Firefox 64, this method returned an array of `VideoStreamTrack` objects. However, `MediaStreamTrack` has now subsumed that interface's functionality." }, "firefox_android": "mirror", "ie": { diff --git a/api/MediaStreamTrack.json b/api/MediaStreamTrack.json index 76360184576099..a92b0a6fafe58c 100644 --- a/api/MediaStreamTrack.json +++ b/api/MediaStreamTrack.json @@ -212,11 +212,11 @@ }, "firefox": { "version_added": "43", - "notes": "Before Firefox 69, Firefox only supported deviceId in constraints passed into getUserMedia()." + "notes": "Before Firefox 69, Firefox only supported `deviceId` in constraints passed into `getUserMedia()`." }, "firefox_android": { "version_added": "43", - "notes": "Firefox for Android only supports deviceId when used in constraints passed into getUserMedia()." + "notes": "Firefox for Android only supports `deviceId` when used in constraints passed into `getUserMedia()`." }, "ie": { "version_added": false diff --git a/api/MessageChannel.json b/api/MessageChannel.json index 20c926f7e48b69..74c41f10e56e55 100644 --- a/api/MessageChannel.json +++ b/api/MessageChannel.json @@ -29,7 +29,7 @@ { "version_added": "10.5.0", "partial_implementation": true, - "notes": "Available as a part of the worker_threads module." + "notes": "Available as a part of the `worker_threads` module." } ], "oculus": "mirror", diff --git a/api/MessagePort.json b/api/MessagePort.json index 1473cf6f2331d0..a7c2a5d57e1a1b 100644 --- a/api/MessagePort.json +++ b/api/MessagePort.json @@ -29,15 +29,15 @@ { "version_added": "14.7.0", "partial_implementation": true, - "notes": "Available as a part of the worker_threads module." + "notes": "Available as a part of the `worker_threads` module." }, { "version_added": "10.5.0", "version_removed": "14.7.0", "partial_implementation": true, "notes": [ - "Available as a part of the worker_threads module.", - "Inherits from Node EventEmitter instead of DOM EventTarget." + "Available as a part of the `worker_threads` module.", + "Inherits from Node `EventEmitter` instead of DOM `EventTarget`." ] } ], @@ -193,7 +193,7 @@ "version_added": "10.5.0", "version_removed": "14.7.0", "partial_implementation": true, - "notes": "Supports the event, but only via Node EventEmitter." + "notes": "Supports the event, but only via Node `EventEmitter`." } ], "oculus": "mirror", @@ -257,13 +257,13 @@ "version_added": "14.5.0", "version_removed": "14.7.0", "partial_implementation": true, - "notes": "Supports the event, but only via Node EventEmitter." + "notes": "Supports the event, but only via Node `EventEmitter`." }, { "version_added": "12.19.0", "version_removed": "13.0.0", "partial_implementation": true, - "notes": "Supports the event, but only via Node EventEmitter." + "notes": "Supports the event, but only via Node `EventEmitter`." } ], "oculus": "mirror", @@ -298,15 +298,15 @@ "deno": [ { "version_added": "1.14", - "notes": "The message parameter does not support cloning Blob values." + "notes": "The `message` parameter does not support cloning `Blob` values." }, { "version_added": "1.12", "version_removed": "1.14", "partial_implementation": true, "notes": [ - "The message parameter does not support cloning Blob values.", - "The transfer parameter does not accept ArrayBuffer items. Passing an ArrayBuffer results in an error being thrown." + "The `message` parameter does not support cloning `Blob` values.", + "The `transfer` parameter does not accept `ArrayBuffer` items. Passing an `ArrayBuffer` results in an error being thrown." ] } ], diff --git a/api/MutationObserver.json b/api/MutationObserver.json index 4d7113b247f49f..ae1516f3ee1ce0 100644 --- a/api/MutationObserver.json +++ b/api/MutationObserver.json @@ -166,37 +166,37 @@ "support": { "chrome": { "version_added": "18", - "notes": "Before Chrome 33, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then Chrome throws a syntax error." + "notes": "Before Chrome 33, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Chrome throws a syntax error." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then Edge throws a syntax error." + "notes": "Before Edge 79, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Edge throws a syntax error." }, "firefox": { "version_added": "14", - "notes": "Before Firefox 36, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then Firefox throws a syntax error." + "notes": "Before Firefox 36, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Firefox throws a syntax error." }, "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "Internet Explorer requires attributes: true when using attributeFilter or attributeOldValue. If attributes: true is not present, then Internet Explorer throws a syntax error." + "notes": "Internet Explorer requires `attributes: true` when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Internet Explorer throws a syntax error." }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "6", - "notes": "Before Safari 10.1, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then Safari throws a syntax error." + "notes": "Before Safari 10.1, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Safari throws a syntax error." }, "safari_ios": { "version_added": "6", - "notes": "Before Safari iOS 10.3, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then Safari throws a syntax error." + "notes": "Before Safari iOS 10.3, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then Safari throws a syntax error." }, "samsunginternet_android": "mirror", "webview_android": { "version_added": "4.4", - "notes": "Before WebView 4.4.3, attributes: true is required when using attributeFilter or attributeOldValue. If attributes: true is not present, then WebView throws a syntax error." + "notes": "Before WebView 4.4.3, `attributes: true` is required when using `attributeFilter` or `attributeOldValue`. If `attributes: true` is not present, then WebView throws a syntax error." }, "webview_ios": "mirror" }, diff --git a/api/Navigator.json b/api/Navigator.json index 05ad2828217abe..d6c29542b4e94e 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -413,7 +413,7 @@ "edge": "mirror", "firefox": { "version_added": "2", - "notes": "Since Firefox 64, this property returns a fixed timestamp as a privacy measure - 20181001000000." + "notes": "Since Firefox 64, this property returns a fixed timestamp as a privacy measure - `20181001000000`." }, "firefox_android": "mirror", "ie": { @@ -784,12 +784,12 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 8, navigator.cookieEnabled would report the wrong result if a site exception was in place for the page on which the check was performed. This has been fixed." + "notes": "Before Firefox 8, `navigator.cookieEnabled` would report the wrong result if a site exception was in place for the page on which the check was performed. This has been fixed." }, "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "navigator.cookieEnabled returns true even if the browser is set to block cookies (for example, if the page is in the Restricted sites security zone)." + "notes": "`navigator.cookieEnabled` returns `true` even if the browser is set to block cookies (for example, if the page is in the Restricted sites security zone)." }, "oculus": "mirror", "opera": { @@ -806,7 +806,7 @@ "version_added": "1", "version_removed": "18", "partial_implementation": true, - "notes": "Returns true even if the browser is set to block cookies if navigator.cookieEnabled is invoked inside a third-party iframe)" + "notes": "Returns `true` even if the browser is set to block cookies if `navigator.cookieEnabled` is invoked inside a third-party `iframe`)" } ], "safari_ios": "mirror", @@ -980,13 +980,13 @@ "chrome_android": "mirror", "edge": { "version_added": "17", - "notes": "Before version 17, Edge implemented window.doNotTrack." + "notes": "Before version 17, Edge implemented `window.doNotTrack`." }, "firefox": { "version_added": "9", "notes": [ - "In Firefox, navigator.doNotTrack returns \"unspecified\" instead of null.", - "Before Firefox 32, navigator.doNotTrack would report values of \"yes\" and \"no\" rather than \"1\" and \"0\"." + "In Firefox, `navigator.doNotTrack` returns `\"unspecified\"` instead of `null`.", + "Before Firefox 32, `navigator.doNotTrack` would report values of `\"yes\"` and `\"no\"` rather than `\"1\"` and `\"0\"`." ] }, "firefox_android": "mirror", @@ -994,7 +994,7 @@ "prefix": "ms", "version_added": "9", "version_removed": "11", - "notes": "For IE11 and subsequent versions, use window.doNotTrack" + "notes": "For IE11 and subsequent versions, use `window.doNotTrack`" }, "oculus": "mirror", "opera": { @@ -1457,7 +1457,7 @@ "support": { "chrome": { "version_added": false, - "notes": "Available on all platforms behind a flag, but currently only works on desktop in an experimental version of Chrome (other builds won't return any devices when Navigator.getVRDisplays() is invoked)." + "notes": "Available on all platforms behind a flag, but currently only works on desktop in an experimental version of Chrome (other builds won't return any devices when `Navigator.getVRDisplays()` is invoked)." }, "chrome_android": { "version_added": "79", @@ -1530,7 +1530,7 @@ "edge": "mirror", "firefox": { "version_added": "120", - "notes": "Opt-in to GPC using the Website Privacy Preference setting (about:preferences#privacy) checkbox 'Tell websites not to sell or share my data', or by setting the preference privacy.globalprivacycontrol.enabled to true." + "notes": "Opt-in to GPC using the Website Privacy Preference setting (`about:preferences#privacy`) checkbox 'Tell websites not to sell or share my data', or by setting the preference `privacy.globalprivacycontrol.enabled` to `true`." }, "firefox_android": { "version_added": false @@ -1840,14 +1840,14 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by navigator.userAgent. Starting in Firefox 5, this property's value is based on the value of the Accept-Language HTTP header." + "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` HTTP header." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "11", - "notes": "Closest available (non-standard) properties are userLanguage and browserLanguage." + "notes": "Closest available (non-standard) properties are `userLanguage` and `browserLanguage`." }, "oculus": "mirror", "opera": { @@ -1878,7 +1878,7 @@ "support": { "chrome": { "version_added": "37", - "notes": "Before Chrome 65, navigator.languages[0] is not guaranteed to equal navigator.language." + "notes": "Before Chrome 65, `navigator.languages[0]` is not guaranteed to equal `navigator.language`." }, "chrome_android": "mirror", "deno": { @@ -1889,12 +1889,12 @@ }, "firefox": { "version_added": "32", - "notes": "In Firefox, the navigator.languages property's value is taken from the intl.accept_languages preference." + "notes": "In Firefox, the `navigator.languages` property's value is taken from the `intl.accept_languages` preference." }, "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Closest available (non-standard) properties are userLanguage and browserLanguage." + "notes": "Closest available (non-standard) properties are `userLanguage` and `browserLanguage`." }, "oculus": "mirror", "opera": { @@ -1912,7 +1912,7 @@ }, "webview_android": { "version_added": "37", - "notes": "Before version 65, navigator.languages[0] is not guaranteed to equal navigator.language." + "notes": "Before version 65, `navigator.languages[0]` is not guaranteed to equal `navigator.language`." }, "webview_ios": "mirror" }, @@ -2381,7 +2381,7 @@ "support": { "chrome": { "version_added": "2", - "notes": "Earlier versions of Chrome incorrectly return true when a tab is first opened, but it starts reporting the correct connectivity status after the first network event. Windows: 11, macOS: 14, ChromeOS: 13, Linux: Always returns true. For history, see bug 40530968." + "notes": "Earlier versions of Chrome incorrectly return true when a tab is first opened, but it starts reporting the correct connectivity status after the first network event. Windows: 11, macOS: 14, ChromeOS: 13, Linux: Always returns `true`. For history, see bug 40530968." }, "chrome_android": { "version_added": "18" @@ -2391,23 +2391,23 @@ }, "firefox": { "version_added": "1.5", - "notes": "Since Firefox 4 the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity. Since Firefox 41, on OS X and Windows, the returned values follow the actual network connectivity, unless 'Work offline' mode is selected (where it will always return false)." + "notes": "Since Firefox 4 the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity. Since Firefox 41, on OS X and Windows, the returned values follow the actual network connectivity, unless 'Work offline' mode is selected (where it will always return `false`)." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "4", - "notes": "in Internet Explorer 8 'online' and 'offline' events are raised on the document.body; under IE 9 they are raised on both document.body and window." + "notes": "in Internet Explorer 8 'online' and 'offline' events are raised on the `document.body`; under IE 9 they are raised on both `document.body` and `window`." }, "oculus": "mirror", "opera": { "version_added": "3", - "notes": "From Opera 11.1 until Opera 12.1, the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity." + "notes": "From Opera 11.1 until Opera 12.1, the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity." }, "opera_android": { "version_added": "10.1", - "notes": "From Opera 11.1 until Opera 12.1, the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity." + "notes": "From Opera 11.1 until Opera 12.1, the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity." }, "safari": { "version_added": "4" @@ -2440,7 +2440,7 @@ "edge": "mirror", "firefox": { "version_added": "1", - "notes": "The preference \"general.oscpu.override\" can be used to set a value to be returned instead of the true CPU description. The preference setting is ignored for calls made by privileged code, which continue to get the actual CPU description." + "notes": "The preference `\"general.oscpu.override\"` can be used to set a value to be returned instead of the true CPU description. The preference setting is ignored for calls made by privileged code, which continue to get the actual CPU description." }, "firefox_android": "mirror", "ie": { @@ -2555,8 +2555,8 @@ "firefox": { "version_added": "1", "notes": [ - "Before Firefox 69, platform would report running on a 32-bit CPU if running the 32-bit version of Firefox on a 64-bit system.", - "You can override the value returned by platform by setting the preference general.platform.override to the string you wish to be returned instead." + "Before Firefox 69, `platform` would report running on a 32-bit CPU if running the 32-bit version of Firefox on a 64-bit system.", + "You can override the value returned by `platform` by setting the preference `general.platform.override` to the string you wish to be returned instead." ] }, "firefox_android": { @@ -2761,12 +2761,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "Always returns 20030107." + "notes": "Always returns `20030107`." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Always returns 20030107." + "notes": "Always returns `20030107`." }, "firefox": { "version_added": "1" @@ -2780,7 +2780,7 @@ "opera_android": "mirror", "safari": { "version_added": "1", - "notes": "Always returns 20030107." + "notes": "Always returns `20030107`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2801,7 +2801,7 @@ "support": { "chrome": { "version_added": "13", - "notes": "From Chrome 77, the URL parameter only accepts http or https URLs." + "notes": "From Chrome 77, the URL parameter only accepts `http` or `https` URLs." }, "chrome_android": { "version_added": false, @@ -4085,7 +4085,7 @@ "chrome": { "version_added": "42", "notes": [ - "The spec requires that the passed supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities, and that said parameters include a codec string.", + "The spec requires that the passed `supportedConfigurations` option contain at least one of `audioCapabilities` or `videoCapabilities`, and that said parameters include a codec string.", "The function does not exist in insecure contexts. This was not enforced until Chrome 58." ] }, @@ -4096,9 +4096,9 @@ "firefox": { "version_added": "38", "notes": [ - "Starting in Firefox 55, if neither audioCapabilities nor videoCapabilities is specified in supportedConfigurations, a warning is output to the web console.", - "In addition, starting in Firefox 55, if in supportedConfigurations, either audioCapabilities's or videoCapabilities's contentType value doesn't specify a \"codecs\" substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction.", - "In the future, if neither audioCapabilities nor videoCapabilities is specified in the supportedConfigurations, a NotSupported exception will be thrown." + "Starting in Firefox 55, if neither `audioCapabilities` nor `videoCapabilities` is specified in `supportedConfigurations`, a warning is output to the web console.", + "In addition, starting in Firefox 55, if in `supportedConfigurations`, either `audioCapabilities`'s or `videoCapabilities`'s `contentType` value doesn't specify a `\"codecs\"` substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction.", + "In the future, if neither `audioCapabilities` nor `videoCapabilities` is specified in the `supportedConfigurations`, a `NotSupported` exception will be thrown." ] }, "firefox_android": "mirror", @@ -4110,7 +4110,7 @@ "opera_android": { "version_added": "29", "notes": [ - "The spec requires that the passed supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities, and that said parameters include a codec string.", + "The spec requires that the passed `supportedConfigurations` option contain at least one of `audioCapabilities` or `videoCapabilities`, and that said parameters include a codec string.", "The function does not exist in insecure contexts. This was not enforced until Opera 45." ] }, @@ -4122,7 +4122,7 @@ "webview_android": { "version_added": "43", "notes": [ - "The spec requires that the passed supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities, and that said parameters include a codec string.", + "The spec requires that the passed `supportedConfigurations` option contain at least one of `audioCapabilities` or `videoCapabilities`, and that said parameters include a codec string.", "The function does not exist in insecure contexts. This was not enforced until version 58." ] }, @@ -4150,7 +4150,7 @@ "edge": "mirror", "firefox": { "version_added": "108", - "notes": "API access is gated by installation of a site permission add-on (user prompt), secure context, and Permission Policy: midi." + "notes": "API access is gated by installation of a site permission add-on (user prompt), secure context, and `Permission Policy: midi`." }, "firefox_android": { "version_added": false @@ -4257,11 +4257,11 @@ "support": { "chrome": { "version_added": "39", - "notes": "Starting in Chrome 59, this method cannot send a Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." }, "chrome_android": { "version_added": "42", - "notes": "Starting in Chrome 59, this method cannot send a Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." }, "edge": { "version_added": "14" @@ -4283,7 +4283,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "40", - "notes": "Starting in Chrome 59, this method cannot send a Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." }, "webview_ios": "mirror" }, @@ -4348,7 +4348,7 @@ }, "firefox": { "version_added": "44", - "notes": "In Firefox private windows, the serviceWorker object is undefined. See bug 1320796." + "notes": "In Firefox private windows, the `serviceWorker` object is `undefined`. See bug 1320796." }, "firefox_android": "mirror", "ie": { @@ -4404,14 +4404,14 @@ "version_added": "17", "notes": [ "Badging is supported for installed web apps on macOS Sonoma and higher.", - "Passing 0 as an argument will clear the badge instead of displaying an unnumbered dot." + "Passing `0` as an argument will clear the badge instead of displaying an unnumbered dot." ] }, "safari_ios": { "version_added": "16.4", "notes": [ "Badging is supported for web apps saved to the home screen.", - "Passing 0 as an argument will clear the badge instead of displaying an unnumbered dot." + "Passing `0` as an argument will clear the badge instead of displaying an unnumbered dot." ] }, "samsunginternet_android": "mirror", @@ -4769,7 +4769,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes navigator.usb, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes `navigator.usb`, but does not support WebUSB. See bug 41441927." }, "webview_ios": "mirror" }, @@ -5024,7 +5024,7 @@ "version_added": "32", "notes": [ "Beginning in Chrome 55, this is not supported in cross-origin iframes.", - "Beginning in Chrome 60, this method requires a user gesture. Otherwise it returns false." + "Beginning in Chrome 60, this method requires a user gesture. Otherwise it returns `false`." ] }, "edge": "mirror", @@ -5033,8 +5033,8 @@ "version_added": "16", "version_removed": "129", "notes": [ - "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning false (bug 884935).", - "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns true but truncates the pattern (bug 1014581).", + "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` (bug 884935).", + "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern (bug 1014581).", "Beginning in Firefox 72, this is not supported in cross-origin iframes." ] }, @@ -5048,14 +5048,14 @@ { "version_added": "79", "partial_implementation": true, - "notes": "Vibration is disabled. If the window is visible, then navigator.vibrate() returns true, but no vibration takes place (regardless of hardware support). Originally, the intent was to disable it for cross-origin frames only (bug 1591113), but the feature was not re-enabled due to abuse concerns (bug 1653318)." + "notes": "Vibration is disabled. If the window is visible, then `navigator.vibrate()` returns `true`, but no vibration takes place (regardless of hardware support). Originally, the intent was to disable it for cross-origin frames only (bug 1591113), but the feature was not re-enabled due to abuse concerns (bug 1653318)." }, { "version_added": "16", "version_removed": "79", "notes": [ - "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning false (bug 884935).", - "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns true but truncates the pattern (bug 1014581)." + "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` (bug 884935).", + "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern (bug 1014581)." ] }, { @@ -5073,7 +5073,7 @@ "version_added": "19", "notes": [ "Beginning in Opera 42, this is not supported in cross-origin iframes.", - "Beginning in Opera 47, this method requires a user gesture. Otherwise it returns false." + "Beginning in Opera 47, this method requires a user gesture. Otherwise it returns `false`." ] }, "safari": { @@ -5085,7 +5085,7 @@ "version_added": "4.4.3", "notes": [ "Beginning in version 55, this is not supported in cross-origin iframes.", - "Beginning in version 60, this method requires a user gesture. Otherwise it returns false." + "Beginning in version 60, this method requires a user gesture. Otherwise it returns `false`." ] }, "webview_ios": "mirror" diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json index 4b2fa8db4c88c8..2bf320ecc2f763 100644 --- a/api/NetworkInformation.json +++ b/api/NetworkInformation.json @@ -105,7 +105,7 @@ }, "firefox_android": { "version_added": false, - "notes": "On Firefox, the event handler property corresponding to the change event is ontypechange." + "notes": "On Firefox, the event handler property corresponding to the `change` event is `ontypechange`." }, "ie": { "version_added": false diff --git a/api/Node.json b/api/Node.json index f096e3c3fb1b3f..d7268f1d4f4fa2 100644 --- a/api/Node.json +++ b/api/Node.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." + "notes": "WebKit and old versions of Blink incorrectly do not make `Node` inherit from `EventTarget`." }, "chrome_android": "mirror", "edge": { @@ -23,15 +23,15 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." + "notes": "WebKit and old versions of Blink incorrectly do not make `Node` inherit from `EventTarget`." }, "opera_android": { "version_added": "10.1", - "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." + "notes": "WebKit and old versions of Blink incorrectly do not make `Node` inherit from `EventTarget`." }, "safari": { "version_added": "1", - "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." + "notes": "WebKit and old versions of Blink incorrectly do not make `Node` inherit from `EventTarget`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -230,7 +230,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Only supports contains for elements" + "notes": "Only supports `contains` for elements" }, "oculus": "mirror", "opera": { @@ -275,7 +275,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for HTMLElement, not all Node objects." + "notes": "Only supported for `HTMLElement`, not all `Node` objects." }, "oculus": "mirror", "opera": { @@ -988,7 +988,7 @@ { "version_added": "1", "version_removed": "9", - "notes": "The ownerDocument of doctype nodes (that is, nodes for which Node.nodeType is Node.DOCUMENT_TYPE_NODE or 10) is null." + "notes": "The `ownerDocument` of doctype nodes (that is, nodes for which `Node.nodeType` is `Node.DOCUMENT_TYPE_NODE` or 10) is `null`." } ], "firefox_android": "mirror", @@ -1035,16 +1035,16 @@ "firefox_android": "mirror", "ie": { "version_added": "8", - "notes": "Only supported on Element." + "notes": "Only supported on `Element`." }, "oculus": "mirror", "opera": { "version_added": "7", - "notes": "Before Opera 15, this feature was only supported on Element." + "notes": "Before Opera 15, this feature was only supported on `Element`." }, "opera_android": { "version_added": "10.1", - "notes": "Before Opera Android 14, this feature was only supported on Element." + "notes": "Before Opera Android 14, this feature was only supported on `Element`." }, "safari": { "version_added": "1.1" diff --git a/api/Notification.json b/api/Notification.json index 6ef94562df4b14..401a3e34894340 100644 --- a/api/Notification.json +++ b/api/Notification.json @@ -16,7 +16,7 @@ "version_added": "42", "partial_implementation": true, "notes": [ - "Notifications in Chrome for Android are only available through service workers. To show notifications on Android, see ServiceWorkerRegistration.showNotification().", + "Notifications in Chrome for Android are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", "Starting in Chrome 49, notifications do not work in incognito mode." ] }, @@ -48,7 +48,7 @@ "version_added": "29", "partial_implementation": true, "notes": [ - "Notifications in Opera for Android are only available through service workers. To show notifications on Android, see ServiceWorkerRegistration.showNotification().", + "Notifications in Opera for Android are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", "Starting in Opera for Android 36, notifications do not work in incognito mode." ] }, @@ -63,7 +63,7 @@ "version_added": "4.0", "partial_implementation": true, "notes": [ - "Notifications in Samsung Internet are only available through service workers. To show notifications on Android, see ServiceWorkerRegistration.showNotification().", + "Notifications in Samsung Internet are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", "Starting in Samsung Internet 5.0, notifications do not work in incognito mode." ] }, @@ -901,15 +901,15 @@ "firefox": { "version_added": "22", "notes": [ - "From Firefox 70 onwards, cannot be called from a cross-origin iframe.", - "From Firefox 72 onwards, can only be called in response to a user gesture such as a click event." + "From Firefox 70 onwards, cannot be called from a cross-origin `iframe`.", + "From Firefox 72 onwards, can only be called in response to a user gesture such as a `click` event." ] }, "firefox_android": { "version_added": "22", "notes": [ - "From Firefox Android 79 onwards, cannot be called from a cross-origin iframe.", - "From Firefox Android 79 onwards, can only be called in response to a user gesture such as a click event." + "From Firefox Android 79 onwards, cannot be called from a cross-origin `iframe`.", + "From Firefox Android 79 onwards, can only be called in response to a user gesture such as a `click` event." ] }, "ie": { diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json index bf374d92c7f1d5..3f191d71863e5e 100644 --- a/api/OfflineAudioContext.json +++ b/api/OfflineAudioContext.json @@ -246,7 +246,7 @@ "firefox": { "version_added": "40", "partial_implementation": true, - "notes": "The method exists but always rejects with NotSupportedError. See bug 1265406." + "notes": "The method exists but always rejects with `NotSupportedError`. See bug 1265406." }, "firefox_android": "mirror", "ie": { diff --git a/api/PageTransitionEvent.json b/api/PageTransitionEvent.json index c9fe9598558f7d..461801ca3ca2bf 100644 --- a/api/PageTransitionEvent.json +++ b/api/PageTransitionEvent.json @@ -94,7 +94,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "The persisted property is known to be buggy in Internet Explorer. It is advised to check if window.performance.navigation.type == 2 as well." + "notes": "The `persisted` property is known to be buggy in Internet Explorer. It is advised to check if `window.performance.navigation.type == 2` as well." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Path2D.json b/api/Path2D.json index db92d3278164b7..bb82786a49b368 100644 --- a/api/Path2D.json +++ b/api/Path2D.json @@ -48,7 +48,7 @@ "chrome_android": "mirror", "edge": { "version_added": "14", - "notes": "Before Edge 79, the constructor for Path2D objects does not support invocation with a string consisting of SVG path data." + "notes": "Before Edge 79, the constructor for `Path2D` objects does not support invocation with a string consisting of SVG path data." }, "firefox": { "version_added": "31" diff --git a/api/Performance.json b/api/Performance.json index a9622e87b93aef..27550d1fa33e48 100644 --- a/api/Performance.json +++ b/api/Performance.json @@ -34,7 +34,7 @@ { "version_added": "8.5.0", "partial_implementation": true, - "notes": "Exported from the perf_hooks module" + "notes": "Exported from the `perf_hooks` module" } ], "oculus": "mirror", diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json index 4e7f7c6b490378..c8349e8dbc3cd8 100644 --- a/api/PerformanceObserver.json +++ b/api/PerformanceObserver.json @@ -20,7 +20,7 @@ "nodejs": { "version_added": "8.5.0", "partial_implementation": true, - "notes": "Exported from the perf_hooks module" + "notes": "Exported from the `perf_hooks` module" }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PointerEvent.json b/api/PointerEvent.json index 352d2df25fb420..2bdf1faf50a047 100644 --- a/api/PointerEvent.json +++ b/api/PointerEvent.json @@ -517,20 +517,20 @@ "chrome": { "version_added": "64", "partial_implementation": true, - "notes": "movementX and movementY are not fractional, see bug 41364801." + "notes": "`movementX` and `movementY` are not fractional, see bug 41364801." }, "chrome_android": "mirror", "edge": [ { "version_added": "79", "partial_implementation": true, - "notes": "movementX and movementY are not fractional, see bug 41364801." + "notes": "`movementX` and `movementY` are not fractional, see bug 41364801." }, { "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only clientX, clientY, pageX and pageY are fractional." + "notes": "Only `clientX`, `clientY`, `pageX` and `pageY` are fractional." } ], "firefox": { @@ -541,7 +541,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Only clientX, clientY, pageX and pageY are fractional." + "notes": "Only `clientX`, `clientY`, `pageX` and `pageY` are fractional." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/PushManager.json b/api/PushManager.json index 02bbc8355d3971..5c1520bd1015bd 100644 --- a/api/PushManager.json +++ b/api/PushManager.json @@ -279,20 +279,20 @@ "support": { "chrome": { "version_added": "42", - "notes": "The options parameter with a applicationServerKey value is required." + "notes": "The `options` parameter with a `applicationServerKey` value is required." }, "chrome_android": "mirror", "edge": { "version_added": "17", - "notes": "The options parameter with a applicationServerKey value is required." + "notes": "The `options` parameter with a `applicationServerKey` value is required." }, "firefox": { "version_added": "44", - "notes": "From Firefox 72 onwards, can only be called in response to a user gesture such as a click event." + "notes": "From Firefox 72 onwards, can only be called in response to a user gesture such as a `click` event." }, "firefox_android": { "version_added": "48", - "notes": "From Firefox Android 79 onwards, can only be called in response to a user gesture such as a click event." + "notes": "From Firefox Android 79 onwards, can only be called in response to a user gesture such as a `click` event." }, "ie": { "version_added": false diff --git a/api/PushSubscriptionChangeEvent.json b/api/PushSubscriptionChangeEvent.json index 3d318633b8bd60..cf05fb1a0962db 100644 --- a/api/PushSubscriptionChangeEvent.json +++ b/api/PushSubscriptionChangeEvent.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": false, - "notes": "The pushsubscriptionchange event is fired but does not have the oldSubscription and newSubscription properties. See bug 1497429." + "notes": "The `pushsubscriptionchange` event is fired but does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCDataChannel.json b/api/RTCDataChannel.json index db97b16be00557..70069f8d47e938 100644 --- a/api/RTCDataChannel.json +++ b/api/RTCDataChannel.json @@ -196,7 +196,7 @@ "support": { "chrome": { "version_added": "57", - "notes": "The default for rtcpMuxPolicy is require." + "notes": "The default for `rtcpMuxPolicy` is `require`." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCIceCandidate.json b/api/RTCIceCandidate.json index 417d14fe67b7c7..4a17a33466a1d4 100644 --- a/api/RTCIceCandidate.json +++ b/api/RTCIceCandidate.json @@ -66,23 +66,23 @@ "firefox": [ { "version_added": "44", - "notes": "Before Firefox 68, the constructor's candidateInfo parameter is required and the candidateInfo object must have a candidate property." + "notes": "Before Firefox 68, the constructor's `candidateInfo` parameter is required and the `candidateInfo` object must have a `candidate` property." }, { "prefix": "moz", "version_added": "22", - "notes": "Before Firefox 68, the constructor's candidateInfo parameter is required and the candidateInfo object must have a candidate property." + "notes": "Before Firefox 68, the constructor's `candidateInfo` parameter is required and the `candidateInfo` object must have a `candidate` property." } ], "firefox_android": [ { "version_added": "44", - "notes": "Before Firefox 68, the constructor's candidateInfo parameter is required and the candidateInfo object must have a candidate property." + "notes": "Before Firefox 68, the constructor's `candidateInfo` parameter is required and the `candidateInfo` object must have a `candidate` property." }, { "prefix": "moz", "version_added": "24", - "notes": "Before Firefox 68, the constructor's candidateInfo parameter is required and the candidateInfo object must have a candidate property." + "notes": "Before Firefox 68, the constructor's `candidateInfo` parameter is required and the `candidateInfo` object must have a `candidate` property." } ], "ie": { diff --git a/api/RTCIdentityAssertion.json b/api/RTCIdentityAssertion.json index 170eea77f406ea..594707f8c49f96 100644 --- a/api/RTCIdentityAssertion.json +++ b/api/RTCIdentityAssertion.json @@ -13,7 +13,7 @@ "firefox": { "version_added": "40", "partial_implementation": true, - "notes": "The RTCIdentityAssertion interface itself is not present, but an object with the same properties is used" + "notes": "The `RTCIdentityAssertion` interface itself is not present, but an object with the same properties is used" }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json index 38bc09f59a5cb1..5cc9a3dc32ea67 100644 --- a/api/RTCPeerConnection.json +++ b/api/RTCPeerConnection.json @@ -74,7 +74,7 @@ "chrome": [ { "version_added": "56", - "notes": "Before Chrome 63, the default value for the configuration.rtcpMuxPolicy parameter is "negotiate" instead of "required"." + "notes": "Before Chrome 63, the default value for the `configuration.rtcpMuxPolicy` parameter is `"negotiate"` instead of `"required"`." }, { "prefix": "webkit", @@ -576,14 +576,14 @@ "support": { "chrome": { "version_added": "57", - "notes": "Default for rtcpMuxPolicy is require" + "notes": "Default for `rtcpMuxPolicy` is `require`" }, "chrome_android": { "version_added": "57" }, "edge": { "version_added": "≤79", - "notes": "Default for rtcpMuxPolicy is require" + "notes": "Default for `rtcpMuxPolicy` is `require`" }, "firefox": { "version_added": false @@ -627,11 +627,11 @@ }, "firefox": { "version_added": "22", - "notes": "Starting in Firefox 68, the candidate parameter is optional when calling addIceCandidate(). A null value for candidate indicates no more candidates will be sent, while an empty candidate string indicates that no more candidates will be sent for the current generation of candidates." + "notes": "Starting in Firefox 68, the `candidate` parameter is optional when calling `addIceCandidate()`. A `null` value for `candidate` indicates no more candidates will be sent, while an empty `candidate` string indicates that no more candidates will be sent for the current generation of candidates." }, "firefox_android": { "version_added": "24", - "notes": "Starting in Firefox 68, the candidate parameter is optional when calling addIceCandidate(). A null value for candidate indicates no more candidates will be sent, while an empty candidate string indicates that no more candidates will be sent for the current generation of candidates." + "notes": "Starting in Firefox 68, the `candidate` parameter is optional when calling `addIceCandidate()`. A `null` value for `candidate` indicates no more candidates will be sent, while an empty `candidate` string indicates that no more candidates will be sent for the current generation of candidates." }, "ie": { "version_added": false @@ -2304,7 +2304,7 @@ "version_added": "24", "version_removed": "38", "partial_implementation": true, - "notes": "Although the onnegotiationneeded property is supported, the negotiationneeded event is never fired." + "notes": "Although the `onnegotiationneeded` property is supported, the `negotiationneeded` event is never fired." } ], "firefox_android": "mirror", @@ -2783,11 +2783,11 @@ }, "firefox": { "version_added": "22", - "notes": "Firefox does not support descriptions of type pranswer." + "notes": "Firefox does not support descriptions of type `pranswer`." }, "firefox_android": { "version_added": "24", - "notes": "Firefox does not support descriptions of type pranswer." + "notes": "Firefox does not support descriptions of type `pranswer`." }, "ie": { "version_added": false @@ -3050,7 +3050,7 @@ "version_added": "24", "version_removed": "36", "partial_implementation": true, - "notes": "Although the onsignalingstatechange property is supported, the signalingstatechange event is not fired as an Event object. See bug 1075133." + "notes": "Although the `onsignalingstatechange` property is supported, the `signalingstatechange` event is not fired as an `Event` object. See bug 1075133." } ], "firefox_android": "mirror", diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json index 561bfc761e8bec..6c3bfbf45288bc 100644 --- a/api/RTCRtpReceiver.json +++ b/api/RTCRtpReceiver.json @@ -301,7 +301,7 @@ }, "firefox": { "version_added": "59", - "notes": "Starting in version 60, the timestamp is correctly computed based on the window's Performance time, rather than Date.getTime()." + "notes": "Starting in version 60, the `timestamp` is correctly computed based on the window's `Performance` time, rather than `Date.getTime()`." }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index 87a2f5388b7fdd..976edd85cb9c9d 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -845,7 +845,7 @@ }, "firefox": { "version_added": "46", - "notes": "In version 110 and later the default priority is low." + "notes": "In version 110 and later the default priority is `low`." }, "firefox_android": "mirror", "ie": { diff --git a/api/Range.json b/api/Range.json index d9632012f8ea1b..e2a804924f9c07 100644 --- a/api/Range.json +++ b/api/Range.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 13, the Range object throws a DOMException as defined in DOM 4, instead of a RangeException defined in prior specifications." + "notes": "Starting with Firefox 13, the `Range` object throws a `DOMException` as defined in DOM 4, instead of a `RangeException` defined in prior specifications." }, "firefox_android": "mirror", "ie": { @@ -222,7 +222,7 @@ "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Optional but defaults to true." + "notes": "Optional but defaults to `true`." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/ReadableByteStreamController.json b/api/ReadableByteStreamController.json index 1c1d7a995fa227..e45b67ea3185fe 100644 --- a/api/ReadableByteStreamController.json +++ b/api/ReadableByteStreamController.json @@ -17,7 +17,7 @@ "version_added": "1.0", "version_removed": "1.11", "partial_implementation": true, - "notes": "ReadableByteStreamController is not exposed on the global scope." + "notes": "`ReadableByteStreamController` is not exposed on the global scope." } ], "edge": "mirror", @@ -36,7 +36,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/ReadableStream.json b/api/ReadableStream.json index 5f49ede2d9c8f5..3d1a0b74732005 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/ReadableStreamBYOBReader.json b/api/ReadableStreamBYOBReader.json index 7750c0ca622ace..ddf35f4c1d49f3 100644 --- a/api/ReadableStreamBYOBReader.json +++ b/api/ReadableStreamBYOBReader.json @@ -27,7 +27,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", @@ -306,7 +306,7 @@ "support": { "chrome": { "version_added": false, - "notes": "releaseLock() throws if there are pending read requests (rather than pending read requests being rejected)." + "notes": "`releaseLock()` throws if there are pending read requests (rather than pending read requests being rejected)." }, "chrome_android": "mirror", "deno": { diff --git a/api/ReadableStreamBYOBRequest.json b/api/ReadableStreamBYOBRequest.json index ca44b142183616..4cee4442963628 100644 --- a/api/ReadableStreamBYOBRequest.json +++ b/api/ReadableStreamBYOBRequest.json @@ -27,7 +27,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/ReadableStreamDefaultController.json b/api/ReadableStreamDefaultController.json index 8d51549971236e..ddc832f2d65135 100644 --- a/api/ReadableStreamDefaultController.json +++ b/api/ReadableStreamDefaultController.json @@ -17,7 +17,7 @@ "version_added": "1.0", "version_removed": "1.7", "partial_implementation": true, - "notes": "ReadableStreamDefaultController is not exposed on the global scope." + "notes": "`ReadableStreamDefaultController` is not exposed on the global scope." } ], "edge": "mirror", @@ -35,7 +35,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json index d7f1392754263f..af2cc0d34bf6e0 100644 --- a/api/ReadableStreamDefaultReader.json +++ b/api/ReadableStreamDefaultReader.json @@ -17,7 +17,7 @@ "version_added": "1.0", "version_removed": "1.7", "partial_implementation": true, - "notes": "ReadableStreamDefaultReader is not exposed on the global scope." + "notes": "`ReadableStreamDefaultReader` is not exposed on the global scope." } ], "edge": "mirror", @@ -35,7 +35,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", @@ -265,7 +265,7 @@ "support": { "chrome": { "version_added": false, - "notes": "releaseLock() throws if there are pending read requests (rather than pending read requests being rejected)." + "notes": "`releaseLock()` throws if there are pending read requests (rather than pending read requests being rejected)." }, "chrome_android": "mirror", "deno": { diff --git a/api/Request.json b/api/Request.json index 4d876c393c36fd..afa40bda3be519 100644 --- a/api/Request.json +++ b/api/Request.json @@ -64,12 +64,12 @@ "support": { "chrome": { "version_added": "40", - "notes": "From Chrome 47, default values for the init argument's properties changed. mode defaults to same-origin (from no-cors). credentials defaults to include (from same-origin). redirect defaults to follow (from manual)." + "notes": "From Chrome 47, default values for the `init` argument's properties changed. `mode` defaults to `same-origin` (from `no-cors`). `credentials` defaults to `include` (from `same-origin`). `redirect` defaults to `follow` (from `manual`)." }, "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Fetching with a \"manual\" redirect mode does not result in a \"opaqueredirect\" response, but a regular response." + "notes": "Fetching with a `\"manual\"` redirect mode does not result in a `\"opaqueredirect\"` response, but a regular response." }, "edge": { "version_added": "14" @@ -977,7 +977,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "The method exists but always rejects with NotSupportedError. See bug 215671." + "notes": "The method exists but always rejects with `NotSupportedError`. See bug 215671." } ], "safari_ios": "mirror", @@ -1362,7 +1362,7 @@ "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Fetching with a \"manual\" redirect mode does not result in a \"opaqueredirect\" response, but a regular response." + "notes": "Fetching with a `\"manual\"` redirect mode does not result in a `\"opaqueredirect\"` response, but a regular response." }, "edge": { "version_added": "14" diff --git a/api/ResizeObserver.json b/api/ResizeObserver.json index b9de2d7332e58e..4bb05048cf93a7 100644 --- a/api/ResizeObserver.json +++ b/api/ResizeObserver.json @@ -150,7 +150,7 @@ "edge": "mirror", "firefox": { "version_added": "69", - "notes": "Before version 93, the device-pixel-content-box value is not supported." + "notes": "Before version 93, the `device-pixel-content-box` value is not supported." }, "firefox_android": "mirror", "ie": { diff --git a/api/Response.json b/api/Response.json index 05829e1c9e777a..c7ad08a6c26f74 100644 --- a/api/Response.json +++ b/api/Response.json @@ -566,7 +566,7 @@ { "version_added": "10.1", "partial_implementation": true, - "notes": "The method exists but always rejects with NotSupportedError. See bug 215671." + "notes": "The method exists but always rejects with `NotSupportedError`. See bug 215671." } ], "safari_ios": "mirror", diff --git a/api/SVGAElement.json b/api/SVGAElement.json index 4f0c68f1302ab8..8fa35c7b02fb8f 100644 --- a/api/SVGAElement.json +++ b/api/SVGAElement.json @@ -168,7 +168,7 @@ "firefox": { "version_added": "61", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { diff --git a/api/SVGAnimationElement.json b/api/SVGAnimationElement.json index d841eb49bc5870..37b60a32b56ef2 100644 --- a/api/SVGAnimationElement.json +++ b/api/SVGAnimationElement.json @@ -134,7 +134,7 @@ "version_added": "31", "version_removed": "35", "partial_implementation": true, - "notes": "The onbegin event handler property is not supported." + "notes": "The `onbegin` event handler property is not supported." } ], "chrome_android": "mirror", @@ -147,7 +147,7 @@ "version_added": "6", "version_removed": "93", "partial_implementation": true, - "notes": "The onbegin event handler property is not supported." + "notes": "The `onbegin` event handler property is not supported." } ], "firefox_android": "mirror", @@ -160,7 +160,7 @@ "safari": { "version_added": "10", "partial_implementation": true, - "notes": "The onbegin event handler property is not supported." + "notes": "The `onbegin` event handler property is not supported." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -266,7 +266,7 @@ "version_added": "31", "version_removed": "35", "partial_implementation": true, - "notes": "The onend event handler property is not supported." + "notes": "The `onend` event handler property is not supported." } ], "chrome_android": "mirror", @@ -279,7 +279,7 @@ "version_added": "6", "version_removed": "93", "partial_implementation": true, - "notes": "The onend event handler property is not supported." + "notes": "The `onend` event handler property is not supported." } ], "firefox_android": "mirror", @@ -292,7 +292,7 @@ "safari": { "version_added": "10", "partial_implementation": true, - "notes": "The onend event handler property is not supported." + "notes": "The `onend` event handler property is not supported." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -437,7 +437,7 @@ "version_added": "31", "version_removed": "35", "partial_implementation": true, - "notes": "The onrepeat event handler property is not supported." + "notes": "The `onrepeat` event handler property is not supported." } ], "chrome_android": "mirror", @@ -450,7 +450,7 @@ "version_added": "6", "version_removed": "93", "partial_implementation": true, - "notes": "The onrepeat event handler property is not supported." + "notes": "The `onrepeat` event handler property is not supported." } ], "firefox_android": "mirror", @@ -463,7 +463,7 @@ "safari": { "version_added": "10", "partial_implementation": true, - "notes": "The onrepeat event handler property is not supported." + "notes": "The `onrepeat` event handler property is not supported." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/SVGElement.json b/api/SVGElement.json index 2eed46c0a23352..43d6cec8e7e074 100644 --- a/api/SVGElement.json +++ b/api/SVGElement.json @@ -99,7 +99,7 @@ { "version_added": "78", "partial_implementation": true, - "notes": "Only supported on SVGGraphicsElement." + "notes": "Only supported on `SVGGraphicsElement`." } ], "firefox_android": "mirror", @@ -387,7 +387,7 @@ "firefox": { "alternative_name": "SVGLoad", "version_added": "4", - "notes": "See bug 620002 for implementation status of the standard load event." + "notes": "See bug 620002 for implementation status of the standard `load` event." }, "firefox_android": "mirror", "ie": { diff --git a/api/SVGGeometryElement.json b/api/SVGGeometryElement.json index 639aa14f724f19..bd5a69bbbcb25c 100644 --- a/api/SVGGeometryElement.json +++ b/api/SVGGeometryElement.json @@ -13,7 +13,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "chrome_android": "mirror", @@ -25,7 +25,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "firefox": [ @@ -36,14 +36,14 @@ "version_added": "1.5", "version_removed": "53", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." }, "oculus": "mirror", "opera": [ @@ -54,7 +54,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "opera_android": [ @@ -65,7 +65,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "safari": [ @@ -76,7 +76,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "safari_ios": [ @@ -87,7 +87,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "samsunginternet_android": "mirror", @@ -99,7 +99,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "The SVGGeometryElement interface itself is not present, but some of its members are available on the SVGPathElement interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." } ], "webview_ios": "mirror" @@ -123,7 +123,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -135,7 +135,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "firefox": [ @@ -146,14 +146,14 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." }, "oculus": "mirror", "opera": [ @@ -164,7 +164,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -175,7 +175,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari": [ @@ -186,7 +186,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -197,7 +197,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -209,7 +209,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" @@ -234,7 +234,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -246,7 +246,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "firefox": [ @@ -257,14 +257,14 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." }, "oculus": "mirror", "opera": [ @@ -275,7 +275,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -286,7 +286,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari": [ @@ -297,7 +297,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -308,7 +308,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -320,7 +320,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" @@ -339,7 +339,7 @@ "support": { "chrome": { "version_added": "33", - "notes": "The element this method is called for must be in the DOM; otherwise, this method will always return false." + "notes": "The element this method is called for must be in the DOM; otherwise, this method will always return `false`." }, "chrome_android": "mirror", "edge": "mirror", @@ -411,7 +411,7 @@ "support": { "chrome": { "version_added": "33", - "notes": "The element this method is called for must be in the DOM; otherwise, this method will always return false." + "notes": "The element this method is called for must be in the DOM; otherwise, this method will always return `false`." }, "chrome_android": "mirror", "edge": "mirror", @@ -489,7 +489,7 @@ "version_added": "1", "version_removed": "57", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -502,7 +502,7 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", @@ -518,7 +518,7 @@ "version_added": "≤12.1", "version_removed": "44", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -529,7 +529,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari": [ @@ -540,7 +540,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -551,7 +551,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -563,7 +563,7 @@ "version_added": "≤37", "version_removed": "57", "partial_implementation": true, - "notes": "Only supported for SVGPathElement, not all SVGGeometryElement objects." + "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" diff --git a/api/SVGGraphicsElement.json b/api/SVGGraphicsElement.json index 8aa15689603019..ce752439d0df3a 100644 --- a/api/SVGGraphicsElement.json +++ b/api/SVGGraphicsElement.json @@ -13,7 +13,7 @@ "version_added": "1", "version_removed": "30", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "chrome_android": "mirror", @@ -28,14 +28,14 @@ "version_added": "1.5", "version_removed": "20", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." }, "oculus": "mirror", "opera": [ @@ -46,7 +46,7 @@ "version_added": "≤12.1", "version_removed": "17", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "opera_android": [ @@ -57,7 +57,7 @@ "version_added": "≤12.1", "version_removed": "18", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "safari": [ @@ -68,7 +68,7 @@ "version_added": "3", "version_removed": "7", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "safari_ios": [ @@ -79,7 +79,7 @@ "version_added": "1", "version_removed": "7", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "samsunginternet_android": "mirror", @@ -91,7 +91,7 @@ "version_added": "3", "version_removed": "4.4", "partial_implementation": true, - "notes": "The SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement." + "notes": "The `SVGGraphicsElement` interface itself is not present, but some of its members are available on interfaces that inherit from `SVGGraphicsElement`." } ], "webview_ios": "mirror" @@ -117,8 +117,8 @@ "firefox": { "version_added": "1.5", "notes": [ - "Before Firefox 128, the getBBox() method retured an empty DOMRect when there is no fill (bug 1019326).", - "Before Firefox 68, this method didn't work for <textPath> and <tspan> elements (bug 937268)." + "Before Firefox 128, the `getBBox()` method retured an empty `DOMRect` when there is no fill (bug 1019326).", + "Before Firefox 68, this method didn't work for `<textPath>` and `<tspan>` elements (bug 937268)." ] }, "firefox_android": "mirror", diff --git a/api/SVGStringList.json b/api/SVGStringList.json index 37072d94e5b377..fed73a6a0ede93 100644 --- a/api/SVGStringList.json +++ b/api/SVGStringList.json @@ -14,11 +14,11 @@ }, "firefox": { "version_added": "12", - "notes": "Since version 13, SVGStringList is indexable like Array which is a non-standard behavior." + "notes": "Since version 13, `SVGStringList` is indexable like Array which is a non-standard behavior." }, "firefox_android": { "version_added": "14", - "notes": "SVGStringList is indexable like Array which is a non-standard behavior." + "notes": "`SVGStringList` is indexable like Array which is a non-standard behavior." }, "ie": { "version_added": "9" diff --git a/api/Screen.json b/api/Screen.json index 176a22be7e0952..7f7e05f049a9fc 100644 --- a/api/Screen.json +++ b/api/Screen.json @@ -632,7 +632,7 @@ { "prefix": "ms", "version_added": "12", - "notes": "Edge does not return an Orientation object; instead, it returns the orientation type as a string." + "notes": "Edge does not return an `Orientation` object; instead, it returns the orientation type as a string." } ], "firefox": [ diff --git a/api/ScreenOrientation.json b/api/ScreenOrientation.json index 9a5bb5b005c2af..45cb183edfff91 100644 --- a/api/ScreenOrientation.json +++ b/api/ScreenOrientation.json @@ -125,7 +125,7 @@ "chrome": { "version_added": "38", "partial_implementation": true, - "notes": "Always throws NotSupportedError." + "notes": "Always throws `NotSupportedError`." }, "chrome_android": { "version_added": "38" @@ -138,7 +138,7 @@ { "version_added": "43", "partial_implementation": true, - "notes": "Always throws NotSupportedError." + "notes": "Always throws `NotSupportedError`." }, { "version_added": "97", @@ -156,7 +156,7 @@ "version_added": "79", "version_removed": "97", "partial_implementation": true, - "notes": "The API exists but returns NS_ERROR_UNEXPECTED." + "notes": "The API exists but returns `NS_ERROR_UNEXPECTED`." }, { "version_added": "43", @@ -233,7 +233,7 @@ "chrome": { "version_added": "38", "partial_implementation": true, - "notes": "Always throws NotSupportedError." + "notes": "Always throws `NotSupportedError`." }, "chrome_android": { "version_added": "38" @@ -242,7 +242,7 @@ "firefox": { "version_added": "43", "partial_implementation": true, - "notes": "Always throws NotSupportedError." + "notes": "Always throws `NotSupportedError`." }, "firefox_android": { "version_added": "43" diff --git a/api/Selection.json b/api/Selection.json index 3a1eb084f9ccd8..4f297cfe5295f9 100644 --- a/api/Selection.json +++ b/api/Selection.json @@ -412,7 +412,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 35, the method didn't throw if node was null." + "notes": "Before Firefox 35, the method didn't throw if `node` was `null`." }, "firefox_android": "mirror", "ie": { diff --git a/api/ServiceWorkerContainer.json b/api/ServiceWorkerContainer.json index 1b9e6c2d6d7ede..e3ff24025b8369 100644 --- a/api/ServiceWorkerContainer.json +++ b/api/ServiceWorkerContainer.json @@ -320,7 +320,7 @@ "version_added": "11.1", "version_removed": "16.4", "partial_implementation": true, - "notes": "Although the onmessageerror event handler property is supported, the messageerror event is never fired." + "notes": "Although the `onmessageerror` event handler property is supported, the `messageerror` event is never fired." } ], "safari_ios": "mirror", diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index 993a87636c86dc..02c64b708aaa83 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -642,7 +642,7 @@ "safari": { "version_added": "11.1", "partial_implementation": true, - "notes": "Although the onmessageerror property is supported, the messageerror event is never fired. See bug 272967." + "notes": "Although the `onmessageerror` property is supported, the `messageerror` event is never fired. See bug 272967." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -908,12 +908,12 @@ "firefox": { "version_added": "44", "partial_implementation": true, - "notes": "The event does not have the oldSubscription and newSubscription properties. See bug 1497429." + "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." }, "firefox_android": { "version_added": "48", "partial_implementation": true, - "notes": "The event does not have the oldSubscription and newSubscription properties. See bug 1497429." + "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." }, "ie": { "version_added": false diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json index 314da15d32efef..95bde634bb957c 100644 --- a/api/ShadowRoot.json +++ b/api/ShadowRoot.json @@ -190,7 +190,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "chrome_android": "mirror", "edge": { @@ -226,7 +226,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "Before Chrome 66, this method returned null when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." }, "chrome_android": "mirror", "edge": { diff --git a/api/SharedWorker.json b/api/SharedWorker.json index 781bd145c94d51..4275a00b157319 100644 --- a/api/SharedWorker.json +++ b/api/SharedWorker.json @@ -149,7 +149,7 @@ "nodejs": { "version_added": "12.17.0", "partial_implementation": true, - "notes": "ECMAScript modules are enabled for files ending with .mjs and for files ending with .js when the nearest parent package.json file contains a top-level field \"type\" with a value of \"module\"." + "notes": "ECMAScript modules are enabled for files ending with `.mjs` and for files ending with `.js` when the nearest parent `package.json` file contains a top-level field `\"type\"` with a value of `\"module\"`." }, "oculus": "mirror", "opera": "mirror", @@ -298,7 +298,7 @@ }, "deno": { "version_added": "1.0", - "notes": "Only supports module" + "notes": "Only supports `module`" }, "edge": "mirror", "firefox": { diff --git a/api/SharedWorkerGlobalScope.json b/api/SharedWorkerGlobalScope.json index 17e22eaca042b2..fb45dc67df26d8 100644 --- a/api/SharedWorkerGlobalScope.json +++ b/api/SharedWorkerGlobalScope.json @@ -132,7 +132,7 @@ "edge": "mirror", "firefox": { "version_added": "29", - "notes": "Before version 65 the data property of the event object was null; it is now initialized to an empty string, as per spec." + "notes": "Before version 65 the `data` property of the event object was `null`; it is now initialized to an empty string, as per spec." }, "firefox_android": "mirror", "ie": { diff --git a/api/SourceBuffer.json b/api/SourceBuffer.json index c52f1ddc411419..49d415f2669305 100644 --- a/api/SourceBuffer.json +++ b/api/SourceBuffer.json @@ -161,7 +161,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onabort event handler property is not supported." + "notes": "The `onabort` event handler property is not supported." } ], "chrome_android": "mirror", @@ -173,7 +173,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onabort event handler property is not supported." + "notes": "The `onabort` event handler property is not supported." } ], "firefox": { @@ -195,7 +195,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onabort event handler property is not supported." + "notes": "The `onabort` event handler property is not supported." } ], "safari_ios": { @@ -824,7 +824,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onerror event handler property is not supported." + "notes": "The `onerror` event handler property is not supported." } ], "chrome_android": "mirror", @@ -836,7 +836,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onerror event handler property is not supported." + "notes": "The `onerror` event handler property is not supported." } ], "firefox": { @@ -858,7 +858,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onerror event handler property is not supported." + "notes": "The `onerror` event handler property is not supported." } ], "safari_ios": { @@ -1263,7 +1263,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onupdate event handler property is not supported." + "notes": "The `onupdate` event handler property is not supported." } ], "chrome_android": "mirror", @@ -1275,7 +1275,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onupdate event handler property is not supported." + "notes": "The `onupdate` event handler property is not supported." } ], "firefox": { @@ -1297,7 +1297,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onupdate event handler property is not supported." + "notes": "The `onupdate` event handler property is not supported." } ], "safari_ios": { @@ -1368,7 +1368,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onupdateend event handler property is not supported." + "notes": "The `onupdateend` event handler property is not supported." } ], "chrome_android": "mirror", @@ -1380,7 +1380,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onupdateend event handler property is not supported." + "notes": "The `onupdateend` event handler property is not supported." } ], "firefox": { @@ -1402,7 +1402,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onupdateend event handler property is not supported." + "notes": "The `onupdateend` event handler property is not supported." } ], "safari_ios": { @@ -1473,7 +1473,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onupdatestart event handler property is not supported." + "notes": "The `onupdatestart` event handler property is not supported." } ], "chrome_android": "mirror", @@ -1485,7 +1485,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onupdatestart event handler property is not supported." + "notes": "The `onupdatestart` event handler property is not supported." } ], "firefox": { @@ -1507,7 +1507,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onupdatestart event handler property is not supported." + "notes": "The `onupdatestart` event handler property is not supported." } ], "safari_ios": { diff --git a/api/SourceBufferList.json b/api/SourceBufferList.json index be313e9654f674..fbc373bee37120 100644 --- a/api/SourceBufferList.json +++ b/api/SourceBufferList.json @@ -83,7 +83,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onaddsourcebuffer event handler property is not supported." + "notes": "The `onaddsourcebuffer` event handler property is not supported." } ], "chrome_android": "mirror", @@ -95,7 +95,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onaddsourcebuffer event handler property is not supported." + "notes": "The `onaddsourcebuffer` event handler property is not supported." } ], "firefox": { @@ -119,7 +119,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onaddsourcebuffer event handler property is not supported." + "notes": "The `onaddsourcebuffer` event handler property is not supported." } ], "safari_ios": { @@ -272,7 +272,7 @@ "version_added": "31", "version_removed": "53", "partial_implementation": true, - "notes": "The onremovesourcebuffer event handler property is not supported." + "notes": "The `onremovesourcebuffer` event handler property is not supported." } ], "chrome_android": "mirror", @@ -284,7 +284,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "The onremovesourcebuffer event handler property is not supported." + "notes": "The `onremovesourcebuffer` event handler property is not supported." } ], "firefox": { @@ -308,7 +308,7 @@ "version_added": "8", "version_removed": "10.1", "partial_implementation": true, - "notes": "The onremovesourcebuffer event handler property is not supported." + "notes": "The `onremovesourcebuffer` event handler property is not supported." } ], "safari_ios": { diff --git a/api/SpeechSynthesis.json b/api/SpeechSynthesis.json index 672b77701266cd..3e4fc02b2d16c3 100644 --- a/api/SpeechSynthesis.json +++ b/api/SpeechSynthesis.json @@ -163,7 +163,7 @@ }, "chrome_android": { "version_added": "33", - "notes": "In Android, pause() ends the current utterance. pause() behaves the same as cancel()." + "notes": "In Android, `pause()` ends the current utterance. `pause()` behaves the same as `cancel()`." }, "edge": { "version_added": "14" @@ -173,7 +173,7 @@ }, "firefox_android": { "version_added": "62", - "notes": "In Android, pause() ends the current utterance. pause() behaves the same as cancel()." + "notes": "In Android, `pause()` ends the current utterance. `pause()` behaves the same as `cancel()`." }, "ie": { "version_added": false @@ -191,7 +191,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "3.0", - "notes": "In Android, pause() ends the current utterance. pause() behaves the same as cancel()." + "notes": "In Android, `pause()` ends the current utterance. `pause()` behaves the same as `cancel()`." }, "webview_android": { "version_added": false diff --git a/api/SpeechSynthesisUtterance.json b/api/SpeechSynthesisUtterance.json index cb41fc6cadf084..7154c065578c38 100644 --- a/api/SpeechSynthesisUtterance.json +++ b/api/SpeechSynthesisUtterance.json @@ -116,7 +116,7 @@ "chrome": { "version_added": "33", "partial_implementation": true, - "notes": "The boundary event does not fire as expected. See bug 40715888." + "notes": "The `boundary` event does not fire as expected. See bug 40715888." }, "chrome_android": "mirror", "edge": { diff --git a/api/SpeechSynthesisVoice.json b/api/SpeechSynthesisVoice.json index 449604c0aee6e9..f96b349cdb607e 100644 --- a/api/SpeechSynthesisVoice.json +++ b/api/SpeechSynthesisVoice.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "49", - "notes": "In Firefox, speech synthesis voices do not start loading until after the first call to window.speechSynthesis.getVoices(). A way to mitigate this issue is to call the method at the beginning of page load, then wait a few seconds before calling the method again. Voices will remain loaded until all tabs that have called this method have been closed." + "notes": "In Firefox, speech synthesis voices do not start loading until after the first call to `window.speechSynthesis.getVoices()`. A way to mitigate this issue is to call the method at the beginning of page load, then wait a few seconds before calling the method again. Voices will remain loaded until all tabs that have called this method have been closed." }, "firefox_android": { "version_added": "62" diff --git a/api/StaticRange.json b/api/StaticRange.json index 3ea7d3040c87e8..47506383401468 100644 --- a/api/StaticRange.json +++ b/api/StaticRange.json @@ -14,7 +14,7 @@ }, "firefox": { "version_added": "69", - "notes": "In Firefox, StaticRange can currently only be used by browser-internal code or code with enhanced permissions; it is not yet exposed to the web." + "notes": "In Firefox, `StaticRange` can currently only be used by browser-internal code or code with enhanced permissions; it is not yet exposed to the web." }, "firefox_android": { "version_added": "79" diff --git a/api/SubmitEvent.json b/api/SubmitEvent.json index 62a9f80d7fe1be..0a8fc89acd3378 100644 --- a/api/SubmitEvent.json +++ b/api/SubmitEvent.json @@ -97,7 +97,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "Property is not set for <button> elements. See bug 229660." + "notes": "Property is not set for `<button>` elements. See bug 229660." } ], "safari_ios": "mirror", diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index 740715c71e9597..0299bf04df2948 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -32,7 +32,7 @@ { "version_added": "15.0.0", "partial_implementation": true, - "notes": "Available as a part of the crypto module." + "notes": "Available as a part of the `crypto` module." } ], "oculus": "mirror", @@ -186,7 +186,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns CryptoOperation instead of Promise" + "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0" @@ -658,7 +658,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns CryptoOperation instead of Promise" + "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0" @@ -728,7 +728,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns CryptoOperation instead of Promise" + "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0" @@ -800,7 +800,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns KeyOperation instead of Promise" + "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -980,7 +980,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns KeyOperation instead of Promise" + "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -1166,7 +1166,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns KeyOperation instead of Promise" + "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -1333,7 +1333,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns CryptoOperation instead of Promise" + "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -1444,7 +1444,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns KeyOperation instead of Promise" + "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -1512,7 +1512,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns CryptoOperation instead of Promise" + "notes": "Returns `CryptoOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0", @@ -1622,7 +1622,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Returns KeyOperation instead of Promise" + "notes": "Returns `KeyOperation` instead of `Promise`" }, "nodejs": { "version_added": "15.0.0" diff --git a/api/SyncManager.json b/api/SyncManager.json index 9cbf72ec25b003..09fbcf530d55db 100644 --- a/api/SyncManager.json +++ b/api/SyncManager.json @@ -49,7 +49,7 @@ { "version_added": "49", "partial_implementation": true, - "notes": "Only available in the Window and ServiceWorker global scopes." + "notes": "Only available in the `Window` and `ServiceWorker` global scopes." } ], "chrome_android": "mirror", diff --git a/api/Text.json b/api/Text.json index 1f3fa7721730f0..18220d20a2c647 100644 --- a/api/Text.json +++ b/api/Text.json @@ -166,7 +166,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before Chrome 30, the offset parameter was optional." + "notes": "Before Chrome 30, the `offset` parameter was optional." }, "chrome_android": "mirror", "edge": { @@ -182,21 +182,21 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Before Opera 17, the offset parameter was optional." + "notes": "Before Opera 17, the `offset` parameter was optional." }, "opera_android": { "version_added": "≤12.1", - "notes": "Before Opera 17, the offset parameter was optional." + "notes": "Before Opera 17, the `offset` parameter was optional." }, "safari": { "version_added": "1", - "notes": "The offset parameter is optional." + "notes": "The `offset` parameter is optional." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Before version 4.4, the offset parameter was optional." + "notes": "Before version 4.4, the `offset` parameter was optional." }, "webview_ios": "mirror" }, diff --git a/api/TextDecoder.json b/api/TextDecoder.json index f8c0c1270d02a4..6bc65ac86a1e8e 100644 --- a/api/TextDecoder.json +++ b/api/TextDecoder.json @@ -34,7 +34,7 @@ { "version_added": "8.3.0", "partial_implementation": true, - "notes": "Available as a part of the util module." + "notes": "Available as a part of the `util` module." } ], "oculus": "mirror", @@ -154,7 +154,7 @@ "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Before Deno 1.11, passing option.stream is not supported and results in an error being thrown." + "notes": "Before Deno 1.11, passing `option.stream` is not supported and results in an error being thrown." }, "edge": "mirror", "firefox": [ diff --git a/api/TextDecoderStream.json b/api/TextDecoderStream.json index c0c9026cd03fd7..4c550783f24c64 100644 --- a/api/TextDecoderStream.json +++ b/api/TextDecoderStream.json @@ -27,7 +27,7 @@ { "version_added": "16.6.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/TextEncoder.json b/api/TextEncoder.json index 9e20892abb3791..9126b62420f018 100644 --- a/api/TextEncoder.json +++ b/api/TextEncoder.json @@ -27,7 +27,7 @@ { "version_added": "8.3.0", "partial_implementation": true, - "notes": "Available as a part of the util module." + "notes": "Available as a part of the `util` module." } ], "oculus": "mirror", diff --git a/api/TextEncoderStream.json b/api/TextEncoderStream.json index 9826e213239f73..c85ee994416a00 100644 --- a/api/TextEncoderStream.json +++ b/api/TextEncoderStream.json @@ -27,7 +27,7 @@ { "version_added": "16.6.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/TextTrack.json b/api/TextTrack.json index d8e4431415d272..709d50182eeb62 100644 --- a/api/TextTrack.json +++ b/api/TextTrack.json @@ -65,7 +65,7 @@ }, "firefox": { "version_added": "31", - "notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the TextTrack's mode is disabled; if that's the case, the returned list is empty." + "notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the `TextTrack`'s `mode` is `disabled`; if that's the case, the returned list is empty." }, "firefox_android": { "version_added": "31" @@ -210,7 +210,7 @@ }, "firefox": { "version_added": "31", - "notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the TextTrack's mode is disabled; if that's the case, the returned list is empty." + "notes": "Starting in Firefox 69, cues are no longer incorrectly loaded when the `TextTrack`'s `mode` is `disabled`; if that's the case, the returned list is empty." }, "firefox_android": { "version_added": "31" diff --git a/api/TouchEvent.json b/api/TouchEvent.json index dccfdefac40f2e..d6d41071d90afa 100644 --- a/api/TouchEvent.json +++ b/api/TouchEvent.json @@ -53,7 +53,7 @@ "support": { "chrome": { "version_added": "48", - "notes": "Chrome only supports the following touchEventInit properties: touches, targetTouches, changedTouches." + "notes": "Chrome only supports the following `touchEventInit` properties: `touches`, `targetTouches`, `changedTouches`." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/TransformStream.json b/api/TransformStream.json index 1f87d3b8a73fe8..636b26dbdf6f61 100644 --- a/api/TransformStream.json +++ b/api/TransformStream.json @@ -27,7 +27,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/TransformStreamDefaultController.json b/api/TransformStreamDefaultController.json index c2c9177b5e7fea..f42d541b7e98c7 100644 --- a/api/TransformStreamDefaultController.json +++ b/api/TransformStreamDefaultController.json @@ -17,7 +17,7 @@ "version_added": "1.0", "version_removed": "1.11", "partial_implementation": true, - "notes": "TransformStreamDefaultController is not exposed on the global scope." + "notes": "`TransformStreamDefaultController` is not exposed on the global scope." } ], "edge": "mirror", @@ -35,7 +35,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/UIEvent.json b/api/UIEvent.json index 35f629f856194d..4b207929733485 100644 --- a/api/UIEvent.json +++ b/api/UIEvent.json @@ -103,7 +103,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Always 0 on click and dblclick events. On mousedown and mouseup events, the count is not unique to the element, but is rather the global click count for the current document -- even across refreshes." + "notes": "Always `0` on `click` and `dblclick` events. On `mousedown` and `mouseup` events, the count is not unique to the element, but is rather the global click count for the current document -- even across refreshes." }, "oculus": "mirror", "opera": { @@ -267,18 +267,18 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for KeyboardEvent and MouseEvent, not all UIEvent objects." + "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." } ], "firefox": { "version_added": "1", - "notes": "On mousemove events, the which property is incorrectly always set to 1." + "notes": "On `mousemove` events, the `which` property is incorrectly always set to `1`." }, "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for KeyboardEvent and MouseEvent, not all UIEvent objects." + "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." }, "oculus": "mirror", "opera": [ @@ -289,7 +289,7 @@ "version_added": "≤12.1", "version_removed": "15", "partial_implementation": true, - "notes": "Only supported for KeyboardEvent and MouseEvent, not all UIEvent objects." + "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." } ], "opera_android": [ @@ -300,7 +300,7 @@ "version_added": "≤12.1", "version_removed": "14", "partial_implementation": true, - "notes": "Only supported for KeyboardEvent and MouseEvent, not all UIEvent objects." + "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." } ], "safari": { diff --git a/api/URL.json b/api/URL.json index b08f2bfc7c2336..27d8b220556043 100644 --- a/api/URL.json +++ b/api/URL.json @@ -37,7 +37,7 @@ "version_added": "7.0.0", "version_removed": "10.0.0", "partial_implementation": true, - "notes": "Available as a part of the URL module." + "notes": "Available as a part of the `URL` module." } ], "oculus": "mirror", @@ -86,11 +86,11 @@ }, "edge": { "version_added": "12", - "notes": "Before Edge 79, query arguments in the base URL argument are removed when calling the URL constructor." + "notes": "Before Edge 79, query arguments in the base URL argument are removed when calling the `URL` constructor." }, "firefox": { "version_added": "26", - "notes": "Before version 122, host, hostname, and port were not parsed for unknown protocols/schemes." + "notes": "Before version 122, `host`, `hostname`, and `port` were not parsed for unknown protocols/schemes." }, "firefox_android": "mirror", "ie": { @@ -104,7 +104,7 @@ "version_added": "7.0.0", "version_removed": "10.0.0", "partial_implementation": true, - "notes": "Available as a part of the URL module." + "notes": "Available as a part of the `URL` module." } ], "oculus": "mirror", @@ -117,7 +117,7 @@ { "version_added": "6", "partial_implementation": true, - "notes": "Before Safari 14.1, calling the URL constructor with a base URL whose value is undefined caused Safari to throw a TypeError, see bug 216841." + "notes": "Before Safari 14.1, calling the `URL` constructor with a base URL whose value is `undefined` caused Safari to throw a `TypeError`, see bug 216841." } ], "safari_ios": "mirror", @@ -201,12 +201,12 @@ }, "firefox": { "version_added": "19", - "notes": "createObjectURL() is no longer available within the context of a ServiceWorker." + "notes": "`createObjectURL()` is no longer available within the context of a `ServiceWorker`." }, "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "If the underlying object does not have a content type set, using this URL as the src of an img tag fails intermittently with error DOM7009." + "notes": "If the underlying object does not have a content type set, using this URL as the `src` of an `img` tag fails intermittently with error DOM7009." }, "nodejs": { "version_added": "16.7.0" @@ -423,7 +423,7 @@ { "version_added": "26", "version_removed": "49", - "notes": "Results for URL using the blob scheme incorrectly returned null." + "notes": "Results for `URL` using the `blob` scheme incorrectly returned `null`." } ], "firefox_android": "mirror", @@ -557,7 +557,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 53, pathname and search returned wrong values for custom protocols. Given protocol:host/x?a=true&b=false, pathname would return \"/x?a=true&b=false\" and search would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." + "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." }, "firefox_android": "mirror", "ie": { @@ -688,7 +688,7 @@ }, "firefox": { "version_added": "19", - "notes": "revokeObjectURL() is no longer available within the context of a ServiceWorker." + "notes": "`revokeObjectURL()` is no longer available within the context of a `ServiceWorker`." }, "firefox_android": "mirror", "ie": { @@ -732,7 +732,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 53, pathname and search returned wrong values for custom protocols. Given protocol:host/x?a=true&b=false, pathname would return \"/x?a=true&b=false\" and search would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." + "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." }, "firefox_android": "mirror", "ie": { @@ -789,7 +789,7 @@ "version_added": "7.0.0", "version_removed": "7.5.0", "partial_implementation": true, - "notes": "An object matching the URLSearchParams interface is returned, but it contains no data." + "notes": "An object matching the `URLSearchParams` interface is returned, but it contains no data." } ], "oculus": "mirror", diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json index b5c58785f3dc54..fde7997440a9fb 100644 --- a/api/URLSearchParams.json +++ b/api/URLSearchParams.json @@ -31,7 +31,7 @@ "version_added": "7.5.0", "version_removed": "10.0.0", "partial_implementation": true, - "notes": "Only available implicitly or as import from the URL module." + "notes": "Only available implicitly or as import from the `URL` module." } ], "oculus": "mirror", @@ -301,7 +301,7 @@ { "version_added": "10.1", "partial_implementation": true, - "notes": "Removing a non-existent query parameter doesn't remove ? from the URL. See bug 193022." + "notes": "Removing a non-existent query parameter doesn't remove `?` from the URL. See bug 193022." } ], "safari_ios": "mirror", diff --git a/api/VisualViewport.json b/api/VisualViewport.json index 46e4c2df6df83e..a119bcfa7eb19a 100644 --- a/api/VisualViewport.json +++ b/api/VisualViewport.json @@ -255,7 +255,7 @@ { "version_added": "61", "partial_implementation": true, - "notes": "The onresize event handler property is not supported." + "notes": "The `onresize` event handler property is not supported." } ], "chrome_android": "mirror", @@ -347,7 +347,7 @@ { "version_added": "61", "partial_implementation": true, - "notes": "The onscroll event handler property is not supported." + "notes": "The `onscroll` event handler property is not supported." } ], "chrome_android": "mirror", @@ -399,7 +399,7 @@ { "version_added": "114", "partial_implementation": true, - "notes": "The onscrollend event handler property is not supported. See bug 325307785." + "notes": "The `onscrollend` event handler property is not supported. See bug 325307785." } ], "chrome_android": "mirror", diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json index de9c4b33fa0a51..b2b7f68bea30eb 100644 --- a/api/WebGLRenderingContext.json +++ b/api/WebGLRenderingContext.json @@ -16,7 +16,7 @@ }, "edge": { "version_added": "12", - "notes": "To access the WebGL context, use experimental-webgl rather than the standard webgl identifier." + "notes": "To access the WebGL context, use `experimental-webgl` rather than the standard `webgl` identifier." }, "firefox": { "version_added": "4" @@ -24,7 +24,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "To access the WebGL context, use experimental-webgl rather than the standard webgl identifier." + "notes": "To access the WebGL context, use `experimental-webgl` rather than the standard `webgl` identifier." }, "oculus": "mirror", "opera": { diff --git a/api/WebSocket.json b/api/WebSocket.json index a067c2d5a0bde5..ae0f892610c685 100644 --- a/api/WebSocket.json +++ b/api/WebSocket.json @@ -790,17 +790,17 @@ { "version_added": "11", "version_removed": "18", - "notes": "Only parameter of type ArrayBuffer and String supported." + "notes": "Only parameter of type `ArrayBuffer` and `String` supported." }, { "version_added": "8", "version_removed": "11", - "notes": "Only parameter of type String supported." + "notes": "Only parameter of type `String` supported." }, { "version_added": "7", "version_removed": "8", - "notes": "Only parameter of type String supported. Returns boolean." + "notes": "Only parameter of type `String` supported. Returns `boolean`." } ], "firefox_android": "mirror", diff --git a/api/WebTransport.json b/api/WebTransport.json index 635e24a8b4ac52..3d96bfbc7bff60 100644 --- a/api/WebTransport.json +++ b/api/WebTransport.json @@ -450,7 +450,7 @@ "firefox": { "version_added": "114", "partial_implementation": true, - "notes": "Returns a WritableStream instead of a WebTransportSendStream." + "notes": "Returns a `WritableStream` instead of a `WebTransportSendStream`." }, "firefox_android": "mirror", "ie": { diff --git a/api/WheelEvent.json b/api/WheelEvent.json index d5e2e864de3722..3d11aa309a582a 100644 --- a/api/WheelEvent.json +++ b/api/WheelEvent.json @@ -137,7 +137,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." + "notes": "IE9 supports an old draft of the spec where this value was a `long` instead of a `double`." }, "oculus": "mirror", "opera": "mirror", @@ -175,7 +175,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." + "notes": "IE9 supports an old draft of the spec where this value was a `long` instead of a `double`." }, "oculus": "mirror", "opera": "mirror", @@ -213,7 +213,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." + "notes": "IE9 supports an old draft of the spec where this value was a `long` instead of a `double`." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Window.json b/api/Window.json index ea8bf5c46f1c24..3f585ea978a8a3 100644 --- a/api/Window.json +++ b/api/Window.json @@ -140,7 +140,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "chrome_android": "mirror", "deno": { @@ -159,11 +159,11 @@ "oculus": "mirror", "opera": { "version_added": "3", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "opera_android": { "version_added": "10.1", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "safari": { "version_added": "1" @@ -203,11 +203,11 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "Opera exposes the onappinstalled event handler, but the event is never fired." + "notes": "Opera exposes the `onappinstalled` event handler, but the event is never fired." }, "opera_android": { "version_added": false, - "notes": "Opera exposes the onappinstalled event handler, but the event is never fired." + "notes": "Opera exposes the `onappinstalled` event handler, but the event is never fired." }, "safari": { "version_added": false @@ -238,7 +238,7 @@ "version_added": "44", "version_removed": "61", "partial_implementation": true, - "notes": "The onbeforeinstallprompt event handler property is not supported." + "notes": "The `onbeforeinstallprompt` event handler property is not supported." } ], "chrome_android": "mirror", @@ -265,7 +265,7 @@ "version_added": "5.0", "version_removed": "8.0", "partial_implementation": true, - "notes": "The onbeforeinstallprompt event handler property is not supported." + "notes": "The `onbeforeinstallprompt` event handler property is not supported." } ], "webview_android": "mirror", @@ -607,8 +607,8 @@ "firefox": { "version_added": "6", "notes": [ - "Apart from firing the event on window as other browsers do, Firefox also fires the event on the document object. See bug 1228802.", - "Before Firefox 24, the interface for this event is a plain Event, not FocusEvent." + "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See bug 1228802.", + "Before Firefox 24, the interface for this event is a plain `Event`, not `FocusEvent`." ] }, "firefox_android": "mirror", @@ -792,7 +792,7 @@ "nodejs": { "version_added": "0.10.0", "partial_implementation": true, - "notes": "Takes an Immediate object instead of the immediateID." + "notes": "Takes an `Immediate` object instead of the `immediateID`." }, "oculus": "mirror", "opera": "mirror", @@ -906,7 +906,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "chrome_android": "mirror", "deno": { @@ -925,11 +925,11 @@ "oculus": "mirror", "opera": { "version_added": "3", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "opera_android": { "version_added": "10.1", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "safari": { "version_added": "1" @@ -938,7 +938,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "webview_ios": "mirror" }, @@ -1231,7 +1231,7 @@ "safari": { "version_added": "3", "partial_implementation": true, - "notes": "In Safari, the devicePixelRatio does not change when the page is zoomed. See bug 124862." + "notes": "In Safari, the `devicePixelRatio` does not change when the page is zoomed. See bug 124862." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1480,7 +1480,7 @@ "firefox": [ { "version_added": "2", - "notes": "From Firefox 78 AddSearchProvider() does nothing, as the specification requires." + "notes": "From Firefox 78 `AddSearchProvider()` does nothing, as the specification requires." }, { "alternative_name": "sidebar", @@ -1646,8 +1646,8 @@ "firefox": { "version_added": "6", "notes": [ - "Apart from firing the event on window as other browsers do, Firefox also fires the event on the document object. See bug 1228802.", - "Before Firefox 24, the interface for this event is a plain Event, not FocusEvent." + "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See bug 1228802.", + "Before Firefox 24, the interface for this event is a plain `Event`, not `FocusEvent`." ] }, "firefox_android": "mirror", @@ -1805,17 +1805,17 @@ "chrome": { "version_added": "35", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." }, "chrome_android": { "version_added": "37", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." }, "edge": { "version_added": "≤18", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." }, "firefox": [ { @@ -1825,7 +1825,7 @@ "version_added": "29", "version_removed": "89", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 1697093." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 1697093." } ], "firefox_android": [ @@ -1836,7 +1836,7 @@ "version_added": "32", "version_removed": "89", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 1697093." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 1697093." } ], "ie": { @@ -1853,7 +1853,7 @@ "version_added": "10.1", "version_removed": "16", "partial_implementation": true, - "notes": "The ongamepadconnected event handler property is not supported. See bug 223860." + "notes": "The `ongamepadconnected` event handler property is not supported. See bug 223860." } ], "safari_ios": "mirror", @@ -1877,17 +1877,17 @@ "chrome": { "version_added": "35", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." }, "chrome_android": { "version_added": "37", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." }, "edge": { "version_added": "≤18", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." }, "firefox": [ { @@ -1897,7 +1897,7 @@ "version_added": "29", "version_removed": "89", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 1697093." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 1697093." } ], "firefox_android": [ @@ -1908,7 +1908,7 @@ "version_added": "32", "version_removed": "89", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 1697093." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 1697093." } ], "ie": { @@ -1925,7 +1925,7 @@ "version_added": "10.1", "version_removed": "16", "partial_implementation": true, - "notes": "The ongamepaddisconnected event handler property is not supported. See bug 223860." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 223860." } ], "safari_ios": "mirror", @@ -1954,7 +1954,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before version 62 this function returned null when called on a Window with no presentation (e.g. an iframe with display: none; set). Since 62 it returns a CSSStyleDeclaration object with length 0, containing empty strings (bug 1467722; also see bug 1471231 for further work)." + "notes": "Before version 62 this function returned `null` when called on a Window with no presentation (e.g. an iframe with `display: none;` set). Since 62 it returns a `CSSStyleDeclaration` object with `length` 0, containing empty strings (bug 1467722; also see bug 1471231 for further work)." }, "firefox_android": "mirror", "ie": { @@ -2224,7 +2224,7 @@ { "version_added": "4", "version_removed": "8", - "notes": "A regular Event object is fired, rather than a HashChangeEvent object." + "notes": "A regular `Event` object is fired, rather than a `HashChangeEvent` object." } ], "chrome_android": "mirror", @@ -2968,7 +2968,7 @@ "support": { "chrome": { "version_added": "100", - "notes": "Without the window-management permission, multi-screen coordinates are used, but windows are clamped to their existing displays." + "notes": "Without the `window-management` permission, multi-screen coordinates are used, but windows are clamped to their existing displays." }, "chrome_android": "mirror", "edge": "mirror", @@ -3086,7 +3086,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 86, if a new page from another domain is loaded into a tab, then window.name is not set to an empty string, which can allow some cross-site attacks. See bug 1685089 and bug 444222." + "notes": "Before Firefox 86, if a new page from another domain is loaded into a tab, then `window.name` is not set to an empty string, which can allow some cross-site attacks. See bug 1685089 and bug 444222." }, "firefox_android": "mirror", "ie": { @@ -3366,7 +3366,7 @@ "safari_ios": { "version_added": "1", "partial_implementation": true, - "notes": "This method will not function if the target parameter is unspecified or set to _blank." + "notes": "This method will not function if the `target` parameter is unspecified or set to `_blank`." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -3496,7 +3496,7 @@ "support": { "chrome": { "version_added": "100", - "notes": "Without the window-management permission, multi-screen coordinates are used, but windows are clamped to their existing displays." + "notes": "Without the `window-management` permission, multi-screen coordinates are used, but windows are clamped to their existing displays." }, "chrome_android": "mirror", "edge": "mirror", @@ -4030,7 +4030,7 @@ "support": { "chrome": { "version_added": "5", - "notes": "Before version 34, Chrome would fire a popstate event on page load." + "notes": "Before version 34, Chrome would fire a `popstate` event on page load." }, "chrome_android": "mirror", "edge": { @@ -4052,13 +4052,13 @@ }, "safari": { "version_added": "5", - "notes": "Before version 10, Safari would fire a popstate event on page load." + "notes": "Before version 10, Safari would fire a `popstate` event on page load." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", - "notes": "Before version 37, WebView would fire a popstate event on page load." + "notes": "Before version 37, WebView would fire a `popstate` event on page load." }, "webview_ios": "mirror" }, @@ -4084,8 +4084,8 @@ "firefox": { "version_added": "3", "notes": [ - "Firefox 8 and up supports sending File and FileList objects between windows. This is only allowed if the recipient's principal is contained within the sender's principal for security reasons.", - "Before Firefox 6, the message parameter must be a string. Since Firefox 6, the message parameter is serialized using the structured clone algorithm. This means you can pass a broad variety of data objects safely to the destination window without having to serialize them yourself." + "Firefox 8 and up supports sending `File` and `FileList` objects between windows. This is only allowed if the recipient's principal is contained within the sender's principal for security reasons.", + "Before Firefox 6, the `message` parameter must be a string. Since Firefox 6, the `message` parameter is serialized using the structured clone algorithm. This means you can pass a broad variety of data objects safely to the destination window without having to serialize them yourself." ] }, "firefox_android": "mirror", @@ -4098,7 +4098,7 @@ "version_added": "8", "version_removed": "10", "partial_implementation": true, - "notes": "Support only for <frame> and <iframe>." + "notes": "Support only for `<frame>` and `<iframe>`." } ], "oculus": "mirror", @@ -4179,7 +4179,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "chrome_android": "mirror", "edge": { @@ -4197,11 +4197,11 @@ "oculus": "mirror", "opera": { "version_added": "6", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "opera_android": { "version_added": "10.1", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "safari": { "version_added": "1.1" @@ -4225,7 +4225,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "chrome_android": "mirror", "deno": { @@ -4241,16 +4241,16 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "This function has no effect in the Modern UI/Metro version of Internet Explorer for Windows 8. It does not display a prompt to the user, and always returns undefined. It is not clear whether this is a bug or intended behavior. Desktop versions of IE do implement this function." + "notes": "This function has no effect in the Modern UI/Metro version of Internet Explorer for Windows 8. It does not display a prompt to the user, and always returns `undefined`. It is not clear whether this is a bug or intended behavior. Desktop versions of IE do implement this function." }, "oculus": "mirror", "opera": { "version_added": "3", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "opera_android": { "version_added": "10.1", - "notes": "Starting with Opera 33, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + "notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`." }, "safari": { "version_added": "1" @@ -4412,18 +4412,18 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before version 17, Edge does not reliably fire requestAnimationFrame before the paint cycle." + "notes": "Before version 17, Edge does not reliably fire `requestAnimationFrame` before the paint cycle." }, "firefox": [ { "version_added": "23", - "notes": "Callback parameter is a DOMHighResTimestamp. This means ten microsecond precision and zero time as performance.now()." + "notes": "Callback parameter is a `DOMHighResTimestamp`. This means ten microsecond precision and zero time as `performance.now()`." }, { "prefix": "moz", "version_added": "11", "version_removed": "42", - "notes": "Callback parameter is a DOMTimestamp. This means millisecond precision and zero time as Date.now()." + "notes": "Callback parameter is a `DOMTimestamp`. This means millisecond precision and zero time as `Date.now()`." }, { "prefix": "moz", @@ -4444,7 +4444,7 @@ ], "ie": { "version_added": "10", - "notes": "Internet Explorer does not reliably fire requestAnimationFrame before the paint cycle." + "notes": "Internet Explorer does not reliably fire `requestAnimationFrame` before the paint cycle." }, "oculus": "mirror", "opera": "mirror", @@ -4564,16 +4564,16 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome does not fire a resize event on page load." + "notes": "Chrome does not fire a `resize` event on page load." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, Edge fired a resize event on page load. This is no longer the case." + "notes": "Before Edge 79, Edge fired a `resize` event on page load. This is no longer the case." }, "firefox": { "version_added": "1", - "notes": "Before Firefox 68, Firefox fired a resize event on page load. This is no longer the case." + "notes": "Before Firefox 68, Firefox fired a `resize` event on page load. This is no longer the case." }, "firefox_android": "mirror", "ie": { @@ -4582,11 +4582,11 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "Opera does not fire a resize event on page load." + "notes": "Opera does not fire a `resize` event on page load." }, "opera_android": { "version_added": "10.1", - "notes": "Opera does not fire a resize event on page load." + "notes": "Opera does not fire a `resize` event on page load." }, "safari": { "version_added": "1.1" @@ -4595,7 +4595,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "WebView does not fire a resize event on page load." + "notes": "WebView does not fire a `resize` event on page load." }, "webview_ios": "mirror" }, @@ -4620,7 +4620,7 @@ }, "firefox": { "version_added": "1", - "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by window.open or contains more than one tab. See here for more details." + "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. See here for more details." }, "firefox_android": { "version_added": "4" @@ -4664,7 +4664,7 @@ }, "firefox": { "version_added": "1", - "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by window.open or contains more than one tab. See here for more details." + "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. See here for more details." }, "firefox_android": { "version_added": "4" @@ -4942,7 +4942,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel of 1 for any device." + "notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of `screenPixelsPerCSSPixel` of 1 for any device." }, "firefox_android": "mirror", "ie": { @@ -5020,7 +5020,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel of 1 for any device." + "notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of `screenPixelsPerCSSPixel` of 1 for any device." }, "firefox_android": "mirror", "ie": { @@ -5145,7 +5145,7 @@ "opera_android": "mirror", "safari": { "version_added": "14", - "notes": "Safari does not have support for the smooth scroll behavior." + "notes": "Safari does not have support for the `smooth` scroll behavior." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -5332,7 +5332,7 @@ "opera_android": "mirror", "safari": { "version_added": "14", - "notes": "Safari does not have support for the smooth scroll behavior." + "notes": "Safari does not have support for the `smooth` scroll behavior." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -5686,7 +5686,7 @@ "opera_android": "mirror", "safari": { "version_added": "14", - "notes": "Before version 15.4, Safari did not have support for the smooth scroll behavior." + "notes": "Before version 15.4, Safari did not have support for the `smooth` scroll behavior." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -6108,7 +6108,7 @@ "nodejs": { "version_added": "0.10.0", "partial_implementation": true, - "notes": "Returns an Immediate object instead of the immediateID." + "notes": "Returns an `Immediate` object instead of the `immediateID`." }, "oculus": "mirror", "opera": "mirror", @@ -6759,7 +6759,7 @@ "edge": "mirror", "firefox": { "version_added": "69", - "notes": "event.preventDefault() does not prevent Firefox from logging the error message in the console, see bug 1642147." + "notes": "`event.preventDefault()` does not prevent Firefox from logging the error message in the console, see bug 1642147." }, "firefox_android": "mirror", "ie": { diff --git a/api/WindowClient.json b/api/WindowClient.json index 475777e72a69ae..11f550c8f891fc 100644 --- a/api/WindowClient.json +++ b/api/WindowClient.json @@ -183,7 +183,7 @@ "version_added": "11.1", "version_removed": "16", "partial_implementation": true, - "notes": "This method exists, but always throws NotSupportedError." + "notes": "This method exists, but always throws `NotSupportedError`." } ], "safari_ios": "mirror", diff --git a/api/Worker.json b/api/Worker.json index b2c5de9ffd31a5..5d9fe29732b75e 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -27,18 +27,18 @@ "version_added": "12.17.0", "partial_implementation": true, "notes": [ - "Is a Node EventEmitter instead of DOM EventTarget.", + "Is a Node `EventEmitter` instead of DOM `EventTarget`.", "Worker script environment expects CommonJS modules or ECMAScript modules.", - "Must be imported from the worker_threads module." + "Must be imported from the `worker_threads` module." ] }, { "version_added": "11.7.0", "partial_implementation": true, "notes": [ - "Is a Node EventEmitter instead of DOM EventTarget.", + "Is a Node `EventEmitter` instead of DOM `EventTarget`.", "Worker script environment expects CommonJS modules.", - "Must be imported from the worker_threads module." + "Must be imported from the `worker_threads` module." ] } ], @@ -148,7 +148,7 @@ "nodejs": { "version_added": "12.17.0", "partial_implementation": true, - "notes": "ECMAScript modules are enabled for files ending with .mjs and for files ending with .js when the nearest parent package.json file contains a top-level field \"type\" with a value of \"module\"." + "notes": "ECMAScript modules are enabled for files ending with `.mjs` and for files ending with `.js` when the nearest parent `package.json` file contains a top-level field `\"type\"` with a value of `\"module\"`." }, "oculus": "mirror", "opera": "mirror", @@ -268,7 +268,7 @@ "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Only supports module" + "notes": "Only supports `module`" }, "edge": "mirror", "firefox": { @@ -412,12 +412,12 @@ { "version_added": "12.17.0", "partial_implementation": true, - "notes": "Supports the event, but only via Node EventEmitter." + "notes": "Supports the event, but only via Node `EventEmitter`." }, { "version_added": "11.7.0", "partial_implementation": true, - "notes": "Supports the event, but only via Node EventEmitter." + "notes": "Supports the event, but only via Node `EventEmitter`." } ], "oculus": "mirror", @@ -501,15 +501,15 @@ "deno": [ { "version_added": "1.14", - "notes": "The message parameter does not support cloning Blob values." + "notes": "The `message` parameter does not support cloning `Blob` values." }, { "version_added": "1.12", "version_removed": "1.14", "partial_implementation": true, "notes": [ - "The message parameter does not support cloning Blob values.", - "The transfer parameter does not accept ArrayBuffer items. Passing an ArrayBuffer results in an error being thrown." + "The `message` parameter does not support cloning `Blob` values.", + "The `transfer` parameter does not accept `ArrayBuffer` items. Passing an `ArrayBuffer` results in an error being thrown." ] }, { @@ -517,8 +517,8 @@ "version_removed": "1.12", "partial_implementation": true, "notes": [ - "The message parameter does not support SharedArrayBuffer.", - "The transfer parameter is not supported, and results in an error being thrown." + "The `message` parameter does not support `SharedArrayBuffer`.", + "The `transfer` parameter is not supported, and results in an error being thrown." ] }, { @@ -526,8 +526,8 @@ "version_removed": "1.10", "partial_implementation": true, "notes": [ - "Data passed in the message parameter is serialized with JSON, not the structured clone algorithm.", - "The transfer parameter is not supported, and results in an error being thrown." + "Data passed in the `message` parameter is serialized with JSON, not the structured clone algorithm.", + "The `transfer` parameter is not supported, and results in an error being thrown." ] } ], @@ -540,18 +540,18 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer does not support Transferable objects." + "notes": "Internet Explorer does not support `Transferable` objects." }, "nodejs": [ { "version_added": "12.17.0", "partial_implementation": true, - "notes": "Supports transferList argument for transferring ArrayBuffer and MessagePort objects" + "notes": "Supports `transferList` argument for transferring `ArrayBuffer` and `MessagePort` objects" }, { "version_added": "11.7.0", "partial_implementation": true, - "notes": "Supports transferList argument for transferring ArrayBuffer and MessagePort objects" + "notes": "Supports `transferList` argument for transferring `ArrayBuffer` and `MessagePort` objects" } ], "oculus": "mirror", diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 0a0ddf5b1e8923..a1af931c91e18e 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -265,7 +265,7 @@ "edge": "mirror", "firefox": { "version_added": "120", - "notes": "Opt-in to GPC by setting the preference privacy.globalprivacycontrol.enabled to true." + "notes": "Opt-in to GPC by setting the preference `privacy.globalprivacycontrol.enabled` to `true`." }, "firefox_android": { "version_added": false @@ -452,14 +452,14 @@ }, "firefox": { "version_added": "3.5", - "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by navigator.userAgent. Starting in Firefox 5, this property's value is based on the value of the Accept-Language HTTP header." + "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` HTTP header." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "11", - "notes": "Closest available (non-standard) properties are userLanguage and browserLanguage." + "notes": "Closest available (non-standard) properties are `userLanguage` and `browserLanguage`." }, "oculus": "mirror", "opera": { @@ -490,7 +490,7 @@ "support": { "chrome": { "version_added": "37", - "notes": "Before Chrome 65, navigator.languages[0] is not guaranteed to equal navigator.language." + "notes": "Before Chrome 65, `navigator.languages[0]` is not guaranteed to equal `navigator.language`." }, "chrome_android": "mirror", "edge": { @@ -498,12 +498,12 @@ }, "firefox": { "version_added": "32", - "notes": "In Firefox, the navigator.languages property's value is taken from the intl.accept_languages preference." + "notes": "In Firefox, the `navigator.languages` property's value is taken from the `intl.accept_languages` preference." }, "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Closest available (non-standard) properties are userLanguage and browserLanguage." + "notes": "Closest available (non-standard) properties are `userLanguage` and `browserLanguage`." }, "oculus": "mirror", "opera": { @@ -521,7 +521,7 @@ }, "webview_android": { "version_added": "37", - "notes": "Before version 65, navigator.languages[0] is not guaranteed to equal navigator.language." + "notes": "Before version 65, `navigator.languages[0]` is not guaranteed to equal `navigator.language`." }, "webview_ios": "mirror" }, @@ -672,7 +672,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Since Firefox 4 the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity. Since Firefox 41, on OS X and Windows, the returned values follow the actual network connectivity, unless 'Work offline' mode is selected (where it will always return false)." + "notes": "Since Firefox 4 the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity. Since Firefox 41, on OS X and Windows, the returned values follow the actual network connectivity, unless 'Work offline' mode is selected (where it will always return `false`)." }, "firefox_android": { "version_added": "4" @@ -683,11 +683,11 @@ "oculus": "mirror", "opera": { "version_added": "10.6", - "notes": "From Opera 11.1 until Opera 12.1, the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity." + "notes": "From Opera 11.1 until Opera 12.1, the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity." }, "opera_android": { "version_added": "11", - "notes": "From Opera 11.1 until Opera 12.1, the browser returns true when 'Work Offline' mode is disabled and false when it is enabled, regardless of actual connectivity." + "notes": "From Opera 11.1 until Opera 12.1, the browser returns `true` when 'Work Offline' mode is disabled and `false` when it is enabled, regardless of actual connectivity." }, "safari": { "version_added": "4" @@ -763,8 +763,8 @@ "firefox": { "version_added": "3.5", "notes": [ - "Before Firefox 69, platform would report running on a 32-bit CPU if running the 32-bit version of Firefox on a 64-bit system.", - "You can override the value returned by platform by setting the preference general.platform.override to the string you wish to be returned instead." + "Before Firefox 69, `platform` would report running on a 32-bit CPU if running the 32-bit version of Firefox on a 64-bit system.", + "You can override the value returned by `platform` by setting the preference `general.platform.override` to the string you wish to be returned instead." ] }, "firefox_android": { @@ -1026,7 +1026,7 @@ "webview_android": { "version_added": false, "impl_url": "https://crbug.com/41441927", - "notes": "WebView exposes navigator.usb, but does not support WebUSB." + "notes": "WebView exposes `navigator.usb`, but does not support WebUSB." }, "webview_ios": "mirror" }, diff --git a/api/WritableStream.json b/api/WritableStream.json index bc089c053bc1b7..d0d66f147578d5 100644 --- a/api/WritableStream.json +++ b/api/WritableStream.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/WritableStreamDefaultController.json b/api/WritableStreamDefaultController.json index 564a4c6baf097c..4c613577796aa9 100644 --- a/api/WritableStreamDefaultController.json +++ b/api/WritableStreamDefaultController.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/WritableStreamDefaultWriter.json b/api/WritableStreamDefaultWriter.json index 375d97dadcde84..a9e363f8ccabe5 100644 --- a/api/WritableStreamDefaultWriter.json +++ b/api/WritableStreamDefaultWriter.json @@ -32,7 +32,7 @@ { "version_added": "16.5.0", "partial_implementation": true, - "notes": "Available as a part of the stream/web module." + "notes": "Available as a part of the `stream/web` module." } ], "oculus": "mirror", diff --git a/api/XMLDocument.json b/api/XMLDocument.json index caacfff1cc6a15..21cec5809ec941 100644 --- a/api/XMLDocument.json +++ b/api/XMLDocument.json @@ -13,7 +13,7 @@ "version_added": "1", "version_removed": "34", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "chrome_android": "mirror", @@ -36,7 +36,7 @@ "version_added": "≤12.1", "version_removed": "21", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "opera_android": [ @@ -47,7 +47,7 @@ "version_added": "≤12.1", "version_removed": "21", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "safari": [ @@ -58,7 +58,7 @@ "version_added": "3", "version_removed": "10", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "safari_ios": [ @@ -69,7 +69,7 @@ "version_added": "1", "version_removed": "10", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "samsunginternet_android": "mirror", @@ -81,7 +81,7 @@ "version_added": "1", "version_removed": "37", "partial_implementation": true, - "notes": "Implemented as an alias for Document." + "notes": "Implemented as an alias for `Document`." } ], "webview_ios": "mirror" diff --git a/api/XMLHttpRequest.json b/api/XMLHttpRequest.json index a5f1b6378a1295..e30fa0402f3e2f 100644 --- a/api/XMLHttpRequest.json +++ b/api/XMLHttpRequest.json @@ -26,7 +26,7 @@ { "version_added": "5", "partial_implementation": true, - "notes": "Implemented via ActiveXObject('Microsoft.XMLHTTP')" + "notes": "Implemented via `ActiveXObject('Microsoft.XMLHTTP')`" } ], "oculus": "mirror", @@ -345,7 +345,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting from Firefox 49, empty headers are returned as empty strings in case the preference network.http.keep_empty_response_headers_as_empty_string is set to true, defaulting to false. Before Firefox 49 empty headers had been ignored. Since Firefox 50 the preference defaults to true." + "notes": "Starting from Firefox 49, empty headers are returned as empty strings in case the preference `network.http.keep_empty_response_headers_as_empty_string` is set to `true`, defaulting to `false`. Before Firefox 49 empty headers had been ignored. Since Firefox 50 the preference defaults to `true`." }, "firefox_android": "mirror", "ie": { @@ -424,7 +424,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting from Firefox 49, empty headers are returned as empty strings in case the preference network.http.keep_empty_response_headers_as_empty_string is set to true, defaulting to false. Before Firefox 49 empty headers had been ignored. Since Firefox 50 the preference defaults to true." + "notes": "Starting from Firefox 49, empty headers are returned as empty strings in case the preference `network.http.keep_empty_response_headers_as_empty_string` is set to `true`, defaulting to `false`. Before Firefox 49 empty headers had been ignored. Since Firefox 50 the preference defaults to `true`." }, "firefox_android": "mirror", "ie": { @@ -617,7 +617,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting in Firefox 30, synchronous requests on the main thread have been deprecated due to their negative impact on performance and the user experience. Therefore, the async parameter may not be false except in a Worker." + "notes": "Starting in Firefox 30, synchronous requests on the main thread have been deprecated due to their negative impact on performance and the user experience. Therefore, the `async` parameter may not be `false` except in a `Worker`." }, "firefox_android": "mirror", "ie": { @@ -671,7 +671,7 @@ { "version_added": "5", "partial_implementation": true, - "notes": "Implemented via ActiveXObject" + "notes": "Implemented via `ActiveXObject`" } ], "oculus": "mirror", @@ -907,7 +907,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "Before Internet Explorer 10, the value of XMLHttpRequest.responseText could be read only once the request was complete." + "notes": "Before Internet Explorer 10, the value of `XMLHttpRequest.responseText` could be read only once the request was complete." }, "oculus": "mirror", "opera": { @@ -1254,7 +1254,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 51, an error parsing the received data added a <parsererror> node to the top of the Document and then returned the Document in whatever state it happens to be in. This was inconsistent with the specification. Starting with Firefox 51, this scenario now correctly returns null as per the spec." + "notes": "Before Firefox 51, an error parsing the received data added a `<parsererror>` node to the top of the `Document` and then returned the `Document` in whatever state it happens to be in. This was inconsistent with the specification. Starting with Firefox 51, this scenario now correctly returns `null` as per the spec." }, "firefox_android": "mirror", "ie": { @@ -1539,7 +1539,7 @@ "version_added": "10.1", "version_removed": "15", "partial_implementation": true, - "notes": "Doesn't send the correct Content-Type header by default. See bug 227477." + "notes": "Doesn't send the correct `Content-Type` header by default. See bug 227477." } ], "safari_ios": "mirror", @@ -1689,7 +1689,7 @@ "firefox_android": "mirror", "ie": { "version_added": "7", - "notes": "Internet Explorer version 5 and 6 supported ajax calls using ActiveXObject()" + "notes": "Internet Explorer version 5 and 6 supported ajax calls using `ActiveXObject()`" }, "oculus": "mirror", "opera": { @@ -1734,7 +1734,7 @@ "firefox_android": "mirror", "ie": { "version_added": "7", - "notes": "Internet Explorer version 5 and 6 supported ajax calls using ActiveXObject()" + "notes": "Internet Explorer version 5 and 6 supported ajax calls using `ActiveXObject()`" }, "oculus": "mirror", "opera": { @@ -1923,12 +1923,12 @@ }, "firefox": { "version_added": "3.5", - "notes": "Starting with Firefox 11, it's no longer supported to use the withCredentials attribute when performing synchronous requests. Attempting to do so throws an NS_ERROR_DOM_INVALID_ACCESS_ERR exception." + "notes": "Starting with Firefox 11, it's no longer supported to use the `withCredentials` attribute when performing synchronous requests. Attempting to do so throws an `NS_ERROR_DOM_INVALID_ACCESS_ERR` exception." }, "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer versions 8 and 9 supported cross-domain requests (CORS) using XDomainRequest." + "notes": "Internet Explorer versions 8 and 9 supported cross-domain requests (CORS) using `XDomainRequest`." }, "oculus": "mirror", "opera": { diff --git a/api/XRView.json b/api/XRView.json index 8e7d9699d7a927..81e4d69ce36d4b 100644 --- a/api/XRView.json +++ b/api/XRView.json @@ -121,7 +121,7 @@ "support": { "chrome": { "version_added": "86", - "notes": "Always returns false since no headset with first-person view is supported." + "notes": "Always returns `false` since no headset with first-person view is supported." }, "chrome_android": "mirror", "edge": "mirror", @@ -141,7 +141,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "13.0", - "notes": "Always returns false since no headset with first-person view is supported." + "notes": "Always returns `false` since no headset with first-person view is supported." }, "webview_android": { "version_added": false diff --git a/api/XSLTProcessor.json b/api/XSLTProcessor.json index 7a0eaa8943d273..44aa7ab642b6dc 100644 --- a/api/XSLTProcessor.json +++ b/api/XSLTProcessor.json @@ -363,12 +363,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome returns null if an error occurs." + "notes": "Chrome returns `null` if an error occurs." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Edge returns null if an error occurs." + "notes": "Edge returns `null` if an error occurs." }, "firefox": { "version_added": "1", @@ -383,25 +383,25 @@ "version_added": "≤12.1", "notes": [ "Opera 12.1 and earlier throws an exception if an error occurs.", - "Opera 15 and later returns null if an error occurs." + "Opera 15 and later returns `null` if an error occurs." ] }, "opera_android": { "version_added": "≤12.1", "notes": [ "Opera Android 12.1 and earlier throws an exception if an error occurs.", - "Opera Android 14 and later returns null if an error occurs." + "Opera Android 14 and later returns `null` if an error occurs." ] }, "safari": { "version_added": "3.1", - "notes": "Safari returns null if an error occurs." + "notes": "Safari returns `null` if an error occurs." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "WebView returns null if an error occurs." + "notes": "WebView returns `null` if an error occurs." }, "webview_ios": "mirror" }, @@ -419,12 +419,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome returns null if an error occurs." + "notes": "Chrome returns `null` if an error occurs." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Edge returns null if an error occurs." + "notes": "Edge returns `null` if an error occurs." }, "firefox": { "version_added": "1", @@ -439,25 +439,25 @@ "version_added": "≤12.1", "notes": [ "Opera 12.1 and earlier throws an exception if an error occurs.", - "Opera 15 and later returns null if an error occurs." + "Opera 15 and later returns `null` if an error occurs." ] }, "opera_android": { "version_added": "≤12.1", "notes": [ "Opera Android 12.1 and earlier throws an exception if an error occurs.", - "Opera Android 14 and later returns null if an error occurs." + "Opera Android 14 and later returns `null` if an error occurs." ] }, "safari": { "version_added": "3.1", - "notes": "Safari returns null if an error occurs." + "notes": "Safari returns `null` if an error occurs." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "WebView returns null if an error occurs." + "notes": "WebView returns `null` if an error occurs." }, "webview_ios": "mirror" }, diff --git a/api/_globals/clearInterval.json b/api/_globals/clearInterval.json index d55876fd0fa3c5..f6f0b925eae4a1 100644 --- a/api/_globals/clearInterval.json +++ b/api/_globals/clearInterval.json @@ -21,12 +21,12 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "From Internet Explorer 4 through 8, clearInterval is an Object rather than a Function. This behavior was fixed in Internet Explorer 9." + "notes": "From Internet Explorer 4 through 8, `clearInterval` is an Object rather than a Function. This behavior was fixed in Internet Explorer 9." }, "nodejs": { "version_added": "0.10.0", "partial_implementation": true, - "notes": "Takes a Timeout object instead of the intervalID." + "notes": "Takes a `Timeout` object instead of the `intervalID`." }, "oculus": "mirror", "opera": { diff --git a/api/_globals/clearTimeout.json b/api/_globals/clearTimeout.json index 95fa0fe1e9a56b..86ae683774312f 100644 --- a/api/_globals/clearTimeout.json +++ b/api/_globals/clearTimeout.json @@ -21,12 +21,12 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "From Internet Explorer 4 through 8, clearTimeout is an Object rather than a Function. This behavior was fixed in Internet Explorer 9." + "notes": "From Internet Explorer 4 through 8, `clearTimeout` is an Object rather than a Function. This behavior was fixed in Internet Explorer 9." }, "nodejs": { "version_added": "0.10.0", "partial_implementation": true, - "notes": "Takes a Timeout object instead of the timeoutID." + "notes": "Takes a `Timeout` object instead of the `timeoutID`." }, "oculus": "mirror", "opera": { diff --git a/api/_globals/console.json b/api/_globals/console.json index f7539f22ddff73..12293aad98fa67 100644 --- a/api/_globals/console.json +++ b/api/_globals/console.json @@ -21,7 +21,7 @@ "firefox_android": "mirror", "ie": { "version_added": "8", - "notes": "In Internet Explorer 8 and 9, the console object is undefined when the developer tools are not open. This behavior was fixed in Internet Explorer 10." + "notes": "In Internet Explorer 8 and 9, the `console` object is `undefined` when the developer tools are not open. This behavior was fixed in Internet Explorer 10." }, "nodejs": { "version_added": "0.10.0" @@ -319,7 +319,7 @@ }, "nodejs": { "version_added": "8.0.0", - "notes": "Since Node.js 8.10.0, this method is an alias for console.log." + "notes": "Since Node.js 8.10.0, this method is an alias for `console.log`." }, "oculus": "mirror", "opera": { @@ -740,7 +740,7 @@ }, "nodejs": { "version_added": "8.5.0", - "notes": "Alias for console.group" + "notes": "Alias for `console.group`" }, "oculus": "mirror", "opera": { @@ -841,7 +841,7 @@ }, "nodejs": { "version_added": "0.10.0", - "notes": "Alias for console.log" + "notes": "Alias for `console.log`" }, "oculus": "mirror", "opera": { @@ -1041,15 +1041,15 @@ "deno": { "version_added": "1.0", "notes": [ - "Before Deno 1.4, %c is not supported.", - "%c only supports CSS properties color, background-color, font-weight, font-style, text-decoration-color, and text-decoration-line." + "Before Deno 1.4, `%c` is not supported.", + "`%c` only supports CSS properties `color`, `background-color`, `font-weight`, `font-style`, `text-decoration-color`, and `text-decoration-line`." ] }, "edge": { "version_added": "12", "notes": [ - "Before Edge 79, %c is not supported.", - "Before Edge 79, %d outputs a 0 if the specified value isn't a number." + "Before Edge 79, `%c` is not supported.", + "Before Edge 79, `%d` outputs a 0 if the specified value isn't a number." ] }, "firefox": { @@ -1059,8 +1059,8 @@ "ie": { "version_added": "10", "notes": [ - "%c is not supported.", - "%d outputs a 0 if the specified value isn't a number." + "`%c` is not supported.", + "`%d` outputs a 0 if the specified value isn't a number." ] }, "nodejs": { @@ -1414,7 +1414,7 @@ }, "nodejs": { "version_added": "0.10.0", - "notes": "Alias for console.error" + "notes": "Alias for `console.error`" }, "oculus": "mirror", "opera": { diff --git a/api/_globals/createImageBitmap.json b/api/_globals/createImageBitmap.json index 7eb75309656d5a..52216f77c6a2b2 100644 --- a/api/_globals/createImageBitmap.json +++ b/api/_globals/createImageBitmap.json @@ -216,7 +216,7 @@ "version_added": "15", "version_removed": "17", "partial_implementation": true, - "notes": "If the source image is an ImageData object, then the premultiplyAlpha option does nothing. See bug 237082." + "notes": "If the source image is an `ImageData` object, then the `premultiplyAlpha` option does nothing. See bug 237082." } ], "safari_ios": "mirror", diff --git a/api/_globals/crypto.json b/api/_globals/crypto.json index 9519e6b61bc083..5b58c7873a0535 100644 --- a/api/_globals/crypto.json +++ b/api/_globals/crypto.json @@ -34,7 +34,7 @@ "alternative_name": "webcrypto", "version_added": "15.0.0", "partial_implementation": true, - "notes": "Available as a part of the crypto module." + "notes": "Available as a part of the `crypto` module." } ], "oculus": "mirror", diff --git a/api/_globals/fetch.json b/api/_globals/fetch.json index 579ad77df61592..153520a6e23437 100644 --- a/api/_globals/fetch.json +++ b/api/_globals/fetch.json @@ -14,7 +14,7 @@ "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Fetching with a \"manual\" redirect mode does not result in a \"opaqueredirect\" response, but a regular response." + "notes": "Fetching with a `\"manual\"` redirect mode does not result in a `\"opaqueredirect\"` response, but a regular response." }, "edge": { "version_added": "14" diff --git a/api/_globals/setInterval.json b/api/_globals/setInterval.json index 6ae7b7015d2b3a..40576530620209 100644 --- a/api/_globals/setInterval.json +++ b/api/_globals/setInterval.json @@ -26,8 +26,8 @@ "version_added": "0.10.0", "partial_implementation": true, "notes": [ - "Returns a Timeout object instead of the intervalID.", - "Does not support passing a code string and throws when the first parameter is not a function." + "Returns a `Timeout` object instead of the `intervalID`.", + "Does not support passing a `code` string and throws when the first parameter is not a function." ] }, "oculus": "mirror", diff --git a/api/_globals/setTimeout.json b/api/_globals/setTimeout.json index 630d41cdcd0820..1893436155cf81 100644 --- a/api/_globals/setTimeout.json +++ b/api/_globals/setTimeout.json @@ -26,8 +26,8 @@ "version_added": "0.10.0", "partial_implementation": true, "notes": [ - "Returns a Timeout object instead of the timeoutID.", - "Does not support passing a code string and throws when the first parameter is not a function." + "Returns a `Timeout` object instead of the `timeoutID`.", + "Does not support passing a `code` string and throws when the first parameter is not a function." ] }, "oculus": "mirror", diff --git a/api/_globals/structuredClone.json b/api/_globals/structuredClone.json index e73f229faf46ed..19cea3a48b897a 100644 --- a/api/_globals/structuredClone.json +++ b/api/_globals/structuredClone.json @@ -15,15 +15,15 @@ "deno": [ { "version_added": "1.14", - "notes": "The message parameter does not support cloning Blob values." + "notes": "The `message` parameter does not support cloning `Blob` values." }, { "version_added": "1.13", "version_removed": "1.14", "partial_implementation": true, "notes": [ - "The message parameter does not support cloning Blob values.", - "The transfer parameter does not accept ArrayBuffer items. Passing an ArrayBuffer results in an error being thrown." + "The `message` parameter does not support cloning `Blob` values.", + "The `transfer` parameter does not accept `ArrayBuffer` items. Passing an `ArrayBuffer` results in an error being thrown." ] } ], diff --git a/css/at-rules/counter-style.json b/css/at-rules/counter-style.json index f9ca5dd1f5589a..b4d0c7f797cbdf 100644 --- a/css/at-rules/counter-style.json +++ b/css/at-rules/counter-style.json @@ -354,14 +354,14 @@ "chrome": { "version_added": "91", "partial_implementation": true, - "notes": "Does not support <image> as a value for the symbols descriptor." + "notes": "Does not support `<image>` as a value for the `symbols` descriptor." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "33", "partial_implementation": true, - "notes": "Does not support <image> as a value for the symbols descriptor." + "notes": "Does not support `<image>` as a value for the `symbols` descriptor." }, "firefox_android": "mirror", "ie": { diff --git a/css/at-rules/document.json b/css/at-rules/document.json index 598a12090dc39a..322ed2e3422bf2 100644 --- a/css/at-rules/document.json +++ b/css/at-rules/document.json @@ -16,7 +16,7 @@ "prefix": "-moz-", "version_added": "61", "partial_implementation": true, - "notes": "Only supports an empty url-prefix() value, which is supported due to its use in Firefox browser detection. Still supported in user stylesheets." + "notes": "Only supports an empty `url-prefix()` value, which is supported due to its use in Firefox browser detection. Still supported in user stylesheets." }, { "prefix": "-moz-", diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index 70baa7059362cb..f362154ec352b7 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -522,7 +522,7 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", @@ -888,7 +888,7 @@ "chrome": { "version_added": "108", "partial_implementation": true, - "notes": "Chrome drops invalid item for tech() but not other invalid values" + "notes": "Chrome drops invalid item for `tech()` but not other invalid values" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/at-rules/media.json b/css/at-rules/media.json index 7a8b5ae193ef61..a43e5c862bab01 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -552,12 +552,12 @@ "edge": "mirror", "firefox": { "version_added": "47", - "notes": "Firefox 47 and later support display-mode values fullscreen and browser. Firefox 57 added support for minimal-ui and standalone values." + "notes": "Firefox 47 and later support `display-mode` values `fullscreen` and `browser`. Firefox 57 added support for `minimal-ui` and `standalone` values." }, "firefox_android": { "version_added": "47", "partial_implementation": true, - "notes": "Only supports the browser value, which always reports true." + "notes": "Only supports the `browser` value, which always reports `true`." }, "ie": { "version_added": false @@ -811,7 +811,7 @@ "support": { "chrome": { "version_added": "38", - "notes": "Before Chrome 41, the implementation was buggy and reported (hover: none) on non-touch-based computers with a mouse/trackpad. See bug 40397980." + "notes": "Before Chrome 41, the implementation was buggy and reported `(hover: none)` on non-touch-based computers with a mouse/trackpad. See bug 40397980." }, "chrome_android": { "version_added": "50" @@ -1613,7 +1613,7 @@ { "version_added": "63", "partial_implementation": true, - "notes": "Only supports range notations where the feature name comes before any value (width > 500px)" + "notes": "Only supports range notations where the feature name comes before any value `(width > 500px)`" } ], "firefox_android": "mirror", @@ -1658,7 +1658,7 @@ { "version_added": "3.5", "partial_implementation": true, - "notes": "Supports <integer> values only." + "notes": "Supports `<integer>` values only." } ], "firefox_android": "mirror", @@ -1961,7 +1961,7 @@ }, "firefox": { "version_added": "63", - "notes": "Implemented as an alias for -moz-device-pixel-ratio." + "notes": "Implemented as an alias for `-moz-device-pixel-ratio`." }, "firefox_android": "mirror", "ie": { @@ -2004,7 +2004,7 @@ }, "firefox": { "version_added": "63", - "notes": "Implemented as an alias for max--moz-device-pixel-ratio." + "notes": "Implemented as an alias for `max--moz-device-pixel-ratio`." }, "firefox_android": "mirror", "ie": { @@ -2047,7 +2047,7 @@ }, "firefox": { "version_added": "63", - "notes": "Implemented as an alias for min--moz-device-pixel-ratio." + "notes": "Implemented as an alias for `min--moz-device-pixel-ratio`." }, "firefox_android": "mirror", "ie": { diff --git a/css/at-rules/starting-style.json b/css/at-rules/starting-style.json index b0713ec580e2f5..42a454154022f4 100644 --- a/css/at-rules/starting-style.json +++ b/css/at-rules/starting-style.json @@ -19,7 +19,7 @@ "version_added": "129", "impl_url": "https://bugzil.la/1834877", "partial_implementation": true, - "notes": "Does not yet support animating from display: none" + "notes": "Does not yet support animating from `display: none`" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/align-items.json b/css/properties/align-items.json index 6fc0e83237f2ed..d63f726d93214d 100644 --- a/css/properties/align-items.json +++ b/css/properties/align-items.json @@ -135,7 +135,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "In Internet Explorer 10 and 11, if column flex items have align-items: center; set on them and their content is too large, then they will overflow the bounds of their container. See Flexbug #2." + "notes": "In Internet Explorer 10 and 11, if column flex items have `align-items: center;` set on them and their content is too large, then they will overflow the bounds of their container. See Flexbug #2." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/align-self.json b/css/properties/align-self.json index 96c6c224da0361..c32231cbb0a4d0 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -416,7 +416,7 @@ "prefix": "-ms-", "version_added": "10", "partial_implementation": true, - "notes": "Internet Explorer 10 and 11 have the property -ms-grid-row-align, which acts in a similar way to align-self." + "notes": "Internet Explorer 10 and 11 have the property `-ms-grid-row-align`, which acts in a similar way to `align-self`." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/animation-duration.json b/css/properties/animation-duration.json index 4b65fc1060d643..f49d8b7a90b770 100644 --- a/css/properties/animation-duration.json +++ b/css/properties/animation-duration.json @@ -130,7 +130,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Firefox does not currently support the auto value and only accepts values in seconds or milliseconds. It's recommended that 1ms is used until auto is supported." + "notes": "Firefox does not currently support the `auto` value and only accepts values in seconds or milliseconds. It's recommended that 1ms is used until `auto` is supported." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/animation-timeline.json b/css/properties/animation-timeline.json index 67d0bc4f238e92..41253cddbcab8d 100644 --- a/css/properties/animation-timeline.json +++ b/css/properties/animation-timeline.json @@ -71,7 +71,7 @@ ], "notes": [ "Zero scroll range is treated as 100% but should be 0% (see bug 1780865).", - "Supports the deprecated horizontal and vertical axis values, and not the x and y values." + "Supports the deprecated `horizontal` and `vertical` axis values, and not the `x` and `y` values." ] }, "firefox_android": "mirror", diff --git a/css/properties/animation.json b/css/properties/animation.json index d57b56cd83e154..7192c1ee0701a9 100644 --- a/css/properties/animation.json +++ b/css/properties/animation.json @@ -97,7 +97,7 @@ { "prefix": "-webkit-", "version_added": "2", - "notes": "The animation-fill-mode property is not supported in Android browsers below 2.3." + "notes": "The `animation-fill-mode` property is not supported in Android browsers below 2.3." } ], "webview_ios": "mirror" @@ -118,7 +118,7 @@ "chrome": { "version_added": "115", "partial_implementation": true, - "notes": "Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation." + "notes": "Support is currently reset-only. Including `animation` resets a previously-declared `animation-timeline` value to `auto`, but `animation-timeline` cannot be set via `animation`." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/properties/appearance.json b/css/properties/appearance.json index 7ecc9247fa3398..baacb9ea1b4f7f 100644 --- a/css/properties/appearance.json +++ b/css/properties/appearance.json @@ -377,7 +377,7 @@ { "version_added": "1", "partial_implementation": true, - "notes": "Doesn't work with <input type=\"checkbox\"> and <input type=\"radio\">." + "notes": "Doesn't work with `<input type=\"checkbox\">` and `<input type=\"radio\">`." } ], "firefox_android": "mirror", diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index 0b7496d3892390..d22d66706491ba 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -74,7 +74,7 @@ "version_added": "14", "version_removed": "15.4", "partial_implementation": true, - "notes": "local is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See bug 219324." }, { "version_added": "3.1", @@ -89,7 +89,7 @@ "version_added": "5", "version_removed": "15.4", "partial_implementation": true, - "notes": "fixed is recognized but has no effect. See bug 219324." + "notes": "`fixed` is recognized but has no effect. See bug 219324." } ], "samsunginternet_android": "mirror", @@ -136,7 +136,7 @@ "version_added": "13", "version_removed": "15.4", "partial_implementation": true, - "notes": "local is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See bug 219324." }, { "version_added": "5", @@ -151,12 +151,12 @@ "version_added": "13", "version_removed": "15.4", "partial_implementation": true, - "notes": "local is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See bug 219324." }, { "version_added": "4.2", "version_removed": "13", - "notes": "If -webkit-overflow-scrolling: touch is set, then local has no effect." + "notes": "If `-webkit-overflow-scrolling: touch` is set, then `local` has no effect." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index 5d2dd0f8a4107e..f55d1d925b918f 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -19,7 +19,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "Chrome accepts alternate synonyms to its values: padding, border, and content." + "notes": "Chrome accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "chrome_android": "mirror", @@ -30,7 +30,7 @@ { "prefix": "-webkit-", "version_added": "12", - "notes": "Since Edge 79, accepts alternate synonyms to its values: padding, border, and content." + "notes": "Since Edge 79, accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "firefox": [ @@ -46,13 +46,13 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Used the -moz-background-clip: padding | border syntax." + "notes": "Used the `-moz-background-clip: padding | border` syntax." } ], "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "In IE 7 and IE 8 of Internet Explorer, this property always behaved like background-clip: padding-box when overflow was hidden, auto, or scroll." + "notes": "In IE 7 and IE 8 of Internet Explorer, this property always behaved like `background-clip: padding-box` when `overflow` was `hidden`, `auto`, or `scroll`." }, "oculus": "mirror", "opera": [ @@ -62,7 +62,7 @@ { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera accepts alternate synonyms to its values: padding, border, and content." + "notes": "Opera accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "opera_android": [ @@ -72,7 +72,7 @@ { "prefix": "-webkit-", "version_added": "14", - "notes": "Opera accepts alternate synonyms to its values: padding, border, and content." + "notes": "Opera accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "safari": [ @@ -82,7 +82,7 @@ { "prefix": "-webkit-", "version_added": "3", - "notes": "Safari accepts alternate synonyms to its values: padding, border, and content." + "notes": "Safari accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "safari_ios": [ @@ -92,7 +92,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "Safari accepts alternate synonyms to its values: padding, border, and content." + "notes": "Safari accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "samsunginternet_android": "mirror", @@ -201,7 +201,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like background-clip: padding-box if overflow: hidden | auto | scroll" + "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like `background-clip: padding-box` if `overflow: hidden | auto | scroll`" }, "oculus": "mirror", "opera": { @@ -280,7 +280,7 @@ { "version_added": "3", "partial_implementation": true, - "notes": "The text value is only supported by -webkit-background-clip (and not by background-clip; see bug 40229927)." + "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see bug 40229927)." } ], "chrome_android": "mirror", @@ -291,7 +291,7 @@ { "version_added": "79", "partial_implementation": true, - "notes": "The text value is only supported by -webkit-background-clip (and not by background-clip; see bug 40229927)." + "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see bug 40229927)." }, { "version_added": "15", @@ -307,7 +307,7 @@ "firefox": { "version_added": "49", "partial_implementation": true, - "notes": "Does not work with background-attachment: fixed (bug 1313757), in multi-layer backgrounds with other values (bug 1481498), and in some other special cases (see bug 1656784)." + "notes": "Does not work with `background-attachment: fixed` (bug 1313757), in multi-layer backgrounds with other values (bug 1481498), and in some other special cases (see bug 1656784)." }, "firefox_android": "mirror", "ie": { @@ -323,7 +323,7 @@ { "version_added": "4", "partial_implementation": true, - "notes": "The text value is only supported by -webkit-background-clip (and not by background-clip)." + "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`)." } ], "safari_ios": "mirror", diff --git a/css/properties/background-color.json b/css/properties/background-color.json index 7e93cc6dd3f9ce..1abf2ecefbd352 100644 --- a/css/properties/background-color.json +++ b/css/properties/background-color.json @@ -19,7 +19,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "In Internet Explorer 8 and 9, there is a bug where a computed background-color of transparent causes click events to not get fired on overlaid elements." + "notes": "In Internet Explorer 8 and 9, there is a bug where a computed `background-color` of `transparent` causes `click` events to not get fired on overlaid elements." }, "oculus": "mirror", "opera": { diff --git a/css/properties/background-image.json b/css/properties/background-image.json index be9d51b5ac9839..940c7e6437c94f 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "If the browser.display.use_document_colors user preference in about:config is set to false, background images will not be displayed." + "notes": "If the `browser.display.use_document_colors` user preference in `about:config` is set to `false`, background images will not be displayed." }, "firefox_android": "mirror", "ie": { @@ -85,7 +85,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Some versions support only experimental gradients prefixed with -webkit." + "notes": "Some versions support only experimental gradients prefixed with `-webkit`." }, "chrome_android": "mirror", "edge": { @@ -93,7 +93,7 @@ }, "firefox": { "version_added": "3.6", - "notes": "Some versions support only experimental gradients prefixed with -moz." + "notes": "Some versions support only experimental gradients prefixed with `-moz`." }, "firefox_android": "mirror", "ie": { @@ -102,12 +102,12 @@ "oculus": "mirror", "opera": { "version_added": "11", - "notes": "Some versions support only experimental gradients prefixed with -o." + "notes": "Some versions support only experimental gradients prefixed with `-o`." }, "opera_android": "mirror", "safari": { "version_added": "4", - "notes": "Some versions support only experimental gradients prefixed with -webkit." + "notes": "Some versions support only experimental gradients prefixed with `-webkit`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -180,7 +180,7 @@ "version_added": "20", "version_removed": "113", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "chrome_android": "mirror", @@ -197,7 +197,7 @@ "version_added": "88", "version_removed": "89", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." } ], "firefox_android": "mirror", @@ -219,27 +219,27 @@ "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "prefix": "-webkit-", "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "version_added": "10.1", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." }, { "prefix": "-webkit-", "version_added": "6", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "safari_ios": "mirror", diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index 6ce196d0731221..a322831456b41a 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -13,7 +13,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "Chrome accepts alternate synonyms to its values: padding, border, and content." + "notes": "Chrome accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "chrome_android": "mirror", @@ -24,7 +24,7 @@ { "prefix": "-webkit-", "version_added": "12", - "notes": "Since Edge 79, accepts alternate synonyms to its values: padding, border, and content." + "notes": "Since Edge 79, accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "firefox": [ @@ -40,13 +40,13 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Used the -moz-background-clip: padding | border syntax." + "notes": "Used the `-moz-background-clip: padding | border` syntax." } ], "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "In IE 7 and before, Internet explorer was behaving as if background-origin: border-box was set. In Internet Explorer 8, as if background-origin: padding-box, the regular default value, was set." + "notes": "In IE 7 and before, Internet explorer was behaving as if `background-origin: border-box` was set. In Internet Explorer 8, as if `background-origin: padding-box`, the regular default value, was set." }, "oculus": "mirror", "opera": [ @@ -56,7 +56,7 @@ { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera accepts alternate synonyms to its values: padding, border, and content." + "notes": "Opera accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "opera_android": [ @@ -66,7 +66,7 @@ { "prefix": "-webkit-", "version_added": "14", - "notes": "Opera accepts alternate synonyms to its values: padding, border, and content." + "notes": "Opera accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "safari": [ @@ -76,7 +76,7 @@ { "prefix": "-webkit-", "version_added": "3", - "notes": "Webkit accepts alternate synonyms to its values: padding, border, and content." + "notes": "Webkit accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "safari_ios": [ @@ -86,7 +86,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "Webkit accepts alternate synonyms to its values: padding, border, and content." + "notes": "Webkit accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "samsunginternet_android": "mirror", @@ -97,7 +97,7 @@ { "prefix": "-webkit-", "version_added": "4", - "notes": "WebView accepts alternate synonyms to its values: padding, border, and content." + "notes": "WebView accepts alternate synonyms to its values: `padding`, `border`, and `content`." } ], "webview_ios": "mirror" @@ -161,7 +161,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like background-clip: padding if overflow: hidden | auto | scroll." + "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like `background-clip: padding` if `overflow: hidden | auto | scroll`." }, "oculus": "mirror", "opera": { diff --git a/css/properties/background-size.json b/css/properties/background-size.json index 225d03e5dc66b8..a0ef641028e23e 100644 --- a/css/properties/background-size.json +++ b/css/properties/background-size.json @@ -13,7 +13,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." } ], "chrome_android": "mirror", @@ -52,7 +52,7 @@ { "prefix": "-webkit-", "version_added": "15", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." }, { "prefix": "-o-", @@ -68,7 +68,7 @@ { "prefix": "-webkit-", "version_added": "14", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." }, { "prefix": "-o-", @@ -84,7 +84,7 @@ { "prefix": "-webkit-", "version_added": "3", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." } ], "safari_ios": [ @@ -94,7 +94,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." } ], "samsunginternet_android": "mirror", @@ -105,7 +105,7 @@ { "prefix": "-webkit-", "version_added": "≤37", - "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size in which an omitted second value is treated as duplicating the first value; this draft does not include the contain or cover keywords." + "notes": "WebKit-based browsers originally implemented an older draft of CSS3 `background-size` in which an omitted second value is treated as duplicating the first value; this draft does not include the `contain` or `cover` keywords." } ], "webview_ios": "mirror" diff --git a/css/properties/border-bottom-left-radius.json b/css/properties/border-bottom-left-radius.json index ea4fdfc27ba9b7..db3d740f3286f9 100644 --- a/css/properties/border-bottom-left-radius.json +++ b/css/properties/border-bottom-left-radius.json @@ -28,7 +28,7 @@ "firefox": [ { "version_added": "4", - "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if `border-style` was solid. This has been fixed in Firefox 50." }, { "prefix": "-webkit-", @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the <percentage> was relative to the width of the box even when specifying the radius for a height. This implied that -moz-border-radius-bottomright was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-bottom-right-radius.json b/css/properties/border-bottom-right-radius.json index 2798fe5c566dba..fa30276d9544d0 100644 --- a/css/properties/border-bottom-right-radius.json +++ b/css/properties/border-bottom-right-radius.json @@ -28,7 +28,7 @@ "firefox": [ { "version_added": "4", - "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if `border-style` was solid. This has been fixed in Firefox 50." }, { "prefix": "-webkit-", @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the <percentage> was relative to the width of the box even when specifying the radius for a height. This implied that -moz-border-radius-bottomright was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-bottom-style.json b/css/properties/border-bottom-style.json index 04c0452443a13f..31ddd608ea2a48 100644 --- a/css/properties/border-bottom-style.json +++ b/css/properties/border-bottom-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-bottom-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-image-slice.json b/css/properties/border-image-slice.json index e2c58bd5501874..f202f02e5269ae 100644 --- a/css/properties/border-image-slice.json +++ b/css/properties/border-image-slice.json @@ -19,7 +19,7 @@ "firefox": { "version_added": "15", "notes": [ - "Small SVGs are incorrectly stretched, because percentages in border-image-slice are computed to integers instead of floats (bug 1284797).", + "Small SVGs are incorrectly stretched, because percentages in `border-image-slice` are computed to integers instead of floats (bug 1284797).", "Until Firefox 47, SVGs without viewport were not sliced correctly (bug 619500).", "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched (bug 1264809).", "Until Firefox 57, an issue persisted for SVGs without viewport when e10s was disabled (bug 1290782)." diff --git a/css/properties/border-image-width.json b/css/properties/border-image-width.json index 6b15dbfcc9fb97..9876c06d9f0deb 100644 --- a/css/properties/border-image-width.json +++ b/css/properties/border-image-width.json @@ -11,12 +11,12 @@ "support": { "chrome": { "version_added": "15", - "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, "firefox": { "version_added": "13" diff --git a/css/properties/border-image.json b/css/properties/border-image.json index 8383c3a57d208c..ced9f756e45c3a 100644 --- a/css/properties/border-image.json +++ b/css/properties/border-image.json @@ -12,7 +12,7 @@ "chrome": [ { "version_added": "16", - "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, { "prefix": "-webkit-", @@ -23,7 +23,7 @@ "edge": [ { "version_added": "12", - "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, { "prefix": "-webkit-", @@ -34,7 +34,7 @@ { "version_added": "15", "notes": [ - "Small SVGs are incorrectly stretched, because percentages in border-image-slice are computed to integers instead of floats (bug 1284797).", + "Small SVGs are incorrectly stretched, because percentages in `border-image-slice` are computed to integers instead of floats (bug 1284797).", "Until Firefox 47, SVGs without viewport were not sliced correctly (bug 619500).", "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched (bug 1264809).", "Until Firefox 57, an issue persisted for SVGs without viewport when e10s was disabled (bug 1290782)." @@ -54,7 +54,7 @@ "opera": [ { "version_added": "11", - "notes": "Before Opera 98, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before Opera 98, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, { "prefix": "-o-", @@ -65,7 +65,7 @@ "opera_android": [ { "version_added": "11", - "notes": "A border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "A border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, { "prefix": "-o-", @@ -95,7 +95,7 @@ "webview_android": [ { "version_added": "4.4", - "notes": "Before WebView 112, a border image's absolute or percentage length width may not take precedence over a narrower border-width (bug 40541033)." + "notes": "Before WebView 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." }, { "prefix": "-webkit-", diff --git a/css/properties/border-left-style.json b/css/properties/border-left-style.json index 12448e033ab959..60c087c1dd4a51 100644 --- a/css/properties/border-left-style.json +++ b/css/properties/border-left-style.json @@ -15,11 +15,11 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-bottom-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": { "version_added": "14", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-bottom-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "ie": { "version_added": "5.5" diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json index bc7efcde427f1b..f8ed57768fd188 100644 --- a/css/properties/border-radius.json +++ b/css/properties/border-radius.json @@ -9,7 +9,7 @@ "chrome": [ { "version_added": "4", - "notes": "Chrome ignores border-radius on <select> elements unless -webkit-appearance is overridden to an appropriate value." + "notes": "Chrome ignores `border-radius` on `<select>` elements unless `-webkit-appearance` is overridden to an appropriate value." }, { "prefix": "-webkit-", @@ -32,8 +32,8 @@ { "version_added": "4", "notes": [ - "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-style was solid. This has been fixed in Firefox 50.", - "To conform to the CSS3 standard, Firefox 4 changes the handling of <percentage> values to match the specification. You can specify an ellipse as a border on an arbitrary sized element with border-radius: 50%;. Firefox 4 also makes rounded corners clip content and images if overflow: visible is not set." + "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-style` was `solid`. This has been fixed in Firefox 50.", + "To conform to the CSS3 standard, Firefox 4 changes the handling of `<percentage>` values to match the specification. You can specify an ellipse as a border on an arbitrary sized element with `border-radius: 50%;`. Firefox 4 also makes rounded corners clip content and images if `overflow``: visible` is not set." ] }, { @@ -45,7 +45,7 @@ "firefox_android": [ { "version_added": "4", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-style` was `solid`. This has been fixed in Firefox 50." }, { "prefix": "-moz-", @@ -59,7 +59,7 @@ "oculus": "mirror", "opera": { "version_added": "10.5", - "notes": "Before Opera 11.60, replaced elements with border-radius do not have rounded corners." + "notes": "Before Opera 11.60, replaced elements with `border-radius` do not have rounded corners." }, "opera_android": { "version_added": "11" @@ -67,7 +67,7 @@ "safari": [ { "version_added": "5", - "notes": "Safari ignores border-radius on <select> elements unless -webkit-appearance is overridden to an appropriate value." + "notes": "Safari ignores `border-radius` on `<select>` elements unless `-webkit-appearance` is overridden to an appropriate value." }, { "prefix": "-webkit-", @@ -77,7 +77,7 @@ "safari_ios": [ { "version_added": "4.2", - "notes": "Safari ignores border-radius on <select> elements unless -webkit-appearance is overridden to an appropriate value." + "notes": "Safari ignores `border-radius` on `<select>` elements unless `-webkit-appearance` is overridden to an appropriate value." }, { "prefix": "-webkit-", @@ -108,7 +108,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before Chrome 4, the slash / notation is unsupported. If two values are specified, then an elliptical border is drawn on all four corners. -webkit-border-radius: 40px 10px; is equivalent to border-radius: 40px / 10px;." + "notes": "Before Chrome 4, the slash `/` notation is unsupported. If two values are specified, then an elliptical border is drawn on all four corners. `-webkit-border-radius: 40px 10px;` is equivalent to `border-radius: 40px / 10px;`." }, "chrome_android": { "version_added": "18" @@ -132,7 +132,7 @@ }, "safari": { "version_added": "3", - "notes": "Before Safari 5, the slash / notation is unsupported. If two values are specified, then an elliptical border is drawn on all four corners. -webkit-border-radius: 40px 10px; is equivalent to border-radius: 40px / 10px;." + "notes": "Before Safari 5, the slash `/` notation is unsupported. If two values are specified, then an elliptical border is drawn on all four corners. `-webkit-border-radius: 40px 10px;` is equivalent to `border-radius: 40px / 10px;`." }, "safari_ios": { "version_added": "4.2" @@ -161,7 +161,7 @@ }, "firefox": { "version_added": "4", - "notes": "Before Firefox 4, <percentage> values are implemented in a non-standard way. Both horizontal and vertical radii were relative to the width of the border box." + "notes": "Before Firefox 4, `<percentage>` values are implemented in a non-standard way. Both horizontal and vertical radii were relative to the width of the border box." }, "firefox_android": { "version_added": "4" @@ -172,7 +172,7 @@ "oculus": "mirror", "opera": { "version_added": "11.5", - "notes": "Before Opera 11.5, the implementation of <percentage> values was buggy." + "notes": "Before Opera 11.5, the implementation of `<percentage>` values was buggy." }, "opera_android": { "version_added": "11.5" diff --git a/css/properties/border-right-style.json b/css/properties/border-right-style.json index 0153f163d2580e..b15fe052604c62 100644 --- a/css/properties/border-right-style.json +++ b/css/properties/border-right-style.json @@ -15,11 +15,11 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-bottom-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": { "version_added": "14", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-bottom-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "ie": { "version_added": "5.5" diff --git a/css/properties/border-style.json b/css/properties/border-style.json index 1ab53528f276a5..3a3824358e5daa 100644 --- a/css/properties/border-style.json +++ b/css/properties/border-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if `border-style` was solid. This has been fixed in Firefox 50." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-top-left-radius.json b/css/properties/border-top-left-radius.json index 95ff5c43110c30..48551334e31400 100644 --- a/css/properties/border-top-left-radius.json +++ b/css/properties/border-top-left-radius.json @@ -28,7 +28,7 @@ "firefox": [ { "version_added": "4", - "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if `border-style` was solid. This has been fixed in Firefox 50." }, { "prefix": "-webkit-", @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the <percentage> was relative to the width of the box even when specifying the radius for a height. This implied that -moz-border-radius-bottomright was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-top-right-radius.json b/css/properties/border-top-right-radius.json index 0e95f2e9acb0e4..19ab7a91415c24 100644 --- a/css/properties/border-top-right-radius.json +++ b/css/properties/border-top-right-radius.json @@ -28,7 +28,7 @@ "firefox": [ { "version_added": "4", - "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if border-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners were always rendered as if `border-style` was solid. This has been fixed in Firefox 50." }, { "prefix": "-webkit-", @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the <percentage> was relative to the width of the box even when specifying the radius for a height. This implied that -moz-border-radius-bottomright was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-top-style.json b/css/properties/border-top-style.json index 9b40e93e2d53aa..b85c74a248f646 100644 --- a/css/properties/border-top-style.json +++ b/css/properties/border-top-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with border-radius) were always rendered as if border-top-style was solid. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-top-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/bottom.json b/css/properties/bottom.json index 1e4efadbfa111e..12afb98481e37a 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -19,7 +19,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer versions before 7, when both top and bottom are specified, the element position is overconstrained and the top property has precedence; the computed value of bottom is set to -top, while its specified value is ignored." + "notes": "In Internet Explorer versions before 7, when both `top` and `bottom` are specified, the element position is overconstrained and the `top` property has precedence; the computed value of `bottom` is set to `-top`, while its specified value is ignored." }, "oculus": "mirror", "opera": { diff --git a/css/properties/box-shadow.json b/css/properties/box-shadow.json index 675ad2aae95082..196ddba07bae98 100644 --- a/css/properties/box-shadow.json +++ b/css/properties/box-shadow.json @@ -9,7 +9,7 @@ "chrome": [ { "version_added": "10", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." + "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a `width` of `100%`, then you'll see a scrollbar." }, { "prefix": "-webkit-", @@ -23,7 +23,7 @@ "firefox": [ { "version_added": "4", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." + "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a `width` of `100%`, then you'll see a scrollbar." }, { "prefix": "-webkit-", @@ -39,20 +39,20 @@ "ie": { "version_added": "9", "notes": [ - "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate.", + "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`.", "Since version 5.5, Internet Explorer supports Microsoft's DropShadow and Shadow Filter. You can use this proprietary extension to cast a drop shadow (though the syntax and the effect are different from CSS3)" ] }, "oculus": "mirror", "opera": { "version_added": "10.5", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." + "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a `width` of `100%`, then you'll see a scrollbar." }, "opera_android": "mirror", "safari": [ { "version_added": "5.1", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." + "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a `width` of `100%`, then you'll see a scrollbar." }, { "prefix": "-webkit-", @@ -62,7 +62,7 @@ "safari_ios": [ { "version_added": "5", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." + "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a `width` of `100%`, then you'll see a scrollbar." }, { "prefix": "-webkit-", @@ -110,8 +110,8 @@ "version_added": "9", "partial_implementation": true, "notes": [ - "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate.", - "inset must be the last keyword in the declaration." + "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`.", + "`inset` must be the last keyword in the declaration." ] }, "oculus": "mirror", @@ -170,7 +170,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate." + "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`." }, "oculus": "mirror", "opera": { @@ -236,7 +236,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate." + "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`." }, "oculus": "mirror", "opera": { diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index 0c81e7fd1afeb3..791efe287a6aa7 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -9,7 +9,7 @@ "chrome": [ { "version_added": "10", - "notes": "box-sizing is not respected when the height is calculated from window.getComputedStyle()." + "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." }, { "prefix": "-webkit-", @@ -37,13 +37,13 @@ { "prefix": "-moz-", "version_added": "1", - "notes": "Before Firefox 23, box-sizing is not respected when the height is calculated from window.getComputedStyle()." + "notes": "Before Firefox 23, `box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." } ], "firefox_android": "mirror", "ie": { "version_added": "8", - "notes": "box-sizing is not respected when the height is calculated from window.getComputedStyle()." + "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." }, "oculus": "mirror", "opera": { @@ -72,7 +72,7 @@ "webview_android": [ { "version_added": "4", - "notes": "box-sizing is not respected when the height is calculated from window.getComputedStyle()." + "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." }, { "prefix": "-webkit-", diff --git a/css/properties/clip-path.json b/css/properties/clip-path.json index 98b5a93281e208..f4223fe64b265c 100644 --- a/css/properties/clip-path.json +++ b/css/properties/clip-path.json @@ -29,7 +29,7 @@ { "version_added": "12", "partial_implementation": true, - "notes": "Only supports clip paths defined by url()." + "notes": "Only supports clip paths defined by `url()`." } ], "firefox": { @@ -39,7 +39,7 @@ "ie": { "version_added": "10", "partial_implementation": true, - "notes": "Only supports clip paths defined by url()." + "notes": "Only supports clip paths defined by `url()`." }, "oculus": "mirror", "opera": "mirror", @@ -115,7 +115,7 @@ "edge": "mirror", "firefox": { "version_added": "51", - "notes": "This value was supported before Firefox 51, but as an alias to border-box." + "notes": "This value was supported before Firefox 51, but as an alias to `border-box`." }, "firefox_android": "mirror", "ie": { @@ -278,7 +278,7 @@ "edge": "mirror", "firefox": { "version_added": "51", - "notes": "This value was supported before Firefox 51, but as an alias to border-box." + "notes": "This value was supported before Firefox 51, but as an alias to `border-box`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/clip.json b/css/properties/clip.json index b6adb5f1c832c3..3d53e2a9ee7b7b 100644 --- a/css/properties/clip.json +++ b/css/properties/clip.json @@ -19,7 +19,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "Before Internet Explorer 7, Internet Explorer incorrectly interprets clip: auto as clip: rect(auto, auto, auto, auto)." + "notes": "Before Internet Explorer 7, Internet Explorer incorrectly interprets `clip: auto` as `clip: rect(auto, auto, auto, auto)`." }, "oculus": "mirror", "opera": { @@ -28,7 +28,7 @@ "opera_android": "mirror", "safari": { "version_added": "1", - "notes": "Safari incorrectly interprets clip: auto as clip: rect(auto, auto, auto, auto)." + "notes": "Safari incorrectly interprets `clip: auto` as `clip: rect(auto, auto, auto, auto)`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/column-count.json b/css/properties/column-count.json index 3b7746f02ac41c..5ac7bced8ce57c 100644 --- a/css/properties/column-count.json +++ b/css/properties/column-count.json @@ -33,7 +33,7 @@ "prefix": "-moz-", "version_added": "1.5", "version_removed": "74", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." + "notes": "Before version 37, multiple columns didn't work with `display: table-caption` elements." } ], "firefox_android": "mirror", diff --git a/css/properties/column-gap.json b/css/properties/column-gap.json index 2d46d6a5a3ccf2..9fa99a82c33b58 100644 --- a/css/properties/column-gap.json +++ b/css/properties/column-gap.json @@ -199,7 +199,7 @@ "prefix": "-moz-", "version_added": "1.5", "version_removed": "74", - "notes": "Before Firefox 3, the default value for the normal keyword was 0 and not 1em." + "notes": "Before Firefox 3, the default value for the `normal` keyword was `0` and not `1em`." } ], "firefox_android": [ diff --git a/css/properties/column-rule.json b/css/properties/column-rule.json index 5466524754ea37..bf68cce50845ee 100644 --- a/css/properties/column-rule.json +++ b/css/properties/column-rule.json @@ -33,7 +33,7 @@ "prefix": "-moz-", "version_added": "3.5", "version_removed": "74", - "notes": "Before Firefox 3, the default value for the normal keyword was 0 and not 1em." + "notes": "Before Firefox 3, the default value for the `normal` keyword was `0` and not `1em`." } ], "firefox_android": [ diff --git a/css/properties/column-width.json b/css/properties/column-width.json index 68db37e6b58572..087105c6132e14 100644 --- a/css/properties/column-width.json +++ b/css/properties/column-width.json @@ -36,7 +36,7 @@ "prefix": "-moz-", "version_added": "1.5", "version_removed": "74", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." + "notes": "Before version 37, multiple columns didn't work with `display: table-caption` elements." } ], "firefox_android": [ @@ -46,7 +46,7 @@ { "prefix": "-moz-", "version_added": "4", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." + "notes": "Before version 37, multiple columns didn't work with `display: table-caption` elements." } ], "ie": { diff --git a/css/properties/columns.json b/css/properties/columns.json index 96036974faf85d..e2a134bcf500fc 100644 --- a/css/properties/columns.json +++ b/css/properties/columns.json @@ -35,7 +35,7 @@ "prefix": "-moz-", "version_added": "9", "version_removed": "74", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." + "notes": "Before version 37, multiple columns didn't work with `display: table-caption` elements." } ], "firefox_android": [ @@ -45,7 +45,7 @@ { "prefix": "-moz-", "version_added": "22", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." + "notes": "Before version 37, multiple columns didn't work with `display: table-caption` elements." } ], "ie": { diff --git a/css/properties/content.json b/css/properties/content.json index 7962709524f405..257c4f436d022b 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -132,7 +132,7 @@ "firefox": { "version_added": "113", "partial_implementation": true, - "notes": "content: <gradient> doesn't paint on ::before/::after pseudo elements. See bug 1832901." + "notes": "`content: <gradient>` doesn't paint on ::before/::after pseudo elements. See bug 1832901." }, "firefox_android": "mirror", "ie": { @@ -178,7 +178,7 @@ "version_added": "20", "version_removed": "113", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "chrome_android": "mirror", @@ -195,7 +195,7 @@ "version_added": "88", "version_removed": "89", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." } ], "firefox_android": "mirror", @@ -217,27 +217,27 @@ "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "prefix": "-webkit-", "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "version_added": "10.1", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." }, { "prefix": "-webkit-", "version_added": "6", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "safari_ios": "mirror", diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 799843507651f4..a9bec24b7a0ac6 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -52,7 +52,7 @@ "chrome": { "version_added": "≤83", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit list-item counter has no effect when the default marker string for list items (::marker) is generated; see bug 338233131." + "notes": "Overriding the initial value of the implicit `list-item` counter has no effect when the default marker string for list items (`::marker`) is generated; see bug 338233131." }, "chrome_android": "mirror", "edge": { @@ -73,7 +73,7 @@ "safari": { "version_added": "≤13.1", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit list-item counter results in incorrect values for the counter() function used to generate content, as it is not fully implemented; see bug 260436." + "notes": "Overriding the initial value of the implicit `list-item` counter results in incorrect values for the `counter()` function used to generate content, as it is not fully implemented; see bug 260436." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/cursor.json b/css/properties/cursor.json index 071ef3c918b326..90865045b3a4c7 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -22,7 +22,7 @@ }, "ie": { "version_added": "4", - "notes": "In Internet Explorer 11, when cursor is applied to an element and this element is underneath an open <select> menu and the user hovers over a <select> menu item that's on top of said element, the cursor for said element will be displayed rather than the <select>'s normal cursor. See bug 817822." + "notes": "In Internet Explorer 11, when `cursor` is applied to an element and this element is underneath an open `<select>` menu and the user hovers over a `<select>` menu item that's on top of said element, the cursor for said element will be displayed rather than the `<select>`'s normal cursor. See bug 817822." }, "oculus": "mirror", "opera": { @@ -36,7 +36,7 @@ "version_added": "13.4", "notes": [ "This property is only supported on iPads with an external pointing device.", - "Unsupported values use the default pointer as a fallback." + "Unsupported values use the `default` pointer as a fallback." ] }, "samsunginternet_android": "mirror", @@ -79,7 +79,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -122,7 +122,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -249,7 +249,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -294,7 +294,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -337,7 +337,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -380,7 +380,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -423,7 +423,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -466,7 +466,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -509,7 +509,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -590,7 +590,7 @@ ], "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": [ { @@ -637,7 +637,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -680,7 +680,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -723,7 +723,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -766,7 +766,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -809,7 +809,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -852,7 +852,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -895,7 +895,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -936,7 +936,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -979,7 +979,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1022,7 +1022,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1065,7 +1065,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1108,7 +1108,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1151,7 +1151,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1194,7 +1194,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1237,7 +1237,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1280,7 +1280,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1323,7 +1323,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1366,7 +1366,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1489,7 +1489,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1532,7 +1532,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1575,7 +1575,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1618,7 +1618,7 @@ }, "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1695,7 +1695,7 @@ ], "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -1772,7 +1772,7 @@ ], "safari_ios": { "version_added": false, - "notes": "If this value is used, the iPad will display the default pointer instead." + "notes": "If this value is used, the iPad will display the `default` pointer instead." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/css/properties/display.json b/css/properties/display.json index ff7ad0c19365fd..3aecd6ed5b39f6 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -418,7 +418,7 @@ { "version_added": "6", "partial_implementation": true, - "notes": "Until Internet Explorer 8, inline-block is only for natural inline elements." + "notes": "Until Internet Explorer 8, `inline-block` is only for natural inline elements." } ], "oculus": "mirror", @@ -810,7 +810,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome 65 stopped creating layout objects for elements inside an <iframe> with display:none applied." + "notes": "Chrome 65 stopped creating layout objects for elements inside an `<iframe>` with `display:none` applied." }, "chrome_android": "mirror", "edge": { @@ -826,11 +826,11 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "Opera 52 stopped creating layout objects for elements inside an <iframe> with display:none applied." + "notes": "Opera 52 stopped creating layout objects for elements inside an `<iframe>` with `display:none` applied." }, "opera_android": { "version_added": "10.1", - "notes": "Opera Android 47 stopped creating layout objects for elements inside an <iframe> with display:none applied." + "notes": "Opera Android 47 stopped creating layout objects for elements inside an `<iframe>` with `display:none` applied." }, "safari": { "version_added": "1" @@ -838,7 +838,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "1.0", - "notes": "Chrome 65 stopped creating layout objects for elements inside an <iframe> with display:none applied." + "notes": "Chrome 65 stopped creating layout objects for elements inside an `<iframe>` with `display:none` applied." }, "webview_android": "mirror", "webview_ios": "mirror" diff --git a/css/properties/filter.json b/css/properties/filter.json index 0eca69c2a0a7b4..ae197f9d125ffe 100644 --- a/css/properties/filter.json +++ b/css/properties/filter.json @@ -13,7 +13,7 @@ { "prefix": "-webkit-", "version_added": "18", - "notes": "In Chrome 18 to 19, the saturate() function only takes integers instead of decimal or percentage values. From Chrome 20, this bug is fixed." + "notes": "In Chrome 18 to 19, the `saturate()` function only takes integers instead of decimal or percentage values. From Chrome 20, this bug is fixed." } ], "chrome_android": { @@ -40,7 +40,7 @@ "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Internet Explorer 4 to 9 implemented a non-standard filter property. The syntax was completely different from this one and is not documented here." + "notes": "Internet Explorer 4 to 9 implemented a non-standard `filter` property. The syntax was completely different from this one and is not documented here." }, "oculus": "mirror", "opera": [ diff --git a/css/properties/flex-basis.json b/css/properties/flex-basis.json index 9f1a1623a65b2d..a76f20c40a5ed6 100644 --- a/css/properties/flex-basis.json +++ b/css/properties/flex-basis.json @@ -41,7 +41,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "When a non-auto flex-basis is specified, Internet Explorer 10 and 11 always uses a content-box box model to calculate the size of a flex item, even if box-sizing: border-box is applied to the element. See Flexbug #7 for more info." + "notes": "When a non-`auto` `flex-basis` is specified, Internet Explorer 10 and 11 always uses a `content-box` box model to calculate the size of a flex item, even if `box-sizing: border-box` is applied to the element. See Flexbug #7 for more info." }, "oculus": "mirror", "opera": [ diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index a0c2c23f1573d3..9a46f5575d8949 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -141,7 +141,7 @@ { "version_added": "≤72", "partial_implementation": true, - "notes": "Before Firefox 81, overflow with column-reverse was unsupported. See bug 1042151." + "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See bug 1042151." } ], "firefox_android": "mirror", @@ -220,7 +220,7 @@ { "version_added": "≤72", "partial_implementation": true, - "notes": "Before Firefox 81, overflow with column-reverse was unsupported. See bug 1042151." + "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See bug 1042151." } ], "firefox_android": "mirror", diff --git a/css/properties/flex-grow.json b/css/properties/flex-grow.json index 514bef4d4d2ee4..7a3ae5cbd340b0 100644 --- a/css/properties/flex-grow.json +++ b/css/properties/flex-grow.json @@ -92,7 +92,7 @@ "edge": "mirror", "firefox": { "version_added": "32", - "notes": "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at 0." + "notes": "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at `0`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/flex-shrink.json b/css/properties/flex-shrink.json index 16a22476c13a87..8dacc121b5e628 100644 --- a/css/properties/flex-shrink.json +++ b/css/properties/flex-shrink.json @@ -33,7 +33,7 @@ "version_added": "20", "notes": [ "Since Firefox 28, multi-line flexbox is supported.", - "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at 0." + "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at `0`." ] }, { @@ -44,7 +44,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 10 uses 0 instead of 1 as the initial value for the flex-shrink property. A workaround is to always set an explicit value for flex-shrink. See Flexbug #6 for more info." + "notes": "Internet Explorer 10 uses `0` instead of `1` as the initial value for the `flex-shrink` property. A workaround is to always set an explicit value for `flex-shrink`. See Flexbug #6 for more info." }, "oculus": "mirror", "opera": [ diff --git a/css/properties/flex.json b/css/properties/flex.json index 09b1742c751a6e..837d975337b8c2 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -33,7 +33,7 @@ "version_added": "20", "notes": [ "Since Firefox 28, multi-line flexbox is supported.", - "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at 0.", + "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at `0`.", "Until Firefox 61, flex items that are sized according to their content are sized using `fit-content`, not `max-content`." ] }, @@ -47,16 +47,16 @@ { "version_added": "11", "notes": [ - "Internet Explorer 11 ignores uses of calc() in the flex-basis part of the flex syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", - "Internet Explorer 11 considers a unitless value in the flex-basis part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the flex-basis part of the flex shorthand value. See Flexbug #4 for more info." + "Internet Explorer 11 ignores uses of `calc()` in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", + "Internet Explorer 11 considers a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See Flexbug #4 for more info." ] }, { "prefix": "-ms-", "version_added": "10", "notes": [ - "Internet Explorer 10 and 11 ignore uses of calc() in the flex-basis part of the flex syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", - "Internet Explorer 10 and 11 consider a unitless value in the flex-basis part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the flex-basis part of the flex shorthand value. See Flexbug #4 for more info." + "Internet Explorer 10 and 11 ignore uses of `calc()` in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", + "Internet Explorer 10 and 11 consider a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See Flexbug #4 for more info." ] } ], diff --git a/css/properties/font-family.json b/css/properties/font-family.json index a9554bfd86a7ff..a1fd3ec903ac20 100644 --- a/css/properties/font-family.json +++ b/css/properties/font-family.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Not supported on option elements. See bug 1536148." + "notes": "Not supported on `option` elements. See bug 1536148." }, "firefox_android": { "version_added": "4" diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index c98a983135dbfa..055c6bd15c4ff3 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -25,12 +25,12 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-webkit-", "version_added": "129", - "notes": "From Firefox 129 the -webkit-font-feature-settings alias has been added to support sites that are still supporting the vendor prefix." + "notes": "From Firefox 129 the `-webkit-font-feature-settings` alias has been added to support sites that are still supporting the vendor prefix." }, { "prefix": "-moz-", diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json index 06d56a1d78ece3..9521faf1b3a0d5 100644 --- a/css/properties/font-size-adjust.json +++ b/css/properties/font-size-adjust.json @@ -17,7 +17,7 @@ "firefox": [ { "version_added": "3", - "notes": "Before Firefox 40, font-size-adjust: 0 was incorrectly interpreted as font-size-adjust: none (bug 1144885)." + "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` (bug 1144885)." }, { "version_added": "1", diff --git a/css/properties/font-size.json b/css/properties/font-size.json index ed4bddb3e6fea7..4f1438b9b215b0 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -91,8 +91,8 @@ "firefox": { "version_added": "31", "notes": [ - "Before Firefox 57, animations using em units are not affected by changes to the font-size of the animated element's parent (bug 1254424).", - "Before Firefox 57, some language settings' inherited font-size is smaller than expected (bug 1391341)." + "Before Firefox 57, animations using em units are not affected by changes to the `font-size` of the animated element's parent (bug 1254424).", + "Before Firefox 57, some language settings' inherited `font-size` is smaller than expected (bug 1391341)." ] }, "firefox_android": { diff --git a/css/properties/font-stretch.json b/css/properties/font-stretch.json index 84378ce1949688..29a43d5ca67401 100644 --- a/css/properties/font-stretch.json +++ b/css/properties/font-stretch.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "60", - "notes": "A font-stretch definition must be added to the @font-face before this property will function." + "notes": "A `font-stretch` definition must be added to the `@font-face` before this property will function." }, "chrome_android": "mirror", "edge": { diff --git a/css/properties/font-style.json b/css/properties/font-style.json index bb2b6153a733db..441be28418e047 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 44, oblique was not distinguished from italic." + "notes": "Before Firefox 44, `oblique` was not distinguished from `italic`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index a52accec17c5cd..2d91b0dde17b25 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -22,7 +22,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "Only supports the small-caps and normal keywords." + "notes": "Only supports the `small-caps` and `normal` keywords." }, "oculus": "mirror", "opera": { @@ -350,13 +350,13 @@ "support": { "chrome": { "version_added": false, - "notes": "Some operating systems may capitalize ß as SS." + "notes": "Some operating systems may capitalize `ß` as `SS`." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false, - "notes": "Some operating systems may capitalize ß as SS." + "notes": "Some operating systems may capitalize `ß` as `SS`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index 18eb667a013996..ee9a7a9b19c8cf 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -383,13 +383,13 @@ "version_added": "57", "version_removed": "76", "partial_implementation": true, - "notes": "repeat(auto-fill, ...) and repeat(auto-fit, ...) only support one repeated column (see bug 1341507)." + "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see bug 1341507)." }, { "version_added": "52", "version_removed": "57", "partial_implementation": true, - "notes": "calc() doesn't work in repeat() (see bug 1350069)." + "notes": "`calc()` doesn't work in `repeat()` (see bug 1350069)." } ], "firefox_android": "mirror", diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index cd94a4c432b085..61c6af7fbc94f1 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -384,13 +384,13 @@ "version_added": "57", "version_removed": "76", "partial_implementation": true, - "notes": "repeat(auto-fill, ...) and repeat(auto-fit, ...) only support one repeated column (see bug 1341507)." + "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see bug 1341507)." }, { "version_added": "52", "version_removed": "57", "partial_implementation": true, - "notes": "calc() doesn't work in repeat() (see bug 1350069)." + "notes": "`calc()` doesn't work in `repeat()` (see bug 1350069)." } ], "firefox_android": "mirror", diff --git a/css/properties/hanging-punctuation.json b/css/properties/hanging-punctuation.json index 9e50f40c9f4cf0..13de7eb747cba6 100644 --- a/css/properties/hanging-punctuation.json +++ b/css/properties/hanging-punctuation.json @@ -24,7 +24,7 @@ "safari": { "version_added": "10", "partial_implementation": true, - "notes": "The characters U+0027 and U+0022 are not supported by the first and last keywords." + "notes": "The characters `U+0027` and `U+0022` are not supported by the `first` and `last` keywords." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json index 181ea664c36b4b..2f5100a9a61780 100644 --- a/css/properties/justify-self.json +++ b/css/properties/justify-self.json @@ -100,7 +100,7 @@ "prefix": "-ms-", "version_added": "10", "partial_implementation": true, - "notes": "Internet Explorer 10 and 11 have the property -ms-grid-column-align, which acts in a similar way to justify-self." + "notes": "Internet Explorer 10 and 11 have the property `-ms-grid-column-align`, which acts in a similar way to `justify-self`." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json index d331a76ca4a5e2..7d94065016723d 100644 --- a/css/properties/list-style-image.json +++ b/css/properties/list-style-image.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 86, this property did not accept an <image> type, and required the URL of an image." + "notes": "Before Firefox 86, this property did not accept an `<image>` type, and required the URL of an image." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index cab77d60f3dc9b..a2b1a39fc53783 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -27,7 +27,7 @@ "opera_android": "mirror", "safari": { "version_added": "1", - "notes": "In Safari, if a block element is the first child of a list element declared as list-style-position: inside, then the marker box is placed on the same line as the block element." + "notes": "In Safari, if a block element is the first child of a list element declared as `list-style-position: inside`, then the marker box is placed on the same line as the block element." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index ac0be15214d553..7c91313541fa98 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -1578,7 +1578,7 @@ "firefox": [ { "version_added": "33", - "notes": "Before Firefox 38, Firefox added a dot as suffix of the number for ethiopic-numeric (for example, ፫. instead of ፫). The specification later defined the absence of a suffix, which Firefox 38 followed." + "notes": "Before Firefox 38, Firefox added a dot as suffix of the number for `ethiopic-numeric` (for example, ፫. instead of ፫). The specification later defined the absence of a suffix, which Firefox 38 followed." }, { "prefix": "-moz-", diff --git a/css/properties/margin-bottom.json b/css/properties/margin-bottom.json index 21a4a231870518..4e671559de996d 100644 --- a/css/properties/margin-bottom.json +++ b/css/properties/margin-bottom.json @@ -50,7 +50,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "firefox": { "version_added": "1" @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "oculus": "mirror", "opera": { diff --git a/css/properties/margin-left.json b/css/properties/margin-left.json index 8dd4cda9bda933..10210e5730a6a8 100644 --- a/css/properties/margin-left.json +++ b/css/properties/margin-left.json @@ -50,7 +50,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "firefox": { "version_added": "1" @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "oculus": "mirror", "opera": { diff --git a/css/properties/margin-right.json b/css/properties/margin-right.json index 676ca94db180ff..08a20ea5a5addd 100644 --- a/css/properties/margin-right.json +++ b/css/properties/margin-right.json @@ -50,7 +50,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "firefox": { "version_added": "1" @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "oculus": "mirror", "opera": { diff --git a/css/properties/margin-top.json b/css/properties/margin-top.json index 18d95d3584e769..fc7ae538f1e25b 100644 --- a/css/properties/margin-top.json +++ b/css/properties/margin-top.json @@ -50,7 +50,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "firefox": { "version_added": "1" @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "oculus": "mirror", "opera": { diff --git a/css/properties/margin.json b/css/properties/margin.json index bb87ea93049aa2..f13e9c808141f1 100644 --- a/css/properties/margin.json +++ b/css/properties/margin.json @@ -50,7 +50,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "firefox": { "version_added": "1" @@ -58,7 +58,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "The auto value is not supported in quirks mode." + "notes": "The `auto` value is not supported in quirks mode." }, "oculus": "mirror", "opera": { diff --git a/css/properties/mask-composite.json b/css/properties/mask-composite.json index 1af9b174cb9305..1c76867be02319 100644 --- a/css/properties/mask-composite.json +++ b/css/properties/mask-composite.json @@ -11,13 +11,13 @@ "support": { "chrome": { "version_added": "120", - "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." + "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." }, "chrome_android": "mirror", "edge": [ { "version_added": "120", - "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." + "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." }, { "version_added": "18", @@ -42,7 +42,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.4", - "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." + "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/mask-image.json b/css/properties/mask-image.json index c75ded9ae23f9d..3d549811d0a9f0 100644 --- a/css/properties/mask-image.json +++ b/css/properties/mask-image.json @@ -16,7 +16,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "From version 8, Chrome added support for gradient values. Initially, Chrome supported only -webkit- prefixed values for gradients (such as -webkit-linear-gradient()). Later, support for unprefixed values was added." + "notes": "From version 8, Chrome added support for gradient values. Initially, Chrome supported only `-webkit-` prefixed values for gradients (such as `-webkit-linear-gradient()`). Later, support for unprefixed values was added." } ], "chrome_android": "mirror", @@ -56,7 +56,7 @@ { "prefix": "-webkit-", "version_added": "4", - "notes": "Initially, Safari supported only -webkit- prefixed values for gradients (such as -webkit-linear-gradient()). Later, support for unprefixed values was added." + "notes": "Initially, Safari supported only `-webkit-` prefixed values for gradients (such as `-webkit-linear-gradient()`). Later, support for unprefixed values was added." } ], "safari_ios": "mirror", @@ -67,7 +67,7 @@ "webview_android": { "prefix": "-webkit-", "version_added": "2", - "notes": "Initially, Android supported only -webkit- prefixed values for gradients (such as -webkit-linear-gradient()). Later, support for unprefixed values was added." + "notes": "Initially, Android supported only `-webkit-` prefixed values for gradients (such as `-webkit-linear-gradient()`). Later, support for unprefixed values was added." }, "webview_ios": "mirror" }, diff --git a/css/properties/mask.json b/css/properties/mask.json index 35140cfad3b17f..0b0fb8d8c99361 100644 --- a/css/properties/mask.json +++ b/css/properties/mask.json @@ -16,7 +16,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "1", @@ -33,7 +33,7 @@ { "prefix": "-webkit-", "version_added": "79", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "79", @@ -54,7 +54,7 @@ "version_added": "2", "version_removed": "53", "partial_implementation": true, - "notes": "Only supports mask: url(file.svg#mask_id) or mask: url(#mask_id), where the URL is a reference to an SVG <mask> element." + "notes": "Only supports `mask: url(file.svg#mask_id)` or `mask: url(#mask_id)`, where the URL is a reference to an SVG `<mask>` element." } ], "firefox_android": "mirror", @@ -71,7 +71,7 @@ { "prefix": "-webkit-", "version_added": "3.1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "3.1", @@ -89,7 +89,7 @@ { "prefix": "-webkit-", "version_added": "2", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "2", diff --git a/css/properties/max-height.json b/css/properties/max-height.json index d16fe21d635e26..3c6a5e925845b6 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of max-height with table undefined. Firefox supports applying max-height to table elements." + "notes": "CSS 2.1 leaves the behavior of `max-height` with `table` undefined. Firefox supports applying `max-height` to `table` elements." }, "firefox_android": { "version_added": "4" @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "CSS 2.1 leaves the behavior of max-height with table undefined. Opera supports applying max-height to table elements." + "notes": "CSS 2.1 leaves the behavior of `max-height` with `table` undefined. Opera supports applying `max-height` to `table` elements." }, "opera_android": "mirror", "safari": { @@ -108,7 +108,7 @@ "prefix": "-moz-", "version_added": "3", "partial_implementation": true, - "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines available and not fit-available. Also, the definition of fit-content is simpler than in CSS3 Sizing." + "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines `available` and not `fit-available`. Also, the definition of `fit-content` is simpler than in CSS3 Sizing." } ], "firefox_android": "mirror", diff --git a/css/properties/max-width.json b/css/properties/max-width.json index b2f1ac2e9059ba..4ac263813f750c 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of max-width with table undefined. Firefox supports applying max-width to table elements." + "notes": "CSS 2.1 leaves the behavior of `max-width` with `table` undefined. Firefox supports applying `max-width` to `table` elements." }, "firefox_android": "mirror", "ie": { @@ -27,7 +27,7 @@ "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of max-width with table undefined. Opera supports applying max-width to table elements." + "notes": "CSS 2.1 leaves the behavior of `max-width` with `table` undefined. Opera supports applying `max-width` to `table` elements." }, "opera_android": "mirror", "safari": { @@ -106,7 +106,7 @@ "prefix": "-moz-", "version_added": "3", "partial_implementation": true, - "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines available and not fit-available. Also, the definition of fit-content is simpler than in CSS3 Sizing." + "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines `available` and not `fit-available`. Also, the definition of `fit-content` is simpler than in CSS3 Sizing." } ], "firefox_android": "mirror", diff --git a/css/properties/min-height.json b/css/properties/min-height.json index c205869aadd055..4c52bc9e5d0f97 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -18,17 +18,17 @@ }, "firefox": { "version_added": "3", - "notes": "CSS 2.1 leaves the behavior of min-height with table undefined. Firefox supports applying min-height to table elements." + "notes": "CSS 2.1 leaves the behavior of `min-height` with `table` undefined. Firefox supports applying `min-height` to `table` elements." }, "firefox_android": "mirror", "ie": { "version_added": "7", - "notes": "In Internet Explorer 10 and 11, a min-height declaration on a column-direction flex container doesn't apply to the container's flex items. See Flexbug #3 for more info." + "notes": "In Internet Explorer 10 and 11, a `min-height` declaration on a column-direction flex container doesn't apply to the container's flex items. See Flexbug #3 for more info." }, "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of min-height with table undefined. Opera supports applying min-height to table elements." + "notes": "CSS 2.1 leaves the behavior of `min-height` with `table` undefined. Opera supports applying `min-height` to `table` elements." }, "opera_android": "mirror", "safari": { @@ -101,7 +101,7 @@ { "version_added": "16", "version_removed": "22", - "notes": "Firefox 18 and later used auto as the initial value for min-height." + "notes": "Firefox 18 and later used `auto` as the initial value for `min-height`." } ], "firefox_android": "mirror", @@ -149,7 +149,7 @@ { "prefix": "-moz-", "version_added": "3", - "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines available and not fit-available. Also, the definition of fit-content is simpler than in CSS3 Sizing." + "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines `available` and not `fit-available`. Also, the definition of `fit-content` is simpler than in CSS3 Sizing." } ], "firefox_android": "mirror", diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 2b443b36fec4fd..df052e4d7f2c51 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of min-width with table undefined. Firefox supports applying min-width to table elements." + "notes": "CSS 2.1 leaves the behavior of `min-width` with `table` undefined. Firefox supports applying `min-width` to `table` elements." }, "firefox_android": "mirror", "ie": { @@ -27,7 +27,7 @@ "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of min-width with table undefined. Opera supports applying min-width to table elements." + "notes": "CSS 2.1 leaves the behavior of `min-width` with `table` undefined. Opera supports applying `min-width` to `table` elements." }, "opera_android": { "version_added": "10.1" @@ -90,12 +90,12 @@ "support": { "chrome": { "version_added": "21", - "notes": "Chrome uses auto as the initial value for min-width." + "notes": "Chrome uses `auto` as the initial value for `min-width`." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Edge uses auto as the initial value for min-width." + "notes": "Edge uses `auto` as the initial value for `min-width`." }, "firefox": [ { @@ -104,7 +104,7 @@ { "version_added": "16", "version_removed": "22", - "notes": "Firefox 18 and later (until the value was removed), used auto as the initial value for min-width." + "notes": "Firefox 18 and later (until the value was removed), used `auto` as the initial value for `min-width`." } ], "firefox_android": "mirror", @@ -114,7 +114,7 @@ "oculus": "mirror", "opera": { "version_added": "12.1", - "notes": "Opera uses auto as the initial value for min-width." + "notes": "Opera uses `auto` as the initial value for `min-width`." }, "opera_android": "mirror", "safari": { @@ -153,7 +153,7 @@ { "prefix": "-moz-", "version_added": "3", - "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines available and not fit-available. Also, the definition of fit-content is simpler than in CSS3 Sizing." + "notes": "Firefox implements the definitions given in CSS3 Basic Box. This defines `available` and not `fit-available`. Also, the definition of `fit-content` is simpler than in CSS3 Sizing." } ], "firefox_android": "mirror", diff --git a/css/properties/object-fit.json b/css/properties/object-fit.json index 1fef106abdc5f8..0dd528c89ad49e 100644 --- a/css/properties/object-fit.json +++ b/css/properties/object-fit.json @@ -18,7 +18,7 @@ "version_added": "16", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for <img> elements." + "notes": "Only supported for `<img>` elements." } ], "firefox": { diff --git a/css/properties/object-position.json b/css/properties/object-position.json index f107ac02d898e4..e4f95bb13ccb5b 100644 --- a/css/properties/object-position.json +++ b/css/properties/object-position.json @@ -18,7 +18,7 @@ "version_added": "16", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for <img> elements." + "notes": "Only supported for `<img>` elements." } ], "firefox": { diff --git a/css/properties/offset-path.json b/css/properties/offset-path.json index 45d3e56ab4d902..45bd36f9f52182 100644 --- a/css/properties/offset-path.json +++ b/css/properties/offset-path.json @@ -53,7 +53,7 @@ "samsunginternet_android": [ { "version_added": "6.0", - "notes": "path() is the only value type supported." + "notes": "`path()` is the only value type supported." }, { "alternative_name": "motion-path", diff --git a/css/properties/outline-offset.json b/css/properties/outline-offset.json index 35960950d8aba9..d62ee43067c921 100644 --- a/css/properties/outline-offset.json +++ b/css/properties/outline-offset.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1.5", - "notes": "Before Firefox 88, an outline does not follow the shape of border-radius." + "notes": "Before Firefox 88, an outline does not follow the shape of `border-radius`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json index 2d41325a7aa99e..a39cca364c96b7 100644 --- a/css/properties/outline-style.json +++ b/css/properties/outline-style.json @@ -16,7 +16,7 @@ "firefox": [ { "version_added": "1.5", - "notes": "Before Firefox 88, an outline does not follow the shape of border-radius." + "notes": "Before Firefox 88, an outline does not follow the shape of `border-radius`." }, { "prefix": "-moz-", diff --git a/css/properties/outline-width.json b/css/properties/outline-width.json index d15c9a020d38e2..b8e379de1ddc60 100644 --- a/css/properties/outline-width.json +++ b/css/properties/outline-width.json @@ -16,7 +16,7 @@ "firefox": [ { "version_added": "1.5", - "notes": "Before Firefox 88, an outline does not follow the shape of border-radius." + "notes": "Before Firefox 88, an outline does not follow the shape of `border-radius`." }, { "prefix": "-moz-", diff --git a/css/properties/outline.json b/css/properties/outline.json index 368df5db1f022b..d5d5a1e3c87dc8 100644 --- a/css/properties/outline.json +++ b/css/properties/outline.json @@ -14,7 +14,7 @@ "version_added": "1", "version_removed": "94", "partial_implementation": true, - "notes": "Before Chrome 94, outline does not follow the shape of border-radius." + "notes": "Before Chrome 94, `outline` does not follow the shape of `border-radius`." } ], "chrome_android": "mirror", @@ -26,7 +26,7 @@ "version_added": "12", "version_removed": "94", "partial_implementation": true, - "notes": "Before Edge 94, outline does not follow the shape of border-radius." + "notes": "Before Edge 94, `outline` does not follow the shape of `border-radius`." } ], "firefox": [ @@ -37,7 +37,7 @@ "version_added": "1.5", "version_removed": "88", "partial_implementation": true, - "notes": "Before Firefox 88, outline does not follow the shape of border-radius." + "notes": "Before Firefox 88, `outline` does not follow the shape of `border-radius`." }, { "prefix": "-moz-", @@ -58,7 +58,7 @@ "version_added": "7", "version_removed": "80", "partial_implementation": true, - "notes": "Before Opera 80, outline does not follow the shape of border-radius." + "notes": "Before Opera 80, `outline` does not follow the shape of `border-radius`." } ], "opera_android": { @@ -72,7 +72,7 @@ "version_added": "1.2", "version_removed": "16.4", "partial_implementation": true, - "notes": "Before Safari 16.4, outline does not follow the shape of border-radius. See bug 20807." + "notes": "Before Safari 16.4, `outline` does not follow the shape of `border-radius`. See bug 20807." } ], "safari_ios": "mirror", @@ -87,7 +87,7 @@ "version_added": "1", "version_removed": "94", "partial_implementation": true, - "notes": "Before Chrome 94, outline does not follow the shape of border-radius." + "notes": "Before Chrome 94, `outline` does not follow the shape of `border-radius`." } ], "webview_ios": "mirror" diff --git a/css/properties/overflow-clip-margin.json b/css/properties/overflow-clip-margin.json index 02fed540030891..5746c988e6a260 100644 --- a/css/properties/overflow-clip-margin.json +++ b/css/properties/overflow-clip-margin.json @@ -9,7 +9,7 @@ "chrome": { "version_added": "90", "partial_implementation": true, - "notes": "Only works when both axes are using overflow: clip. See bug 40235584." + "notes": "Only works when both axes are using `overflow: clip`. See bug 40235584." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/properties/overflow.json b/css/properties/overflow.json index 0d975af0edd0c3..0a754d11ed319d 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -18,14 +18,14 @@ }, "firefox": { "version_added": "1", - "notes": "After Firefox 3.6, the overflow property is correctly applied to table group elements (<thead>, <tbody>, <tfoot>)." + "notes": "After Firefox 3.6, the `overflow` property is correctly applied to table group elements (`<thead>`, `<tbody>`, `<tfoot>`)." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "4", - "notes": "From version 4 to 6, Internet Explorer enlarges an element with overflow: visible (default value) to fit the content inside it. height and width behave like min-height and min-width, respectively." + "notes": "From version 4 to 6, Internet Explorer enlarges an element with `overflow: visible` (default value) to fit the content inside it. `height` and `width` behave like `min-height` and `min-width`, respectively." }, "oculus": "mirror", "opera": { diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json index 74c99cd544439c..5964e2fbd8f541 100644 --- a/css/properties/overscroll-behavior-x.json +++ b/css/properties/overscroll-behavior-x.json @@ -125,7 +125,7 @@ "version_added": "18", "version_removed": "79", "partial_implementation": true, - "notes": "The none value incorrectly behaves as contain (allowing for the elastic bounce effect)." + "notes": "The `none` value incorrectly behaves as `contain` (allowing for the elastic bounce effect)." } ], "firefox": { diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json index 3929e0906b3651..bb3d218a1fa238 100644 --- a/css/properties/overscroll-behavior-y.json +++ b/css/properties/overscroll-behavior-y.json @@ -121,7 +121,7 @@ "version_added": "18", "version_removed": "79", "partial_implementation": true, - "notes": "The none value incorrectly behaves as contain (allowing for the elastic bounce effect)." + "notes": "The `none` value incorrectly behaves as `contain` (allowing for the elastic bounce effect)." } ], "firefox": { diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json index 180a356cc00eec..62764decf3c1e2 100644 --- a/css/properties/overscroll-behavior.json +++ b/css/properties/overscroll-behavior.json @@ -121,7 +121,7 @@ "version_added": "18", "version_removed": "79", "partial_implementation": true, - "notes": "The none value incorrectly behaves as contain (allowing for the elastic bounce effect)." + "notes": "The `none` value incorrectly behaves as `contain` (allowing for the elastic bounce effect)." } ], "firefox": { diff --git a/css/properties/page-break-inside.json b/css/properties/page-break-inside.json index 68d3b9ec049602..56af8e768b24e5 100644 --- a/css/properties/page-break-inside.json +++ b/css/properties/page-break-inside.json @@ -94,7 +94,7 @@ }, "firefox": { "version_added": "19", - "notes": "Until Firefox 25, page-break-inside: avoid did not work with the height of a block." + "notes": "Until Firefox 25, `page-break-inside: avoid` did not work with the height of a block." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/perspective.json b/css/properties/perspective.json index e794ed95855f62..fcb466a32e2b9d 100644 --- a/css/properties/perspective.json +++ b/css/properties/perspective.json @@ -61,7 +61,7 @@ "safari_ios": [ { "version_added": "9", - "notes": "In iOS 13, the perspective property did not function properly. The issues were fixed in iOS 14." + "notes": "In iOS 13, the `perspective` property did not function properly. The issues were fixed in iOS 14." }, { "prefix": "-webkit-", diff --git a/css/properties/place-content.json b/css/properties/place-content.json index 023de628f219d9..8a5486078f75ea 100644 --- a/css/properties/place-content.json +++ b/css/properties/place-content.json @@ -49,7 +49,7 @@ "edge": "mirror", "firefox": { "version_added": "45", - "notes": "Starting with version 60, you can only specify a single value if it is valid for both align-content and justify-content." + "notes": "Starting with version 60, you can only specify a single value if it is valid for both `align-content` and `justify-content`." }, "firefox_android": "mirror", "ie": { @@ -87,7 +87,7 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Starting with version 60, you can only specify a single value if it is valid for both align-content and justify-content." + "notes": "Starting with version 60, you can only specify a single value if it is valid for both `align-content` and `justify-content`." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/position-anchor.json b/css/properties/position-anchor.json index 987fd396565c69..4af3745cc4a399 100644 --- a/css/properties/position-anchor.json +++ b/css/properties/position-anchor.json @@ -50,7 +50,7 @@ "chrome": { "version_added": "125", "partial_implementation": true, - "notes": "The generic auto value exists, but it does not yet have the effect described in the spec." + "notes": "The generic `auto` value exists, but it does not yet have the effect described in the spec." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/properties/position-try-fallbacks.json b/css/properties/position-try-fallbacks.json index e72082e720ff46..9c74961254d998 100644 --- a/css/properties/position-try-fallbacks.json +++ b/css/properties/position-try-fallbacks.json @@ -213,7 +213,7 @@ { "version_added": "125", "version_removed": "128", - "notes": "inset-area values had to be wrapped inside an inset-area() function." + "notes": "`inset-area` values had to be wrapped inside an `inset-area()` function." } ], "chrome_android": "mirror", diff --git a/css/properties/position.json b/css/properties/position.json index db8944fc6d4bd7..193ede18d6f077 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -53,7 +53,7 @@ "firefox": { "version_added": "1", "notes": [ - "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have border-collapse applied to them (bug 1379306).", + "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have `border-collapse` applied to them (bug 1379306).", "Before Firefox 30, absolute positioning of table rows and row groups was not supported (bug 63895)." ] }, @@ -128,7 +128,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 44, position: fixed didn't create a stacking context in most cases. Firefox and the specification have been modified to mimic Chrome and Safari's long-time behavior." + "notes": "Before Firefox 44, `position: fixed` didn't create a stacking context in most cases. Firefox and the specification have been modified to mimic Chrome and Safari's long-time behavior." }, "firefox_android": "mirror", "ie": { @@ -171,7 +171,7 @@ }, "firefox": { "version_added": "59", - "notes": "Borders do not display on table headers if border-collapse is set to collapse (bug 1727594)." + "notes": "Borders do not display on table headers if `border-collapse` is set to `collapse` (bug 1727594)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/print-color-adjust.json b/css/properties/print-color-adjust.json index 5b63517a5ac5bc..9abcdf992d23f1 100644 --- a/css/properties/print-color-adjust.json +++ b/css/properties/print-color-adjust.json @@ -10,15 +10,15 @@ "prefix": "-webkit-", "version_added": "17", "notes": [ - "Chrome does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.", - "Before version 26, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." + "Chrome does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", + "Before version 26, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." ] }, "chrome_android": "mirror", "edge": { "prefix": "-webkit-", "version_added": "79", - "notes": "Edge does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants." + "notes": "Edge does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "firefox": [ { @@ -37,12 +37,12 @@ "opera": { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants." + "notes": "Opera does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "opera_android": { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants." + "notes": "Opera does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "safari": [ { @@ -51,7 +51,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Safari does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants." + "notes": "Safari does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." } ], "safari_ios": "mirror", @@ -59,14 +59,14 @@ "prefix": "-webkit-", "version_added": "1.0", "notes": [ - "Samsung Internet does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.", - "In version 1, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." + "Samsung Internet does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", + "In version 1, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." ] }, "webview_android": { "prefix": "-webkit-", "version_added": "4.4", - "notes": "WebView does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants." + "notes": "WebView does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "webview_ios": "mirror" }, diff --git a/css/properties/resize.json b/css/properties/resize.json index 7a3a67304ec408..bd42515c2f4766 100644 --- a/css/properties/resize.json +++ b/css/properties/resize.json @@ -97,7 +97,7 @@ "edge": "mirror", "firefox": { "version_added": "5", - "notes": "resize doesn't have any effect on <iframe>. See bug 680823)" + "notes": "`resize` doesn't have any effect on `<iframe>`. See bug 680823)" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/ruby-align.json b/css/properties/ruby-align.json index 7b1d733918737c..5682e3c34e33d5 100644 --- a/css/properties/ruby-align.json +++ b/css/properties/ruby-align.json @@ -17,7 +17,7 @@ "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Internet Explorer 9 and later supports an earlier draft of CSS Ruby with non-standard values for this property: auto, left, center, right, distribute-letter, distribute-space, and line-edge." + "notes": "Internet Explorer 9 and later supports an earlier draft of CSS Ruby with non-standard values for this property: `auto`, `left`, `center`, `right`, `distribute-letter`, `distribute-space`, and `line-edge`." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/ruby-position.json b/css/properties/ruby-position.json index 21845a35e8ed5b..218cdbba988f6f 100644 --- a/css/properties/ruby-position.json +++ b/css/properties/ruby-position.json @@ -13,7 +13,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "Implemented as a non-standard, prefixed, version of ruby-position, -webkit-ruby-position: it has two properties: before and after (both equivalent, for ltr and rtl scripts to the standard over value used with ruby-align: start)." + "notes": "Implemented as a non-standard, prefixed, version of `ruby-position`, `-webkit-ruby-position`: it has two properties: `before` and `after` (both equivalent, for ltr and rtl scripts to the standard `over` value used with `ruby-align: start`)." } ], "chrome_android": "mirror", @@ -24,7 +24,7 @@ { "prefix": "-webkit-", "version_added": "79", - "notes": "Implemented as a non-standard, prefixed, version of ruby-position, -webkit-ruby-position: it has two properties: before and after (both equivalent, for ltr and rtl scripts to the standard over value used with ruby-align: start)." + "notes": "Implemented as a non-standard, prefixed, version of `ruby-position`, `-webkit-ruby-position`: it has two properties: `before` and `after` (both equivalent, for ltr and rtl scripts to the standard `over` value used with `ruby-align: start`)." }, { "version_added": "12", @@ -37,7 +37,7 @@ "firefox_android": "mirror", "ie": { "version_added": false, - "notes": "Internet Explorer 9 and later support an old draft values: inline (equivalent of having display: inline on the ruby), and above (synonym of the modern over)." + "notes": "Internet Explorer 9 and later support an old draft values: `inline` (equivalent of having `display: inline` on the ruby), and `above` (synonym of the modern `over`)." }, "oculus": "mirror", "opera": "mirror", @@ -49,7 +49,7 @@ { "prefix": "-webkit-", "version_added": "7", - "notes": "Implemented as a non-standard, prefixed, version of ruby-position, -webkit-ruby-position: it has two properties: before and after (both equivalent, for ltr and rtl scripts to the standard over value used with ruby-align: start)." + "notes": "Implemented as a non-standard, prefixed, version of `ruby-position`, `-webkit-ruby-position`: it has two properties: `before` and `after` (both equivalent, for ltr and rtl scripts to the standard `over` value used with `ruby-align: start`)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-margin-bottom.json b/css/properties/scroll-margin-bottom.json index 376275f6d48f0e..799cd2d3329780 100644 --- a/css/properties/scroll-margin-bottom.json +++ b/css/properties/scroll-margin-bottom.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-bottom", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-bottom", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-left.json b/css/properties/scroll-margin-left.json index 43f98276a29db8..37476c81a741cb 100644 --- a/css/properties/scroll-margin-left.json +++ b/css/properties/scroll-margin-left.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-left", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-left", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-right.json b/css/properties/scroll-margin-right.json index ffd0b7a380f9e9..8d5c0911bcf85a 100644 --- a/css/properties/scroll-margin-right.json +++ b/css/properties/scroll-margin-right.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-right", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-right", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-top.json b/css/properties/scroll-margin-top.json index d72ccac91697b1..6b4736a00c86d6 100644 --- a/css/properties/scroll-margin-top.json +++ b/css/properties/scroll-margin-top.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-top", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-top", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin.json b/css/properties/scroll-margin.json index 09587d1a9cc8ba..e48f93759ede04 100644 --- a/css/properties/scroll-margin.json +++ b/css/properties/scroll-margin.json @@ -22,7 +22,7 @@ "version_added": "68", "version_removed": "90", "partial_implementation": true, - "notes": "The scroll-margin property can cause an element's visibility to be incorrectly calculated for element.focus(). See bug 1708303." + "notes": "The `scroll-margin` property can cause an element's visibility to be incorrectly calculated for `element.focus()`. See bug 1708303." } ], "firefox_android": "mirror", @@ -40,7 +40,7 @@ "alternative_name": "scroll-snap-margin", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "safari_ios": [ @@ -51,7 +51,7 @@ "alternative_name": "scroll-snap-margin", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or scrollIntoView(), see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-padding-bottom.json b/css/properties/scroll-padding-bottom.json index 0331d59973561a..9448a37d05dbb6 100644 --- a/css/properties/scroll-padding-bottom.json +++ b/css/properties/scroll-padding-bottom.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or scrollIntoView(), see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-left.json b/css/properties/scroll-padding-left.json index fbdc970d0affcf..bdb8ece0097804 100644 --- a/css/properties/scroll-padding-left.json +++ b/css/properties/scroll-padding-left.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or scrollIntoView(), see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-right.json b/css/properties/scroll-padding-right.json index b96f3476841bcc..a599e80617caad 100644 --- a/css/properties/scroll-padding-right.json +++ b/css/properties/scroll-padding-right.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or scrollIntoView(), see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-top.json b/css/properties/scroll-padding-top.json index f742c8704a6e2e..7d70a6726c67db 100644 --- a/css/properties/scroll-padding-top.json +++ b/css/properties/scroll-padding-top.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or scrollIntoView(), see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json index 5a8e4b4095bc17..7da3c9a5effcc4 100644 --- a/css/properties/scroll-padding.json +++ b/css/properties/scroll-padding.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or scrollIntoView(), see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-timeline-axis.json b/css/properties/scroll-timeline-axis.json index 79e9fa1b1409d3..34cb76f424faff 100644 --- a/css/properties/scroll-timeline-axis.json +++ b/css/properties/scroll-timeline-axis.json @@ -25,7 +25,7 @@ ], "notes": [ "The syntax of the shorthand property uses the fixed order of name and then the axis.", - "Supports the deprecated horizontal and vertical values, and not the x and y values.", + "Supports the deprecated `horizontal` and `vertical` values, and not the `x` and `y` values.", "The `@scroll-timeline` at-rule is replaced with the longhand properties `scroll-timeline-name` and `scroll-timeline-axis` and the shorthand property `scroll-timeline`." ] }, diff --git a/css/properties/scroll-timeline.json b/css/properties/scroll-timeline.json index d8ea4ce5fbf60c..1e3e6e33a232b9 100644 --- a/css/properties/scroll-timeline.json +++ b/css/properties/scroll-timeline.json @@ -25,8 +25,8 @@ ], "notes": [ "The syntax of the shorthand property uses the fixed order of name and then the axis.", - "Supports the deprecated horizontal and vertical axis values, and not the x and y values.", - "The @scroll-timeline at-rule is replaced with the longhand properties scroll-timeline-name and scroll-timeline-axis and the shorthand property scroll-timeline." + "Supports the deprecated `horizontal` and `vertical` axis values, and not the `x` and `y` values.", + "The `@scroll-timeline` at-rule is replaced with the longhand properties `scroll-timeline-name` and `scroll-timeline-axis` and the shorthand property `scroll-timeline`." ] }, "firefox_android": "mirror", diff --git a/css/properties/text-align-last.json b/css/properties/text-align-last.json index ec2bc6217a2f66..db6a83f6e71c37 100644 --- a/css/properties/text-align-last.json +++ b/css/properties/text-align-last.json @@ -28,8 +28,8 @@ "version_added": "5.5", "partial_implementation": true, "notes": [ - "IE only supports text-align-last when text-align is set to justify.", - "The start and end values are not supported." + "IE only supports `text-align-last` when `text-align` is set to `justify`.", + "The `start` and `end` values are not supported." ] }, "oculus": "mirror", diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json index db2eaf6be86fd0..041019093be53c 100644 --- a/css/properties/text-combine-upright.json +++ b/css/properties/text-combine-upright.json @@ -14,7 +14,7 @@ "alternative_name": "-webkit-text-combine", "version_added": "9", "partial_implementation": true, - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named `-webkit-text-combine` according to a 2011 version of the CSS3 Writing Modes specification, supporting the values `none` and `horizontal` without `digits`." } ], "chrome_android": "mirror", @@ -48,7 +48,7 @@ "alternative_name": "-webkit-text-combine", "version_added": "5.1", "partial_implementation": true, - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named `-webkit-text-combine` according to a 2011 version of the CSS3 Writing Modes specification, supporting the values `none` and `horizontal` without `digits`." } ], "safari_ios": "mirror", diff --git a/css/properties/text-decoration-line.json b/css/properties/text-decoration-line.json index a45297a6671a1c..d9be6e3713a280 100644 --- a/css/properties/text-decoration-line.json +++ b/css/properties/text-decoration-line.json @@ -54,13 +54,13 @@ "support": { "chrome": { "version_added": "57", - "notes": "The blink value does not have any effect." + "notes": "The `blink` value does not have any effect." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "26", - "notes": "The blink value does not have any effect." + "notes": "The `blink` value does not have any effect." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/text-decoration-skip.json b/css/properties/text-decoration-skip.json index 5e17051bf2e0c6..6608e5b119eeed 100644 --- a/css/properties/text-decoration-skip.json +++ b/css/properties/text-decoration-skip.json @@ -9,7 +9,7 @@ "chrome": { "version_added": "57", "version_removed": "64", - "notes": "Only supports the deprecated ink value." + "notes": "Only supports the deprecated `ink` value." }, "chrome_android": "mirror", "edge": "mirror", @@ -24,22 +24,22 @@ "opera": { "version_added": "44", "version_removed": "50", - "notes": "Only supports the deprecated ink value." + "notes": "Only supports the deprecated `ink` value." }, "opera_android": { "version_added": "43", "version_removed": "46", - "notes": "Only supports the deprecated ink value." + "notes": "Only supports the deprecated `ink` value." }, "safari": [ { "version_added": "12.1", - "notes": "Supports only none, auto, and objects values." + "notes": "Supports only `none`, `auto`, and `objects` values." }, { "prefix": "-webkit-", "version_added": "7", - "notes": "Supports only none, auto, and objects values." + "notes": "Supports only `none`, `auto`, and `objects` values." } ], "safari_ios": "mirror", diff --git a/css/properties/text-decoration-thickness.json b/css/properties/text-decoration-thickness.json index b98c6a3ab57b83..ebebabf2fc4b48 100644 --- a/css/properties/text-decoration-thickness.json +++ b/css/properties/text-decoration-thickness.json @@ -14,7 +14,7 @@ "version_added": "87", "version_removed": "89", "partial_implementation": true, - "notes": "The text-decoration-thickness property does not work unless either text-underline-offset is set to something other than auto or text-decoration-color is set to something other than currentColor. See bug 40734940." + "notes": "The `text-decoration-thickness` property does not work unless either `text-underline-offset` is set to something other than `auto` or `text-decoration-color` is set to something other than `currentColor`. See bug 40734940." } ], "chrome_android": "mirror", diff --git a/css/properties/text-justify.json b/css/properties/text-justify.json index adfa864e1dafb0..7a8df27054b54a 100644 --- a/css/properties/text-justify.json +++ b/css/properties/text-justify.json @@ -15,7 +15,7 @@ "value_to_set": "true" } ], - "notes": "inter-word and distribute (deprecated) values are supported, but distribute behavior is buggy." + "notes": "`inter-word` and `distribute` (deprecated) values are supported, but `distribute` behavior is buggy." }, "chrome_android": "mirror", "edge": [ @@ -28,12 +28,12 @@ "value_to_set": "true" } ], - "notes": "inter-word and distribute (deprecated) values are supported, but distribute behavior is buggy." + "notes": "`inter-word` and `distribute` (deprecated) values are supported, but `distribute` behavior is buggy." }, { "version_added": "12", "version_removed": "79", - "notes": "Standard values inter-character and none are supported. The deprecated distribute value is also supported." + "notes": "Standard values `inter-character` and `none` are supported. The deprecated `distribute` value is also supported." } ], "firefox": { @@ -42,7 +42,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "Standard values inter-character and none are supported. The deprecated distribute value is also supported." + "notes": "Standard values `inter-character` and `none` are supported. The deprecated `distribute` value is also supported." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index a967307138faef..22e5631b8963e0 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "7", - "notes": "Until Firefox 10, handling of text-overflow on blocks with inline overflow on both horizontal sides was incorrect. Before Firefox 10, if only one value was specified (such as text-overflow: ellipsis;), text was ellipsed on both sides of the block, instead of only the end edge based on the block's text direction." + "notes": "Until Firefox 10, handling of `text-overflow` on blocks with inline overflow on both horizontal sides was incorrect. Before Firefox 10, if only one value was specified (such as `text-overflow: ellipsis;`), text was ellipsed on both sides of the block, instead of only the end edge based on the block's text direction." }, "firefox_android": "mirror", "ie": [ diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json index a46a33caf73603..2680b23ef5bc24 100644 --- a/css/properties/text-rendering.json +++ b/css/properties/text-rendering.json @@ -19,7 +19,7 @@ "version_added": "1", "notes": [ "This property is only supported on Windows and Linux.", - "The optimizeSpeed option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." + "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." ] }, "firefox_android": { @@ -45,7 +45,7 @@ }, "webview_android": { "version_added": "3", - "notes": "From version 3 to 4.3, there is a serious bug where text-rendering: optimizeLegibility causes custom web fonts to not render. This was fixed in version 4.4." + "notes": "From version 3 to 4.3, there is a serious bug where `text-rendering: optimizeLegibility` causes custom web fonts to not render. This was fixed in version 4.4." }, "webview_ios": "mirror" }, @@ -60,17 +60,17 @@ "support": { "chrome": { "version_added": "4", - "notes": "Chrome treats auto as optimizeSpeed." + "notes": "Chrome treats `auto` as `optimizeSpeed`." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "1", - "notes": "If the font size is 20 pixels or higher, Firefox treats auto as optimizeLegibility. For smaller text, Firefox treats auto as optimizeSpeed. The 20-pixel threshold can be changed with the browser.display.auto_quality_min_font_size preference." + "notes": "If the font size is 20 pixels or higher, Firefox treats `auto` as `optimizeLegibility`. For smaller text, Firefox treats `auto` as `optimizeSpeed`. The 20-pixel threshold can be changed with the `browser.display.auto_quality_min_font_size` preference." }, "firefox_android": { "version_added": "46", - "notes": "If the font size is 20 pixels or higher, Firefox treats auto as optimizeLegibility. For smaller text, Firefox treats auto as optimizeSpeed. The 20-pixel threshold can be changed with the browser.display.auto_quality_min_font_size preference." + "notes": "If the font size is 20 pixels or higher, Firefox treats `auto` as `optimizeLegibility`. For smaller text, Firefox treats `auto` as `optimizeSpeed`. The 20-pixel threshold can be changed with the `browser.display.auto_quality_min_font_size` preference." }, "ie": { "version_added": false @@ -80,7 +80,7 @@ "opera_android": "mirror", "safari": { "version_added": "5", - "notes": "Safari treats auto as optimizeSpeed. See bug 41363." + "notes": "Safari treats `auto` as `optimizeSpeed`. See bug 41363." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -105,11 +105,11 @@ "edge": "mirror", "firefox": { "version_added": "1", - "notes": "Firefox treats geometricPrecision the same as optimizeLegibility." + "notes": "Firefox treats `geometricPrecision` the same as `optimizeLegibility`." }, "firefox_android": { "version_added": "46", - "notes": "Firefox treats geometricPrecision the same as optimizeLegibility." + "notes": "Firefox treats `geometricPrecision` the same as `optimizeLegibility`." }, "ie": { "version_added": false diff --git a/css/properties/text-shadow.json b/css/properties/text-shadow.json index ef71dbaf05c82d..09150a0048775d 100644 --- a/css/properties/text-shadow.json +++ b/css/properties/text-shadow.json @@ -16,10 +16,10 @@ "firefox": { "version_added": "3.5", "notes": [ - "Firefox versions before 57 have a bug whereby transitions will not work when transitioning from a text-shadow with a color specified to a text-shadow without a color specified (bug 726550).", + "Firefox versions before 57 have a bug whereby `transition`s will not work when transitioning from a `text-shadow` with a color specified to a `text-shadow` without a color specified (bug 726550).", "From Firefox 4, the blur radius is capped at 300 for performance reasons.", "Firefox theoretically supports infinite text-shadows (don't try it).", - "If the <color> value is unspecified, then Firefox uses the value of the element's color property." + "If the `<color>` value is unspecified, then Firefox uses the value of the element's `color` property." ] }, "firefox_android": "mirror", diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index ea29a64f4f5760..5d4c2a9eec888a 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "The text-transform property does not work for ::first-line pseudo-elements (nor for the one-colon syntax). See bug 40214861." + "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See bug 40214861." }, "chrome_android": "mirror", "edge": { @@ -24,14 +24,14 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "Since Opera 15, the text-transform property does not work for ::first-line pseudo-elements (nor for the one-colon syntax). See bug 40214861." + "notes": "Since Opera 15, the `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See bug 40214861." }, "opera_android": { "version_added": "11" }, "safari": { "version_added": "1", - "notes": "The text-transform property does not work for ::first-line pseudo-elements (also not for the old one-colon syntax). See bug 3409." + "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (also not for the old one-colon syntax). See bug 3409." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/top.json b/css/properties/top.json index fa241636d89532..ff7addaf8483b0 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -19,7 +19,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer versions before 7, when both top and bottom are specified, the element position is overconstrained and the top property has precedence; the computed value of bottom is set to -top, while its specified value is ignored." + "notes": "In Internet Explorer versions before 7, when both `top` and `bottom` are specified, the element position is overconstrained and the `top` property has precedence; the computed value of `bottom` is set to `-top`, while its specified value is ignored." }, "oculus": "mirror", "opera": { diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index caac7f1af48673..b6e1108ce6ab60 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -277,7 +277,7 @@ "opera_android": "mirror", "safari": { "version_added": "6", - "notes": "Only supported for transformations applied using the CSS transform property (e.g. .className { transform: rotate(45deg); transform-origin: center; }). It has no effect on transformations applied using the transform SVG attribute (e.g. <rect style="transform-origin: center;" transform="rotate(45)" />)." + "notes": "Only supported for transformations applied using the CSS `transform` property (e.g. `.className { transform: rotate(45deg); transform-origin: center; }`). It has no effect on transformations applied using the `transform` SVG attribute (e.g. `<rect style="transform-origin: center;" transform="rotate(45)" />`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/transform.json b/css/properties/transform.json index 226b7326f618a9..1a771fa79f4aad 100644 --- a/css/properties/transform.json +++ b/css/properties/transform.json @@ -49,7 +49,7 @@ "ie": [ { "version_added": "10", - "notes": "Internet Explorer does not support the global values initial and unset." + "notes": "Internet Explorer does not support the global values `initial` and `unset`." }, { "prefix": "-webkit-", @@ -124,7 +124,7 @@ { "prefix": "-webkit-", "version_added": "2", - "notes": "Android 2.3 has a bug where input forms will \"jump\" when typing, if any container element has a -webkit-transform." + "notes": "Android 2.3 has a bug where input forms will \"jump\" when typing, if any container element has a `-webkit-transform`." } ], "webview_ios": "mirror" diff --git a/css/properties/transition.json b/css/properties/transition.json index ecb498507562c7..a83f29dd28cd8b 100644 --- a/css/properties/transition.json +++ b/css/properties/transition.json @@ -29,9 +29,9 @@ { "version_added": "16", "notes": [ - "Before Firefox 57, transitions do not work when transitioning from a text-shadow with a color specified to a text-shadow without a color specified (see bug 726550).", - "Before Firefox 57, cancelling a filling animation (for example, with animation-fill-mode: forwards set) can trigger a transition set on the same element, although only once (see bug 1192592 and these test cases for more information).", - "Before Firefox 57, the background-position property can't be transitioned between two values containing different numbers of <position> values, for example background-position: 10px 10px; and background-position: 20px 20px, 30px 30px; (see bug 1390446)." + "Before Firefox 57, transitions do not work when transitioning from a `text-shadow` with a color specified to a `text-shadow` without a color specified (see bug 726550).", + "Before Firefox 57, cancelling a filling animation (for example, with `animation-fill-mode: forwards` set) can trigger a transition set on the same element, although only once (see bug 1192592 and these test cases for more information).", + "Before Firefox 57, the `background-position` property can't be transitioned between two values containing different numbers of `<position>` values, for example `background-position: 10px 10px;` and `background-position: 20px 20px, 30px 30px;` (see bug 1390446)." ] }, { diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index 40fc852030c04f..a1bc24f8cbc725 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -125,8 +125,8 @@ "prefix": "-webkit-", "version_added": "16", "notes": [ - "Before Chrome 47, -webkit-isolate could lock up the browser.", - "Since Chrome 19, the syntax from a previous version of the specification, where the isolate keyword could be used together with bidi-override, is allowed." + "Before Chrome 47, `-webkit-isolate` could lock up the browser.", + "Since Chrome 19, the syntax from a previous version of the specification, where the `isolate` keyword could be used together with `bidi-override`, is allowed." ] } ], @@ -150,7 +150,7 @@ "prefix": "-moz-", "version_added": "10", "version_removed": "54", - "notes": "From Firefox 10 to Firefox 16 (inclusive), the isolate keyword could be used together with bidi-override, which was the syntax from a previous version of the specification. From Firefox 17, only one value is allowed. Use isolate-override instead the previous isolate bidi-override." + "notes": "From Firefox 10 to Firefox 16 (inclusive), the `isolate` keyword could be used together with `bidi-override`, which was the syntax from a previous version of the specification. From Firefox 17, only one value is allowed. Use `isolate-override` instead the previous `isolate bidi-override`." } ], "firefox_android": "mirror", @@ -167,7 +167,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Before Safari 9, -webkit-isolate could lock up the browser." + "notes": "Before Safari 9, `-webkit-isolate` could lock up the browser." } ], "safari_ios": "mirror", @@ -283,8 +283,8 @@ "version_added": "10", "version_removed": "54", "notes": [ - "Before Firefox 50, the plaintext value was ignored for vertical writing modes (bug 1302734).", - "Before Firefox 15, plaintext didn't do anything to an inline element. The specification changed and the implementation was changed in Firefox 15." + "Before Firefox 50, the `plaintext` value was ignored for vertical writing modes (bug 1302734).", + "Before Firefox 15, `plaintext` didn't do anything to an inline element. The specification changed and the implementation was changed in Firefox 15." ] } ], diff --git a/css/properties/view-timeline-axis.json b/css/properties/view-timeline-axis.json index 6aaf101749017d..2a0c716d76172b 100644 --- a/css/properties/view-timeline-axis.json +++ b/css/properties/view-timeline-axis.json @@ -23,7 +23,7 @@ "value_to_set": "true" } ], - "notes": "Now supports the x and y values, and also the deprecated horizontal and vertical values." + "notes": "Now supports the `x` and `y` values, and also the deprecated `horizontal` and `vertical` values." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/view-timeline.json b/css/properties/view-timeline.json index 20ebb28db55a70..6ab5c6eb87a623 100644 --- a/css/properties/view-timeline.json +++ b/css/properties/view-timeline.json @@ -23,7 +23,7 @@ "value_to_set": "true" } ], - "notes": "Now supports the x and y values, and also the deprecated horizontal and vertical values." + "notes": "Now supports the `x` and `y` values, and also the deprecated `horizontal` and `vertical` values." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/visibility.json b/css/properties/visibility.json index a5b6f30eb2ba35..90febbd9b588c1 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -20,9 +20,9 @@ "ie": { "version_added": "4", "notes": [ - "Internet Explorer doesn't support visibility: initial.", - "Internet Explorer doesn't support visibility: unset.", - "Up to Internet Explorer 7, descendants of hidden elements will still be invisible even if they have visibility set to visible." + "Internet Explorer doesn't support `visibility: initial`.", + "Internet Explorer doesn't support `visibility: unset`.", + "Up to Internet Explorer 7, descendants of `hidden` elements will still be invisible even if they have `visibility` set to `visible`." ] }, "oculus": "mirror", @@ -53,8 +53,8 @@ "chrome": { "version_added": "1", "notes": [ - "Chrome treats visibility: collapse like hidden, leaving a white gap.", - "Chrome supports the collapse value only on <tr>, <thead>, <tbody>, and <tfoot>, but not on <col> and <colgroup> elements." + "Chrome treats `visibility: collapse` like `hidden`, leaving a white gap.", + "Chrome supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." ] }, "chrome_android": "mirror", @@ -64,8 +64,8 @@ "firefox": { "version_added": "1", "notes": [ - "Firefox doesn't hide borders when hiding <col> and <colgroup> elements if border-collapse: collapse is set.", - "Before Firefox 88, collapse is not supported on ruby annotations." + "Firefox doesn't hide borders when hiding `<col>` and `<colgroup>` elements if `border-collapse: collapse` is set.", + "Before Firefox 88, `collapse` is not supported on ruby annotations." ] }, "firefox_android": "mirror", @@ -76,22 +76,22 @@ "opera": { "version_added": "4", "notes": [ - "Opera treats visibility: collapse like hidden, leaving a white gap.", - "Opera supports the collapse value only on <tr>, <thead>, <tbody>, and <tfoot>, but not on <col> and <colgroup> elements." + "Opera treats `visibility: collapse` like `hidden`, leaving a white gap.", + "Opera supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." ] }, "opera_android": { "version_added": "10.1", "notes": [ - "Opera treats visibility: collapse like hidden, leaving a white gap.", - "Opera supports the collapse value only on <tr>, <thead>, <tbody>, and <tfoot>, but not on <col> and <colgroup> elements." + "Opera treats `visibility: collapse` like `hidden`, leaving a white gap.", + "Opera supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." ] }, "safari": { "version_added": "1.3", "notes": [ - "Safari treats visibility: collapse like hidden, leaving a white gap.", - "Safari supports the collapse value only on <tr>, <thead>, <tbody>, and <tfoot>, but not on <col> and <colgroup> elements." + "Safari treats `visibility: collapse` like `hidden`, leaving a white gap.", + "Safari supports the collapse value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." ] }, "safari_ios": "mirror", diff --git a/css/properties/white-space.json b/css/properties/white-space.json index 61f8e62e9003c4..78b16201113d2a 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -280,7 +280,7 @@ "firefox_android": "mirror", "ie": { "version_added": "8", - "notes": "From Internet Explorer 5.5 to 7, word-wrap: break-word; can be used for line breaks in pre elements." + "notes": "From Internet Explorer 5.5 to 7, `word-wrap: break-word;` can be used for line breaks in `pre` elements." }, "oculus": "mirror", "opera": { @@ -316,7 +316,7 @@ "chrome": { "version_added": "114", "partial_implementation": true, - "notes": "Accepts shorthand values for white-space-collapse and text-wrap only." + "notes": "Accepts shorthand values for `white-space-collapse` and `text-wrap` only." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/properties/word-break.json b/css/properties/word-break.json index 305386c372668f..4192e8e78f7e09 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -20,12 +20,12 @@ "ie": [ { "version_added": "5.5", - "notes": "No version of Internet Explorer supports the initial value." + "notes": "No version of Internet Explorer supports the `initial` value." }, { "prefix": "-ms-", "version_added": "8", - "notes": "Don't use -ms-word-break, which is a synonym for word-break." + "notes": "Don't use `-ms-word-break`, which is a synonym for `word-break`." } ], "oculus": "mirror", @@ -51,7 +51,7 @@ "support": { "chrome": { "version_added": "119", - "notes": "This value is only applicable if lang=\"ja\" is specified. This value has no effect on other locales." + "notes": "This value is only applicable if `lang=\"ja\"` is specified. This value has no effect on other locales." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/selectors/-webkit-scrollbar.json b/css/selectors/-webkit-scrollbar.json index 85508678c3218d..51c7b7ce2874bd 100644 --- a/css/selectors/-webkit-scrollbar.json +++ b/css/selectors/-webkit-scrollbar.json @@ -27,7 +27,7 @@ }, "safari_ios": { "version_added": "3", - "notes": "From Safari 13, only display: none works with this pseudo-element. Other styles have no effect." + "notes": "From Safari 13, only `display: none` works with this pseudo-element. Other styles have no effect." }, "samsunginternet_android": "mirror", "webview_android": { diff --git a/css/selectors/active.json b/css/selectors/active.json index f2f9b76058ec5b..0cd886ae7e074c 100644 --- a/css/selectors/active.json +++ b/css/selectors/active.json @@ -73,7 +73,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "By default, Safari on iOS does not use the :active state unless there is a touchstart event handler on the relevant element or on the <body> element." + "notes": "By default, Safari on iOS does not use the `:active` state unless there is a `touchstart` event handler on the relevant element or on the `<body>` element." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/css/selectors/after.json b/css/selectors/after.json index 62598fe9ebc9b5..a46c8ab78a8d3b 100644 --- a/css/selectors/after.json +++ b/css/selectors/after.json @@ -30,8 +30,8 @@ { "version_added": "1.5", "notes": [ - "Before Firefox 57, Firefox had a bug where ::after pseudo-elements were still generated, even if the content property value were set to normal or none.", - "Before Firefox 3.5, only the CSS level 2 behavior of :after was supported, which disallowed position, float, list-style-* and some display properties." + "Before Firefox 57, Firefox had a bug where `::after` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`.", + "Before Firefox 3.5, only the CSS level 2 behavior of `:after` was supported, which disallowed `position`, `float`, `list-style-*` and some `display` properties." ] }, { diff --git a/css/selectors/before.json b/css/selectors/before.json index a7460ecbe8e355..a73642f4bd15f0 100644 --- a/css/selectors/before.json +++ b/css/selectors/before.json @@ -30,8 +30,8 @@ { "version_added": "1.5", "notes": [ - "Before Firefox 57, Firefox had a bug where ::before pseudo-elements were still generated, even if the content property value were set to normal or none.", - "Before Firefox 3.5, only the CSS level 2 behavior of :before was supported, which disallowed position, float, list-style-* and some display properties." + "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`.", + "Before Firefox 3.5, only the CSS level 2 behavior of `:before` was supported, which disallowed `position`, `float`, `list-style-*` and some `display` properties." ] }, { @@ -42,7 +42,7 @@ "firefox_android": [ { "version_added": "4", - "notes": "Before Firefox 57, Firefox had a bug where ::before pseudo-elements were still generated, even if the content property value were set to normal or none." + "notes": "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`." }, { "alternative_name": ":before", diff --git a/css/selectors/checked.json b/css/selectors/checked.json index 1fee076daca2a2..972d99d20fad62 100644 --- a/css/selectors/checked.json +++ b/css/selectors/checked.json @@ -12,25 +12,25 @@ "support": { "chrome": { "version_added": "1", - "notes": "On macOS, styling <option> elements has no effect." + "notes": "On macOS, styling `<option>` elements has no effect." }, "chrome_android": { "version_added": "18" }, "edge": { "version_added": "12", - "notes": "On macOS, styling <option> elements has no effect." + "notes": "On macOS, styling `<option>` elements has no effect." }, "firefox": { "version_added": "1", "notes": [ - "From Firefox 56, <option> elements cannot be styled.", - "On macOS, styling <option> elements has no effect." + "From Firefox 56, `<option>` elements cannot be styled.", + "On macOS, styling `<option>` elements has no effect." ] }, "firefox_android": { "version_added": "4", - "notes": "From Firefox 56, <option> elements cannot be styled." + "notes": "From Firefox 56, `<option>` elements cannot be styled." }, "ie": { "version_added": "9" @@ -38,14 +38,14 @@ "oculus": "mirror", "opera": { "version_added": "9", - "notes": "On macOS, styling <option> elements has no effect." + "notes": "On macOS, styling `<option>` elements has no effect." }, "opera_android": { "version_added": "10.1" }, "safari": { "version_added": "3.1", - "notes": "Styling <option> elements has no effect." + "notes": "Styling `<option>` elements has no effect." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/selectors/cue.json b/css/selectors/cue.json index f3b1600691575a..1a18702a58d6d4 100644 --- a/css/selectors/cue.json +++ b/css/selectors/cue.json @@ -14,7 +14,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "From Firefox 69, only allowed properties apply to the ::cue pseudo-element with no argument. See Permitted properties for a list of the allowed properties." + "notes": "From Firefox 69, only allowed properties apply to the `::cue` pseudo-element with no argument. See Permitted properties for a list of the allowed properties." }, "firefox_android": { "version_added": "55" diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json index f203031f88ef9f..7a94bbbfcb0fd2 100644 --- a/css/selectors/disabled.json +++ b/css/selectors/disabled.json @@ -16,7 +16,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, Edge did not recognize :disabled on the <fieldset> element." + "notes": "Before Edge 79, Edge did not recognize `:disabled` on the `<fieldset>` element." }, "firefox": { "version_added": "1" @@ -24,7 +24,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Internet Explorer does not recognize :disabled on the <fieldset> element." + "notes": "Internet Explorer does not recognize `:disabled` on the `<fieldset>` element." }, "oculus": "mirror", "opera": { diff --git a/css/selectors/first-child.json b/css/selectors/first-child.json index 94abb8edd8d787..b06a0da85f5cb4 100644 --- a/css/selectors/first-child.json +++ b/css/selectors/first-child.json @@ -21,8 +21,8 @@ "ie": { "version_added": "7", "notes": [ - "Internet Explorer 7 doesn't update :first-child styles when elements are added dynamically.", - "In Internet Explorer 8, if an element is inserted dynamically by clicking on a link, then the :first-child style isn't applied until the link loses focus." + "Internet Explorer 7 doesn't update `:first-child` styles when elements are added dynamically.", + "In Internet Explorer 8, if an element is inserted dynamically by clicking on a link, then the `:first-child` style isn't applied until the link loses focus." ] }, "oculus": "mirror", diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json index 13bfc77693cf33..14a9901ef34b80 100644 --- a/css/selectors/first-line.json +++ b/css/selectors/first-line.json @@ -10,12 +10,12 @@ "chrome": [ { "version_added": "1", - "notes": "Before Chrome 62, the text-transform property does not work on ::first-line pseudo-elements. See bug 40214861." + "notes": "Before Chrome 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." }, { "alternative_name": ":first-line", "version_added": "1", - "notes": "Before Chrome 62, the text-transform property does not work on ::first-line pseudo-elements. See bug 40214861." + "notes": "Before Chrome 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." } ], "chrome_android": "mirror", @@ -51,34 +51,34 @@ "opera": [ { "version_added": "7", - "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform property does not work on ::first-line or :first-line pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." }, { "alternative_name": ":first-line", "version_added": "3.5", - "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform property does not work on ::first-line or :first-line pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." } ], "opera_android": [ { "version_added": "10.1", - "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform property does not work on ::first-line or :first-line pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." }, { "alternative_name": ":first-line", "version_added": "10.1", - "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform property does not work on ::first-line or :first-line pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." } ], "safari": [ { "version_added": "1", - "notes": "The text-transform property does not work for ::first-line or :first-line pseudo-elements. See bug 3409." + "notes": "The `text-transform` property does not work for `::first-line` or `:first-line` pseudo-elements. See bug 3409." }, { "alternative_name": ":first-line", "version_added": "1", - "notes": "The text-transform property does not work for ::first-line or :first-line pseudo-elements. See bug 3409." + "notes": "The `text-transform` property does not work for `::first-line` or `:first-line` pseudo-elements. See bug 3409." } ], "safari_ios": "mirror", @@ -86,12 +86,12 @@ "webview_android": [ { "version_added": "≤37", - "notes": "Before WebView 62, the text-transform property does not work on ::first-line pseudo-elements. See bug 40214861." + "notes": "Before WebView 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." }, { "alternative_name": ":first-line", "version_added": "≤37", - "notes": "Before WebView 62, the text-transform property does not work on ::first-line pseudo-elements. See bug 40214861." + "notes": "Before WebView 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." } ], "webview_ios": "mirror" diff --git a/css/selectors/highlight.json b/css/selectors/highlight.json index 798131be236a8a..7fbae05acf98dd 100644 --- a/css/selectors/highlight.json +++ b/css/selectors/highlight.json @@ -19,7 +19,7 @@ "version_added": "preview", "impl_url": "https://bugzil.la/1703961", "partial_implementation": true, - "notes": "Cannot yet be used with text-decoration and text-shadow." + "notes": "Cannot yet be used with `text-decoration` and `text-shadow`." }, "firefox_android": "mirror", "ie": { diff --git a/css/selectors/hover.json b/css/selectors/hover.json index 8de61145768df0..c6bca9e729fc01 100644 --- a/css/selectors/hover.json +++ b/css/selectors/hover.json @@ -36,7 +36,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "As of Safari for iOS 7.1.2, tapping a clickable element causes the element to enter the :hover state. The element will remain in the :hover state until a different element has entered the :hover state." + "notes": "As of Safari for iOS 7.1.2, tapping a clickable element causes the element to enter the `:hover` state. The element will remain in the `:hover` state until a different element has entered the `:hover` state." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -100,7 +100,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "In Edge, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the :hover state until the pointer is moved. See bug 5381673." + "notes": "In Edge, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See bug 5381673." }, "firefox": { "version_added": "1" @@ -109,8 +109,8 @@ "ie": { "version_added": "7", "notes": [ - "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the :hover state until the pointer is moved. See bug 926665.", - "In Internet Explorer 9 (and possibly earlier), if a <table> has a parent with a non-auto width, overflow-x: auto;, the <table> has enough content to horizontally overflow its parent, and there are :hover styles set on elements within the table, then hovering over said elements will cause the <table>'s height to increase. See a live demo that triggers the bug. One workaround for the bug is to set min-height: 0%; (the % unit must be specified, since unitless and px don't work) on the <table>'s parent element." + "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See bug 926665.", + "In Internet Explorer 9 (and possibly earlier), if a `<table>` has a parent with a non-`auto` `width`, `overflow-x``: auto;`, the `<table>` has enough content to horizontally overflow its parent, and there are `:hover` styles set on elements within the table, then hovering over said elements will cause the `<table>`'s height to increase. See a live demo that triggers the bug. One workaround for the bug is to set `min-height: 0%;` (the `%` unit must be specified, since unitless and `px` don't work) on the `<table>`'s parent element." ] }, "oculus": "mirror", diff --git a/css/selectors/in-range.json b/css/selectors/in-range.json index 2052896e6287a7..b86aa29ef538ba 100644 --- a/css/selectors/in-range.json +++ b/css/selectors/in-range.json @@ -12,7 +12,7 @@ "support": { "chrome": { "version_added": "10", - "notes": "Before Chrome 52, :in-range matched disabled and read-only inputs (see bug 41248615). In Chrome 52, it was changed to only match enabled read-write inputs." + "notes": "Before Chrome 52, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Chrome 52, it was changed to only match enabled read-write inputs." }, "chrome_android": "mirror", "edge": { @@ -20,7 +20,7 @@ }, "firefox": { "version_added": "29", - "notes": "Before Firefox 50, :in-range matched disabled and read-only inputs (see bug 1264157). In Firefox 50, it was changed to only match enabled read-write inputs." + "notes": "Before Firefox 50, `:in-range` matched disabled and read-only inputs (see bug 1264157). In Firefox 50, it was changed to only match enabled read-write inputs." }, "firefox_android": { "version_added": "16" @@ -31,24 +31,24 @@ "oculus": "mirror", "opera": { "version_added": "11", - "notes": "Before Opera 39, :in-range matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." + "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." }, "opera_android": { "version_added": "11", - "notes": "Before Opera 39, :in-range matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." + "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." }, "safari": { "version_added": "5.1", - "notes": "In Safari, :in-range matched disabled and read-only inputs (see bug 156530). It was later changed to only match enabled read-write inputs." + "notes": "In Safari, `:in-range` matched disabled and read-only inputs (see bug 156530). It was later changed to only match enabled read-write inputs." }, "safari_ios": "mirror", "samsunginternet_android": { "version_added": "1.0", - "notes": "Before version 6.0, :in-range matched disabled and read-only inputs (see bug 41248615). In version 6.0, it was changed to only match enabled read-write inputs." + "notes": "Before version 6.0, `:in-range` matched disabled and read-only inputs (see bug 41248615). In version 6.0, it was changed to only match enabled read-write inputs." }, "webview_android": { "version_added": "2.2", - "notes": "Before version 52, :in-range matched disabled and read-only inputs (see bug 41248615). In version 52, it was changed to only match enabled read-write inputs." + "notes": "Before version 52, `:in-range` matched disabled and read-only inputs (see bug 41248615). In version 52, it was changed to only match enabled read-write inputs." }, "webview_ios": "mirror" }, diff --git a/css/selectors/marker.json b/css/selectors/marker.json index 6ca4df712cf381..53bf5660606841 100644 --- a/css/selectors/marker.json +++ b/css/selectors/marker.json @@ -25,7 +25,7 @@ "safari": { "version_added": "11.1", "partial_implementation": true, - "notes": "Safari support is limited to color and font-size. See bug 204163." + "notes": "Safari support is limited to `color` and `font-size`. See bug 204163." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/selectors/nth-child.json b/css/selectors/nth-child.json index 4fde8c3adc4015..fbc37489bb483d 100644 --- a/css/selectors/nth-child.json +++ b/css/selectors/nth-child.json @@ -27,11 +27,11 @@ "oculus": "mirror", "opera": { "version_added": "9.5", - "notes": "Before Opera 15, Opera does not handle dynamically inserted elements for :nth-child()." + "notes": "Before Opera 15, Opera does not handle dynamically inserted elements for `:nth-child()`." }, "opera_android": { "version_added": "10.1", - "notes": "Before Opera 15, Opera does not handle dynamically inserted elements for :nth-child()." + "notes": "Before Opera 15, Opera does not handle dynamically inserted elements for `:nth-child()`." }, "safari": { "version_added": "3.1" diff --git a/css/selectors/scope.json b/css/selectors/scope.json index ab464cafc47c6f..c104a89075d448 100644 --- a/css/selectors/scope.json +++ b/css/selectors/scope.json @@ -14,7 +14,7 @@ "edge": "mirror", "firefox": { "version_added": "32", - "notes": "Firefox 55 removes support for <style scoped> but not for the :scope pseudo-class, which is still supported. <style scoped> made it possible to explicitly set up element scopes, but ongoing discussions about the design of this feature as well as lack of other implementations resulted in the decision to remove it." + "notes": "Firefox 55 removes support for `<style scoped>` but not for the `:scope` pseudo-class, which is still supported. `<style scoped>` made it possible to explicitly set up element scopes, but ongoing discussions about the design of this feature as well as lack of other implementations resulted in the decision to remove it." }, "firefox_android": "mirror", "ie": { diff --git a/css/selectors/state.json b/css/selectors/state.json index 6e485c0c14948d..808e97aea44528 100644 --- a/css/selectors/state.json +++ b/css/selectors/state.json @@ -17,7 +17,7 @@ { "version_added": "90", "partial_implementation": true, - "notes": "Uses a dashed-ident (such as :--foo) instead of :state()." + "notes": "Uses a dashed-ident (such as `:--foo`) instead of `:state()`." } ], "chrome_android": "mirror", diff --git a/css/types/basic-shape.json b/css/types/basic-shape.json index 052cf4eb14d4a6..29afe5b18be4be 100644 --- a/css/types/basic-shape.json +++ b/css/types/basic-shape.json @@ -460,7 +460,7 @@ "chrome": { "version_added": "116", "partial_implementation": true, - "notes": "Only supported on the offset-path property." + "notes": "Only supported on the `offset-path` property." }, "chrome_android": "mirror", "edge": "mirror", @@ -549,7 +549,7 @@ "chrome": { "version_added": "116", "partial_implementation": true, - "notes": "Only supported on the offset-path property." + "notes": "Only supported on the `offset-path` property." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/types/calc.json b/css/types/calc.json index 0f89eafc611882..21f72f2936db6c 100644 --- a/css/types/calc.json +++ b/css/types/calc.json @@ -29,9 +29,9 @@ { "version_added": "16", "notes": [ - "Before Firefox 59 calc() is not supported in rgb() and other color functions.", - "Before Firefox 57 calc(1*2*3) is not parsed successfully.", - "Firefox 57 increased the number of places calc() could substitute another value. See bug 1350857." + "Before Firefox 59 `calc()` is not supported in `rgb()` and other color functions.", + "Before Firefox 57 `calc(1*2*3)` is not parsed successfully.", + "Firefox 57 increased the number of places `calc()` could substitute another value. See bug 1350857." ] }, { diff --git a/css/types/color.json b/css/types/color.json index 6fd9f4a162b8ec..b9c63286c61560 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -74,7 +74,7 @@ "version_added": "10.1", "version_removed": "15", "partial_implementation": true, - "notes": "Only supports display-p3 and srgb predefined color profiles." + "notes": "Only supports `display-p3` and `srgb` predefined color profiles." } ], "safari_ios": "mirror", @@ -151,7 +151,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified as percentages with units (%)." + "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified as percentages with units (`%`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -425,7 +425,7 @@ "chrome": { "version_added": "119", "partial_implementation": true, - "notes": "s and l channel values incorrectly resolve to numbers between 0-1 rather than 0-100. As a result, channel value calculations require s and l values to be specified as decimal percentage equivalents (e.g. 0.2 for 20%)." + "notes": "`s` and `l` channel values incorrectly resolve to numbers between 0-1 rather than 0-100. As a result, channel value calculations require `s` and `l` values to be specified as decimal percentage equivalents (e.g. 0.2 for 20%)." }, "chrome_android": "mirror", "edge": "mirror", @@ -442,7 +442,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified with units (deg for h, % for s and l)." + "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified with units (`deg` for `h`, `%` for `s` and `l`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -580,7 +580,7 @@ "chrome": { "version_added": "119", "partial_implementation": true, - "notes": "w and b channel values incorrectly resolve to numbers between 0-1 rather than 0-100. As a result, channel value calculations require w and b values to be specified as decimal percentage equivalents (e.g. 0.2 for 20%)." + "notes": "`w` and `b` channel values incorrectly resolve to numbers between 0-1 rather than 0-100. As a result, channel value calculations require `w` and `b` values to be specified as decimal percentage equivalents (e.g. 0.2 for 20%)." }, "chrome_android": "mirror", "edge": "mirror", @@ -597,7 +597,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified with units (deg for h, % for w and b)." + "notes": "Implementation based on older spec version. As a result, calculations with channel values do not work correctly, requiring values to be specified with units (`deg` for `h`, `%` for `w` and `b`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -827,7 +827,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, calculations with h channel values do not work correctly, requiring values to be specified with units (deg)." + "notes": "Implementation based on older spec version. As a result, calculations with `h` channel values do not work correctly, requiring values to be specified with units (`deg`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -905,7 +905,7 @@ "firefox_android": "mirror", "ie": { "version_added": "3", - "notes": "Internet Explorer 8 and later support gray color keywords spelled with an e (grey, darkgrey, darkslategrey, dimgrey, lightgrey, and lightslategrey). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with a (gray, darkgray, darkslategray, dimgray, lightgray, and lightslategray)." + "notes": "Internet Explorer 8 and later support gray color keywords spelled with an e (`grey`, `darkgrey`, `darkslategrey`, `dimgrey`, `lightgrey`, and `lightslategrey`). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with a (`gray`, `darkgray`, `darkslategray`, `dimgray`, `lightgray`, and `lightslategray`)." }, "oculus": "mirror", "opera": { @@ -1232,7 +1232,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, calculations with h channel values do not work correctly, requiring values to be specified with units (deg)." + "notes": "Implementation based on older spec version. As a result, calculations with `h` channel values do not work correctly, requiring values to be specified with units (`deg`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1419,7 +1419,7 @@ { "version_added": "119", "partial_implementation": true, - "notes": "Channel values incorrectly resolve to numbers between 0-1 rather than 0-255. As a result, channel value calculations require values to be specified as decimal percentage equivalents (e.g. 0.3 for 30%, which would be equivalent to a 76.5 <number> value). See bug 41490327." + "notes": "Channel values incorrectly resolve to numbers between 0-1 rather than 0-255. As a result, channel value calculations require values to be specified as decimal percentage equivalents (e.g. 0.3 for 30%, which would be equivalent to a 76.5 `<number>` value). See bug 41490327." } ], "chrome_android": "mirror", @@ -1437,7 +1437,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, channel value calculations do not work correctly, requiring values to be specified as percentages with units (e.g. 30%, which would be equivalent to a 76.5 <number> value). See bug 267647." + "notes": "Implementation based on older spec version. As a result, channel value calculations do not work correctly, requiring values to be specified as percentages with units (e.g. 30%, which would be equivalent to a 76.5 `<number>` value). See bug 267647." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/types/image.json b/css/types/image.json index 6e3fd1e389457a..57862ca8b2b242 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -53,7 +53,7 @@ "version_added": "17", "notes": [ "Supports the original dual-image with percentage implementation only.", - "See bug 40470742 for supporting the unprefixed cross-fade() function." + "See bug 40470742 for supporting the unprefixed `cross-fade()` function." ] }, "chrome_android": "mirror", @@ -123,14 +123,14 @@ "version_added": "29", "version_removed": "57", "partial_implementation": true, - "notes": "-moz-element() is limited to background-image, background, border-image and border-image-source." + "notes": "`-moz-element()` is limited to `background-image`, `background`, `border-image` and `border-image-source`." }, { "prefix": "-moz-", "version_added": "4", "version_removed": "29", "partial_implementation": true, - "notes": "-moz-element() is limited to background-image and background." + "notes": "`-moz-element()` is limited to `background-image` and `background`." } ], "firefox_android": [ @@ -143,14 +143,14 @@ "version_added": "29", "version_removed": "60", "partial_implementation": true, - "notes": "-moz-element() is limited to background-image, background, border-image and border-image-source." + "notes": "`-moz-element()` is limited to `background-image`, `background`, `border-image` and `border-image-source`." }, { "prefix": "-moz-", "version_added": "4", "version_removed": "29", "partial_implementation": true, - "notes": "-moz-element() is limited to background-image and background." + "notes": "`-moz-element()` is limited to `background-image` and `background`." } ], "ie": { @@ -195,7 +195,7 @@ }, "firefox": { "version_added": "3.6", - "notes": "Gradients are limited to background-image, border-image, and mask-image." + "notes": "Gradients are limited to `background-image`, `border-image`, and `mask-image`." }, "firefox_android": "mirror", "ie": { @@ -468,15 +468,15 @@ "prefix": "-moz-", "version_added": "3.6", "notes": [ - "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false.", - "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`.", + "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } ], "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." }, "oculus": "mirror", "opera": [ @@ -486,13 +486,13 @@ { "prefix": "-webkit-", "version_added": "15", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." }, { "prefix": "-o-", "version_added": "11", "version_removed": "15", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." } ], "opera_android": [ @@ -502,13 +502,13 @@ { "prefix": "-webkit-", "version_added": "14", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." }, { "prefix": "-o-", "version_added": "11", "version_removed": "14", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." } ], "safari": [ @@ -519,8 +519,8 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", - "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "Safari 4 was supporting an experimental `-webkit-gradient(linear,…)` function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", + "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } ], @@ -803,7 +803,7 @@ { "version_added": "46", "partial_implementation": true, - "notes": "Accepted only in -webkit-linear-gradient() and -moz-linear-gradient(), not linear-gradient()." + "notes": "Accepted only in `-webkit-linear-gradient()` and `-moz-linear-gradient()`, not `linear-gradient()`." } ], "firefox_android": "mirror", @@ -861,13 +861,13 @@ { "prefix": "-moz-", "version_added": "3.6", - "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false." + "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`." } ], "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." }, "oculus": "mirror", "opera": [ @@ -905,7 +905,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental `-webkit-gradient(radial,…)` function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": "mirror", @@ -1345,15 +1345,15 @@ "prefix": "-moz-", "version_added": "3.6", "notes": [ - "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false.", - "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`.", + "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } ], "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." }, "oculus": "mirror", "opera": [ @@ -1363,13 +1363,13 @@ { "prefix": "-webkit-", "version_added": "15", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." }, { "prefix": "-o-", "version_added": "11", "version_removed": "15", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." } ], "opera_android": [ @@ -1379,13 +1379,13 @@ { "prefix": "-webkit-", "version_added": "14", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." }, { "prefix": "-o-", "version_added": "11", "version_removed": "14", - "notes": "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "notes": "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." } ], "safari": [ @@ -1396,8 +1396,8 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in repeating-linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", - "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." + "Safari 4 was supporting an experimental `-webkit-gradient(linear,…)` function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `repeating-linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", + "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } ], @@ -1646,7 +1646,7 @@ { "version_added": "46", "partial_implementation": true, - "notes": "Accepted only in -webkit-repeating-linear-gradient() and -moz-repeating-linear-gradient(), not repeating-linear-gradient()." + "notes": "Accepted only in `-webkit-repeating-linear-gradient()` and `-moz-repeating-linear-gradient()`, not `repeating-linear-gradient()`." } ], "firefox_android": "mirror", @@ -1705,7 +1705,7 @@ { "prefix": "-moz-", "version_added": "3.6", - "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false." + "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`." } ], "firefox_android": [ @@ -1720,7 +1720,7 @@ { "prefix": "-moz-", "version_added": "10", - "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false." + "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`." } ], "ie": { @@ -1762,7 +1762,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental `-webkit-gradient(radial,…)` function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": "mirror", @@ -1807,7 +1807,7 @@ { "prefix": "-moz-", "version_added": "10", - "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false." + "notes": "Since Firefox 42, the prefixed version of gradients can be disabled by setting `layout.css.prefixes.gradients` to `false`." } ], "firefox_android": "mirror", @@ -2083,7 +2083,7 @@ "version_added": "20", "version_removed": "113", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "chrome_android": "mirror", @@ -2100,7 +2100,7 @@ "version_added": "88", "version_removed": "89", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." } ], "firefox_android": "mirror", @@ -2122,27 +2122,27 @@ "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "prefix": "-webkit-", "version_added": "14", "version_removed": "17", "partial_implementation": true, - "notes": "The type() function is not supported as an argument to image-set()." + "notes": "The `type()` function is not supported as an argument to `image-set()`." }, { "version_added": "10.1", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." }, { "prefix": "-webkit-", "version_added": "6", "version_removed": "14", "partial_implementation": true, - "notes": "Support for url images only and x is the only supported resolution unit." + "notes": "Support for `url` images only and `x` is the only supported resolution unit." } ], "safari_ios": "mirror", diff --git a/css/types/length.json b/css/types/length.json index 1e5bfe7f856c27..ee062ae8592fd1 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -129,8 +129,8 @@ "firefox": { "version_added": "1", "notes": [ - "From Firefox 1 to Firefox 3, ch was the width of the M character.", - "From Firefox 1 to Firefox 3, ch did not work with border-width and outline-width CSS properties." + "From Firefox 1 to Firefox 3, `ch` was the width of the M character.", + "From Firefox 1 to Firefox 3, `ch` did not work with `border-width` and `outline-width` CSS properties." ] }, "firefox_android": { @@ -623,7 +623,7 @@ }, "firefox": { "version_added": "19", - "notes": "Starting with version 21, viewport-percentage lengths are invalid in @page." + "notes": "Starting with version 21, viewport-percentage lengths are invalid in `@page`." }, "firefox_android": "mirror", "ie": { @@ -813,7 +813,7 @@ }, "firefox": { "version_added": "19", - "notes": "Starting with version 21, viewport-percentage lengths are invalid in @page." + "notes": "Starting with version 21, viewport-percentage lengths are invalid in `@page`." }, "firefox_android": "mirror", "ie": { @@ -861,7 +861,7 @@ ], "firefox": { "version_added": "19", - "notes": "Starting with version 21, viewport-percentage lengths are invalid in @page." + "notes": "Starting with version 21, viewport-percentage lengths are invalid in `@page`." }, "firefox_android": "mirror", "ie": [ @@ -907,7 +907,7 @@ }, "firefox": { "version_added": "19", - "notes": "Starting with version 21, viewport-percentage lengths are invalid in @page." + "notes": "Starting with version 21, viewport-percentage lengths are invalid in `@page`." }, "firefox_android": "mirror", "ie": { diff --git a/css/types/overflow.json b/css/types/overflow.json index ac65e78463d8b5..4422b3a3244b5b 100644 --- a/css/types/overflow.json +++ b/css/types/overflow.json @@ -22,7 +22,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "From version 4 to 6, Internet Explorer enlarges an element with visible (default value) to fit the content inside it." + "notes": "From version 4 to 6, Internet Explorer enlarges an element with `visible` (default value) to fit the content inside it." }, "oculus": "mirror", "opera": { diff --git a/css/types/resolution.json b/css/types/resolution.json index 1175d011317e74..b92c41df48e107 100644 --- a/css/types/resolution.json +++ b/css/types/resolution.json @@ -21,7 +21,7 @@ { "version_added": "3.5", "partial_implementation": true, - "notes": "Supports <integer> values only." + "notes": "Supports `<integer>` values only." } ], "firefox_android": "mirror", diff --git a/css/types/shape.json b/css/types/shape.json index 7a22d8195db8dc..dcda9adb03ab3a 100644 --- a/css/types/shape.json +++ b/css/types/shape.json @@ -59,7 +59,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "For Internet Explorer versions 5.5 through 7, the rect() function uses spaces (instead of commas) to separate parameters. For Internet Explorer 8 and later versions, only the standard comma-separated syntax is supported." + "notes": "For Internet Explorer versions 5.5 through 7, the `rect()` function uses spaces (instead of commas) to separate parameters. For Internet Explorer 8 and later versions, only the standard comma-separated syntax is supported." }, "oculus": "mirror", "opera": { diff --git a/css/types/transform-function.json b/css/types/transform-function.json index e0aeced5281eee..010838a1bd120a 100644 --- a/css/types/transform-function.json +++ b/css/types/transform-function.json @@ -71,7 +71,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Before Firefox 16, the translation values of matrix() could be <length>s, in addition to the standard <number>." + "notes": "Before Firefox 16, the translation values of `matrix()` could be `<length>`s, in addition to the standard `<number>`." }, "firefox_android": { "version_added": "4" @@ -123,7 +123,7 @@ }, "firefox": { "version_added": "10", - "notes": "Before Firefox 16, the translation values of matrix3d() could be <length>s, in addition to the standard <number>." + "notes": "Before Firefox 16, the translation values of `matrix3d()` could be `<length>`s, in addition to the standard `<number>`." }, "firefox_android": { "version_added": "10" @@ -666,7 +666,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Firefox 14 removed experimental support for skew(), but it was reintroduced in Firefox 15." + "notes": "Firefox 14 removed experimental support for `skew()`, but it was reintroduced in Firefox 15." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/a.json b/html/elements/a.json index 16ed23ed028bb2..856614bf1e5445 100644 --- a/html/elements/a.json +++ b/html/elements/a.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 41, <a> without href attribute is no longer classified as interactive content: clicking it inside <label> will activate labelled content (bug 1167816)." + "notes": "Starting with Firefox 41, <a> without `href` attribute is no longer classified as interactive content: clicking it inside <label> will activate labelled content (bug 1167816)." }, "firefox_android": "mirror", "ie": { @@ -157,7 +157,7 @@ "firefox": { "version_added": "1", "version_removed": "58", - "notes": "You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed." + "notes": "You can no longer nest an `<a>` element inside a `<map>` element to create a hotspot region - `coords` and `shape` attribute support removed." }, "firefox_android": "mirror", "ie": { @@ -187,13 +187,13 @@ "support": { "chrome": { "version_added": "14", - "notes": "Starting in Chrome 65, cross-origin downloads are not supported on the <a> element." + "notes": "Starting in Chrome 65, cross-origin downloads are not supported on the `<a>` element." }, "chrome_android": "mirror", "edge": [ { "version_added": "18", - "notes": "Starting in Edge 79, cross-origin downloads are not supported on the <a> element." + "notes": "Starting in Edge 79, cross-origin downloads are not supported on the `<a>` element." }, { "version_added": "13", @@ -498,7 +498,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { @@ -727,7 +727,7 @@ "edge": "mirror", "firefox": { "version_added": "52", - "notes": "Before Firefox 63, rel=\"noopener\" created windows with all features disabled by default. Starting with Firefox 63, these windows have the same features enabled by default as any other window." + "notes": "Before Firefox 63, `rel=\"noopener\"` created windows with all features disabled by default. Starting with Firefox 63, these windows have the same features enabled by default as any other window." }, "firefox_android": "mirror", "ie": { @@ -844,7 +844,7 @@ "firefox": { "version_added": "1", "version_removed": "58", - "notes": "You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed." + "notes": "You can no longer nest an `<a>` element inside a `<map>` element to create a hotspot region - `coords` and `shape` attribute support removed." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/abbr.json b/html/elements/abbr.json index 3ac9532b0b2a51..c3810d26dce9d5 100644 --- a/html/elements/abbr.json +++ b/html/elements/abbr.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/area.json b/html/elements/area.json index 29eda6575bf9bf..4bd0bf7d9ea61f 100644 --- a/html/elements/area.json +++ b/html/elements/area.json @@ -282,7 +282,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { @@ -511,7 +511,7 @@ "edge": "mirror", "firefox": { "version_added": "52", - "notes": "Before Firefox 63, rel=\"noopener\" created windows with all features disabled by default. Starting with Firefox 63, these windows have the same features enabled by default as any other window." + "notes": "Before Firefox 63, `rel=\"noopener\"` created windows with all features disabled by default. Starting with Firefox 63, these windows have the same features enabled by default as any other window." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/audio.json b/html/elements/audio.json index 671b0c75a1d1b5..49e55084d8f13d 100644 --- a/html/elements/audio.json +++ b/html/elements/audio.json @@ -206,7 +206,7 @@ "version_added": "12", "version_removed": "74", "partial_implementation": true, - "notes": "With crossorigin=\"use-credentials\", cookies aren't sent during seek. See bug 1532722." + "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See bug 1532722." } ], "firefox_android": "mirror", @@ -367,7 +367,7 @@ "support": { "chrome": { "version_added": "3", - "notes": "Defaults to metadata in Chrome 64." + "notes": "Defaults to `metadata` in Chrome 64." }, "chrome_android": "mirror", "edge": { @@ -391,7 +391,7 @@ "opera": [ { "version_added": "15", - "notes": "Defaults to metadata in Opera 51." + "notes": "Defaults to `metadata` in Opera 51." }, { "alternative_name": "autobuffer", @@ -402,7 +402,7 @@ "opera_android": [ { "version_added": "14", - "notes": "Defaults to metadata in Opera 51." + "notes": "Defaults to `metadata` in Opera 51." }, { "alternative_name": "autobuffer", @@ -419,7 +419,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "3", - "notes": "Defaults to metadata in Chrome 64." + "notes": "Defaults to `metadata` in Chrome 64." }, "webview_ios": "mirror" }, diff --git a/html/elements/b.json b/html/elements/b.json index 9c0f4dd0ea5178..52b81dbe1fd255 100644 --- a/html/elements/b.json +++ b/html/elements/b.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/base.json b/html/elements/base.json index e6e0b0cbb9f23c..d682e15240fa0c 100644 --- a/html/elements/base.json +++ b/html/elements/base.json @@ -22,7 +22,7 @@ "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Before Internet Explorer 7, <base> can be positioned anywhere in the document and the nearest value of <base> is used." + "notes": "Before Internet Explorer 7, `<base>` can be positioned anywhere in the document and the nearest value of `<base>` is used." }, "oculus": "mirror", "opera": "mirror", diff --git a/html/elements/center.json b/html/elements/center.json index 987341bbdab7e6..2ade1604624268 100644 --- a/html/elements/center.json +++ b/html/elements/center.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/datalist.json b/html/elements/datalist.json index 31ade8217f1382..4afd804bda01e0 100644 --- a/html/elements/datalist.json +++ b/html/elements/datalist.json @@ -22,13 +22,13 @@ { "version_added": "110", "partial_implementation": true, - "notes": "The date and time input types are not supported." + "notes": "The `date` and `time` input types are not supported." }, { "version_added": "4", "version_removed": "110", "partial_implementation": true, - "notes": "The <datalist> element will only create a dropdown for textual types, such as text, search, url, tel, email and number. The date, time, range and color types are not supported." + "notes": "The `<datalist>` element will only create a dropdown for textual types, such as `text`, `search`, `url`, `tel`, `email` and `number`. The `date`, `time`, `range` and `color` types are not supported." } ], "firefox_android": [ diff --git a/html/elements/dd.json b/html/elements/dd.json index b2df877df229aa..c292cf8a653df4 100644 --- a/html/elements/dd.json +++ b/html/elements/dd.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element was implemented using the HTMLSpanElement interface instead of HTMLElement." + "notes": "Before Firefox 4, this element was implemented using the `HTMLSpanElement` interface instead of `HTMLElement`." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/details.json b/html/elements/details.json index 09630f61d85c3e..fbc5ca37e9e727 100644 --- a/html/elements/details.json +++ b/html/elements/details.json @@ -16,11 +16,11 @@ "edge": "mirror", "firefox": { "version_added": "49", - "notes": "Before Firefox 57, there was a bug meaning that <details> elements can't be made open by default using the open attribute if they have a CSS animation active on them." + "notes": "Before Firefox 57, there was a bug meaning that `<details>` elements can't be made open by default using the `open` attribute if they have a CSS `animation` active on them." }, "firefox_android": { "version_added": "49", - "notes": "There is a bug meaning that <details> elements can't be made open by default using the open attribute if they have a CSS animation active on them." + "notes": "There is a bug meaning that `<details>` elements can't be made open by default using the `open` attribute if they have a CSS `animation` active on them." }, "ie": { "version_added": false diff --git a/html/elements/fieldset.json b/html/elements/fieldset.json index f9c52d2ff7ba29..9fa29203f70d8d 100644 --- a/html/elements/fieldset.json +++ b/html/elements/fieldset.json @@ -11,12 +11,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before version 86, this element did not support flexbox and grid layouts within this element. See bug 41027853." + "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See bug 41027853." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before version 86, this element did not support flexbox and grid layouts within this element. See bug 4511145." + "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See bug 4511145." }, "firefox": { "version_added": "1" @@ -61,7 +61,7 @@ "edge": { "version_added": "12", "partial_implementation": true, - "notes": "Does not work with nested fieldsets. For example: <fieldset disabled><fieldset><!--Still enabled--></fieldset></fieldset>" + "notes": "Does not work with nested fieldsets. For example: `<fieldset disabled><fieldset><!--Still enabled--></fieldset></fieldset>`" }, "firefox": { "version_added": "4" diff --git a/html/elements/form.json b/html/elements/form.json index 7d7321f3ba0447..a98d08f1627dfb 100644 --- a/html/elements/form.json +++ b/html/elements/form.json @@ -127,7 +127,7 @@ "support": { "chrome": { "version_added": "14", - "notes": "The Google Chrome UI for auto-complete request varies, depending on whether autocomplete is set to off on <input> elements as well as their form. Specifically, when a form has autocomplete set to off and its <input> element's autocomplete attribute is not set, then if the user asks for autofill suggestions for the <input> element, Chrome might display a message saying 'autocomplete has been disabled for this form.' On the other hand, if both the form and the input element have autocomplete set to off, the browser will not display that message. For this reason, you should set autocomplete to off for each <input> that has custom auto-completion." + "notes": "The Google Chrome UI for auto-complete request varies, depending on whether `autocomplete` is set to `off` on `<input>` elements as well as their form. Specifically, when a form has `autocomplete` set to `off` and its `<input>` element's `autocomplete` attribute is not set, then if the user asks for autofill suggestions for the `<input>` element, Chrome might display a message saying 'autocomplete has been disabled for this form.' On the other hand, if both the form and the input element have `autocomplete` set to `off`, the browser will not display that message. For this reason, you should set `autocomplete` to `off` for each `<input>` that has custom auto-completion." }, "chrome_android": "mirror", "edge": { diff --git a/html/elements/hr.json b/html/elements/hr.json index a83fb495ec2b8f..713afc5b5f6af0 100644 --- a/html/elements/hr.json +++ b/html/elements/hr.json @@ -128,8 +128,8 @@ "version_added": "119", "partial_implementation": true, "notes": [ - "Only exposes the <hr> visually in the page when the menu is expanded (arrowing within the collapsed menu does not show them).", - "Does not expose the <hr> within the accessibility tree." + "Only exposes the `<hr>` visually in the page when the menu is expanded (arrowing within the collapsed menu does not show them).", + "Does not expose the `<hr>` within the accessibility tree." ] }, "chrome_android": { @@ -139,7 +139,7 @@ "firefox": { "version_added": "122", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "firefox_android": "mirror", "ie": { @@ -151,12 +151,12 @@ "safari": { "version_added": "17", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "safari_ios": { "version_added": "17.4", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/elements/iframe.json b/html/elements/iframe.json index 8fb717a4658a1d..8a6a733174cc55 100644 --- a/html/elements/iframe.json +++ b/html/elements/iframe.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "The resize CSS property doesn't have any effect on this element due to bug 680823." + "notes": "The `resize` CSS property doesn't have any effect on this element due to bug 680823." }, "firefox_android": "mirror", "ie": { @@ -33,7 +33,7 @@ }, "safari": { "version_added": "≤4", - "notes": "Safari has a bug that prevents iframes from loading if the iframe element was hidden when added to the page. iframeElement.src = iframeElement.src should cause it to load the iframe." + "notes": "Safari has a bug that prevents iframes from loading if the `iframe` element was hidden when added to the page. `iframeElement.src = iframeElement.src` should cause it to load the iframe." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -592,7 +592,7 @@ "firefox": { "version_added": "91", "partial_implementation": true, - "notes": "The default allowlist is * instead of self (as required by the specification)." + "notes": "The default allowlist is `*` instead of `self` (as required by the specification)." }, "firefox_android": "mirror", "ie": { @@ -1312,7 +1312,7 @@ "edge": "mirror", "firefox": { "version_added": "81", - "notes": "Firefox recognizes the web-share permissions policy, but this has no effect in versions of Firefox that do not support the share() method." + "notes": "Firefox recognizes the `web-share` permissions policy, but this has no effect in versions of Firefox that do not support the `share()` method." }, "firefox_android": "mirror", "ie": { @@ -2389,7 +2389,7 @@ "support": { "chrome": { "version_added": "5", - "notes": "Chrome 70 and earlier block script execution without allow-scripts, even if allow-same-origin is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." + "notes": "Chrome 70 and earlier block script execution without `allow-scripts`, even if `allow-same-origin` is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." }, "chrome_android": "mirror", "edge": "mirror", @@ -2405,11 +2405,11 @@ "opera_android": "mirror", "safari": { "version_added": "5", - "notes": "Safari blocks script execution without allow-scripts even if allow-same-origin is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." + "notes": "Safari blocks script execution without `allow-scripts` even if `allow-same-origin` is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." }, "safari_ios": { "version_added": "4", - "notes": "Safari blocks script execution without allow-scripts even if allow-same-origin is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." + "notes": "Safari blocks script execution without `allow-scripts` even if `allow-same-origin` is set. For example, any bound handlers for click events of nodes inside an iframe throw an error for blocked script execution." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/elements/img.json b/html/elements/img.json index 5886c4e64568fc..542536949de894 100644 --- a/html/elements/img.json +++ b/html/elements/img.json @@ -169,7 +169,7 @@ "version_added": "14", "version_removed": "15", "partial_implementation": true, - "notes": "Safari doesn't preserve space for images without a valid src, which may disrupt layouts that rely on lazy loading (see bug 224197)." + "notes": "Safari doesn't preserve space for images without a valid `src`, which may disrupt layouts that rely on lazy loading (see bug 224197)." } ], "safari_ios": "mirror", diff --git a/html/elements/input.json b/html/elements/input.json index a0d7ee3c8656e4..c3a363e2430374 100644 --- a/html/elements/input.json +++ b/html/elements/input.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 89, manipulating the content of <input> elements using Document.execCommand() commands requires workarounds (see bug 1220696)." + "notes": "Before Firefox 89, manipulating the content of `<input>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/input/email.json b/html/elements/input/email.json index 4366e575386b63..7accc680d11f7f 100644 --- a/html/elements/input/email.json +++ b/html/elements/input/email.json @@ -37,7 +37,7 @@ "notes": [ "Doesn't do validation, but instead offers a custom 'email' keyboard, which is designed to make entering email addresses easier.", "The custom 'email' keyboard does not provide a comma key, so users cannot enter multiple email addresses.", - "Automatically applies a default style of opacity: 0.4 to disable textual <input> elements, including those of type 'email'. Other major browsers don't currently share this particular default style." + "Automatically applies a default style of `opacity: 0.4` to disable textual `<input>` elements, including those of type 'email'. Other major browsers don't currently share this particular default style." ] }, "samsunginternet_android": "mirror", diff --git a/html/elements/input/file.json b/html/elements/input/file.json index d8ea8570099bb4..5abf6979198121 100644 --- a/html/elements/input/file.json +++ b/html/elements/input/file.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "You can set as well as get the value of HTMLInputElement.files in all modern browsers; this was most recently added to Firefox, in version 57 (see bug 1384030)." + "notes": "You can set as well as get the value of `HTMLInputElement.files` in all modern browsers; this was most recently added to Firefox, in version 57 (see bug 1384030)." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/input/range.json b/html/elements/input/range.json index 44a47a2b357910..c62dde49eeed80 100644 --- a/html/elements/input/range.json +++ b/html/elements/input/range.json @@ -48,7 +48,7 @@ "version_added": "2", "version_removed": "4.4", "partial_implementation": true, - "notes": "Pre-Chromium Android WebView recognizes the range type, but doesn't implement a range-specific control." + "notes": "Pre-Chromium Android WebView recognizes the `range` type, but doesn't implement a range-specific control." } ], "webview_ios": "mirror" @@ -102,23 +102,23 @@ "chrome": [ { "version_added": "124", - "notes": "Vertical orientation available via the writing-mode property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." }, { "version_added": "≤67", "partial_implementation": true, - "notes": "Vertical orientation available by setting the non-standard -webkit-appearance: slider-vertical style on the input element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." + "notes": "Vertical orientation available by setting the non-standard `-webkit-appearance: slider-vertical` style on the `input` element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." } ], "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Vertical orientation available by setting the writing-mode: bt-lr style on the input element." + "notes": "Vertical orientation available by setting the `writing-mode: bt-lr` style on the `input` element." }, "firefox": [ { "version_added": "120", - "notes": "Vertical orientation available via the writing-mode property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." }, { "version_added": "≤72", @@ -127,13 +127,13 @@ "https://bugzil.la/981916" ], "partial_implementation": true, - "notes": "Supported using the non-standard orient=\"vertical\" attribute." + "notes": "Supported using the non-standard `orient=\"vertical\"` attribute." } ], "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Vertical orientation available by setting the writing-mode: bt-lr style on the input element." + "notes": "Vertical orientation available by setting the `writing-mode: bt-lr` style on the `input` element." }, "oculus": "mirror", "opera": "mirror", @@ -141,23 +141,23 @@ "safari": [ { "version_added": "16.5", - "notes": "Vertical orientation available via the writing-mode property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." }, { "version_added": "3.1", "partial_implementation": true, - "notes": "Vertical orientation available by setting the non-standard -webkit-appearance: slider-vertical style on the input element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." + "notes": "Vertical orientation available by setting the non-standard `-webkit-appearance: slider-vertical` style on the `input` element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." } ], "safari_ios": [ { "version_added": "16.5", - "notes": "Vertical orientation available via the writing-mode property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." }, { "version_added": "5", "partial_implementation": true, - "notes": "Vertical orientation available by setting the non-standard -webkit-appearance: slider-vertical style on the input element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." + "notes": "Vertical orientation available by setting the non-standard `-webkit-appearance: slider-vertical` style on the `input` element. You shouldn't use this, since it's proprietary, unless you include appropriate fallbacks for users of other browsers." } ], "samsunginternet_android": "mirror", diff --git a/html/elements/input/reset.json b/html/elements/input/reset.json index 811252acfdcdd0..c9761891279c4a 100644 --- a/html/elements/input/reset.json +++ b/html/elements/input/reset.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a `<button>` across page loads. Use the `autocomplete` attribute to control this feature." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/input/submit.json b/html/elements/input/submit.json index 6372748cc800cb..c6f2696cf396c7 100644 --- a/html/elements/input/submit.json +++ b/html/elements/input/submit.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a `<button>` across page loads. Use the `autocomplete` attribute to control this feature." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/kbd.json b/html/elements/kbd.json index a89515908a738a..6637234562465f 100644 --- a/html/elements/kbd.json +++ b/html/elements/kbd.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, creating a <kbd> element incorrectly resulted in an HTMLSpanElement object, instead of the expected HTMLElement." + "notes": "Before Firefox 4, creating a <kbd> element incorrectly resulted in an `HTMLSpanElement` object, instead of the expected `HTMLElement`." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/link.json b/html/elements/link.json index 271a3d7283106a..27e6641f8025b4 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -177,7 +177,7 @@ }, "firefox": { "version_added": "18", - "notes": "Before Firefox 83, crossorigin is not supported for rel=\"icon\"." + "notes": "Before Firefox 83, `crossorigin` is not supported for `rel=\"icon\"`." }, "firefox_android": "mirror", "ie": { @@ -210,12 +210,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Since Edge 79, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "Since Edge 79, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "firefox": { "version_added": "1" @@ -227,11 +227,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "opera_android": { "version_added": "≤12.1", - "notes": "In Chrome and other Blink-based browsers, adding the disabled attribute using JavaScript does not remove the stylesheet from document.styleSheets." + "notes": "In Chrome and other Blink-based browsers, adding the `disabled` attribute using JavaScript does not remove the stylesheet from `document.styleSheets`." }, "safari": { "version_added": "≤4" @@ -858,8 +858,8 @@ "firefox": { "version_added": "2", "notes": [ - "Before Firefox 83, the crossorigin attribute is not supported for rel=\"icon\".", - "The media attribute is not supported for rel=\"icon\", see bug 1603885." + "Before Firefox 83, the `crossorigin` attribute is not supported for `rel=\"icon\"`.", + "The `media` attribute is not supported for `rel=\"icon\"`, see bug 1603885." ] }, "firefox_android": { @@ -993,7 +993,7 @@ "edge": "mirror", "firefox": { "version_added": "39", - "notes": "Before Firefox 41, it doesn't obey the crossorigin attribute." + "notes": "Before Firefox 41, it doesn't obey the `crossorigin` attribute." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/map.json b/html/elements/map.json index 2e9d1b5a96f93d..c2af0378af7a4b 100644 --- a/html/elements/map.json +++ b/html/elements/map.json @@ -20,7 +20,7 @@ "version_added": "1", "notes": [ "Before Firefox 5, in Quirks Mode, empty maps were no longer skipped over in favor of non-empty ones when matching.", - "Before Firefox 17, the default styling of the <map> HTML element was display: block;. This is now display: inline; and matches the behavior of the other browsers. It was already the case in Quirks Mode." + "Before Firefox 17, the default styling of the `<map>` HTML element was `display: block;`. This is now `display: inline;` and matches the behavior of the other browsers. It was already the case in Quirks Mode." ] }, "firefox_android": { diff --git a/html/elements/marquee.json b/html/elements/marquee.json index 904e6ee7bc3550..a98469e657b14a 100644 --- a/html/elements/marquee.json +++ b/html/elements/marquee.json @@ -20,7 +20,7 @@ { "version_added": "1", "partial_implementation": true, - "notes": "Implements the HTMLDivElement interface." + "notes": "Implements the `HTMLDivElement` interface." } ], "firefox_android": "mirror", diff --git a/html/elements/meta.json b/html/elements/meta.json index 2dc34245c2fa0c..2bfb292e83bbdd 100644 --- a/html/elements/meta.json +++ b/html/elements/meta.json @@ -420,7 +420,7 @@ "support": { "chrome": { "version_added": "17", - "notes": "Until Chrome 46, content values weren't constrained to the values listed in the spec." + "notes": "Until Chrome 46, `content` values weren't constrained to the values listed in the spec." }, "chrome_android": "mirror", "edge": { @@ -428,13 +428,13 @@ }, "firefox": { "version_added": "36", - "notes": "The referrer value wasn't taken into account when navigation was happening via the context menu or middle click until Firefox 39." + "notes": "The `referrer` value wasn't taken into account when navigation was happening via the context menu or middle click until Firefox 39." }, "firefox_android": "mirror", "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Browsers initially supported an early draft of the specification which can only use a meta tag and is only compatible with the origin value from the new spec." + "notes": "Browsers initially supported an early draft of the specification which can only use a meta tag and is only compatible with the `origin` value from the new spec." }, "oculus": "mirror", "opera": "mirror", diff --git a/html/elements/option.json b/html/elements/option.json index b36edac8613070..da1c6690c92905 100644 --- a/html/elements/option.json +++ b/html/elements/option.json @@ -97,14 +97,14 @@ "firefox": { "version_added": "1", "notes": [ - "Before 77, Firefox didn't display the value of the label attribute as option text if element's content was empty. See bug 40545.", - "Historically, Firefox has allowed keyboard and mouse events to bubble up from the <option> element to the parent <select> element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), they will not bubble up when Firefox is in multi-process mode and the <select> element is displayed as a drop-down list. The behavior is unchanged if the <select> is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching <option> elements for events, you should watch for change events on <select>. See bug 1090602 for details.", - "When Mozilla introduced dedicated content threads to Firefox (through the Electrolysis, or e10s, project), support for styling <option> elements was removed temporarily. Starting in Firefox 54, you can apply foreground and background colors to <option> elements again, using the color and background-color CSS properties. See bug 910022 for more information. Note that this is still disabled in Linux due to lack of contrast (see bug 1338283 for progress on this)." + "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See bug 40545.", + "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), they will not bubble up when Firefox is in multi-process mode and the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the `multiple` attribute defined or a `size` attribute set to more than `1`. Rather than watching `<option>` elements for events, you should watch for change events on `<select>`. See bug 1090602 for details.", + "When Mozilla introduced dedicated content threads to Firefox (through the Electrolysis, or e10s, project), support for styling `<option>` elements was removed temporarily. Starting in Firefox 54, you can apply foreground and background colors to `<option>` elements again, using the `color` and `background-color` CSS properties. See bug 910022 for more information. Note that this is still disabled in Linux due to lack of contrast (see bug 1338283 for progress on this)." ] }, "firefox_android": { "version_added": "4", - "notes": "Before 77, Firefox didn't display the value of the label attribute as option text if element's content was empty. See bug 40545." + "notes": "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See bug 40545." }, "ie": { "version_added": "≤11" diff --git a/html/elements/plaintext.json b/html/elements/plaintext.json index ca25e1ab80d1c9..d3a886a9e71658 100644 --- a/html/elements/plaintext.json +++ b/html/elements/plaintext.json @@ -21,7 +21,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." } ], "firefox_android": "mirror", diff --git a/html/elements/pre.json b/html/elements/pre.json index 5006df18114d4e..3d6dbbe1d8efa2 100644 --- a/html/elements/pre.json +++ b/html/elements/pre.json @@ -45,28 +45,28 @@ "support": { "chrome": { "version_added": "1", - "notes": "Specifying the width attribute has no layout effect." + "notes": "Specifying the `width` attribute has no layout effect." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Specifying the width attribute has no layout effect." + "notes": "Specifying the `width` attribute has no layout effect." }, "firefox": { "version_added": "1", - "notes": "Since Firefox 29, specifying the width attribute has no layout effect." + "notes": "Since Firefox 29, specifying the `width` attribute has no layout effect." }, "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Specifying the width attribute has no layout effect." + "notes": "Specifying the `width` attribute has no layout effect." }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "3", - "notes": "Specifying the width attribute has no layout effect." + "notes": "Specifying the `width` attribute has no layout effect." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/html/elements/progress.json b/html/elements/progress.json index 9093003e6fe723..f4fe1ff426ff47 100644 --- a/html/elements/progress.json +++ b/html/elements/progress.json @@ -19,8 +19,8 @@ "firefox": { "version_added": "6", "notes": [ - "Before Firefox 14, the <progress> element was incorrectly classified as a form element, and therefore had a form attribute. This has been fixed.", - "Firefox provides the ::-moz-progress-bar pseudo-element, which lets you style the part of the interior of the progress bar representing the amount of work completed so far." + "Before Firefox 14, the `<progress>` element was incorrectly classified as a form element, and therefore had a `form` attribute. This has been fixed.", + "Firefox provides the `::-moz-progress-bar` pseudo-element, which lets you style the part of the interior of the progress bar representing the amount of work completed so far." ] }, "firefox_android": "mirror", diff --git a/html/elements/rb.json b/html/elements/rb.json index 7f76f3a67c3e70..7884885824872d 100644 --- a/html/elements/rb.json +++ b/html/elements/rb.json @@ -9,7 +9,7 @@ "chrome": { "version_added": "5", "partial_implementation": true, - "notes": "Blink has support for parsing the rb element, but not for rendering rb content as expected." + "notes": "Blink has support for parsing the `rb` element, but not for rendering `rb` content as expected." }, "chrome_android": "mirror", "edge": "mirror", @@ -26,7 +26,7 @@ "safari": { "version_added": "5", "partial_implementation": true, - "notes": "Safari has support for parsing the rb element, but not for rendering rb content as expected." + "notes": "Safari has support for parsing the `rb` element, but not for rendering `rb` content as expected." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/html/elements/s.json b/html/elements/s.json index 2e85720ba96d57..07896cf8aed62e 100644 --- a/html/elements/s.json +++ b/html/elements/s.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/script.json b/html/elements/script.json index d5ab8eeb254caa..033265dc88b893 100644 --- a/html/elements/script.json +++ b/html/elements/script.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting in Firefox 4, inserting <script> elements that have been created by calling document.createElement(\"script\") no longer enforces execution in insertion order. This change lets Firefox properly abide by the specification. To make script-inserted external scripts execute in their insertion order, set .async=false on them." + "notes": "Starting in Firefox 4, inserting <script> elements that have been created by calling `document.createElement(\"script\")` no longer enforces execution in insertion order. This change lets Firefox properly abide by the specification. To make script-inserted external scripts execute in their insertion order, set `.async=false` on them." }, "firefox_android": { "version_added": "4" @@ -188,7 +188,7 @@ }, "safari": { "version_added": "6", - "notes": "The crossorigin attribute was implemented in WebKit in WebKit bug 81438." + "notes": "The `crossorigin` attribute was implemented in WebKit in WebKit bug 81438." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -211,7 +211,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome does not defer scripts with the defer attribute when the page is served as XHTML (application/xhtml+xml), see bug 41253514 and bug 41408348" + "notes": "Chrome does not defer scripts with the `defer` attribute when the page is served as XHTML (`application/xhtml+xml`), see bug 41253514 and bug 41408348" }, "chrome_android": "mirror", "edge": { @@ -219,14 +219,14 @@ }, "firefox": { "version_added": "3.5", - "notes": "Since Firefox 3.6, the defer attribute is ignored on scripts that don't have the src attribute. However, in Firefox 3.5 even inline scripts are deferred if the defer attribute is set." + "notes": "Since Firefox 3.6, the `defer` attribute is ignored on scripts that don't have the `src` attribute. However, in Firefox 3.5 even inline scripts are deferred if the `defer` attribute is set." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "10", - "notes": "Before version 10, Internet Explorer implemented defer by a proprietary specification. Since version 10 it conforms to the W3C specification." + "notes": "Before version 10, Internet Explorer implemented `defer` by a proprietary specification. Since version 10 it conforms to the W3C specification." }, "oculus": "mirror", "opera": "mirror", @@ -673,13 +673,13 @@ "support": { "chrome": { "version_added": "61", - "notes": "Module scripts without the async attribute do not load when the page is served as XHTML (application/xhtml+xml). See bug 40518469." + "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See bug 40518469." }, "chrome_android": "mirror", "edge": [ { "version_added": "79", - "notes": "Module scripts without the async attribute do not load when the page is served as XHTML (application/xhtml+xml). See bug 40518469." + "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See bug 40518469." }, { "version_added": "16", @@ -698,7 +698,7 @@ "opera_android": "mirror", "safari": { "version_added": "10.1", - "notes": "Module scripts do not load when the page is served as XHTML (application/xhtml+xml)." + "notes": "Module scripts do not load when the page is served as XHTML (`application/xhtml+xml`)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -807,7 +807,7 @@ "chrome": { "version_added": "121", "partial_implementation": true, - "notes": "Supported for prefetch only." + "notes": "Supported for `prefetch` only." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/html/elements/select.json b/html/elements/select.json index d0d40b5dde69f4..e50e89c140852d 100644 --- a/html/elements/select.json +++ b/html/elements/select.json @@ -11,7 +11,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "border-radius on <select> elements is ignored unless -webkit-appearance is overridden to an appropriate value." + "notes": "`border-radius` on `<select>` elements is ignored unless `-webkit-appearance` is overridden to an appropriate value." }, "chrome_android": "mirror", "edge": { @@ -19,11 +19,11 @@ }, "firefox": { "version_added": "1", - "notes": "Historically, Firefox has allowed keyboard and mouse events to bubble up from the <option> element to the parent <select> element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), when Firefox is in multi-process mode the <select> element is displayed as a drop-down list. The behavior is unchanged if the <select> is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching <option> elements for events, you should watch for change events on <select>. See bug 1090602 for details." + "notes": "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), when Firefox is in multi-process mode the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching `<option>` elements for events, you should watch for change events on `<select>`. See bug 1090602 for details." }, "firefox_android": { "version_added": "4", - "notes": "Firefox for Android, by default, sets a background-image gradient on all <select multiple> elements. This can be disabled using background-image: none." + "notes": "Firefox for Android, by default, sets a `background-image` gradient on all `<select multiple>` elements. This can be disabled using `background-image: none`." }, "ie": { "version_added": "≤11" @@ -37,15 +37,15 @@ }, "safari": { "version_added": "1", - "notes": "border-radius on <select> elements is ignored unless -webkit-appearance is overridden to an appropriate value." + "notes": "`border-radius` on `<select>` elements is ignored unless `-webkit-appearance` is overridden to an appropriate value." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", "notes": [ - "In the Browser app for Android 4.1 (and possibly later versions), there is a bug where the menu indicator triangle on the side of a <select> will not be displayed if a background, border, or border-radius style is applied to the <select>.", - "border-radius on <select> elements is ignored unless -webkit-appearance is overridden to an appropriate value." + "In the Browser app for Android 4.1 (and possibly later versions), there is a bug where the menu indicator triangle on the side of a `<select>` will not be displayed if a `background`, `border`, or `border-radius` style is applied to the `<select>`.", + "`border-radius` on `<select>` elements is ignored unless `-webkit-appearance` is overridden to an appropriate value." ] }, "webview_ios": "mirror" @@ -197,8 +197,8 @@ "version_added": "119", "partial_implementation": true, "notes": [ - "Only exposes the <hr> visually in the page when the menu is expanded (arrowing within the collapsed menu does not show them).", - "Does not expose the <hr> within the accessibility tree." + "Only exposes the `<hr>` visually in the page when the menu is expanded (arrowing within the collapsed menu does not show them).", + "Does not expose the `<hr>` within the accessibility tree." ] }, "chrome_android": { @@ -208,7 +208,7 @@ "firefox": { "version_added": "122", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "firefox_android": "mirror", "ie": { @@ -220,12 +220,12 @@ "safari": { "version_added": "17", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "safari_ios": { "version_added": "17.4", "partial_implementation": true, - "notes": "Does not expose the <hr> within the accessibility tree." + "notes": "Does not expose the `<hr>` within the accessibility tree." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/elements/source.json b/html/elements/source.json index d5bde9bd89b032..8bb9536f14d494 100644 --- a/html/elements/source.json +++ b/html/elements/source.json @@ -95,7 +95,7 @@ "firefox": { "version_added": "15", "impl_url": "https://bugzil.la/1836128", - "notes": "media is supported in <source> within <picture>, <audio>, and <video>. In Firefox 53-119, media is supported only in <source> within <picture>." + "notes": "`media` is supported in `<source>` within `<picture>`, `<audio>`, and `<video>`. In Firefox 53-119, `media` is supported only in `<source>` within `<picture>`." }, "firefox_android": "mirror", "ie": { @@ -130,7 +130,7 @@ { "version_added": "34", "version_removed": "38", - "notes": "Supports a subset of the syntax for resolution switching (using the x descriptor), but not the full syntax that can be used with sizes (using the w descriptor)." + "notes": "Supports a subset of the syntax for resolution switching (using the `x` descriptor), but not the full syntax that can be used with `sizes` (using the `w` descriptor)." } ], "chrome_android": "mirror", @@ -212,7 +212,7 @@ { "version_added": "34", "version_removed": "38", - "notes": "Supports a subset of the syntax for resolution switching (using the x descriptor), but not the full syntax that can be used with sizes (using the w descriptor)." + "notes": "Supports a subset of the syntax for resolution switching (using the `x` descriptor), but not the full syntax that can be used with `sizes` (using the `w` descriptor)." } ], "chrome_android": "mirror", diff --git a/html/elements/strike.json b/html/elements/strike.json index ce03a5ed5680d6..0018a01ff64258 100644 --- a/html/elements/strike.json +++ b/html/elements/strike.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/strong.json b/html/elements/strong.json index 6edb76a102bf26..5b0187135d733a 100644 --- a/html/elements/strong.json +++ b/html/elements/strong.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, creating a <strong> element incorrectly resulted in an HTMLSpanElement object, instead of the expected HTMLElement." + "notes": "Before Firefox 4, creating a `<strong>` element incorrectly resulted in an `HTMLSpanElement` object, instead of the expected `HTMLElement`." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/textarea.json b/html/elements/textarea.json index 9a545c67e0d7ce..ada912ca10db97 100644 --- a/html/elements/textarea.json +++ b/html/elements/textarea.json @@ -19,9 +19,9 @@ "firefox": { "version_added": "1", "notes": [ - "Before Firefox 6, when a <textarea> was focused, the insertion point was placed at the end of the text by default. Other major browsers place the insertion point at the beginning of the text.", - "A default background-image gradient is applied to all <textarea> elements, which can be disabled using background-image: none.", - "Before Firefox 89, manipulating the content of <textarea> elements using Document.execCommand() commands requires workarounds (see bug 1220696)." + "Before Firefox 6, when a `<textarea>` was focused, the insertion point was placed at the end of the text by default. Other major browsers place the insertion point at the beginning of the text.", + "A default background-image gradient is applied to all `<textarea>` elements, which can be disabled using `background-image: none`.", + "Before Firefox 89, manipulating the content of `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." ] }, "firefox_android": "mirror", @@ -40,7 +40,7 @@ }, "safari_ios": { "version_added": "≤3", - "notes": "Unlike other major browsers, a default style of opacity: 0.4 is applied to disabled <textarea> elements." + "notes": "Unlike other major browsers, a default style of `opacity: 0.4` is applied to disabled `<textarea>` elements." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/elements/thead.json b/html/elements/thead.json index ef049c80149db5..e292c38a72da65 100644 --- a/html/elements/thead.json +++ b/html/elements/thead.json @@ -32,7 +32,7 @@ }, "safari": { "version_added": "1", - "notes": "Backgrounds applied to <thead> elements will be applied to each table cell, rather than the entire header. To mimic the behavior of other browsers, set the background-attachment CSS property to fixed." + "notes": "Backgrounds applied to `<thead>` elements will be applied to each table cell, rather than the entire header. To mimic the behavior of other browsers, set the `background-attachment` CSS property to `fixed`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/html/elements/track.json b/html/elements/track.json index 1f66637b7de771..22ca6a7a512d3c 100644 --- a/html/elements/track.json +++ b/html/elements/track.json @@ -230,7 +230,7 @@ { "version_added": "31", "partial_implementation": true, - "notes": "Before Firefox 50, setting the src didn't work, though it didn't raise an error." + "notes": "Before Firefox 50, setting the `src` didn't work, though it didn't raise an error." } ], "firefox_android": "mirror", diff --git a/html/elements/tt.json b/html/elements/tt.json index 1172dae0549ecc..342d1bfa17bfea 100644 --- a/html/elements/tt.json +++ b/html/elements/tt.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/u.json b/html/elements/u.json index a0fc28f84fb469..d98c9be58f1646 100644 --- a/html/elements/u.json +++ b/html/elements/u.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/video.json b/html/elements/video.json index 8770e9577fd7a3..18a5e54ca6b4e6 100644 --- a/html/elements/video.json +++ b/html/elements/video.json @@ -270,7 +270,7 @@ "version_added": "12", "version_removed": "74", "partial_implementation": true, - "notes": "With crossorigin=\"use-credentials\", cookies aren't sent during seek. See bug 1532722." + "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See bug 1532722." } ], "firefox_android": "mirror", @@ -604,7 +604,7 @@ "support": { "chrome": { "version_added": "3", - "notes": "Defaults to metadata in Chrome 64." + "notes": "Defaults to `metadata` in Chrome 64." }, "chrome_android": "mirror", "edge": { diff --git a/html/elements/xmp.json b/html/elements/xmp.json index c6337f371fd98b..f8985b31145a54 100644 --- a/html/elements/xmp.json +++ b/html/elements/xmp.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." + "notes": "Before Firefox 4, this element implemented the `HTMLSpanElement` interface instead of the standard `HTMLElement` interface." }, "firefox_android": "mirror", "ie": { diff --git a/html/global_attributes.json b/html/global_attributes.json index 270755ec6ed287..3def7b116a49a9 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -140,8 +140,8 @@ "version_added": "14.1", "partial_implementation": true, "notes": [ - "Takes values of true/false (instead of on/off).", - "Allowed on <input type='password'> elements." + "Takes values of `true`/`false` (instead of `on`/`off`).", + "Allowed on `<input type='password'>` elements." ] }, "safari_ios": "mirror", @@ -171,7 +171,7 @@ "version_added": "1", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "chrome_android": "mirror", @@ -183,7 +183,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "firefox": [ @@ -194,14 +194,14 @@ "version_added": "1", "version_removed": "110", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "firefox_android": "mirror", "ie": { "version_added": "10", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." }, "oculus": "mirror", "opera": [ @@ -212,7 +212,7 @@ "version_added": "≤12.1", "version_removed": "66", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "opera_android": [ @@ -223,7 +223,7 @@ "version_added": "≤12.1", "version_removed": "57", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "safari": [ @@ -234,12 +234,12 @@ "version_added": "4", "version_removed": "15.4", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "safari_ios": { "version_added": "16.4", - "notes": "If there's no hardware keyboard connected, then the autofocus attribute has no effect (for example, the focus event doesn't fire and the element does not match the :focus selector)." + "notes": "If there's no hardware keyboard connected, then the `autofocus` attribute has no effect (for example, the `focus` event doesn't fire and the element does not match the `:focus` selector)." }, "samsunginternet_android": "mirror", "webview_android": [ @@ -250,7 +250,7 @@ "version_added": "≤37", "version_removed": "79", "partial_implementation": true, - "notes": "Supported for the <button>, <input>, <select>, and <textarea> elements." + "notes": "Supported for the `<button>`, `<input>`, `<select>`, and `<textarea>` elements." } ], "webview_ios": "mirror" @@ -584,7 +584,7 @@ "opera_android": "mirror", "safari": { "version_added": "5.1", - "notes": "This attribute has no effect on <option> elements." + "notes": "This attribute has no effect on `<option>` elements." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -663,7 +663,7 @@ "version_added": "1", "version_removed": "32", "partial_implementation": true, - "notes": "id is a true global attribute only since Firefox 32." + "notes": "`id` is a true global attribute only since Firefox 32." } ], "firefox_android": "mirror", @@ -759,7 +759,7 @@ }, "safari_ios": { "version_added": "12.2", - "notes": "Before iOS 13, inputmode=\"none\" had no effect." + "notes": "Before iOS 13, `inputmode=\"none\"` had no effect." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/manifest/display.json b/html/manifest/display.json index d9ccbc41600bd9..808c0c3e2c3064 100644 --- a/html/manifest/display.json +++ b/html/manifest/display.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "39", - "notes": "display and/or display_override are required for a web app to be installable." + "notes": "`display` and/or `display_override` are required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/html/manifest/display_override.json b/html/manifest/display_override.json index 7085bda51331c7..c3c96b6e216007 100644 --- a/html/manifest/display_override.json +++ b/html/manifest/display_override.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "89", - "notes": "display_override and/or display are required for a web app to be installable." + "notes": "`display_override` and/or `display` are required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/html/manifest/icons.json b/html/manifest/icons.json index d8df6a9d3d1c07..8b885f122f5dc1 100644 --- a/html/manifest/icons.json +++ b/html/manifest/icons.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "39", - "notes": "icons is required for a web app to be installable." + "notes": "`icons` is required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", @@ -26,11 +26,11 @@ "opera_android": "mirror", "safari": { "version_added": "17", - "notes": "Only used when no apple-touch-icon is present and either \"purpose\" is set to \"any\" or \"purpose\" is not specified." + "notes": "Only used when no `apple-touch-icon` is present and either `\"purpose\" is set to \"any\"` or `\"purpose\"` is not specified." }, "safari_ios": { "version_added": "15.4", - "notes": "Only used when no apple-touch-icon is present and either \"purpose\" is set to \"any\" or \"purpose\" is not specified." + "notes": "Only used when no `apple-touch-icon` is present and either `\"purpose\" is set to \"any\"` or `\"purpose\"` is not specified." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/html/manifest/name.json b/html/manifest/name.json index 3be2a005284e87..40d9fdc5ba4886 100644 --- a/html/manifest/name.json +++ b/html/manifest/name.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "39", - "notes": "name or short_name is required for a web app to be installable." + "notes": "`name` or `short_name` is required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/html/manifest/prefer_related_applications.json b/html/manifest/prefer_related_applications.json index 923acd399a2e46..e6afb4bdfc0f66 100644 --- a/html/manifest/prefer_related_applications.json +++ b/html/manifest/prefer_related_applications.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": false, - "notes": "prefer_related_applications must be false or not present for a web app to be installable." + "notes": "`prefer_related_applications` must be `false` or not present for a web app to be installable." }, "chrome_android": { "version_added": "44" diff --git a/html/manifest/short_name.json b/html/manifest/short_name.json index 11b3c35dd0b0e0..38a6de8b88cd21 100644 --- a/html/manifest/short_name.json +++ b/html/manifest/short_name.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "39", - "notes": "short_name or name is required for a web app to be installable." + "notes": "`short_name` or `name` is required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/html/manifest/start_url.json b/html/manifest/start_url.json index 6be20aefcbe9e1..08be988bd69ec7 100644 --- a/html/manifest/start_url.json +++ b/html/manifest/start_url.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "39", - "notes": "start_url is required for a web app to be installable." + "notes": "`start_url` is required for a web app to be installable." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/http/headers/Accept.json b/http/headers/Accept.json index b032523a23f362..bb1b8858d9080c 100644 --- a/http/headers/Accept.json +++ b/http/headers/Accept.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "In Firefox 66, the default Accept header value changed to */*." + "notes": "In Firefox 66, the default `Accept` header value changed to `*/*`." }, "firefox_android": "mirror", "ie": { diff --git a/http/headers/Content-Disposition.json b/http/headers/Content-Disposition.json index 6c3d82f0ab270a..db7b8bdc73881b 100644 --- a/http/headers/Content-Disposition.json +++ b/http/headers/Content-Disposition.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "From version 82, if an <a> element's download attribute is set (for a same-origin URL) then the inline directive is ignored. Earlier versions did not match the specification and respected the header directive over the attribute. See bug 1658877." + "notes": "From version 82, if an `<a>` element's `download` attribute is set (for a same-origin URL) then the `inline` directive is ignored. Earlier versions did not match the specification and respected the header directive over the attribute. See bug 1658877." }, "firefox_android": "mirror", "ie": { diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index 59d60e3ebe3a42..c6358f93451726 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -458,7 +458,7 @@ { "version_added": "33", "partial_implementation": true, - "notes": "Before Firefox 58, frame-ancestors is ignored in Content-Security-Policy-Report-Only." + "notes": "Before Firefox 58, `frame-ancestors` is ignored in `Content-Security-Policy-Report-Only`." } ], "firefox_android": "mirror", @@ -1414,7 +1414,7 @@ "support": { "chrome": { "version_added": "59", - "notes": "Chrome 59 and higher skips the deprecated child-src directive." + "notes": "Chrome 59 and higher skips the deprecated `child-src` directive." }, "chrome_android": "mirror", "edge": { diff --git a/http/headers/Origin.json b/http/headers/Origin.json index ad9146fff5047a..fd5c2532e12cba 100644 --- a/http/headers/Origin.json +++ b/http/headers/Origin.json @@ -15,7 +15,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, this header was not sent with POST requests." + "notes": "Before Edge 79, this header was not sent with `POST` requests." }, "firefox": [ { @@ -24,7 +24,7 @@ { "version_added": "1", "partial_implementation": true, - "notes": "Not sent with POST requests, see bug 446344." + "notes": "Not sent with `POST` requests, see bug 446344." } ], "firefox_android": "mirror", diff --git a/http/headers/Sec-GPC.json b/http/headers/Sec-GPC.json index d2ad13a95efc77..314be97ca73d09 100644 --- a/http/headers/Sec-GPC.json +++ b/http/headers/Sec-GPC.json @@ -12,7 +12,7 @@ "edge": "mirror", "firefox": { "version_added": "120", - "notes": "Opt-in to GPC using the Website Privacy Preference setting (about:preferences#privacy) checkbox 'Tell websites not to sell or share my data', or by setting the preference privacy.globalprivacycontrol.enabled to true." + "notes": "Opt-in to GPC using the Website Privacy Preference setting (`about:preferences#privacy`) checkbox 'Tell websites not to sell or share my data', or by setting the preference `privacy.globalprivacycontrol.enabled` to `true`." }, "firefox_android": { "version_added": false diff --git a/http/headers/Sec-Purpose.json b/http/headers/Sec-Purpose.json index d7d611c732dad3..be8f60388670b0 100644 --- a/http/headers/Sec-Purpose.json +++ b/http/headers/Sec-Purpose.json @@ -46,15 +46,15 @@ "support": { "chrome": { "version_added": false, - "notes": "Doesn't support Sec-Purpose for <link rel=\"prefetch\">. In Chrome, the legacy Purpose: prefetch header is used to indicate a link request is a prefetch. See bug 40236973." + "notes": "Doesn't support `Sec-Purpose` for `<link rel=\"prefetch\">`. In Chrome, the legacy `Purpose: prefetch` header is used to indicate a `link` request is a prefetch. See bug 40236973." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "115", "notes": [ - "Sec-Purpose: prefetch replaces the non-standard X-moz: prefetch header that was used to indicate a link prefetch request in earlier versions.", - "Prefetch requests should also include the header Accept header string for navigations, but Accept: */* is sent instead." + "`Sec-Purpose: prefetch` replaces the non-standard `X-moz: prefetch` header that was used to indicate a `link` prefetch request in earlier versions.", + "Prefetch requests should also include the header `Accept` header string for navigations, but `Accept: */*` is sent instead." ] }, "firefox_android": "mirror", diff --git a/http/headers/Set-Cookie.json b/http/headers/Set-Cookie.json index ab6a562abfecce..119462e50e5193 100644 --- a/http/headers/Set-Cookie.json +++ b/http/headers/Set-Cookie.json @@ -180,12 +180,12 @@ "safari": [ { "version_added": "13", - "notes": "Safari 13 on macOS 10.14 (Mojave), treats SameSite=None and invalid values as Strict. This is fixed in version 10.15 (Catalina) and later." + "notes": "Safari 13 on macOS 10.14 (Mojave), treats `SameSite=None` and invalid values as `Strict`. This is fixed in version 10.15 (Catalina) and later." }, { "version_added": "12", "partial_implementation": true, - "notes": "Treats SameSite=None and invalid values as Strict in macOS before 10.15 Catalina. See bug 198181." + "notes": "Treats `SameSite=None` and invalid values as `Strict` in macOS before 10.15 Catalina. See bug 198181." } ], "safari_ios": [ @@ -195,7 +195,7 @@ { "version_added": "12.2", "partial_implementation": true, - "notes": "Treats SameSite=None and invalid values as Strict in iOS before 13. See bug 198181." + "notes": "Treats `SameSite=None` and invalid values as `Strict` in iOS before 13. See bug 198181." } ], "samsunginternet_android": "mirror", @@ -307,7 +307,7 @@ "version_added": "51", "version_removed": "67", "partial_implementation": true, - "notes": "Rejects cookies with SameSite=None. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." } ], "chrome_android": "mirror", @@ -330,7 +330,7 @@ "version_added": "51", "version_removed": "54", "partial_implementation": true, - "notes": "Rejects cookies with SameSite=None. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." } ], "opera_android": "mirror", @@ -349,7 +349,7 @@ "version_added": "5.4", "version_removed": "9.4", "partial_implementation": true, - "notes": "Rejects cookies with SameSite=None. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." } ], "webview_android": "mirror", diff --git a/http/mixed-content.json b/http/mixed-content.json index 169d33b11cb34b..29f60f2c68256d 100644 --- a/http/mixed-content.json +++ b/http/mixed-content.json @@ -153,8 +153,8 @@ "firefox": { "version_added": "127", "notes": [ - "Set security.mixed_content.upgrade_display_content preference to true to allow HTTP fetching and display of upgradable content.", - "Set security.mixed_content.block_display_content preference to true to block all mixed content." + "Set `security.mixed_content.upgrade_display_content` preference to `true` to allow HTTP fetching and display of upgradable content.", + "Set `security.mixed_content.block_display_content` preference to `true` to block all mixed content." ] }, "firefox_android": "mirror", @@ -192,8 +192,8 @@ "firefox": { "version_added": "127", "notes": [ - "Set security.mixed_content.upgrade_display_content preference to true to allow HTTP fetching and display of upgradable content.", - "Set security.mixed_content.block_display_content preference to true to block all mixed content." + "Set `security.mixed_content.upgrade_display_content` preference to `true` to allow HTTP fetching and display of upgradable content.", + "Set `security.mixed_content.block_display_content` preference to `true` to block all mixed content." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/AggregateError.json b/javascript/builtins/AggregateError.json index 563f06ecaf7bce..0eb86351cc06cd 100644 --- a/javascript/builtins/AggregateError.json +++ b/javascript/builtins/AggregateError.json @@ -151,7 +151,7 @@ "edge": "mirror", "firefox": { "version_added": "103", - "notes": "Serialized properties: name, message, cause, errors." + "notes": "Serialized properties: `name`, `message`, `cause`, `errors`." }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json index ff8262dbdac439..a4c8f5fc63e991 100644 --- a/javascript/builtins/Array.json +++ b/javascript/builtins/Array.json @@ -1875,7 +1875,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "From Internet Explorer 5.5 through 8, all elements of the array will not be deleted if deleteCount is omitted. This behavior was fixed in Internet Explorer 9." + "notes": "From Internet Explorer 5.5 through 8, all elements of the array will not be deleted if `deleteCount` is omitted. This behavior was fixed in Internet Explorer 9." }, "nodejs": { "version_added": "0.10.0" @@ -1975,7 +1975,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": "mirror", @@ -1995,7 +1995,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -2431,13 +2431,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/ArrayBuffer.json b/javascript/builtins/ArrayBuffer.json index b3b7619cfda297..c7737bc0df872c 100644 --- a/javascript/builtins/ArrayBuffer.json +++ b/javascript/builtins/ArrayBuffer.json @@ -453,7 +453,7 @@ }, "firefox": { "version_added": "12", - "notes": "The non-standard ArrayBuffer.slice() method has been removed in Firefox 53 (but the standardized version ArrayBuffer.prototype.slice() is kept." + "notes": "The non-standard `ArrayBuffer.slice()` method has been removed in Firefox 53 (but the standardized version `ArrayBuffer.prototype.slice()` is kept." }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Atomics.json b/javascript/builtins/Atomics.json index 7e50ff4ae14663..176bdb7fc96920 100644 --- a/javascript/builtins/Atomics.json +++ b/javascript/builtins/Atomics.json @@ -35,7 +35,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.2", - "notes": "Before Safari 16.4, Atomics is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." + "notes": "Before Safari 16.4, `Atomics` is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index 3eab3811e70123..d3219cf5fb0710 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -243,7 +243,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": "mirror", diff --git a/javascript/builtins/Date.json b/javascript/builtins/Date.json index e197525d1be266..444cb0f90f1361 100644 --- a/javascript/builtins/Date.json +++ b/javascript/builtins/Date.json @@ -2462,7 +2462,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -2484,7 +2484,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -2672,7 +2672,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -2694,7 +2694,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -2882,7 +2882,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -2904,7 +2904,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json index 0f9a0aa0370bc5..b90e0f3268053c 100644 --- a/javascript/builtins/Error.json +++ b/javascript/builtins/Error.json @@ -549,9 +549,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serialized properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 adds serialization of stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 adds serialization of stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serialized properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 adds serialization of `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 adds serialization of `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/EvalError.json b/javascript/builtins/EvalError.json index cb7dc326439f6c..c9ba7ce7d012c6 100644 --- a/javascript/builtins/EvalError.json +++ b/javascript/builtins/EvalError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/Function.json b/javascript/builtins/Function.json index 8ae0d8b9998470..bf028f413b92a5 100644 --- a/javascript/builtins/Function.json +++ b/javascript/builtins/Function.json @@ -337,7 +337,7 @@ }, "nodejs": { "version_added": "0.10.0", - "notes": "When calling this method, thisArg does not default to the global object." + "notes": "When calling this method, `thisArg` does not default to the global object." }, "oculus": "mirror", "opera": { diff --git a/javascript/builtins/Intl/Collator.json b/javascript/builtins/Intl/Collator.json index 7fc3dfb94f2869..6699eb79e2633a 100644 --- a/javascript/builtins/Intl/Collator.json +++ b/javascript/builtins/Intl/Collator.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the Collator() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +85,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the Collator instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `Collator` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -450,7 +450,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the Collator() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -499,7 +499,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the Collator() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -553,7 +553,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/DateTimeFormat.json b/javascript/builtins/Intl/DateTimeFormat.json index 0bbd8af2e37752..f05cadf9fee99a 100644 --- a/javascript/builtins/Intl/DateTimeFormat.json +++ b/javascript/builtins/Intl/DateTimeFormat.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +85,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the DateTimeFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -118,7 +118,7 @@ { "version_added": "57", "partial_implementation": true, - "notes": "The fallback symbol property has description IntlFallback." + "notes": "The fallback symbol property has description `IntlFallback`." } ], "chrome_android": "mirror", @@ -142,7 +142,7 @@ { "version_added": "8.0.0", "partial_implementation": true, - "notes": "The fallback symbol property has description IntlFallback." + "notes": "The fallback symbol property has description `IntlFallback`." } ], "oculus": "mirror", @@ -196,7 +196,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the DateTimeFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -783,7 +783,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -828,7 +828,7 @@ }, "nodejs": { "version_added": "12.9.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -873,7 +873,7 @@ }, "nodejs": { "version_added": "12.9.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -903,7 +903,7 @@ "support": { "chrome": { "version_added": "57", - "notes": "Before version 71, formatToParts() returned an object with an incorrectly cased type key of dayperiod. Version 71 and later use the specification defined dayPeriod. See bug 41402623." + "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See bug 41402623." }, "chrome_android": "mirror", "deno": { @@ -924,18 +924,18 @@ "nodejs": { "version_added": "8.0.0", "notes": [ - "Before version 12.0.0, formatToParts() returned an object with an incorrectly cased type key of dayperiod. Version 12.0.0 and later use the specification defined dayPeriod. See bug 41402623.", - "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "Before version 12.0.0, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 12.0.0 and later use the specification defined `dayPeriod`. See bug 41402623.", + "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." ] }, "oculus": "mirror", "opera": { "version_added": "44", - "notes": "Before version 58, formatToParts() returned an object with an incorrectly cased type key of dayperiod. Version 58 and later use the specification defined dayPeriod. See bug 41402623." + "notes": "Before version 58, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 58 and later use the specification defined `dayPeriod`. See bug 41402623." }, "opera_android": { "version_added": "43", - "notes": "Before version 50, formatToParts() returned an object with an incorrectly cased type key of dayperiod. Version 50 and later use the specification defined dayPeriod. See bug 41402623." + "notes": "Before version 50, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 50 and later use the specification defined `dayPeriod`. See bug 41402623." }, "safari": { "version_added": "11" @@ -943,7 +943,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "7.0", - "notes": "Before version 71, formatToParts() returned an object with an incorrectly cased type key of dayperiod. Version 71 and later use the specification defined dayPeriod. See bug 41402623." + "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See bug 41402623." }, "webview_android": "mirror", "webview_ios": "mirror" @@ -984,7 +984,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the DateTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1087,7 +1087,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/ListFormat.json b/javascript/builtins/Intl/ListFormat.json index 5af01a3a6f194d..a64599279ac574 100644 --- a/javascript/builtins/Intl/ListFormat.json +++ b/javascript/builtins/Intl/ListFormat.json @@ -27,7 +27,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the ListFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -80,7 +80,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the ListFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `ListFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -129,7 +129,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the ListFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -177,7 +177,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the ListFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -225,7 +225,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the ListFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -278,7 +278,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/NumberFormat.json b/javascript/builtins/Intl/NumberFormat.json index 89ce95d8eb83fa..a03d3675940745 100644 --- a/javascript/builtins/Intl/NumberFormat.json +++ b/javascript/builtins/Intl/NumberFormat.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the NumberFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -111,7 +111,7 @@ { "version_added": "57", "partial_implementation": true, - "notes": "The fallback symbol property has description IntlFallback." + "notes": "The fallback symbol property has description `IntlFallback`." } ], "chrome_android": "mirror", @@ -135,7 +135,7 @@ { "version_added": "8.0.0", "partial_implementation": true, - "notes": "The fallback symbol property has description IntlFallback." + "notes": "The fallback symbol property has description `IntlFallback`." } ], "oculus": "mirror", @@ -189,7 +189,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the NumberFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -382,7 +382,7 @@ "version_added": "10", "version_removed": "14.1", "partial_implementation": true, - "notes": "Doesn't support currencyDisplay: 'narrowSymbol'." + "notes": "Doesn't support `currencyDisplay: 'narrowSymbol'`." } ], "safari_ios": "mirror", @@ -1232,7 +1232,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the NumberFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "opera": "mirror", @@ -1310,7 +1310,7 @@ }, "edge": { "version_added": "12", - "notes": "Before Edge 18, numbers are rounded to 15 decimal digits. For example, new Intl.NumberFormat('en-US').format(1000000000000005) returns \"1,000,000,000,000,010\"." + "notes": "Before Edge 18, numbers are rounded to 15 decimal digits. For example, `new Intl.NumberFormat('en-US').format(1000000000000005)` returns `\"1,000,000,000,000,010\"`." }, "firefox": { "version_added": "29" @@ -1320,11 +1320,11 @@ }, "ie": { "version_added": "11", - "notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, new Intl.NumberFormat('en-US').format(1000000000000005) returns \"1,000,000,000,000,010\"." + "notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, `new Intl.NumberFormat('en-US').format(1000000000000005)` returns `\"1,000,000,000,000,010\"`." }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the NumberFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1502,7 +1502,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the NumberFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1551,7 +1551,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the NumberFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1605,7 +1605,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/PluralRules.json b/javascript/builtins/Intl/PluralRules.json index 13ed891ddc3ac0..25d740e745896d 100644 --- a/javascript/builtins/Intl/PluralRules.json +++ b/javascript/builtins/Intl/PluralRules.json @@ -29,7 +29,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the PluralRules() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -81,7 +81,7 @@ { "version_added": "10.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the PluralRules instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `PluralRules` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -339,7 +339,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the PluralRules() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -386,7 +386,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the PluralRules() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -477,7 +477,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the PluralRules() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Intl/RelativeTimeFormat.json b/javascript/builtins/Intl/RelativeTimeFormat.json index f1dc0f6797c829..a49c7633fd3b9d 100644 --- a/javascript/builtins/Intl/RelativeTimeFormat.json +++ b/javascript/builtins/Intl/RelativeTimeFormat.json @@ -27,7 +27,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the RelativeTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -119,7 +119,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the RelativeTimeFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `RelativeTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -297,7 +297,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the RelativeTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -342,7 +342,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the RelativeTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -387,7 +387,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. See the RelativeTimeFormat() constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." }, "oculus": "mirror", "opera": "mirror", @@ -437,7 +437,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index 197cc6e13f545d..7712b04371262b 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -731,13 +731,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/Map.json b/javascript/builtins/Map.json index a623addaf33a80..911d432f52fe2e 100644 --- a/javascript/builtins/Map.json +++ b/javascript/builtins/Map.json @@ -683,7 +683,7 @@ }, "firefox": { "version_added": "19", - "notes": "From Firefox 13 to Firefox 18, the size property was implemented as a Map.prototype.size() method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." + "notes": "From Firefox 13 to Firefox 18, the `size` property was implemented as a `Map.prototype.size()` method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." }, "firefox_android": "mirror", "ie": { @@ -785,13 +785,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/Number.json b/javascript/builtins/Number.json index 69020a4258caf1..f7db813ab9d9bb 100644 --- a/javascript/builtins/Number.json +++ b/javascript/builtins/Number.json @@ -904,7 +904,7 @@ }, "edge": { "version_added": "12", - "notes": "Before Edge 18, numbers are rounded to 15 decimal digits. For example, (1000000000000005).toLocaleString('en-US') returns \"1,000,000,000,000,010\"." + "notes": "Before Edge 18, numbers are rounded to 15 decimal digits. For example, `(1000000000000005).toLocaleString('en-US')` returns `\"1,000,000,000,000,010\"`." }, "firefox": { "version_added": "1" @@ -912,7 +912,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5", - "notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, (1000000000000005).toLocaleString('en-US') returns \"1,000,000,000,000,010\"." + "notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, `(1000000000000005).toLocaleString('en-US')` returns `\"1,000,000,000,000,010\"`." }, "nodejs": { "version_added": "0.10.0" @@ -959,7 +959,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -981,7 +981,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Object.json b/javascript/builtins/Object.json index 0831923d3c60a9..468a1104f40629 100644 --- a/javascript/builtins/Object.json +++ b/javascript/builtins/Object.json @@ -264,7 +264,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 48, this method can no longer be called at the global scope without any object. A TypeError will be thrown otherwise. Previously, the global object was used in these cases automatically, but this is no longer the case." + "notes": "Starting with Firefox 48, this method can no longer be called at the global scope without any object. A `TypeError` will be thrown otherwise. Previously, the global object was used in these cases automatically, but this is no longer the case." }, "firefox_android": { "version_added": "4" @@ -430,7 +430,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 48, this method can no longer be called at the global scope without any object. A TypeError will be thrown otherwise. Previously, the global object was used in these cases automatically, but this is no longer the case." + "notes": "Starting with Firefox 48, this method can no longer be called at the global scope without any object. A `TypeError` will be thrown otherwise. Previously, the global object was used in these cases automatically, but this is no longer the case." }, "firefox_android": { "version_added": "4" diff --git a/javascript/builtins/RangeError.json b/javascript/builtins/RangeError.json index 4ff104da02e18e..32f94b5df25703 100644 --- a/javascript/builtins/RangeError.json +++ b/javascript/builtins/RangeError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/ReferenceError.json b/javascript/builtins/ReferenceError.json index 183f51b7ab5f40..95c5664a8017a6 100644 --- a/javascript/builtins/ReferenceError.json +++ b/javascript/builtins/ReferenceError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/Set.json b/javascript/builtins/Set.json index 9d89658b6adb6f..9cc97e41c39ceb 100644 --- a/javascript/builtins/Set.json +++ b/javascript/builtins/Set.json @@ -805,7 +805,7 @@ }, "firefox": { "version_added": "19", - "notes": "From Firefox 13 to Firefox 18, the size property was implemented as a Set.prototype.size() method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." + "notes": "From Firefox 13 to Firefox 18, the `size` property was implemented as a `Set.prototype.size()` method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." }, "firefox_android": "mirror", "ie": { @@ -995,13 +995,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/String.json b/javascript/builtins/String.json index d8b7dae6219c48..c536452023ccc2 100644 --- a/javascript/builtins/String.json +++ b/javascript/builtins/String.json @@ -123,7 +123,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with version 17, the quotation mark (\") is replaced by its HTML reference character (") in strings supplied for the name parameter." + "notes": "Starting with version 17, the quotation mark (\") is replaced by its HTML reference character (`"`) in strings supplied for the `name` parameter." }, "firefox_android": { "version_added": "4" @@ -1275,7 +1275,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -1297,7 +1297,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -2393,7 +2393,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -2413,7 +2413,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -2508,7 +2508,7 @@ "version_added": "1.0", "version_removed": "1.8", "partial_implementation": true, - "notes": "Only the locale data for en-US is available." + "notes": "Only the locale data for `en-US` is available." } ], "edge": { @@ -2528,7 +2528,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the function silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." } ], "oculus": "mirror", @@ -3103,13 +3103,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/Symbol.json b/javascript/builtins/Symbol.json index 2b9477d5763477..5e2c4609657641 100644 --- a/javascript/builtins/Symbol.json +++ b/javascript/builtins/Symbol.json @@ -18,7 +18,7 @@ }, "edge": { "version_added": "12", - "notes": "Edge 12 included Symbol properties in JSON.stringify() output." + "notes": "Edge 12 included Symbol properties in `JSON.stringify()` output." }, "firefox": { "version_added": "36" diff --git a/javascript/builtins/SyntaxError.json b/javascript/builtins/SyntaxError.json index f7c96aecb05b54..463e1cc192b1f1 100644 --- a/javascript/builtins/SyntaxError.json +++ b/javascript/builtins/SyntaxError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/TypeError.json b/javascript/builtins/TypeError.json index 74504d116a06d3..d69cdba4a543cb 100644 --- a/javascript/builtins/TypeError.json +++ b/javascript/builtins/TypeError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/TypedArray.json b/javascript/builtins/TypedArray.json index 0acdcd860a50cb..19aac6ab1cc216 100644 --- a/javascript/builtins/TypedArray.json +++ b/javascript/builtins/TypedArray.json @@ -1013,7 +1013,7 @@ }, "firefox": { "version_added": "37", - "notes": "Starting with Firefox 47, this method will no longer return -0. For example, new Uint8Array([0]).indexOf(0, -0) will now always return +0." + "notes": "Starting with Firefox 47, this method will no longer return `-0`. For example, `new Uint8Array([0]).indexOf(0, -0)` will now always return `+0`." }, "firefox_android": "mirror", "ie": { @@ -1200,7 +1200,7 @@ }, "firefox": { "version_added": "37", - "notes": "Starting with Firefox 47, this method will no longer return -0. For example, new Uint8Array([0]).lastIndexOf(0, -0) will now always return +0." + "notes": "Starting with Firefox 47, this method will no longer return `-0`. For example, `new Uint8Array([0]).lastIndexOf(0, -0)` will now always return `+0`." }, "firefox_android": "mirror", "ie": { @@ -2190,13 +2190,13 @@ "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", - "notes": "A placeholder property named @@iterator is used." + "notes": "A placeholder property named `@@iterator` is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", - "notes": "A placeholder property named iterator is used." + "notes": "A placeholder property named `iterator` is used." } ], "firefox_android": "mirror", diff --git a/javascript/builtins/URIError.json b/javascript/builtins/URIError.json index 00b39e26fc66c0..534cd4b9fcc16e 100644 --- a/javascript/builtins/URIError.json +++ b/javascript/builtins/URIError.json @@ -121,9 +121,9 @@ "firefox": { "version_added": "103", "notes": [ - "Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.", - "Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).", - "Version 110 also serializes stack in workers (worker.postMessage() and structuredClone())." + "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", + "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", + "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/WeakMap.json b/javascript/builtins/WeakMap.json index 4fd716c9ff0bea..1d55ec38cda877 100644 --- a/javascript/builtins/WeakMap.json +++ b/javascript/builtins/WeakMap.json @@ -208,7 +208,7 @@ }, "firefox": { "version_added": "6", - "notes": "Before Firefox 38, this method threw a TypeError when the key parameter was not an object. This has been fixed in version 38 and later to return false as per the ES2015 standard." + "notes": "Before Firefox 38, this method threw a `TypeError` when the key parameter was not an object. This has been fixed in version 38 and later to return `false` as per the ES2015 standard." }, "firefox_android": "mirror", "ie": { @@ -256,7 +256,7 @@ }, "firefox": { "version_added": "6", - "notes": "Before Firefox 38, this method threw a TypeError when the key parameter was not an object. However, the ES2015 specification specifies to return undefined instead. Furthermore, WeakMap.prototype.get accepted an optional second argument as a fallback value, which is not part of the standard. Both non-standard behaviors are removed in version 38 and higher." + "notes": "Before Firefox 38, this method threw a `TypeError` when the key parameter was not an object. However, the ES2015 specification specifies to return `undefined` instead. Furthermore, `WeakMap.prototype.get` accepted an optional second argument as a fallback value, which is not part of the standard. Both non-standard behaviors are removed in version 38 and higher." }, "firefox_android": "mirror", "ie": { @@ -304,7 +304,7 @@ }, "firefox": { "version_added": "6", - "notes": "Before Firefox 38, this method threw a TypeError when the key parameter was not an object. This has been fixed in version 38 and later to return false as per the ES2015 standard." + "notes": "Before Firefox 38, this method threw a `TypeError` when the key parameter was not an object. This has been fixed in version 38 and later to return `false` as per the ES2015 standard." }, "firefox_android": "mirror", "ie": { @@ -352,7 +352,7 @@ }, "firefox": { "version_added": "6", - "notes": "Before Firefox 38, this method threw a TypeError when the key parameter was not an object. This has been fixed in version 38 and later to return false as per the ES2015 standard." + "notes": "Before Firefox 38, this method threw a `TypeError` when the key parameter was not an object. This has been fixed in version 38 and later to return `false` as per the ES2015 standard." }, "firefox_android": "mirror", "ie": { diff --git a/javascript/classes.json b/javascript/classes.json index 4b3a4c527aecaa..a9267ab4465a51 100644 --- a/javascript/classes.json +++ b/javascript/classes.json @@ -322,7 +322,7 @@ "version_added": "14.1", "version_removed": "16", "partial_implementation": true, - "notes": "Parentheses in field initializers can lead to ReferenceErrors. See bug 236843." + "notes": "Parentheses in field initializers can lead to `ReferenceError`s. See bug 236843." }, { "version_added": "14", diff --git a/javascript/functions.json b/javascript/functions.json index bfd89b36b62ecd..46d00e24f3ea3a 100644 --- a/javascript/functions.json +++ b/javascript/functions.json @@ -276,8 +276,8 @@ "firefox": { "version_added": "22", "notes": [ - "The initial implementation of arrow functions in Firefox made them automatically strict. This has been changed as of Firefox 24. The use of 'use strict'; is now required.", - "Before Firefox 39, a line terminator (\\n) was incorrectly allowed after arrow function arguments. This has been fixed to conform to the ES2015 specification and code like () \\n => {} will now throw a SyntaxError in this and later versions." + "The initial implementation of arrow functions in Firefox made them automatically strict. This has been changed as of Firefox 24. The use of `'use strict';` is now required.", + "Before Firefox 39, a line terminator (`\\n`) was incorrectly allowed after arrow function arguments. This has been fixed to conform to the ES2015 specification and code like `() \\n => {}` will now throw a `SyntaxError` in this and later versions." ] }, "firefox_android": "mirror", diff --git a/javascript/grammar.json b/javascript/grammar.json index 594f3ed4d6f5b9..a09dc233d15ecf 100644 --- a/javascript/grammar.json +++ b/javascript/grammar.json @@ -917,7 +917,7 @@ "version_added": "16.14.0", "version_removed": "16.15.0", "partial_implementation": true, - "notes": "The second parameter no longer throws a parser error, but the --experimental-json-modules flag is still needed to load JSON modules." + "notes": "The second parameter no longer throws a parser error, but the `--experimental-json-modules` flag is still needed to load JSON modules." } ], "oculus": "mirror", diff --git a/javascript/operators/import.json b/javascript/operators/import.json index c2e1dc588a2684..3ee53ce68ed016 100644 --- a/javascript/operators/import.json +++ b/javascript/operators/import.json @@ -25,12 +25,12 @@ "nodejs": [ { "version_added": "13.2.0", - "notes": "Dynamic import can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." + "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." }, { "version_added": "12.17.0", "version_removed": "13.0.0", - "notes": "Dynamic import can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." + "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." } ], "oculus": "mirror", @@ -125,7 +125,7 @@ "version_added": "16.14.0", "version_removed": "16.15.0", "partial_implementation": true, - "notes": "The second parameter no longer throws a parser error, but the --experimental-json-modules flag is still needed to load JSON modules." + "notes": "The second parameter no longer throws a parser error, but the `--experimental-json-modules` flag is still needed to load JSON modules." } ], "oculus": "mirror", diff --git a/javascript/operators/import_meta.json b/javascript/operators/import_meta.json index 8d4ecfeeba57db..aa0f7420b3d5e4 100644 --- a/javascript/operators/import_meta.json +++ b/javascript/operators/import_meta.json @@ -73,7 +73,7 @@ "version_added": "20.6.0", "version_removed": "20.8.0", "partial_implementation": true, - "notes": "Returns a URL object instead of a string." + "notes": "Returns a `URL` object instead of a string." }, { "version_added": "18.19.0", diff --git a/javascript/operators/yield.json b/javascript/operators/yield.json index 2eebc68a263f28..a35103cffd99b9 100644 --- a/javascript/operators/yield.json +++ b/javascript/operators/yield.json @@ -23,8 +23,8 @@ "firefox": { "version_added": "26", "notes": [ - "Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification.", - "Starting with Firefox 29, an IteratorResult object returned for completed generator function." + "Starting with Firefox 33, the parsing of the `yield` expression has been updated to conform with the ES2015 specification.", + "Starting with Firefox 29, an `IteratorResult` object returned for completed generator function." ] }, "firefox_android": "mirror", diff --git a/javascript/operators/yield_star.json b/javascript/operators/yield_star.json index 9f935312aa6922..585a27df6f5c58 100644 --- a/javascript/operators/yield_star.json +++ b/javascript/operators/yield_star.json @@ -23,7 +23,7 @@ }, "firefox": { "version_added": "27", - "notes": "Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification." + "notes": "Starting with Firefox 33, the parsing of the `yield` expression has been updated to conform with the ES2015 specification." }, "firefox_android": "mirror", "ie": { diff --git a/javascript/statements.json b/javascript/statements.json index 1e42c98fed6b41..49a28bf9ed3c52 100644 --- a/javascript/statements.json +++ b/javascript/statements.json @@ -268,8 +268,8 @@ "firefox": { "version_added": "36", "notes": [ - "Before Firefox 13, const is implemented, but re-assignment is not failing.", - "Before Firefox 46, a TypeError was thrown on redeclaration instead of a SyntaxError." + "Before Firefox 13, `const` is implemented, but re-assignment is not failing.", + "Before Firefox 46, a `TypeError` was thrown on redeclaration instead of a `SyntaxError`." ] }, "firefox_android": "mirror", @@ -527,7 +527,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain \"type\": \"module\". See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." }, "oculus": "mirror", "opera": "mirror", @@ -574,7 +574,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain \"type\": \"module\". See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." }, "oculus": "mirror", "opera": "mirror", @@ -617,7 +617,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain \"type\": \"module\". See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." }, "oculus": "mirror", "opera": "mirror", @@ -805,7 +805,7 @@ }, "firefox": { "version_added": "13", - "notes": "Before Firefox 51, using the for...of loop construct with the const keyword threw a SyntaxError (\"missing = in const declaration\")." + "notes": "Before Firefox 51, using the `for...of` loop construct with the `const` keyword threw a `SyntaxError` (\"missing = in const declaration\")." }, "firefox_android": "mirror", "ie": { @@ -1280,12 +1280,12 @@ "nodejs": [ { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain \"type\": \"module\". See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." }, { "version_added": "12.17.0", "version_removed": "13.0.0", - "notes": "Modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain \"type\": \"module\". See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." } ], "oculus": "mirror", @@ -1801,22 +1801,22 @@ "version_added": "12", "version_removed": "14", "partial_implementation": true, - "notes": "In Edge 12 and 13, let within a for loop initializer does not create a separate variable for each loop iteration as defined by ES2015. Instead, it behaves as though the loop were wrapped in a scoping block with the let immediately before the loop." + "notes": "In Edge 12 and 13, `let` within a `for` loop initializer does not create a separate variable for each loop iteration as defined by ES2015. Instead, it behaves as though the loop were wrapped in a scoping block with the `let` immediately before the loop." } ], "firefox": { "version_added": "44", "notes": [ - "Before Firefox 44, let is only available to code blocks in HTML wrapped in a <script type=\"application/javascript;version=1.7\"> block (or higher version) and has different semantics (e.g. no temporal dead zone).", - "Before Firefox 46, a TypeError is thrown on redeclaration instead of a SyntaxError.", - "Firefox 54 adds support of let in workers." + "Before Firefox 44, `let` is only available to code blocks in HTML wrapped in a `<script type=\"application/javascript;version=1.7\">` block (or higher version) and has different semantics (e.g. no temporal dead zone).", + "Before Firefox 46, a `TypeError` is thrown on redeclaration instead of a `SyntaxError`.", + "Firefox 54 adds support of `let` in workers." ] }, "firefox_android": "mirror", "ie": { "version_added": "11", "partial_implementation": true, - "notes": "In Internet Explorer, let within a for loop initializer does not create a separate variable for each loop iteration as defined by ES2015. Instead, it behaves as though the loop were wrapped in a scoping block with the let immediately before the loop." + "notes": "In Internet Explorer, `let` within a `for` loop initializer does not create a separate variable for each loop iteration as defined by ES2015. Instead, it behaves as though the loop were wrapped in a scoping block with the `let` immediately before the loop." }, "nodejs": { "version_added": "6.0.0" diff --git a/mathml/elements/maction.json b/mathml/elements/maction.json index 22a019bf5536a4..f820d7bb25b220 100644 --- a/mathml/elements/maction.json +++ b/mathml/elements/maction.json @@ -8,13 +8,13 @@ "support": { "chrome": { "version_added": "109", - "notes": "This follows MathML Core: Only the first child is rendered while the others have their display set to none. actiontype and selection attributes are ignored." + "notes": "This follows MathML Core: Only the first child is rendered while the others have their `display` set to `none`. `actiontype` and `selection` attributes are ignored." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "1", - "notes": "Firefox 106 and later versions follow MathML Core: Only the first child is rendered while the others have their display set to none. actiontype and selection attributes are ignored." + "notes": "Firefox 106 and later versions follow MathML Core: Only the first child is rendered while the others have their `display` set to `none`. `actiontype` and `selection` attributes are ignored." }, "firefox_android": "mirror", "ie": { @@ -117,8 +117,8 @@ "version_added": "1", "version_removed": "106", "notes": [ - "In Firefox 15, the selection attribute is now ignored for actiontype other than toggle.", - "In Firefox 16, the selection attribute is taken into account again when an unknown actiontype is specified." + "In Firefox 15, the `selection` attribute is now ignored for actiontype other than `toggle`.", + "In Firefox 16, the `selection` attribute is taken into account again when an unknown `actiontype` is specified." ] }, "firefox_android": "mirror", diff --git a/mathml/elements/mfrac.json b/mathml/elements/mfrac.json index 34e4f1c8828f58..9cc2ad68ffdff2 100644 --- a/mathml/elements/mfrac.json +++ b/mathml/elements/mfrac.json @@ -95,7 +95,7 @@ { "version_added": "5.1", "partial_implementation": true, - "notes": "Only 0, thin, medium, and thick are supported." + "notes": "Only `0`, `thin`, `medium`, and `thick` are supported." } ], "safari_ios": "mirror", diff --git a/mathml/elements/mi.json b/mathml/elements/mi.json index 6991c2bd3a03f3..8fffbe55264426 100644 --- a/mathml/elements/mi.json +++ b/mathml/elements/mi.json @@ -49,7 +49,7 @@ "impl_url": "https://hg.mozilla.org/mozilla-central/rev/3b30c8db537c", "notes": [ "The only allowed value in MathML Core is 'normal'. Firefox enables a number of other deprecated values from the MathML 3 specification (see bug 1845461).", - "Implementation does not rely on the CSS approach described in MathML Core (via text-transform." + "Implementation does not rely on the CSS approach described in MathML Core (via `text-transform`." ] }, "firefox_android": "mirror", @@ -66,7 +66,7 @@ "impl_url": "https://trac.webkit.org/changeset/203679", "notes": [ "The only allowed value in MathML Core is 'normal'. Safari enables a number of other deprecated values from the MathML 3 specification.", - "Implementation does not rely on the CSS approach described in MathML Core (via text-transform." + "Implementation does not rely on the CSS approach described in MathML Core (via `text-transform`." ] }, "safari_ios": "mirror", diff --git a/mathml/elements/mstyle.json b/mathml/elements/mstyle.json index 25807080158ad5..43c96b4c9191c4 100644 --- a/mathml/elements/mstyle.json +++ b/mathml/elements/mstyle.json @@ -15,14 +15,14 @@ { "version_added": "6", "notes": [ - "In Firefox 29, accepted attributes have been restricted to those actually used in practice: id, class, style, href, mathcolor, mathbackground, scriptlevel, displaystyle, scriptsizemultiplier, scriptminsize, dir, mathsize, mathvariant, fontfamily, fontweight, fontstyle, fontsize, color, background.", - "In Firefox 103, attributes scriptsizemultiplier and scriptminsize have been removed." + "In Firefox 29, accepted attributes have been restricted to those actually used in practice: `id`, `class`, `style`, `href`, `mathcolor`, `mathbackground`, `scriptlevel`, `displaystyle`, `scriptsizemultiplier`, `scriptminsize`, `dir`, `mathsize`, `mathvariant`, `fontfamily`, `fontweight`, `fontstyle`, `fontsize`, `color`, `background`.", + "In Firefox 103, attributes `scriptsizemultiplier` and `scriptminsize` have been removed." ] }, { "version_added": "1", "partial_implementation": true, - "notes": "Attributes bevelled, notation, open, close, separators, accent, accentunder, selection, mathvariant are not supported." + "notes": "Attributes `bevelled`, `notation`, `open`, `close`, `separators`, `accent`, `accentunder`, `selection`, `mathvariant` are not supported." } ], "firefox_android": "mirror", diff --git a/mathml/global_attributes.json b/mathml/global_attributes.json index b6770cda501116..7002fb01c0a21b 100644 --- a/mathml/global_attributes.json +++ b/mathml/global_attributes.json @@ -54,7 +54,7 @@ "firefox": { "version_added": "83", "impl_url": "https://hg.mozilla.org/mozilla-central/rev/60a72a6c7c1d", - "notes": "Prior to Firefox 83, the attribute was only accepted on a few elements, as specified in MathML 3, and was not implemented via math-style." + "notes": "Prior to Firefox 83, the attribute was only accepted on a few elements, as specified in MathML 3, and was not implemented via `math-style`." }, "firefox_android": "mirror", "ie": { @@ -68,7 +68,7 @@ "safari": { "version_added": "14", "impl_url": "https://trac.webkit.org/changeset/267578", - "notes": "Since Safari 14.1, this attribute is implemented via math-style." + "notes": "Since Safari 14.1, this attribute is implemented via `math-style`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -371,7 +371,7 @@ "impl_url": "https://hg.mozilla.org/mozilla-central/rev/3b30c8db537c", "notes": [ "Prior to Firefox 70, the attribute was only accepted on a few elements, as specified in MathML 3.", - "Implementation does not rely on the CSS approach described in MathML Core (via math-depth and font-size: math)." + "Implementation does not rely on the CSS approach described in MathML Core (via `math-depth` and `font-size: math`)." ] }, "firefox_android": "mirror", diff --git a/svg/elements/a.json b/svg/elements/a.json index bb0be59c90a2a1..2bb75c7766987e 100644 --- a/svg/elements/a.json +++ b/svg/elements/a.json @@ -160,7 +160,7 @@ "firefox": { "version_added": "61", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." }, "firefox_android": "mirror", "ie": { diff --git a/svg/elements/feComposite.json b/svg/elements/feComposite.json index e64f56099e4a56..478169184cdf30 100644 --- a/svg/elements/feComposite.json +++ b/svg/elements/feComposite.json @@ -52,7 +52,7 @@ "chrome_android": "mirror", "edge": { "version_added": "≤18", - "notes": "Before Edge 79, BackgroundImage and BackgroundAlpha were supported." + "notes": "Before Edge 79, `BackgroundImage` and `BackgroundAlpha` were supported." }, "firefox": { "version_added": "3" @@ -90,7 +90,7 @@ "chrome_android": "mirror", "edge": { "version_added": "≤18", - "notes": "Before Edge 79, BackgroundImage and BackgroundAlpha were supported." + "notes": "Before Edge 79, `BackgroundImage` and `BackgroundAlpha` were supported." }, "firefox": { "version_added": "3" diff --git a/svg/elements/use.json b/svg/elements/use.json index a97739a8a44ad8..31a0edfc34dfca 100644 --- a/svg/elements/use.json +++ b/svg/elements/use.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1.5", - "notes": "Before version 56, Firefox does not completely follow the use cascading rules (see bug 265894). A fix is documented by Amelia Bellamy-Royds on StackOverflow." + "notes": "Before version 56, Firefox does not completely follow the `use` cascading rules (see bug 265894). A fix is documented by Amelia Bellamy-Royds on StackOverflow." }, "firefox_android": "mirror", "ie": { diff --git a/svg/global_attributes.json b/svg/global_attributes.json index 5805f3b3ef1e8b..d4aee2d0978158 100644 --- a/svg/global_attributes.json +++ b/svg/global_attributes.json @@ -20,7 +20,7 @@ { "version_added": "78", "partial_implementation": true, - "notes": "Only supported on SVGGraphicsElement." + "notes": "Only supported on `SVGGraphicsElement`." } ], "firefox_android": "mirror", @@ -585,7 +585,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "Before Internet Explorer 7, Internet Explorer incorrectly interprets clip: auto as clip: rect(auto, auto, auto, auto)." + "notes": "Before Internet Explorer 7, Internet Explorer incorrectly interprets `clip: auto` as `clip: rect(auto, auto, auto, auto)`." }, "oculus": "mirror", "opera": { @@ -594,7 +594,7 @@ "opera_android": "mirror", "safari": { "version_added": "1", - "notes": "Safari incorrectly interprets clip: auto as clip: rect(auto, auto, auto, auto)." + "notes": "Safari incorrectly interprets `clip: auto` as `clip: rect(auto, auto, auto, auto)`." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1328,7 +1328,7 @@ "firefox": [ { "version_added": "3", - "notes": "Before Firefox 40, font-size-adjust: 0 was incorrectly interpreted as font-size-adjust: none (bug 1144885)." + "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` (bug 1144885)." }, { "version_added": "1", @@ -1366,7 +1366,7 @@ "support": { "chrome": { "version_added": "60", - "notes": "A font-stretch definition must be added to the @font-face before this property will function." + "notes": "A `font-stretch` definition must be added to the `@font-face` before this property will function." }, "chrome_android": "mirror", "edge": { @@ -1411,7 +1411,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 44, oblique was not distinguished from italic." + "notes": "Before Firefox 44, `oblique` was not distinguished from `italic`." }, "firefox_android": "mirror", "ie": { @@ -1460,7 +1460,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "Only supports the small-caps and normal keywords." + "notes": "Only supports the `small-caps` and `normal` keywords." }, "oculus": "mirror", "opera": { @@ -1836,7 +1836,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "1", @@ -1853,7 +1853,7 @@ { "prefix": "-webkit-", "version_added": "79", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "79", @@ -1874,7 +1874,7 @@ "version_added": "2", "version_removed": "53", "partial_implementation": true, - "notes": "Only supports mask: url(file.svg#mask_id) or mask: url(#mask_id), where the URL is a reference to an SVG <mask> element." + "notes": "Only supports `mask: url(file.svg#mask_id)` or `mask: url(#mask_id)`, where the URL is a reference to an SVG `<mask>` element." } ], "firefox_android": "mirror", @@ -1891,7 +1891,7 @@ { "prefix": "-webkit-", "version_added": "3.1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "3.1", @@ -1909,7 +1909,7 @@ { "prefix": "-webkit-", "version_added": "3", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." }, { "version_added": "3", @@ -2565,7 +2565,7 @@ }, "firefox": { "version_added": "7", - "notes": "Until Firefox 10, handling of text-overflow on blocks with inline overflow on both horizontal sides was incorrect. Before Firefox 10, if only one value was specified (such as text-overflow: ellipsis;), text was ellipsed on both sides of the block, instead of only the end edge based on the block's text direction." + "notes": "Until Firefox 10, handling of `text-overflow` on blocks with inline overflow on both horizontal sides was incorrect. Before Firefox 10, if only one value was specified (such as `text-overflow: ellipsis;`), text was ellipsed on both sides of the block, instead of only the end edge based on the block's text direction." }, "firefox_android": "mirror", "ie": [ @@ -2631,7 +2631,7 @@ "version_added": "1", "notes": [ "This property is only supported on Windows and Linux.", - "The optimizeSpeed option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." + "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." ] }, "firefox_android": { @@ -2657,7 +2657,7 @@ }, "webview_android": { "version_added": "3", - "notes": "From version 3 to 4.3, there is a serious bug where text-rendering: optimizeLegibility causes custom web fonts to not render. This was fixed in version 4.4." + "notes": "From version 3 to 4.3, there is a serious bug where `text-rendering: optimizeLegibility` causes custom web fonts to not render. This was fixed in version 4.4." }, "webview_ios": "mirror" }, @@ -2713,7 +2713,7 @@ "ie": [ { "version_added": "10", - "notes": "Internet Explorer does not support the global values initial and unset." + "notes": "Internet Explorer does not support the global values `initial` and `unset`." }, { "prefix": "-webkit-", @@ -2825,7 +2825,7 @@ "safari": { "version_added": "≤13.1", "partial_implementation": true, - "notes": "Does not work with transform SVG presentation attribute. Only works with transform CSS property. See bug 201854." + "notes": "Does not work with `transform` SVG presentation attribute. Only works with `transform` CSS property. See bug 201854." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2936,9 +2936,9 @@ "ie": { "version_added": "4", "notes": [ - "Internet Explorer doesn't support visibility: initial.", - "Internet Explorer doesn't support visibility: unset.", - "Up to Internet Explorer 7, descendants of hidden elements will still be invisible even if they have visibility set to visible." + "Internet Explorer doesn't support `visibility: initial`.", + "Internet Explorer doesn't support `visibility: unset`.", + "Up to Internet Explorer 7, descendants of `hidden` elements will still be invisible even if they have `visibility` set to `visible`." ] }, "oculus": "mirror", diff --git a/webassembly/api/Global.json b/webassembly/api/Global.json index 49088fd9fb68fd..85f79e787e0b45 100644 --- a/webassembly/api/Global.json +++ b/webassembly/api/Global.json @@ -49,12 +49,12 @@ "support": { "chrome": { "version_added": "69", - "notes": "Constructing a Global with a value of v128 produces a TypeError." + "notes": "Constructing a `Global` with a value of `v128` produces a `TypeError`." }, "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "Constructing a Global with a value of v128 produces a TypeError." + "notes": "Constructing a `Global` with a value of `v128` produces a `TypeError`." }, "edge": "mirror", "firefox": { @@ -66,7 +66,7 @@ }, "nodejs": { "version_added": "11.0.0", - "notes": "Constructing a Global with a value of v128 produces a TypeError." + "notes": "Constructing a `Global` with a value of `v128` produces a `TypeError`." }, "oculus": "mirror", "opera": "mirror", diff --git a/webassembly/api/Memory.json b/webassembly/api/Memory.json index 70a7096b4ed099..c41e7e32e54b18 100644 --- a/webassembly/api/Memory.json +++ b/webassembly/api/Memory.json @@ -122,7 +122,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.2", - "notes": "Shared WebAssembly.Memory is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." + "notes": "Shared `WebAssembly.Memory` is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/webdriver/commands/AcceptAlert.json b/webdriver/commands/AcceptAlert.json index 1e4c2847314cb9..aac63ec39e460d 100644 --- a/webdriver/commands/AcceptAlert.json +++ b/webdriver/commands/AcceptAlert.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/AddCookie.json b/webdriver/commands/AddCookie.json index 060ec97ebf36fc..5ccad7081b085c 100644 --- a/webdriver/commands/AddCookie.json +++ b/webdriver/commands/AddCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Back.json b/webdriver/commands/Back.json index 75d0d38aa583fd..f1807f496160b8 100644 --- a/webdriver/commands/Back.json +++ b/webdriver/commands/Back.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/CloseWindow.json b/webdriver/commands/CloseWindow.json index 6bec32dd56c5e9..d16f1eb40df464 100644 --- a/webdriver/commands/CloseWindow.json +++ b/webdriver/commands/CloseWindow.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities. This is only partially supported." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. This is only partially supported." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/CreateVirtualPressureSource.json b/webdriver/commands/CreateVirtualPressureSource.json index 48d25874c6de60..3d86f589aa632d 100644 --- a/webdriver/commands/CreateVirtualPressureSource.json +++ b/webdriver/commands/CreateVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/CreateVirtualSensor.json b/webdriver/commands/CreateVirtualSensor.json index 51e247c128788f..19d167f3b1dfd5 100644 --- a/webdriver/commands/CreateVirtualSensor.json +++ b/webdriver/commands/CreateVirtualSensor.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DeleteAllCookies.json b/webdriver/commands/DeleteAllCookies.json index 3d4952dbea3a94..056921bdb890d2 100644 --- a/webdriver/commands/DeleteAllCookies.json +++ b/webdriver/commands/DeleteAllCookies.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteCookie.json b/webdriver/commands/DeleteCookie.json index f5306ae49533b3..314819e79b994f 100644 --- a/webdriver/commands/DeleteCookie.json +++ b/webdriver/commands/DeleteCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteSession.json b/webdriver/commands/DeleteSession.json index ddf3f468bd7799..134f4aa2c07a78 100644 --- a/webdriver/commands/DeleteSession.json +++ b/webdriver/commands/DeleteSession.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteVirtualPressureSource.json b/webdriver/commands/DeleteVirtualPressureSource.json index 7b867c15b34c16..8acbbcbd8ff52b 100644 --- a/webdriver/commands/DeleteVirtualPressureSource.json +++ b/webdriver/commands/DeleteVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DeleteVirtualSensor.json b/webdriver/commands/DeleteVirtualSensor.json index 6e108e2a93ac04..ba8eb17450e666 100644 --- a/webdriver/commands/DeleteVirtualSensor.json +++ b/webdriver/commands/DeleteVirtualSensor.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DismissAlert.json b/webdriver/commands/DismissAlert.json index 3193b8cbfa374a..26cb6a499910b6 100644 --- a/webdriver/commands/DismissAlert.json +++ b/webdriver/commands/DismissAlert.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementClear.json b/webdriver/commands/ElementClear.json index 182bb7a73e7bd2..434c1aba9b0370 100644 --- a/webdriver/commands/ElementClear.json +++ b/webdriver/commands/ElementClear.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementClick.json b/webdriver/commands/ElementClick.json index 4de06997fc10e1..e78328b870e63d 100644 --- a/webdriver/commands/ElementClick.json +++ b/webdriver/commands/ElementClick.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementSendKeys.json b/webdriver/commands/ElementSendKeys.json index 2881bd87dc8155..27649338eec9cd 100644 --- a/webdriver/commands/ElementSendKeys.json +++ b/webdriver/commands/ElementSendKeys.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ExecuteAsyncScript.json b/webdriver/commands/ExecuteAsyncScript.json index a84287f14606f8..9bcd8f032ab877 100644 --- a/webdriver/commands/ExecuteAsyncScript.json +++ b/webdriver/commands/ExecuteAsyncScript.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ExecuteScript.json b/webdriver/commands/ExecuteScript.json index 4274a5e1dd439c..5a7865c2df34c8 100644 --- a/webdriver/commands/ExecuteScript.json +++ b/webdriver/commands/ExecuteScript.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElement.json b/webdriver/commands/FindElement.json index 6b980e512a10e4..e46cb657236f4d 100644 --- a/webdriver/commands/FindElement.json +++ b/webdriver/commands/FindElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElementFromElement.json b/webdriver/commands/FindElementFromElement.json index d1b5cc453d1dd8..a5ac7692a7df58 100644 --- a/webdriver/commands/FindElementFromElement.json +++ b/webdriver/commands/FindElementFromElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElements.json b/webdriver/commands/FindElements.json index 12094a2912aec2..1b431706d45894 100644 --- a/webdriver/commands/FindElements.json +++ b/webdriver/commands/FindElements.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElementsFromElement.json b/webdriver/commands/FindElementsFromElement.json index 2bed0f497a621b..2a3294c3545c01 100644 --- a/webdriver/commands/FindElementsFromElement.json +++ b/webdriver/commands/FindElementsFromElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Forward.json b/webdriver/commands/Forward.json index 03062ae7a2179e..e06a6464c6a842 100644 --- a/webdriver/commands/Forward.json +++ b/webdriver/commands/Forward.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FullscreenWindow.json b/webdriver/commands/FullscreenWindow.json index 0e6e527c563012..6129b3e9dbb3ce 100644 --- a/webdriver/commands/FullscreenWindow.json +++ b/webdriver/commands/FullscreenWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetActiveElement.json b/webdriver/commands/GetActiveElement.json index bd0d2a1e6c195f..e82031e79d8460 100644 --- a/webdriver/commands/GetActiveElement.json +++ b/webdriver/commands/GetActiveElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetAlertText.json b/webdriver/commands/GetAlertText.json index fd434ec59b7ca6..a8740ab86f8aec 100644 --- a/webdriver/commands/GetAlertText.json +++ b/webdriver/commands/GetAlertText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetAllCookies.json b/webdriver/commands/GetAllCookies.json index 72e7b66e874423..ff44b138fd6d20 100644 --- a/webdriver/commands/GetAllCookies.json +++ b/webdriver/commands/GetAllCookies.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetCurrentURL.json b/webdriver/commands/GetCurrentURL.json index e8b11f144b0871..2e7459c39e4ec2 100644 --- a/webdriver/commands/GetCurrentURL.json +++ b/webdriver/commands/GetCurrentURL.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementAttribute.json b/webdriver/commands/GetElementAttribute.json index 9c86f0d030140e..c11f2f0ccde5b4 100644 --- a/webdriver/commands/GetElementAttribute.json +++ b/webdriver/commands/GetElementAttribute.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementCSSValue.json b/webdriver/commands/GetElementCSSValue.json index a65831b738c931..d8a1101c7926ad 100644 --- a/webdriver/commands/GetElementCSSValue.json +++ b/webdriver/commands/GetElementCSSValue.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementProperty.json b/webdriver/commands/GetElementProperty.json index 5dbfd84d2b1cdc..ff63bb01a5dbac 100644 --- a/webdriver/commands/GetElementProperty.json +++ b/webdriver/commands/GetElementProperty.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementRect.json b/webdriver/commands/GetElementRect.json index fb72d8dd73ef88..70447f109213bc 100644 --- a/webdriver/commands/GetElementRect.json +++ b/webdriver/commands/GetElementRect.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementTagName.json b/webdriver/commands/GetElementTagName.json index 42063a9bb4cd5f..cdff92d538f18f 100644 --- a/webdriver/commands/GetElementTagName.json +++ b/webdriver/commands/GetElementTagName.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementText.json b/webdriver/commands/GetElementText.json index 610bf1c3373a68..8e1d490a2c98dd 100644 --- a/webdriver/commands/GetElementText.json +++ b/webdriver/commands/GetElementText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetNamedCookie.json b/webdriver/commands/GetNamedCookie.json index f407f3483d3778..e325878d656f66 100644 --- a/webdriver/commands/GetNamedCookie.json +++ b/webdriver/commands/GetNamedCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetPageSource.json b/webdriver/commands/GetPageSource.json index 4ef18612b216fd..f507c4df894a4c 100644 --- a/webdriver/commands/GetPageSource.json +++ b/webdriver/commands/GetPageSource.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetTimeouts.json b/webdriver/commands/GetTimeouts.json index 095d2644c7c349..185831554ba3f9 100644 --- a/webdriver/commands/GetTimeouts.json +++ b/webdriver/commands/GetTimeouts.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetTitle.json b/webdriver/commands/GetTitle.json index 504ad3f2f034e1..4e407786615ca2 100644 --- a/webdriver/commands/GetTitle.json +++ b/webdriver/commands/GetTitle.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetVirtualSensorInformation.json b/webdriver/commands/GetVirtualSensorInformation.json index 8bf1d9ad1373d8..146156ef3313b1 100644 --- a/webdriver/commands/GetVirtualSensorInformation.json +++ b/webdriver/commands/GetVirtualSensorInformation.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/GetWindowHandle.json b/webdriver/commands/GetWindowHandle.json index 320df82380c4db..ff77c265efa57a 100644 --- a/webdriver/commands/GetWindowHandle.json +++ b/webdriver/commands/GetWindowHandle.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetWindowHandles.json b/webdriver/commands/GetWindowHandles.json index d934b84ee5f1c6..aa7bae72c293f8 100644 --- a/webdriver/commands/GetWindowHandles.json +++ b/webdriver/commands/GetWindowHandles.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetWindowRect.json b/webdriver/commands/GetWindowRect.json index 5c2522338dfc1a..c35b037c5e662d 100644 --- a/webdriver/commands/GetWindowRect.json +++ b/webdriver/commands/GetWindowRect.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/IsElementEnabled.json b/webdriver/commands/IsElementEnabled.json index 0a362f38b4ee3a..7f3b5a4b020f58 100644 --- a/webdriver/commands/IsElementEnabled.json +++ b/webdriver/commands/IsElementEnabled.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/IsElementSelected.json b/webdriver/commands/IsElementSelected.json index 4120d67d7db459..ed627194beac12 100644 --- a/webdriver/commands/IsElementSelected.json +++ b/webdriver/commands/IsElementSelected.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/MaximizeWindow.json b/webdriver/commands/MaximizeWindow.json index 0d3491efd36927..a2d4160b8e46a3 100644 --- a/webdriver/commands/MaximizeWindow.json +++ b/webdriver/commands/MaximizeWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/MinimizeWindow.json b/webdriver/commands/MinimizeWindow.json index c691457316a52f..306cd34f514403 100644 --- a/webdriver/commands/MinimizeWindow.json +++ b/webdriver/commands/MinimizeWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NavigateTo.json b/webdriver/commands/NavigateTo.json index d4fc337ab4adde..b45444c23ceeee 100644 --- a/webdriver/commands/NavigateTo.json +++ b/webdriver/commands/NavigateTo.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NewSession.json b/webdriver/commands/NewSession.json index 2fce286e3acb85..7f6dfffb4a6cba 100644 --- a/webdriver/commands/NewSession.json +++ b/webdriver/commands/NewSession.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NewWindow.json b/webdriver/commands/NewWindow.json index 1d82a39f3b1024..a20b4d6425d88c 100644 --- a/webdriver/commands/NewWindow.json +++ b/webdriver/commands/NewWindow.json @@ -11,7 +11,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/PerformActions.json b/webdriver/commands/PerformActions.json index 3759cabf32d62c..85c3af462dfa81 100644 --- a/webdriver/commands/PerformActions.json +++ b/webdriver/commands/PerformActions.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/Refresh.json b/webdriver/commands/Refresh.json index 8abab49775a14d..330c5ddc7d4e3b 100644 --- a/webdriver/commands/Refresh.json +++ b/webdriver/commands/Refresh.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ReleaseActions.json b/webdriver/commands/ReleaseActions.json index 9ca64af972ab2b..bc586406f6363e 100644 --- a/webdriver/commands/ReleaseActions.json +++ b/webdriver/commands/ReleaseActions.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/SendAlertText.json b/webdriver/commands/SendAlertText.json index 98e833557724a3..42e4950cc22fa3 100644 --- a/webdriver/commands/SendAlertText.json +++ b/webdriver/commands/SendAlertText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SetTimeouts.json b/webdriver/commands/SetTimeouts.json index 780e3a463106d0..9024fa598ee0c3 100644 --- a/webdriver/commands/SetTimeouts.json +++ b/webdriver/commands/SetTimeouts.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SetWindowRect.json b/webdriver/commands/SetWindowRect.json index d48fbdeb502100..5e92aeaed52485 100644 --- a/webdriver/commands/SetWindowRect.json +++ b/webdriver/commands/SetWindowRect.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Status.json b/webdriver/commands/Status.json index d7ac6dae511ac0..8917242c2e86f9 100644 --- a/webdriver/commands/Status.json +++ b/webdriver/commands/Status.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToFrame.json b/webdriver/commands/SwitchToFrame.json index 6ef2bdaa832e14..36c461b7bcd891 100644 --- a/webdriver/commands/SwitchToFrame.json +++ b/webdriver/commands/SwitchToFrame.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToParentFrame.json b/webdriver/commands/SwitchToParentFrame.json index 7873600856de54..c117e34a6e06d7 100644 --- a/webdriver/commands/SwitchToParentFrame.json +++ b/webdriver/commands/SwitchToParentFrame.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToWindow.json b/webdriver/commands/SwitchToWindow.json index 835e0f08c61980..8ea8227fa08ca6 100644 --- a/webdriver/commands/SwitchToWindow.json +++ b/webdriver/commands/SwitchToWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/TakeElementScreenshot.json b/webdriver/commands/TakeElementScreenshot.json index 6cb3c51cba9036..a918529f4d63de 100644 --- a/webdriver/commands/TakeElementScreenshot.json +++ b/webdriver/commands/TakeElementScreenshot.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities. Limited support." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. Limited support." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/TakeScreenshot.json b/webdriver/commands/TakeScreenshot.json index d1be197d06d6a3..3a2fca17f4ab58 100644 --- a/webdriver/commands/TakeScreenshot.json +++ b/webdriver/commands/TakeScreenshot.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities. Limited support." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. Limited support." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/UpdateVirtualPressureSource.json b/webdriver/commands/UpdateVirtualPressureSource.json index 2efa5a9c8f2ecd..601227f7712bd5 100644 --- a/webdriver/commands/UpdateVirtualPressureSource.json +++ b/webdriver/commands/UpdateVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/UpdateVirtualSensorReading.json b/webdriver/commands/UpdateVirtualSensorReading.json index 24440a8b2437d3..d3fe51eb6c9e61 100644 --- a/webdriver/commands/UpdateVirtualSensorReading.json +++ b/webdriver/commands/UpdateVirtualSensorReading.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include {\"goog:chromeOptions\": {\"w3c\": true}} in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webextensions/api/action.json b/webextensions/api/action.json index f044b977c968c5..7d963975a914ef 100644 --- a/webextensions/api/action.json +++ b/webextensions/api/action.json @@ -116,14 +116,14 @@ "safari": { "version_added": "15.4", "partial_implementation": true, - "notes": "Always returns a ColorArray containing red." + "notes": "Always returns a `ColorArray` containing red." }, "safari_ios": "mirror" } }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -163,7 +163,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -223,7 +223,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -263,7 +263,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -303,7 +303,7 @@ }, "returns_userSettings_isOnToolbar_property": { "__compat": { - "description": "userSettings.isOnToolbar in returned object", + "description": "`userSettings.isOnToolbar` in returned object", "support": { "chrome": { "version_added": "91" @@ -345,7 +345,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -433,7 +433,7 @@ "edge": "mirror", "firefox": { "version_added": "109", - "notes": "User interaction is not required to call this API when the extensions.openPopupWithoutUserGesture.enabled preference is set (bug 1799344)." + "notes": "User interaction is not required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set (bug 1799344)." }, "firefox_android": "mirror", "opera": "mirror", @@ -468,7 +468,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -488,7 +488,7 @@ }, "null": { "__compat": { - "description": "The color property of the details parameter can be set to null.", + "description": "The `color` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -508,7 +508,7 @@ }, "string": { "__compat": { - "description": "The color property of the details parameter can be set to a string.", + "description": "The `color` property of the `details` parameter can be set to a string.", "support": { "chrome": { "version_added": "88" @@ -548,7 +548,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -568,7 +568,7 @@ }, "null": { "__compat": { - "description": "The text property of the details parameter can be set to null.", + "description": "The `text` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -618,8 +618,8 @@ "version_added": "88", "notes": [ "This call is not persisted.", - "The imageData parameter is not accepted.", - "The path parameter is required." + "The `imageData` parameter is not accepted.", + "The `path` parameter is required." ] }, "firefox": { @@ -635,7 +635,7 @@ }, "details_imageData_parameter": { "__compat": { - "description": "details.imageData parameter", + "description": "`details.imageData` parameter", "support": { "chrome": { "version_added": "88" @@ -655,7 +655,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -675,7 +675,7 @@ }, "null": { "__compat": { - "description": "The path and imageData properties of the details parameter can be set to null.", + "description": "The `path` and `imageData` properties of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -715,7 +715,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -735,7 +735,7 @@ }, "null": { "__compat": { - "description": "The popup property of the details parameter can be set to null.", + "description": "The `popup` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -779,7 +779,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -799,7 +799,7 @@ }, "null": { "__compat": { - "description": "The title property of the details parameter can be set to null.", + "description": "The `title` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false diff --git a/webextensions/api/browserAction.json b/webextensions/api/browserAction.json index fd5b14b74f8a98..482177bfdc1e9a 100644 --- a/webextensions/api/browserAction.json +++ b/webextensions/api/browserAction.json @@ -159,18 +159,18 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "Always returns a red ColorArray." + "notes": "Always returns a red `ColorArray`." }, "safari_ios": { "version_added": "15", "partial_implementation": true, - "notes": "Always returns a red ColorArray." + "notes": "Always returns a red `ColorArray`." } } }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -218,7 +218,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -286,7 +286,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -334,7 +334,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -380,7 +380,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -489,8 +489,8 @@ "firefox": { "version_added": "57", "notes": [ - "Since Firefox 108, user interaction is no longer required to call this API when the extensions.openPopupWithoutUserGesture.enabled preference is set (bug 1799344).", - "Support for the windowId parameter was added in Firefox 108." + "Since Firefox 108, user interaction is no longer required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set (bug 1799344).", + "Support for the `windowId` parameter was added in Firefox 108." ] }, "firefox_android": { @@ -544,7 +544,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -566,7 +566,7 @@ }, "null": { "__compat": { - "description": "The color property of the details parameter can be set to null.", + "description": "The `color` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -588,7 +588,7 @@ }, "string": { "__compat": { - "description": "The color property of the details parameter can be set to a string.", + "description": "The `color` property of the `details` parameter can be set to a string.", "support": { "chrome": { "version_added": "≤63" @@ -596,7 +596,7 @@ "edge": "mirror", "firefox": { "version_added": "≤57", - "notes": "Before Firefox 59, invalid color strings behaved as null." + "notes": "Before Firefox 59, invalid color strings behaved as `null`." }, "firefox_android": { "version_added": "79" @@ -644,7 +644,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -666,7 +666,7 @@ }, "null": { "__compat": { - "description": "The text property of the details parameter can be set to null.", + "description": "The `text` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -715,14 +715,14 @@ "support": { "chrome": { "version_added": "≤23", - "notes": "Before Chrome 23, path couldn't specify multiple icon files, but had to be a string specifying a single icon path." + "notes": "Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path." }, "edge": { "version_added": "14", "notes": [ "This call is not persisted.", - "The imageData parameter is not accepted.", - "The path parameter is required." + "The `imageData` parameter is not accepted.", + "The `path` parameter is required." ] }, "firefox": [ @@ -751,7 +751,7 @@ }, "details_imageData_parameter": { "__compat": { - "description": "details.imageData parameter", + "description": "`details.imageData` parameter", "support": { "chrome": { "version_added": "23" @@ -775,7 +775,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -797,7 +797,7 @@ }, "null": { "__compat": { - "description": "The path and imageData properties of the details parameter can be set to null.", + "description": "The `path` and `imageData` properties of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -859,7 +859,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -881,7 +881,7 @@ }, "null": { "__compat": { - "description": "The popup property of the details parameter can be set to null.", + "description": "The `popup` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -945,7 +945,7 @@ }, "details_windowId_parameter": { "__compat": { - "description": "details.windowId parameter", + "description": "`details.windowId` parameter", "support": { "chrome": { "version_added": false @@ -967,7 +967,7 @@ }, "null": { "__compat": { - "description": "The title property of the details parameter can be set to null.", + "description": "The `title` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false diff --git a/webextensions/api/browsingData.json b/webextensions/api/browsingData.json index 27bf638693e30f..6f07d482ee9cb2 100644 --- a/webextensions/api/browsingData.json +++ b/webextensions/api/browsingData.json @@ -315,7 +315,7 @@ }, "firefox_android": { "version_added": "84", - "notes": "This option is currently limited to the firefox-default and firefox-private values." + "notes": "This option is currently limited to the `firefox-default` and `firefox-private` values." }, "opera": "mirror", "safari": { @@ -416,17 +416,17 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers." + "notes": "`since` is not supported with the following data types: `cache`, `indexedDB`, `localStorage`, and `serviceWorkers`." }, "firefox_android": [ { "version_added": "85", - "notes": "since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers." + "notes": "`since` is not supported with the following data types: `cache`, `indexedDB`, `localStorage`, and `serviceWorkers`." }, { "version_added": "56", "version_removed": "79", - "notes": "since is not supported with the following data types: cache, indexedDB, localStorage, and serviceWorkers." + "notes": "`since` is not supported with the following data types: `cache`, `indexedDB`, `localStorage`, and `serviceWorkers`." } ], "opera": "mirror", @@ -448,17 +448,17 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Specifying dataTypes.history will also remove download history and service workers." + "notes": "Specifying `dataTypes.history` will also remove download history and service workers." }, "firefox_android": [ { "version_added": "85", - "notes": "Specifying dataTypes.history will also remove download history and service workers." + "notes": "Specifying `dataTypes.history` will also remove download history and service workers." }, { "version_added": "57", "version_removed": "79", - "notes": "Specifying dataTypes.history will also remove download history and service workers." + "notes": "Specifying `dataTypes.history` will also remove download history and service workers." } ], "opera": "mirror", @@ -479,17 +479,17 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "removalOptions.since is not supported." + "notes": "`removalOptions.since` is not supported." }, "firefox_android": [ { "version_added": "85", - "notes": "removalOptions.since is not supported." + "notes": "`removalOptions.since` is not supported." }, { "version_added": "57", "version_removed": "79", - "notes": "removalOptions.since is not supported." + "notes": "`removalOptions.since` is not supported." } ], "opera": "mirror", @@ -607,11 +607,11 @@ "edge": "mirror", "firefox": { "version_added": "57", - "notes": "removalOptions.since is not supported." + "notes": "`removalOptions.since` is not supported." }, "firefox_android": { "version_added": "85", - "notes": "removalOptions.since is not supported." + "notes": "`removalOptions.since` is not supported." }, "opera": "mirror", "safari": { diff --git a/webextensions/api/commands.json b/webextensions/api/commands.json index ebdf4947ac276a..d60c816f7a0741 100644 --- a/webextensions/api/commands.json +++ b/webextensions/api/commands.json @@ -173,7 +173,7 @@ "edge": "mirror", "firefox": { "version_added": "48", - "notes": "Before version 63, the onCommand listener was not treated as a handler for a user action." + "notes": "Before version 63, the `onCommand` listener was not treated as a handler for a user action." }, "firefox_android": { "version_added": false diff --git a/webextensions/api/contextualIdentities.json b/webextensions/api/contextualIdentities.json index bfd073e58e1f2b..a6860bcd6908c4 100644 --- a/webextensions/api/contextualIdentities.json +++ b/webextensions/api/contextualIdentities.json @@ -15,7 +15,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -38,7 +38,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -60,7 +60,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -83,7 +83,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -106,7 +106,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -129,7 +129,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -152,7 +152,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -175,7 +175,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -196,12 +196,12 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Before version 57, this method resolves its promise with false if the contextual identities feature is disabled." + "notes": "Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled." }, "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -222,14 +222,14 @@ "firefox": { "version_added": "53", "notes": [ - "Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.", - "Before version 57, this method resolves its promise with null if the given identity was not found." + "Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.", + "Before version 57, this method resolves its promise with `null` if the given identity was not found." ] }, "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -253,7 +253,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -277,7 +277,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -301,7 +301,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -325,7 +325,7 @@ "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -345,12 +345,12 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Before version 57, this method resolves its promise with false if the contextual identities feature is disabled." + "notes": "Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled." }, "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -371,14 +371,14 @@ "firefox": { "version_added": "53", "notes": [ - "Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.", - "Before version 57, this method resolves its promise with null if the given identity was not found." + "Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.", + "Before version 57, this method resolves its promise with `null` if the given identity was not found." ] }, "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { @@ -399,14 +399,14 @@ "firefox": { "version_added": "53", "notes": [ - "Before version 57, this method resolves its promise with false if the contextual identities feature is disabled.", - "Before version 57, this method resolves its promise with null if the given identity was not found." + "Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.", + "Before version 57, this method resolves its promise with `null` if the given identity was not found." ] }, "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1638878", - "notes": "contextualIdentities is defined but not functional in Firefox for Android." + "notes": "`contextualIdentities` is defined but not functional in Firefox for Android." }, "opera": "mirror", "safari": { diff --git a/webextensions/api/cookies.json b/webextensions/api/cookies.json index 702f52f0d27e86..beb4437923c9d3 100644 --- a/webextensions/api/cookies.json +++ b/webextensions/api/cookies.json @@ -223,7 +223,7 @@ { "version_added": "14", "partial_implementation": true, - "notes": "HttpOnly cookies are not retrieved." + "notes": "`HttpOnly` cookies are not retrieved." } ], "safari_ios": [ @@ -233,7 +233,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "HttpOnly cookies are not retrieved." + "notes": "`HttpOnly` cookies are not retrieved." } ] } @@ -308,7 +308,7 @@ "partial_implementation": true, "notes": [ "Only the cookies in the default cookie store are retrieved.", - "HttpOnly cookies are not retrieved." + "`HttpOnly` cookies are not retrieved." ] } ], @@ -321,7 +321,7 @@ "partial_implementation": true, "notes": [ "Only the cookies in the default cookie store are retrieved.", - "HttpOnly cookies are not retrieved." + "`HttpOnly` cookies are not retrieved." ] } ] @@ -573,7 +573,7 @@ "edge": "mirror", "firefox": { "version_added": "63", - "notes": "Represents a cookie without a SameSite attribute." + "notes": "Represents a cookie without a `SameSite` attribute." }, "firefox_android": "mirror", "opera": { @@ -665,7 +665,7 @@ "partial_implementation": true, "notes": [ "Only sets cookies in the default cookie store.", - "HttpOnly cookies are not set." + "`HttpOnly` cookies are not set." ] } ], @@ -678,7 +678,7 @@ "partial_implementation": true, "notes": [ "Only sets cookies in the default cookie store.", - "HttpOnly cookies are not set." + "`HttpOnly` cookies are not set." ] } ] diff --git a/webextensions/api/declarativeNetRequest.json b/webextensions/api/declarativeNetRequest.json index 0512d9aa930f03..a72d9048b25cec 100644 --- a/webextensions/api/declarativeNetRequest.json +++ b/webextensions/api/declarativeNetRequest.json @@ -166,12 +166,12 @@ "support": { "chrome": { "version_added": "90", - "notes": "Deprecated in Chrome 120. Use MAX_NUMBER_OF_DYNAMIC_RULES and MAX_NUMBER_OF_SESSION_RULES instead." + "notes": "Deprecated in Chrome 120. Use `MAX_NUMBER_OF_DYNAMIC_RULES` and `MAX_NUMBER_OF_SESSION_RULES` instead." }, "edge": "mirror", "firefox": { "version_added": "113", - "notes": "Deprecated in Firefox 128. Use MAX_NUMBER_OF_DYNAMIC_RULES and MAX_NUMBER_OF_SESSION_RULES instead." + "notes": "Deprecated in Firefox 128. Use `MAX_NUMBER_OF_DYNAMIC_RULES` and `MAX_NUMBER_OF_SESSION_RULES` instead." }, "firefox_android": "mirror", "opera": "mirror", @@ -449,7 +449,7 @@ "opera": "mirror", "safari": { "version_added": false, - "notes": "Use image instead." + "notes": "Use `image` instead." }, "safari_ios": "mirror" } @@ -860,7 +860,7 @@ "support": { "chrome": { "version_added": "86", - "notes": "The "append" operation is supported from Chrome 108." + "notes": "The `"append"` operation is supported from Chrome 108." }, "edge": "mirror", "firefox": { @@ -996,7 +996,7 @@ "support": { "chrome": { "version_added": "84", - "notes": "Deprecated in Chrome 101, use initiatorDomains instead." + "notes": "Deprecated in Chrome 101, use `initiatorDomains` instead." }, "edge": "mirror", "firefox": { @@ -1035,7 +1035,7 @@ "support": { "chrome": { "version_added": "84", - "notes": "Deprecated in Chrome 101, use excludedInitiatorDomains instead." + "notes": "Deprecated in Chrome 101, use `excludedInitiatorDomains` instead." }, "edge": "mirror", "firefox": { @@ -1210,7 +1210,7 @@ "support": { "chrome": { "version_added": "84", - "notes": "The default value changed from true to false in Chrome 118." + "notes": "The default value changed from `true` to `false` in Chrome 118." }, "edge": "mirror", "firefox": { @@ -1220,7 +1220,7 @@ "opera": "mirror", "safari": { "version_added": "15", - "notes": "The default value changed from true to false in Safari 16.4." + "notes": "The default value changed from `true` to `false` in Safari 16.4." }, "safari_ios": "mirror" } diff --git a/webextensions/api/devtools.json b/webextensions/api/devtools.json index 966f7da52ff23c..5a7f1794ff4fac 100644 --- a/webextensions/api/devtools.json +++ b/webextensions/api/devtools.json @@ -523,12 +523,12 @@ "support": { "chrome": { "version_added": "≤61", - "notes": "If the jsonObject parameter is a string, it is not displayed." + "notes": "If the `jsonObject` parameter is a string, it is not displayed." }, "edge": "mirror", "firefox": { "version_added": "57", - "notes": "If the jsonObject is a string, then rootTitle must also be given, or jsonObject will not be displayed. See bug 1412310." + "notes": "If the `jsonObject` is a string, then `rootTitle` must also be given, or `jsonObject` will not be displayed. See bug 1412310." }, "firefox_android": { "version_added": false diff --git a/webextensions/api/dns.json b/webextensions/api/dns.json index 0e5cd908a61c1e..93198d7477d376 100644 --- a/webextensions/api/dns.json +++ b/webextensions/api/dns.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "preview", - "notes": "The required dns permission is only supported in Chrome Dev." + "notes": "The required `dns` permission is only supported in Chrome Dev." }, "edge": "mirror", "firefox": { @@ -27,7 +27,7 @@ "support": { "chrome": { "version_added": "preview", - "notes": "The required dns permission is only supported in Chrome Dev." + "notes": "The required `dns` permission is only supported in Chrome Dev." }, "edge": "mirror", "firefox": { diff --git a/webextensions/api/dom.json b/webextensions/api/dom.json index 9dea5510c83d69..b1e25235a8060e 100644 --- a/webextensions/api/dom.json +++ b/webextensions/api/dom.json @@ -30,7 +30,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Use element.openOrClosedShadowRoot, available since Firefox 63." + "notes": "Use `element.openOrClosedShadowRoot`, available since Firefox 63." }, "firefox_android": "mirror", "opera": "mirror", diff --git a/webextensions/api/downloads.json b/webextensions/api/downloads.json index 071ffa9eee2eb7..badbbf07ea0d97 100644 --- a/webextensions/api/downloads.json +++ b/webextensions/api/downloads.json @@ -1463,7 +1463,7 @@ "edge": "mirror", "firefox": { "version_added": "47", - "notes": "Referer headers supported from version 70." + "notes": "`Referer` headers supported from version 70." }, "firefox_android": { "version_added": "48", diff --git a/webextensions/api/extension.json b/webextensions/api/extension.json index d378f97a9274ae..5772bb5f918332 100644 --- a/webextensions/api/extension.json +++ b/webextensions/api/extension.json @@ -196,7 +196,7 @@ { "version_added": "14", "partial_implementation": true, - "notes": "Filtering by windowId doesn't work when a tab is moved from one window to another." + "notes": "Filtering by `windowId` doesn't work when a tab is moved from one window to another." } ], "safari_ios": [ @@ -206,7 +206,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "Filtering by windowId doesn't work when a tab is moved from one window to another." + "notes": "Filtering by `windowId` doesn't work when a tab is moved from one window to another." } ] } @@ -237,7 +237,7 @@ { "version_added": "14", "partial_implementation": true, - "notes": "Always returns false." + "notes": "Always returns `false`." } ], "safari_ios": [ @@ -247,7 +247,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "Always returns false." + "notes": "Always returns `false`." } ] } @@ -269,12 +269,12 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "Always returns false." + "notes": "Always returns `false`." }, "safari_ios": { "version_added": "15", "partial_implementation": true, - "notes": "Always returns false." + "notes": "Always returns `false`." } } } @@ -301,7 +301,7 @@ { "version_added": "14", "partial_implementation": true, - "notes": "Always returns true." + "notes": "Always returns `true`." } ], "safari_ios": [ @@ -311,7 +311,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "Always returns true." + "notes": "Always returns `true`." } ] } diff --git a/webextensions/api/extensionTypes.json b/webextensions/api/extensionTypes.json index 39f2989d804ba7..339afb747cad62 100644 --- a/webextensions/api/extensionTypes.json +++ b/webextensions/api/extensionTypes.json @@ -21,12 +21,12 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "These features are not exposed through the extensionTypes object." + "notes": "These features are not exposed through the `extensionTypes` object." }, "safari_ios": { "version_added": "15", "partial_implementation": true, - "notes": "These features are not exposed through the extensionTypes object." + "notes": "These features are not exposed through the `extensionTypes` object." } } }, @@ -45,7 +45,7 @@ "safari": { "version_added": "18", "partial_implementation": true, - "notes": "This feature is supported but not exposed through the extensionTypes object." + "notes": "This feature is supported but not exposed through the `extensionTypes` object." }, "safari_ios": "mirror" } diff --git a/webextensions/api/identity.json b/webextensions/api/identity.json index 378612a1e99bf1..5c54de4e253220 100644 --- a/webextensions/api/identity.json +++ b/webextensions/api/identity.json @@ -81,9 +81,9 @@ "firefox": { "version_added": "53", "notes": [ - "Since Firefox 86, the redirect_url parameter now supports a loopback address, see Getting the redirect URL for details.", - "Between Firefox 75 and Firefox 86, the redirect_uri URL parameter must be set to the URL returned by identity.getRedirectURL().", - "Between Firefox 63 and Firefox 75, the redirect_uri URL parameter was optional." + "Since Firefox 86, the `redirect_url` parameter now supports a loopback address, see Getting the redirect URL for details.", + "Between Firefox 75 and Firefox 86, the `redirect_uri` URL parameter must be set to the URL returned by `identity.getRedirectURL()`.", + "Between Firefox 63 and Firefox 75, the `redirect_uri` URL parameter was optional." ] }, "firefox_android": { diff --git a/webextensions/api/management.json b/webextensions/api/management.json index 78d818acdfb46f..886083ee0620e8 100644 --- a/webextensions/api/management.json +++ b/webextensions/api/management.json @@ -254,7 +254,7 @@ "edge": "mirror", "firefox": { "version_added": "63", - "notes": "The installable file pointed to by url must be a theme, and not a normal browser extension." + "notes": "The installable file pointed to by `url` must be a theme, and not a normal browser extension." }, "firefox_android": "mirror", "opera": "mirror", @@ -275,7 +275,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Before version 56, only extensions whose type is 'theme' are supported." + "notes": "Before version 56, only extensions whose `type` is `'theme'` are supported." }, "firefox_android": "mirror", "opera": "mirror", @@ -296,7 +296,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Before version 56, only extensions whose type is 'theme' are supported." + "notes": "Before version 56, only extensions whose `type` is `'theme'` are supported." }, "firefox_android": "mirror", "opera": "mirror", @@ -317,7 +317,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Before version 56, only extensions whose type is 'theme' are supported." + "notes": "Before version 56, only extensions whose `type` is `'theme'` are supported." }, "firefox_android": "mirror", "opera": "mirror", @@ -339,8 +339,8 @@ "firefox": { "version_added": "55", "notes": [ - "Before version 56, only extensions whose type is 'theme' are supported.", - "This event is not fired when the extension is in the \"pending uninstall\" state. The event is fired as expected once the extension is completely removed (for example, when the about:addons tab is closed)." + "Before version 56, only extensions whose `type` is `'theme'` are supported.", + "This event is not fired when the extension is in the \"pending uninstall\" state. The event is fired as expected once the extension is completely removed (for example, when the `about:addons` tab is closed)." ] }, "firefox_android": "mirror", diff --git a/webextensions/api/menus.json b/webextensions/api/menus.json index b4ad8dea5e9e77..ff48106ad6b666 100644 --- a/webextensions/api/menus.json +++ b/webextensions/api/menus.json @@ -156,7 +156,7 @@ "version_added": "53", "notes": [ "Available for use in Manifest V2 only.", - "'The editable context does not include password fields. Use the password context for this." + "'The `editable` context does not include password fields. Use the `password` context for this." ] }, "firefox_android": { @@ -272,7 +272,7 @@ "edge": "mirror", "firefox": { "version_added": "56", - "notes": "Only available at menus.ContextType, not at contextMenus.ContextType." + "notes": "Only available at `menus.ContextType`, not at `contextMenus.ContextType`." }, "firefox_android": { "version_added": false @@ -469,7 +469,7 @@ "edge": "mirror", "firefox": { "version_added": "48", - "notes": "Between Firefox 59 and Firefox 94, this returns a post-redirect URL rather than the raw value of the src attribute of the clicked element." + "notes": "Between Firefox 59 and Firefox 94, this returns a post-redirect URL rather than the raw value of the `src` attribute of the clicked element." }, "firefox_android": { "version_added": false @@ -542,7 +542,7 @@ }, "accessKey": { "__compat": { - "description": "& in title sets access key", + "description": "`&` in `title` sets access key", "support": { "chrome": { "version_added": "≤69" @@ -558,7 +558,7 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "Safari removes & from menu items' displayed titles, but does not support invoking menu items via access keys." + "notes": "Safari removes `&` from menu items' displayed titles, but does not support invoking menu items via access keys." }, "safari_ios": { "version_added": false diff --git a/webextensions/api/pageAction.json b/webextensions/api/pageAction.json index 8b6e3d3e34259a..bd3426f8f58bbc 100644 --- a/webextensions/api/pageAction.json +++ b/webextensions/api/pageAction.json @@ -128,7 +128,7 @@ }, "returns_userSettings_isOnToolbar_property": { "__compat": { - "description": "userSettings.isOnToolbar in returned object", + "description": "`userSettings.isOnToolbar` in returned object", "support": { "chrome": { "version_added": false @@ -298,7 +298,7 @@ "support": { "chrome": { "version_added": "≤23", - "notes": "Before Chrome 23, path couldn't specify multiple icon files, but had to be a string specifying a single icon path." + "notes": "Before Chrome 23, `path` couldn't specify multiple icon files, but had to be a string specifying a single icon path." }, "edge": { "version_added": "14" @@ -345,7 +345,7 @@ }, "null": { "__compat": { - "description": "The path and imageData properties of the details parameter can be set to null.", + "description": "The `path` and `imageData` properties of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -394,7 +394,7 @@ }, "null": { "__compat": { - "description": "The popup property of the details parameter can be set to null.", + "description": "The `popup` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -444,7 +444,7 @@ }, "null": { "__compat": { - "description": "The title property of the details parameter can be set to null.", + "description": "The `title` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false diff --git a/webextensions/api/permissions.json b/webextensions/api/permissions.json index 537d9a716cb88b..ada1dd9c0f19fd 100644 --- a/webextensions/api/permissions.json +++ b/webextensions/api/permissions.json @@ -157,11 +157,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "Removing <all_urls> or *://*/* origins will remove previously granted permission to request specific origin patterns and will stop automatically prompting the user for access to any visited website via the extension's access popover in the toolbar." + "notes": "Removing `<all_urls>` or `*://*/*` origins will remove previously granted permission to request specific origin patterns and will stop automatically prompting the user for access to any visited website via the extension's access popover in the toolbar." }, "safari_ios": { "version_added": "15", - "notes": "Removing <all_urls> or *://*/* origins will remove previously granted permission to request specific origin patterns and will stop automatically prompting the user for access to any visited website via the extension's access popover in the toolbar." + "notes": "Removing `<all_urls>` or `*://*/*` origins will remove previously granted permission to request specific origin patterns and will stop automatically prompting the user for access to any visited website via the extension's access popover in the toolbar." } } } @@ -180,7 +180,7 @@ "It's not possible to request permissions from within DevTools (bug 1796933).", "Before version 101, permissions cannot be requested from a sidebar document (bug 1493396).", "Before version 75, permissions cannot be requested from popup panels (see bug 1432083).", - "Before version 61, permissions cannot be requested from options pages embedded in about:addons (see bug 1382953)." + "Before version 61, permissions cannot be requested from options pages embedded in `about:addons` (see bug 1382953)." ] }, "firefox_android": { @@ -190,7 +190,7 @@ "safari": { "version_added": "14", "notes": [ - "Requesting <all_urls> or *://*/* origins will grant permission to request specific origin patterns and automatically prompt the user for access to any visited website via the extension's access popover in the toolbar.", + "Requesting `<all_urls>` or `*://*/*` origins will grant permission to request specific origin patterns and automatically prompt the user for access to any visited website via the extension's access popover in the toolbar.", "The user will be prompted again for permissions that have been previously granted and then removed.", "Supported permissions will be granted without prompting the user. Only specific origin patterns will prompt the user." ] @@ -198,7 +198,7 @@ "safari_ios": { "version_added": "15", "notes": [ - "Requesting <all_urls> or *://*/* origins will grant permission to request specific origin patterns and automatically prompt the user for access to any visited website via the extension's banner.", + "Requesting `<all_urls>` or `*://*/*` origins will grant permission to request specific origin patterns and automatically prompt the user for access to any visited website via the extension's banner.", "The user will be prompted again for permissions that have been previously granted and then removed.", "Supported permissions will be granted without prompting the user. Only specific origin patterns will prompt the user." ] diff --git a/webextensions/api/privacy.json b/webextensions/api/privacy.json index 9fd87fffa9b289..13233a922660d4 100644 --- a/webextensions/api/privacy.json +++ b/webextensions/api/privacy.json @@ -124,7 +124,7 @@ "edge": "mirror", "firefox": { "version_added": "54", - "notes": "Starting in Firefox 70, a value of disable_non_proxied_udp requires a proxy if one is configured, but allows connections to go through if no proxy is set up. Previously, in this mode WebRTC could only be used if a proxy was configured and TURN over TCP was available; this behavior is now exposed as proxy_only." + "notes": "Starting in Firefox 70, a value of `disable_non_proxied_udp` requires a proxy if one is configured, but allows connections to go through if no proxy is set up. Previously, in this mode WebRTC could only be used if a proxy was configured and TURN over TCP was available; this behavior is now exposed as `proxy_only`." }, "firefox_android": { "version_added": "54" @@ -377,13 +377,13 @@ "firefox": { "version_added": "59", "notes": [ - "The behavior property value \"reject_trackers_and_partition_foreign\" was introduced in version 78.", - "The behavior property value \"reject_trackers\" was introduced in version 64." + "The `behavior` property value \"reject_trackers_and_partition_foreign\" was introduced in version 78.", + "The `behavior` property value \"reject_trackers\" was introduced in version 64." ] }, "firefox_android": { "version_added": "59", - "notes": "The behavior property value \"reject_trackers\" was introduced in version 64." + "notes": "The `behavior` property value \"reject_trackers\" was introduced in version 64." }, "opera": "mirror", "safari": { diff --git a/webextensions/api/proxy.json b/webextensions/api/proxy.json index 2eebe6fc8010e0..3df5bdbd297766 100644 --- a/webextensions/api/proxy.json +++ b/webextensions/api/proxy.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": false, - "notes": "The proxy namespace exists, but the behavior does not match the MDN documentation. See Chrome's proxy documentation instead." + "notes": "The `proxy` namespace exists, but the behavior does not match the MDN documentation. See Chrome's proxy documentation instead." }, "edge": "mirror", "firefox": { @@ -413,7 +413,7 @@ "edge": "mirror", "firefox": { "version_added": "60", - "notes": "Before version 78, the tabId and windowId filter properties are ignored." + "notes": "Before version 78, the `tabId` and `windowId` filter properties are ignored." }, "firefox_android": { "version_added": "60" @@ -436,7 +436,7 @@ "edge": "mirror", "firefox": { "version_added": "60", - "notes": "From version 88, the ftp setting has no effect because FTP is no longer supported (see bug 1626365)." + "notes": "From version 88, the `ftp` setting has no effect because FTP is no longer supported (see bug 1626365)." }, "firefox_android": { "version_added": false, diff --git a/webextensions/api/runtime.json b/webextensions/api/runtime.json index 482183369b8288..180c0e9bfe7d88 100644 --- a/webextensions/api/runtime.json +++ b/webextensions/api/runtime.json @@ -542,11 +542,11 @@ "edge": "mirror", "firefox": { "version_added": "45", - "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return null." + "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return `null`." }, "firefox_android": { "version_added": "48", - "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return null." + "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return `null`." }, "opera": "mirror", "safari": { @@ -741,7 +741,7 @@ "support": { "chrome": { "version_added": "≤58", - "notes": "lastError is not an Error object. Instead, it is a plain Object with the error text as the string value of the message property." + "notes": "`lastError` is not an `Error` object. Instead, it is a plain `Object` with the error text as the string value of the `message` property." }, "edge": "mirror", "firefox": { @@ -753,11 +753,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "lastError is only set if a callback is used. Promise results that fail will be rejected with an Error object." + "notes": "`lastError` is only set if a callback is used. `Promise` results that fail will be rejected with an `Error` object." }, "safari_ios": { "version_added": "15", - "notes": "lastError is only set if a callback is used. Promise results that fail will be rejected with an Error object." + "notes": "`lastError` is only set if a callback is used. `Promise` results that fail will be rejected with an `Error` object." } } } @@ -821,7 +821,7 @@ "opera": "mirror", "safari": { "version_added": "15.4", - "notes": "Only fired in response to connect from webpages allowed in externally_connectable." + "notes": "Only fired in response to connect from webpages allowed in `externally_connectable`." }, "safari_ios": "mirror" } @@ -959,7 +959,7 @@ }, "return_promise": { "__compat": { - "description": "Respond with Promise", + "description": "Respond with `Promise`", "support": { "chrome": { "version_added": false @@ -995,7 +995,7 @@ { "version_added": "15.4", "partial_implementation": true, - "notes": "Also fired in response to a message from webpages allowed in externally_connectable." + "notes": "Also fired in response to a message from webpages allowed in `externally_connectable`." }, { "version_added": "14", @@ -1007,7 +1007,7 @@ { "version_added": "15.4", "partial_implementation": true, - "notes": "Also fired in response to a message from webpages allowed in externally_connectable." + "notes": "Also fired in response to a message from webpages allowed in `externally_connectable`." }, { "version_added": "15", @@ -1019,7 +1019,7 @@ }, "return_promise": { "__compat": { - "description": "Respond with Promise", + "description": "Respond with `Promise`", "support": { "chrome": { "version_added": false diff --git a/webextensions/api/scripting.json b/webextensions/api/scripting.json index 348203be95bfe4..82465a15bfecfe 100644 --- a/webextensions/api/scripting.json +++ b/webextensions/api/scripting.json @@ -151,7 +151,7 @@ "version_added": "102", "notes": [ "Since Firefox 105, this option is optional and accepts any boolean value.", - "Prior to Firefox 105, this option was required and only accepted the false value." + "Prior to Firefox 105, this option was required and only accepted the `false` value." ] }, "firefox_android": "mirror", diff --git a/webextensions/api/sidebarAction.json b/webextensions/api/sidebarAction.json index 6eac68c2f5bdb4..063866525d9148 100644 --- a/webextensions/api/sidebarAction.json +++ b/webextensions/api/sidebarAction.json @@ -382,7 +382,7 @@ }, "null": { "__compat": { - "description": "The path and imageData properties of the details parameter can be set to null.", + "description": "The `path` and `imageData` properties of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -451,7 +451,7 @@ }, "null": { "__compat": { - "description": "The panel property of the details parameter can be set to null.", + "description": "The `panel` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false @@ -520,7 +520,7 @@ }, "null": { "__compat": { - "description": "The title property of the details parameter can be set to null.", + "description": "The `title` property of the `details` parameter can be set to `null`.", "support": { "chrome": { "version_added": false diff --git a/webextensions/api/storage.json b/webextensions/api/storage.json index 818ef3ab863ad7..ef614b59e6ebe6 100644 --- a/webextensions/api/storage.json +++ b/webextensions/api/storage.json @@ -71,7 +71,7 @@ }, "firefox_android": { "version_added": "48", - "notes": "Doesn't support the managed storage area." + "notes": "Doesn't support the `managed` storage area." }, "opera": { "version_added": "33" @@ -100,7 +100,7 @@ }, "firefox_android": { "version_added": "48", - "notes": "Doesn't support the managed storage area." + "notes": "Doesn't support the `managed` storage area." }, "opera": { "version_added": "33" @@ -153,8 +153,8 @@ "firefox": { "version_added": "78", "notes": [ - "Supported by the sync and, from Firefox 131, session storage areas.", - "Not implemented in local, see bug 138583" + "Supported by the `sync` and, from Firefox 131, `session` storage areas.", + "Not implemented in `local`, see bug 138583" ] }, "firefox_android": { @@ -209,7 +209,7 @@ }, "firefox_android": { "version_added": "48", - "notes": "Doesn't support the managed storage area." + "notes": "Doesn't support the `managed` storage area." }, "opera": { "version_added": "33" @@ -265,7 +265,7 @@ }, "firefox_android": { "version_added": "48", - "notes": "Doesn't support the managed storage area." + "notes": "Doesn't support the `managed` storage area." }, "opera": { "version_added": "33" @@ -569,7 +569,7 @@ "notes": [ "Platform-specific storage backends, such as Windows registry keys, are not supported.", "Enforcement of extension-provided storage schemas is not supported.", - "The onChanged event is not supported." + "The `onChanged` event is not supported." ] }, "firefox_android": { @@ -1003,16 +1003,16 @@ "version_added": "14", "partial_implementation": true, "notes": [ - "Safari does not sync items saved in the sync storage area, i.e. it behaves the same as the local storage area.", - "Safari 15 and 15.1 erroneously store sync items in the local storage area. If unable to locate sync items, check for sync items in the local storage area and do a one-time migration to the sync storage area." + "Safari does not sync items saved in the `sync` storage area, i.e. it behaves the same as the `local` storage area.", + "Safari 15 and 15.1 erroneously store sync items in the `local` storage area. If unable to locate sync items, check for sync items in the `local` storage area and do a one-time migration to the `sync` storage area." ] }, "safari_ios": { "version_added": "15", "partial_implementation": true, "notes": [ - "Safari does not sync items saved in the sync storage area, i.e. it behaves the same as the local storage area.", - "Safari 15 and 15.1 erroneously store sync items in the local storage area. If unable to locate sync items, check for sync items in the local storage area and do a one-time migration to the sync storage area." + "Safari does not sync items saved in the `sync` storage area, i.e. it behaves the same as the `local` storage area.", + "Safari 15 and 15.1 erroneously store sync items in the `local` storage area. If unable to locate sync items, check for sync items in the `local` storage area and do a one-time migration to the `sync` storage area." ] } } diff --git a/webextensions/api/tabs.json b/webextensions/api/tabs.json index 75479eef5212d8..40a1c4adf78b4d 100644 --- a/webextensions/api/tabs.json +++ b/webextensions/api/tabs.json @@ -44,7 +44,7 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "reason and extensionId will not be populated." + "notes": "`reason` and `extensionId` will not be populated." }, "safari_ios": { "version_added": false @@ -617,7 +617,7 @@ }, "firefox_android": { "version_added": "63", - "notes": "While present, always returns false." + "notes": "While present, always returns `false`." }, "opera": "mirror", "safari": { @@ -957,7 +957,7 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "reason and extensionId will not be populated." + "notes": "`reason` and `extensionId` will not be populated." }, "safari_ios": { "version_added": false @@ -1475,7 +1475,7 @@ }, "firefox": { "version_added": "47", - "notes": "In Firefox 125 and earlier, only available with the <all_urls> permission. From Firefox 126, available with either the <all_urls> or activeTab permissions." + "notes": "In Firefox 125 and earlier, only available with the `<all_urls>` permission. From Firefox 126, available with either the `<all_urls>` or `activeTab` permissions." }, "firefox_android": { "version_added": "54" @@ -1485,14 +1485,14 @@ "version_added": "14", "notes": [ "The default file format is 'jpeg'.", - "<all_urls> permission is optional." + "`<all_urls>` permission is optional." ] }, "safari_ios": { "version_added": "15", "notes": [ "The default file format is 'jpeg'.", - "<all_urls> permission is optional." + "`<all_urls>` permission is optional." ] } } @@ -1539,12 +1539,12 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "name is supported, but frameId is not." + "notes": "`name` is supported, but `frameId` is not." }, "safari_ios": { "version_added": "15", "partial_implementation": true, - "notes": "name is supported, but frameId is not." + "notes": "`name` is supported, but `frameId` is not." } } } @@ -1862,7 +1862,7 @@ "safari": { "version_added": "14", "notes": [ - "Returns und (undefined language) for macOS versions before 11.", + "Returns `und` (undefined language) for macOS versions before 11.", "Locale identifier will include the country code more often." ] }, @@ -1881,8 +1881,8 @@ "notes": [ "Only accepts a single tab ID as a parameter, not an array.", "The tab ID argument is optional: if it is omitted, the browser discards the least important tab.", - "The callback is passed a Tab object representing the tab that was discarded.", - "Tabs whose document contains a beforeunload listener that displays a prompt will be discarded." + "The callback is passed a `Tab` object representing the tab that was discarded.", + "Tabs whose document contains a `beforeunload` listener that displays a prompt will be discarded." ] }, "edge": { @@ -2666,12 +2666,12 @@ { "version_added": "45", "version_removed": "62", - "notes": "Implemented as an alias for onActivated." + "notes": "Implemented as an alias for `onActivated`." } ], "firefox_android": { "version_added": "54", - "notes": "Implemented as an alias for onActivated." + "notes": "Implemented as an alias for `onActivated`." }, "opera": { "version_added": false @@ -2917,7 +2917,7 @@ "safari": { "version_added": "14", "partial_implementation": true, - "notes": "reason and extensionId will not be populated." + "notes": "`reason` and `extensionId` will not be populated." }, "safari_ios": { "version_added": false @@ -3059,7 +3059,7 @@ "edge": "mirror", "firefox": { "version_added": "61", - "notes": "Support for openTabID in properties added in Firefox 131." + "notes": "Support for `openTabID` in `properties` added in Firefox 131." }, "firefox_android": { "version_added": false @@ -3178,7 +3178,7 @@ }, "edge": { "version_added": "14", - "notes": "The panel, app, devtools and popup values for WindowType are not supported." + "notes": "The `panel`, `app`, `devtools` and `popup` values for `WindowType` are not supported." }, "firefox": { "version_added": "45" @@ -3398,18 +3398,18 @@ "edge": "mirror", "firefox": { "version_added": "60", - "notes": "Treated as an alias for queryInfo.active." + "notes": "Treated as an alias for `queryInfo.active`." }, "firefox_android": [ { "version_added": "61", "version_removed": "79", - "notes": "Treated as an alias for queryInfo.active." + "notes": "Treated as an alias for `queryInfo.active`." }, { "version_added": "60", "version_removed": "61", - "notes": "Treated as an alias for queryInfo.active except when an extension has a popup open. In this situation, queryInfo.highlighted will return the popup, while queryInfo.active will return the tab that was selected before the popup opened." + "notes": "Treated as an alias for `queryInfo.active` except when an extension has a popup open. In this situation, `queryInfo.highlighted` will return the popup, while `queryInfo.active` will return the tab that was selected before the popup opened." } ], "opera": "mirror", @@ -3604,14 +3604,14 @@ "firefox": { "version_added": "45", "notes": [ - "Fails if the extension doesn't have the tabs permission.", + "Fails if the extension doesn't have the `tabs` permission.", "Before Firefox 56, moz-extension:// URLs were not allowed." ] }, "firefox_android": { "version_added": "54", "notes": [ - "Fails if the extension doesn't have the tabs permission.", + "Fails if the extension doesn't have the `tabs` permission.", "Before Firefox 56, moz-extension:// URLs were not allowed." ] }, @@ -3796,7 +3796,7 @@ }, "edge": { "version_added": "14", - "notes": "No response is sent after the receiving tab is refreshed if there is no runtime.onMessage listener." + "notes": "No response is sent after the receiving tab is refreshed if there is no `runtime.onMessage` listener." }, "firefox": { "version_added": "45" @@ -3976,7 +3976,7 @@ }, "updateProperties_active_parameter": { "__compat": { - "description": "updateProperties.active parameter", + "description": "`updateProperties.active` parameter", "support": { "chrome": { "version_added": "≤61" @@ -4002,7 +4002,7 @@ }, "updateProperties_autoDiscardable_parameter": { "__compat": { - "description": "updateProperties.autoDiscardable parameter", + "description": "`updateProperties.autoDiscardable` parameter", "support": { "chrome": { "version_added": "54" @@ -4024,7 +4024,7 @@ }, "updateProperties_highlighted_parameter": { "__compat": { - "description": "updateProperties.highlighted parameter", + "description": "`updateProperties.highlighted` parameter", "support": { "chrome": { "version_added": "≤58" @@ -4048,7 +4048,7 @@ }, "updateProperties_loadReplace_parameter": { "__compat": { - "description": "updateProperties.loadReplace parameter", + "description": "`updateProperties.loadReplace` parameter", "support": { "chrome": { "version_added": false @@ -4070,7 +4070,7 @@ }, "updateProperties_muted_parameter": { "__compat": { - "description": "updateProperties.muted parameter", + "description": "`updateProperties.muted` parameter", "support": { "chrome": { "version_added": "45" @@ -4094,7 +4094,7 @@ }, "updateProperties_openerTabId_parameter": { "__compat": { - "description": "updateProperties.openerTabId parameter", + "description": "`updateProperties.openerTabId` parameter", "support": { "chrome": { "version_added": "18" @@ -4103,7 +4103,7 @@ "firefox": [ { "version_added": "131", - "notes": "Set to -1 to clear openerTabId." + "notes": "Set to -1 to clear `openerTabId`." }, { "version_added": "57", @@ -4125,7 +4125,7 @@ }, "updateProperties_pinned_parameter": { "__compat": { - "description": "updateProperties.pinned parameter", + "description": "`updateProperties.pinned` parameter", "support": { "chrome": { "version_added": "≤58" @@ -4150,7 +4150,7 @@ }, "updateProperties_selected_parameter": { "__compat": { - "description": "updateProperties.selected parameter", + "description": "`updateProperties.selected` parameter", "support": { "chrome": { "version_added": "≤58" @@ -4172,7 +4172,7 @@ }, "updateProperties_url_parameter": { "__compat": { - "description": "updateProperties.url parameter", + "description": "`updateProperties.url` parameter", "support": { "chrome": { "version_added": "≤61" diff --git a/webextensions/api/topSites.json b/webextensions/api/topSites.json index 7591812bfde9e1..06b732f0a3a4ca 100644 --- a/webextensions/api/topSites.json +++ b/webextensions/api/topSites.json @@ -78,7 +78,7 @@ "edge": "mirror", "firefox": { "version_added": "52", - "notes": "Since Firefox 78, a user may disable the browser's \"Top Sites\" feature by toggling the \"browser.newtabpage.activity-stream.feeds.system.topsites\" preference. In this case, topSites.get() will always return a list of the most-visited sites, regardless of the value of the newtab parameter." + "notes": "Since Firefox 78, a user may disable the browser's \"Top Sites\" feature by toggling the \"browser.newtabpage.activity-stream.feeds.system.topsites\" preference. In this case, `topSites.get()` will always return a list of the most-visited sites, regardless of the value of the `newtab` parameter." }, "firefox_android": { "version_added": "52", diff --git a/webextensions/api/webNavigation.json b/webextensions/api/webNavigation.json index 0e74b1289186d5..d6023954bcf8fa 100644 --- a/webextensions/api/webNavigation.json +++ b/webextensions/api/webNavigation.json @@ -305,11 +305,11 @@ "edge": "mirror", "firefox": { "version_added": "47", - "notes": "The returned objects do not include the errorOccurred property. See bug 1248418." + "notes": "The returned objects do not include the `errorOccurred` property. See bug 1248418." }, "firefox_android": { "version_added": "48", - "notes": "The returned objects do not include the errorOccurred property. See bug 1248418." + "notes": "The returned objects do not include the `errorOccurred` property. See bug 1248418." }, "opera": "mirror", "safari": { diff --git a/webextensions/api/webRequest.json b/webextensions/api/webRequest.json index aced9b58304c48..2557afc7cb9914 100644 --- a/webextensions/api/webRequest.json +++ b/webextensions/api/webRequest.json @@ -149,22 +149,22 @@ "support": { "chrome": { "version_added": "≤58", - "notes": "If a filter contains unrecognized values in its types property, addListener() throws an exception." + "notes": "If a filter contains unrecognized values in its `types` property, `addListener()` throws an exception." }, "edge": { "version_added": "14", - "notes": "If a filter contains unrecognized values in its types property, addListener() throws an exception." + "notes": "If a filter contains unrecognized values in its `types` property, `addListener()` throws an exception." }, "firefox": { "version_added": "45", "notes": [ - "From Firefox 78 onwards, if a filter contains unrecognized values in its types property, then these values are ignored and addListener() proceeds.", - "Before Firefox 78, if a filter contains unrecognized values in its types property, addListener() throws an exception." + "From Firefox 78 onwards, if a filter contains unrecognized values in its `types` property, then these values are ignored and `addListener()` proceeds.", + "Before Firefox 78, if a filter contains unrecognized values in its `types` property, `addListener()` throws an exception." ] }, "firefox_android": { "version_added": "48", - "notes": "If a filter contains unrecognized values in its types property, addListener() throws an exception." + "notes": "If a filter contains unrecognized values in its `types` property, `addListener()` throws an exception." }, "opera": "mirror", "safari": { @@ -470,7 +470,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Requests have been reported as object_subrequest before, but the type was missing in the ResourceType object before Firefox 55." + "notes": "Requests have been reported as `object_subrequest` before, but the type was missing in the `ResourceType` object before Firefox 55." }, "firefox_android": "mirror", "opera": "mirror", @@ -507,7 +507,7 @@ "support": { "chrome": { "version_added": "49", - "notes": "Requests sent by navigator.sendBeacon(), and CSP reports in Chrome 49-57 (Opera 36-44), are also labeled as ping." + "notes": "Requests sent by `navigator.sendBeacon()`, and CSP reports in Chrome 49-57 (Opera 36-44), are also labeled as `ping`." }, "edge": { "version_added": "79" @@ -520,7 +520,7 @@ }, "opera": { "version_added": "36", - "notes": "Requests sent by navigator.sendBeacon(), and CSP reports in Chrome 49-57 (Opera 36-44), are also labeled as ping." + "notes": "Requests sent by `navigator.sendBeacon()`, and CSP reports in Chrome 49-57 (Opera 36-44), are also labeled as `ping`." }, "safari": { "version_added": false @@ -1476,7 +1476,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -1516,7 +1516,7 @@ }, "firefox": { "version_added": "54", - "notes": "Before version 57, when authenticating to a proxy server, the challenger.host property contains the hostname for the requested URL rather than the hostname for the proxy." + "notes": "Before version 57, when authenticating to a proxy server, the `challenger.host` property contains the hostname for the requested URL rather than the hostname for the proxy." }, "firefox_android": "mirror", "opera": "mirror", @@ -2013,7 +2013,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -2537,7 +2537,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -2951,7 +2951,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -3363,7 +3363,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -3858,7 +3858,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -4313,7 +4313,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -4821,7 +4821,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false @@ -5312,7 +5312,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "extraInfoSpec options are not supported." + "notes": "`extraInfoSpec` options are not supported." }, "safari_ios": { "version_added": false diff --git a/webextensions/api/windows.json b/webextensions/api/windows.json index 3da08e95de4278..4dd23fcde90134 100644 --- a/webextensions/api/windows.json +++ b/webextensions/api/windows.json @@ -32,11 +32,11 @@ "support": { "chrome": { "version_added": "≤58", - "notes": "detached_panel is not supported." + "notes": "`detached_panel` is not supported." }, "edge": { "version_added": "14", - "notes": "panel and detached_panel are not supported." + "notes": "`panel` and `detached_panel` are not supported." }, "firefox": { "version_added": "45" @@ -47,11 +47,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "panel and detached_panel are not supported." + "notes": "`panel` and `detached_panel` are not supported." }, "safari_ios": { "version_added": "15", - "notes": "panel and detached_panel are not supported." + "notes": "`panel` and `detached_panel` are not supported." } } } @@ -97,11 +97,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "Always returns false." + "notes": "Always returns `false`." }, "safari_ios": { "version_added": "15", - "notes": "Always returns false." + "notes": "Always returns `false`." } } } @@ -659,7 +659,7 @@ "support": { "chrome": { "version_added": "≤44", - "notes": "top, bottom, left, right bounds must be at least 50% within visible screen space if specified, otherwise an error is thrown." + "notes": "`top`, `bottom`, `left`, `right` bounds must be at least 50% within visible screen space if specified, otherwise an error is thrown." }, "edge": { "version_added": "14" @@ -669,8 +669,8 @@ "notes": [ "'url' and 'tabId options can't both be set together.", "The returned 'Window' object contains the 'tabs' property only from version 52 onwards.", - "From Firefox 86, the focused: false option is ignored.", - "From Firefox 109, the top and left are used to determine window placement; previously, they were ignored." + "From Firefox 86, the `focused: false` option is ignored.", + "From Firefox 109, the `top` and `left` are used to determine window placement; previously, they were ignored." ] }, "firefox_android": { diff --git a/webextensions/manifest/background.json b/webextensions/manifest/background.json index 5b3eebe1847e2e..3cdd2fdbbcc3eb 100644 --- a/webextensions/manifest/background.json +++ b/webextensions/manifest/background.json @@ -70,7 +70,7 @@ "Available for use in Manifest V2 only.", "From Firefox 106, persistent and non-persistent pages are supported for Manifest V2.", "To Firefox 105, only persistent pages are supported.", - "Before version 66, Firefox would log a warning even if the value was set to true." + "Before version 66, Firefox would log a warning even if the value was set to `true`." ] }, "firefox_android": "mirror", @@ -90,12 +90,12 @@ { "version_added": "15.4", "partial_implementation": true, - "notes": "Only non-persistent pages are supported. Requires persistent: false or service_worker." + "notes": "Only non-persistent pages are supported. Requires `persistent: false` or `service_worker`." }, { "version_added": "15", "partial_implementation": true, - "notes": "Only non-persistent pages are supported. Requires persistent: false." + "notes": "Only non-persistent pages are supported. Requires `persistent: false`." } ] } diff --git a/webextensions/manifest/browser_specific_settings.json b/webextensions/manifest/browser_specific_settings.json index b042862bdc2f7d..141a4df9aa5c99 100644 --- a/webextensions/manifest/browser_specific_settings.json +++ b/webextensions/manifest/browser_specific_settings.json @@ -35,7 +35,7 @@ "edge": "mirror", "firefox": { "version_added": "42", - "notes": "Supports id, strict_min_version, strict_max_version, and update_urlupdate_url." + "notes": "Supports `id`, `strict_min_version`, `strict_max_version`, and `update_url`update_url." }, "firefox_android": "mirror", "opera": "mirror", @@ -58,7 +58,7 @@ }, "firefox_android": { "version_added": "113", - "notes": "Supports strict_min_version and strict_max_version." + "notes": "Supports `strict_min_version` and `strict_max_version`." }, "opera": "mirror", "safari": { @@ -82,11 +82,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "Supports strict_min_version and strict_max_version." + "notes": "Supports `strict_min_version` and `strict_max_version`." }, "safari_ios": { "version_added": "15", - "notes": "Supports strict_min_version and strict_max_version." + "notes": "Supports `strict_min_version` and `strict_max_version`." } } } diff --git a/webextensions/manifest/commands.json b/webextensions/manifest/commands.json index 484e43997511e6..44ee87fafe91c1 100644 --- a/webextensions/manifest/commands.json +++ b/webextensions/manifest/commands.json @@ -59,7 +59,7 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the global command feature which isn't supported yet. See Bug 1251795.", + "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", "Can only register one Media* command at a time. See Bug 1251795." ] }, @@ -84,7 +84,7 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the global command feature which isn't supported yet. See Bug 1251795.", + "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", "Can only register one Media* command at a time. See Bug 1251795." ] }, @@ -109,7 +109,7 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the global command feature which isn't supported yet. See Bug 1251795.", + "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", "Can only register one Media* command at a time. See Bug 1251795." ] }, @@ -134,7 +134,7 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the global command feature which isn't supported yet. See Bug 1251795.", + "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", "Can only register one Media* command at a time. See Bug 1251795." ] }, diff --git a/webextensions/manifest/content_scripts.json b/webextensions/manifest/content_scripts.json index d2703afa209709..fc91221c831585 100644 --- a/webextensions/manifest/content_scripts.json +++ b/webextensions/manifest/content_scripts.json @@ -264,11 +264,11 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "Content scripts are not applied to tabs until the user grants permission via the extension's access popover in the toolbar. Additional loads after permission is granted will respect run_at." + "notes": "Content scripts are not applied to tabs until the user grants permission via the extension's access popover in the toolbar. Additional loads after permission is granted will respect `run_at`." }, "safari_ios": { "version_added": "15", - "notes": "Content scripts are not applied to tabs until the user grants permission via the extension's access alert. Additional loads after permission is granted will respect run_at." + "notes": "Content scripts are not applied to tabs until the user grants permission via the extension's access alert. Additional loads after permission is granted will respect `run_at`." } } } diff --git a/webextensions/manifest/content_security_policy.json b/webextensions/manifest/content_security_policy.json index 643aec3fa2fe01..f001826d33aa7c 100644 --- a/webextensions/manifest/content_security_policy.json +++ b/webextensions/manifest/content_security_policy.json @@ -7,25 +7,25 @@ "support": { "chrome": { "version_added": "≤58", - "notes": "Until Chrome 110, the object-src directive was required with a secure source. From Chrome 111, the object-src directive is optional." + "notes": "Until Chrome 110, the `object-src` directive was required with a secure source. From Chrome 111, the `object-src` directive is optional." }, "edge": "mirror", "firefox": { "version_added": "48", "notes": [ - "Firefox does not support http://127.0.0.1' or http://localhost as script sources; they must be served over HTTPS.", - "Until Firefox 105, the object-src directive was required with a secure source. From Firefox 106, the object-src directive is optional." + "Firefox does not support `http://127.0.0.1'` or `http://localhost` as script sources; they must be served over HTTPS.", + "Until Firefox 105, the `object-src` directive was required with a secure source. From Firefox 106, the `object-src` directive is optional." ] }, "firefox_android": "mirror", "opera": "mirror", "safari": { "version_added": "14", - "notes": "There is no requirement to include the object-src directive." + "notes": "There is no requirement to include the `object-src` directive." }, "safari_ios": { "version_added": "15", - "notes": "There is no requirement to include the object-src directive." + "notes": "There is no requirement to include the `object-src` directive." } } }, @@ -37,13 +37,13 @@ "version_added": "88", "notes": [ "Available for use in Manifest V3 or later.", - "Until Chrome 110, the object-src directive was required with a secure source. From Chrome 111, the object-src directive is optional." + "Until Chrome 110, the `object-src` directive was required with a secure source. From Chrome 111, the `object-src` directive is optional." ] }, "edge": "mirror", "firefox": { "version_added": "72", - "notes": "Until Firefox 105, the object-src directive was required with a secure source. From Firefox 106, the object-src directive is optional." + "notes": "Until Firefox 105, the `object-src` directive was required with a secure source. From Firefox 106, the `object-src` directive is optional." }, "firefox_android": "mirror", "opera": "mirror", @@ -51,7 +51,7 @@ "version_added": "15.4", "notes": [ "Available for use in Manifest V3 or later.", - "There is no requirement to include the object-src directive." + "There is no requirement to include the `object-src` directive." ] }, "safari_ios": "mirror" diff --git a/webextensions/manifest/externally_connectable.json b/webextensions/manifest/externally_connectable.json index d948dbc18b8681..f04c913d3071b2 100644 --- a/webextensions/manifest/externally_connectable.json +++ b/webextensions/manifest/externally_connectable.json @@ -21,7 +21,7 @@ "version_added": "15.4", "impl_url": "https://webkit.org/b/269299", "partial_implementation": true, - "notes": "Safari only supports the matches property." + "notes": "Safari only supports the `matches` property." }, "safari_ios": "mirror" } diff --git a/webextensions/manifest/optional_permissions.json b/webextensions/manifest/optional_permissions.json index 2b237b9590144e..f675f61ee70eca 100644 --- a/webextensions/manifest/optional_permissions.json +++ b/webextensions/manifest/optional_permissions.json @@ -210,13 +210,13 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Available as an alias to the menus permission." + "notes": "Available as an alias to the `menus` permission." }, "firefox_android": "mirror", "opera": "mirror", "safari": { "version_added": "14", - "notes": "Available as an alias to the menus permission." + "notes": "Available as an alias to the `menus` permission." }, "safari_ios": { "version_added": false @@ -329,7 +329,7 @@ "support": { "chrome": { "version_added": "preview", - "notes": "The dns API is only available in Chrome Dev." + "notes": "The `dns` API is only available in Chrome Dev." }, "edge": "mirror", "firefox": { @@ -365,7 +365,7 @@ }, "downloads_open": { "__compat": { - "description": "downloads.open", + "description": "`downloads.open`", "support": { "chrome": { "version_added": "31" @@ -913,7 +913,7 @@ }, "webRequestFilterResponse_serviceWorkerScript": { "__compat": { - "description": "webRequestFilterResponse.serviceWorkerScript", + "description": "`webRequestFilterResponse.serviceWorkerScript`", "support": { "chrome": { "version_added": false diff --git a/webextensions/manifest/permissions.json b/webextensions/manifest/permissions.json index 1e0de3da3f9acc..a99df41fbe1d97 100644 --- a/webextensions/manifest/permissions.json +++ b/webextensions/manifest/permissions.json @@ -247,7 +247,7 @@ }, "firefox": { "version_added": "55", - "notes": "Available as an alias to the menus permission." + "notes": "Available as an alias to the `menus` permission." }, "firefox_android": { "version_added": false @@ -255,7 +255,7 @@ "opera": "mirror", "safari": { "version_added": "14", - "notes": "Available as an alias to the menus permission." + "notes": "Available as an alias to the `menus` permission." }, "safari_ios": { "version_added": false @@ -408,7 +408,7 @@ "support": { "chrome": { "version_added": "preview", - "notes": "The dns API is only available in Chrome Dev." + "notes": "The `dns` API is only available in Chrome Dev." }, "edge": "mirror", "firefox": { @@ -444,7 +444,7 @@ }, "downloads_open": { "__compat": { - "description": "downloads.open", + "description": "`downloads.open`", "support": { "chrome": { "version_added": "≤64" @@ -1021,7 +1021,7 @@ "support": { "chrome": { "version_added": "≤64", - "notes": "In Manifest V3, no longer available for most extensions (the exception being policy-installed extensions). Use the declarativeNetRequest API instead." + "notes": "In Manifest V3, no longer available for most extensions (the exception being policy-installed extensions). Use the `declarativeNetRequest` API instead." }, "edge": { "version_added": "14" @@ -1059,7 +1059,7 @@ }, "webRequestFilterResponse_serviceWorkerScript": { "__compat": { - "description": "webRequestFilterResponse.serviceWorkerScript", + "description": "`webRequestFilterResponse.serviceWorkerScript`", "support": { "chrome": { "version_added": false diff --git a/webextensions/manifest/theme.json b/webextensions/manifest/theme.json index ada774fcc86d20..f92b770f837bc2 100644 --- a/webextensions/manifest/theme.json +++ b/webextensions/manifest/theme.json @@ -872,7 +872,7 @@ "edge": "mirror", "firefox": { "version_added": "58", - "notes": "Before version 59, this had the same meaning as toolbar_field_separator." + "notes": "Before version 59, this had the same meaning as `toolbar_field_separator`." }, "firefox_android": { "version_added": false diff --git a/webextensions/match_patterns.json b/webextensions/match_patterns.json index fba05c09d857e7..b430961586b0d1 100644 --- a/webextensions/match_patterns.json +++ b/webextensions/match_patterns.json @@ -26,7 +26,7 @@ "scheme": { "wildcard": { "__compat": { - "description": "Wildcard * scheme", + "description": "Wildcard `*` scheme", "support": { "chrome": { "version_added": "≤65" @@ -50,7 +50,7 @@ }, "wildcard_websocket": { "__compat": { - "description": "* matches ws and wss", + "description": "`*` matches `ws` and `wss`", "support": { "chrome": { "version_added": false From 3fa5ee6fbdea45ebf121348000967386e89c3be6 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Mon, 18 Nov 2024 13:04:05 +0100 Subject: [PATCH 052/103] Remove an obsolete MathML feature (#25108) --- mathml/elements/ms.json | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/mathml/elements/ms.json b/mathml/elements/ms.json index 89a667f8c21be3..cc568d59edac67 100644 --- a/mathml/elements/ms.json +++ b/mathml/elements/ms.json @@ -34,41 +34,6 @@ "standard_track": true, "deprecated": false } - }, - "lquote_rquote_attributes": { - "__compat": { - "description": "Surround the content of the `<ms>` element with quotes, specifiable via the `lquote` and `rquote` attributes.", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "1", - "version_removed": "107" - }, - "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", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } } } } From 39753109702bb71c6634739888a5b79755558319 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 04:43:09 -0800 Subject: [PATCH 053/103] Convert in notes to Markdown (#25109) --- api/Element.json | 2 +- api/Location.json | 4 ++-- api/MediaDevices.json | 2 +- api/Navigator.json | 2 +- css/properties/animation-duration.json | 2 +- css/properties/counter-reset.json | 4 ++-- css/types/color.json | 2 +- css/types/length.json | 2 +- webextensions/manifest/chrome_url_overrides.json | 4 ++-- 9 files changed, 12 insertions(+), 12 deletions(-) diff --git a/api/Element.json b/api/Element.json index 26936cf7c3db98..882fa5239de623 100644 --- a/api/Element.json +++ b/api/Element.json @@ -2983,7 +2983,7 @@ "edge": "mirror", "firefox": { "version_added": "53", - "notes": "Starting in Firefox 68, the `auxclick` event is used to trigger the new tab on middle-click action; previously, this had been done with the `click` event. Apps can prevent middle-click from opening new tabs (or middle-click to paste, if that feature is enabled) by intercepting `auxclick` on links, and `auxclick` event handlers can now open popups without triggering the popup blocker." + "notes": "Starting in Firefox 68, the `auxclick` event is used to trigger the _new tab on middle-click_ action; previously, this had been done with the `click` event. Apps can prevent middle-click from opening new tabs (or middle-click to paste, if that feature is enabled) by intercepting `auxclick` on links, and `auxclick` event handlers can now open popups without triggering the popup blocker." }, "firefox_android": { "version_added": "53" diff --git a/api/Location.json b/api/Location.json index e5692519ebe1e6..5eea849601d85a 100644 --- a/api/Location.json +++ b/api/Location.json @@ -574,7 +574,7 @@ }, "edge": { "version_added": "12", - "notes": "Before Edge 79, if a page added to Trusted Sites contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." + "notes": "Before Edge 79, if a page added to _Trusted Sites_ contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." }, "firefox": { "version_added": "1" @@ -582,7 +582,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "If a page added to Trusted Sites contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." + "notes": "If a page added to _Trusted Sites_ contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." }, "oculus": "mirror", "opera": { diff --git a/api/MediaDevices.json b/api/MediaDevices.json index c049e2cabe89cf..b330586f7fcd91 100644 --- a/api/MediaDevices.json +++ b/api/MediaDevices.json @@ -534,7 +534,7 @@ "notes": [ "If you need this capability before version 36, refer to `navigator.mozGetUserMedia`, a prefixed form of the deprecated `navigator.getUserMedia` API.", "Before Firefox 55, `getUserMedia()` incorrectly returns `NotSupportedError` when the list of constraints specified is empty, or has all constraints set to `false`. Starting in Firefox 55, this situation now correctly calls the failure handler with a `TypeError`.", - "When using the Firefox-specific `video` constraint called `mediaSource` to request display capture, Firefox 66 and later consider values of `screen` and `window` to both cause a list of screens and windows to be shown.", + "When using the Firefox-specific `video` constraint called `mediaSource` to request display capture, Firefox 66 and later consider values of `screen` and `window` to both cause a list of screens _and_ windows to be shown.", "Starting in Firefox 66, `getUserMedia()` can no longer be used in sandboxed `<iframe>`s or `data` URLs entered in the address bar by the user." ] }, diff --git a/api/Navigator.json b/api/Navigator.json index d6c29542b4e94e..997da007103076 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -789,7 +789,7 @@ "firefox_android": "mirror", "ie": { "version_added": "4", - "notes": "`navigator.cookieEnabled` returns `true` even if the browser is set to block cookies (for example, if the page is in the Restricted sites security zone)." + "notes": "`navigator.cookieEnabled` returns `true` even if the browser is set to block cookies (for example, if the page is in the _Restricted sites_ security zone)." }, "oculus": "mirror", "opera": { diff --git a/css/properties/animation-duration.json b/css/properties/animation-duration.json index f49d8b7a90b770..3a6fd18bf14f0a 100644 --- a/css/properties/animation-duration.json +++ b/css/properties/animation-duration.json @@ -130,7 +130,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "Firefox does not currently support the `auto` value and only accepts values in seconds or milliseconds. It's recommended that 1ms is used until `auto` is supported." + "notes": "Firefox does not currently support the `auto` value and only accepts values in seconds or milliseconds. It's recommended that _1ms_ is used until `auto` is supported." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index a9bec24b7a0ac6..21c7eb07bbe0f2 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -52,7 +52,7 @@ "chrome": { "version_added": "≤83", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit `list-item` counter has no effect when the default marker string for list items (`::marker`) is generated; see bug 338233131." + "notes": "Overriding the initial value of the implicit `list-item` counter has _no_ effect when the default marker string for list items (`::marker`) is generated; see bug 338233131." }, "chrome_android": "mirror", "edge": { @@ -73,7 +73,7 @@ "safari": { "version_added": "≤13.1", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit `list-item` counter results in incorrect values for the `counter()` function used to generate content, as it is not fully implemented; see bug 260436." + "notes": "Overriding the initial value of the implicit `list-item` counter results in incorrect values for the `counter()` function used to generate content, as it is _not_ fully implemented; see bug 260436." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/types/color.json b/css/types/color.json index b9c63286c61560..e2690dc95b9562 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -905,7 +905,7 @@ "firefox_android": "mirror", "ie": { "version_added": "3", - "notes": "Internet Explorer 8 and later support gray color keywords spelled with an e (`grey`, `darkgrey`, `darkslategrey`, `dimgrey`, `lightgrey`, and `lightslategrey`). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with a (`gray`, `darkgray`, `darkslategray`, `dimgray`, `lightgray`, and `lightslategray`)." + "notes": "Internet Explorer 8 and later support gray color keywords spelled with an _e_ (`grey`, `darkgrey`, `darkslategrey`, `dimgrey`, `lightgrey`, and `lightslategrey`). Internet Explorer 3 to Internet Explorer 7 only support the keywords spelled with _a_ (`gray`, `darkgray`, `darkslategray`, `dimgray`, `lightgray`, and `lightslategray`)." }, "oculus": "mirror", "opera": { diff --git a/css/types/length.json b/css/types/length.json index ee062ae8592fd1..ebef887ea4a2bc 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -129,7 +129,7 @@ "firefox": { "version_added": "1", "notes": [ - "From Firefox 1 to Firefox 3, `ch` was the width of the M character.", + "From Firefox 1 to Firefox 3, `ch` was the width of the _M_ character.", "From Firefox 1 to Firefox 3, `ch` did not work with `border-width` and `outline-width` CSS properties." ] }, diff --git a/webextensions/manifest/chrome_url_overrides.json b/webextensions/manifest/chrome_url_overrides.json index ef76f41e03e17a..c6dbcbcfabb04c 100644 --- a/webextensions/manifest/chrome_url_overrides.json +++ b/webextensions/manifest/chrome_url_overrides.json @@ -95,11 +95,11 @@ }, "safari": { "version_added": "14.1", - "notes": "An extension can define a custom new tab or window page, but it does not take effect until the user chooses the extension to override the page in Safari's General settings." + "notes": "An extension can define a custom new tab or window page, but it does not take effect until the user chooses the extension to override the page in Safari's _General_ settings." }, "safari_ios": { "version_added": "15", - "notes": "An extension can define a custom new tab or window page, but it does not take effect until the user chooses the extension to override the page in Safari's Extensions settings." + "notes": "An extension can define a custom new tab or window page, but it does not take effect until the user chooses the extension to override the page in Safari's _Extensions_ settings." } } } From 83bc62273520c2d7a10520df40cb41354cf77dee Mon Sep 17 00:00:00 2001 From: lionel-rowe Date: Mon, 18 Nov 2024 21:34:13 +0800 Subject: [PATCH 054/103] Deno 1.44 and Node 23 support `javascript.regular_expressions.modifier` (#25096) Add Deno and Node support info for javascript.regular_expressions.modifier --- javascript/regular_expressions.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/javascript/regular_expressions.json b/javascript/regular_expressions.json index 096eed6f597efe..2d1d158d2ac277 100644 --- a/javascript/regular_expressions.json +++ b/javascript/regular_expressions.json @@ -573,7 +573,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.44" }, "edge": "mirror", "firefox": { @@ -584,7 +584,7 @@ "version_added": false }, "nodejs": { - "version_added": false + "version_added": "23.0.0" }, "oculus": "mirror", "opera": "mirror", From b3665294624747e3429d8245a85851df6f283558 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 16:56:01 +0100 Subject: [PATCH 055/103] fix(build/mirror): do not mirror browser name in url (#25113) --- scripts/build/mirror.test.ts | 17 +++++++++++++++++ scripts/build/mirror.ts | 11 +++++------ 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/scripts/build/mirror.test.ts b/scripts/build/mirror.test.ts index e3053959eb4d44..762836fc87b073 100644 --- a/scripts/build/mirror.test.ts +++ b/scripts/build/mirror.test.ts @@ -288,6 +288,23 @@ describe('mirror', () => { const mirrored = mirrorSupport('edge', support); assert.deepEqual(mirrored, { version_added: false }); }); + + it('link with Chrome in hash', () => { + const support = { + chrome: { + version_added: '35', + notes: + '[Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome)', + }, + }; + + const mirrored = mirrorSupport('chrome_android', support); + assert.deepEqual(mirrored, { + version_added: '35', + notes: + '[Non-standard exceptions in Chrome Android](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome)', + }); + }); }); }); }); diff --git a/scripts/build/mirror.ts b/scripts/build/mirror.ts index c069674ed6d173..4c60e7c7db9567 100644 --- a/scripts/build/mirror.ts +++ b/scripts/build/mirror.ts @@ -234,14 +234,13 @@ export const bumpSupport = ( } if (sourceData.notes) { + const sourceBrowserName = + sourceBrowser === 'chrome' + ? '(Google )?Chrome' + : `(${browsers[sourceBrowser].name})`; const newNotes = updateNotes( sourceData.notes, - new RegExp( - sourceBrowser === 'chrome' - ? '(Google )?Chrome(?!OS)' - : `(${browsers[sourceBrowser].name})`, - 'g', - ), + new RegExp(`\\b${sourceBrowserName}\\b`, 'g'), browsers[destination].name, (v: string) => getMatchingBrowserVersion(destination, v), ); From a31e56059fedd24cdc18b9d912393bd6a25f551c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 08:01:17 -0800 Subject: [PATCH 056/103] Convert links in notes to Markdown (#25110) * Convert links in notes to Markdown Regex Used: ([^<]*)<\/a> -> [$2]($1) * Update linter * Fix broken link tags * Fix linter * Remove unneeded escape --- api/AbortController.json | 8 +- api/Animation.json | 4 +- api/AudioContext.json | 20 +-- api/AudioParam.json | 4 +- api/AudioScheduledSourceNode.json | 10 +- api/BarcodeDetector.json | 6 +- api/BaseAudioContext.json | 10 +- api/CSSGroupingRule.json | 2 +- api/CSSPageRule.json | 2 +- api/ClipboardItem.json | 4 +- api/Crypto.json | 2 +- api/CustomElementRegistry.json | 2 +- api/DataTransfer.json | 4 +- api/DedicatedWorkerGlobalScope.json | 2 +- api/Document.json | 162 +++++++++--------- api/EXT_disjoint_timer_query.json | 54 +++--- api/EXT_float_blend.json | 2 +- api/Element.json | 70 ++++---- api/Event.json | 26 +-- api/FetchEvent.json | 2 +- api/FileReader.json | 2 +- api/FileSystem.json | 2 +- api/FileSystemDirectoryEntry.json | 4 +- api/FontFaceSet.json | 6 +- api/FormData.json | 6 +- api/GPUCanvasContext.json | 2 +- api/Geolocation.json | 4 +- api/HTMLAnchorElement.json | 4 +- api/HTMLAreaElement.json | 5 +- api/HTMLButtonElement.json | 4 +- api/HTMLElement.json | 6 +- api/HTMLFieldSetElement.json | 2 +- api/HTMLFormControlsCollection.json | 2 +- api/HTMLInputElement.json | 8 +- api/HTMLMediaElement.json | 14 +- api/HTMLObjectElement.json | 2 +- api/HTMLOutputElement.json | 2 +- api/HTMLPortalElement.json | 2 +- api/HTMLSelectElement.json | 8 +- api/HTMLSourceElement.json | 4 +- api/HTMLTextAreaElement.json | 4 +- api/History.json | 12 +- api/IntersectionObserver.json | 8 +- api/KeyboardEvent.json | 2 +- api/MediaDevices.json | 8 +- api/MediaRecorder.json | 2 +- api/MediaStreamTrack.json | 2 +- api/Navigator.json | 38 ++-- api/NetworkInformation.json | 2 +- api/Node.json | 2 +- api/Notification.json | 8 +- api/OfflineAudioContext.json | 2 +- api/PerformanceNavigation.json | 4 +- api/PointerEvent.json | 8 +- api/ProgressEvent.json | 2 +- api/PushSubscriptionChangeEvent.json | 2 +- api/RTCIceCandidate.json | 4 +- api/RTCPeerConnection.json | 2 +- api/RTCRtpSender.json | 2 +- api/Range.json | 2 +- api/Request.json | 2 +- api/Response.json | 2 +- api/SVGAElement.json | 2 +- api/SVGElement.json | 2 +- api/SVGGeometryElement.json | 68 ++++---- api/SVGGraphicsElement.json | 8 +- api/Screen.json | 8 +- api/ServiceWorkerGlobalScope.json | 6 +- api/ShadowRoot.json | 4 +- api/SourceBuffer.json | 4 +- api/SpeechSynthesisUtterance.json | 2 +- api/SubmitEvent.json | 2 +- api/SubtleCrypto.json | 22 +-- api/Touch.json | 26 +-- api/TouchEvent.json | 16 +- api/TouchList.json | 6 +- api/UIEvent.json | 8 +- api/URL.json | 8 +- api/URLSearchParams.json | 4 +- api/USB.json | 2 +- api/USBAlternateInterface.json | 2 +- api/USBConfiguration.json | 2 +- api/USBConnectionEvent.json | 2 +- api/USBDevice.json | 2 +- api/USBEndpoint.json | 2 +- api/USBInTransferResult.json | 2 +- api/USBInterface.json | 2 +- api/USBIsochronousInTransferPacket.json | 2 +- api/USBIsochronousInTransferResult.json | 2 +- api/USBIsochronousOutTransferPacket.json | 2 +- api/USBIsochronousOutTransferResult.json | 2 +- api/USBOutTransferResult.json | 2 +- api/VisualViewport.json | 2 +- api/WEBGL_debug_renderer_info.json | 2 +- api/WakeLock.json | 4 +- api/WakeLockSentinel.json | 10 +- api/WebGL2RenderingContext.json | 4 +- api/WebGLRenderingContext.json | 4 +- api/WebGLTimerQueryEXT.json | 6 +- api/WebSocket.json | 2 +- api/Window.json | 78 ++++----- api/Worker.json | 4 +- api/WorkerNavigator.json | 6 +- api/XMLHttpRequest.json | 4 +- api/_globals/createImageBitmap.json | 2 +- css/at-rules/container.json | 2 +- css/at-rules/document.json | 2 +- css/at-rules/font-face.json | 4 +- css/at-rules/media.json | 4 +- css/properties/accent-color.json | 2 +- css/properties/align-content.json | 2 +- css/properties/align-items.json | 2 +- css/properties/animation-timeline.json | 2 +- css/properties/animation.json | 2 +- css/properties/appearance.json | 2 +- css/properties/background-attachment.json | 8 +- css/properties/background-clip.json | 6 +- css/properties/border-bottom-left-radius.json | 2 +- .../border-bottom-right-radius.json | 2 +- css/properties/border-bottom-style.json | 2 +- css/properties/border-image-slice.json | 8 +- css/properties/border-image-width.json | 4 +- css/properties/border-image.json | 18 +- css/properties/border-left-style.json | 4 +- css/properties/border-radius.json | 2 +- css/properties/border-right-style.json | 4 +- css/properties/border-top-left-radius.json | 2 +- css/properties/border-top-right-radius.json | 2 +- css/properties/border-top-style.json | 2 +- css/properties/box-shadow.json | 10 +- css/properties/box-sizing.json | 8 +- css/properties/break-after.json | 4 +- css/properties/break-before.json | 4 +- css/properties/contain.json | 4 +- css/properties/content.json | 2 +- css/properties/counter-reset.json | 4 +- css/properties/cursor.json | 2 +- css/properties/display.json | 4 +- css/properties/flex-basis.json | 2 +- css/properties/flex-direction.json | 4 +- css/properties/flex-shrink.json | 2 +- css/properties/flex-wrap.json | 2 +- css/properties/flex.json | 10 +- css/properties/font-family.json | 2 +- css/properties/font-feature-settings.json | 4 +- css/properties/font-size-adjust.json | 2 +- css/properties/font-size.json | 4 +- css/properties/grid-auto-columns.json | 2 +- css/properties/grid-auto-rows.json | 2 +- css/properties/grid-template-columns.json | 4 +- css/properties/grid-template-rows.json | 4 +- css/properties/initial-letter.json | 2 +- css/properties/mask-composite.json | 6 +- css/properties/mask.json | 8 +- css/properties/max-height.json | 4 +- css/properties/max-width.json | 4 +- css/properties/min-height.json | 6 +- css/properties/min-width.json | 4 +- css/properties/offset-path.json | 4 +- css/properties/outline.json | 2 +- css/properties/overflow-clip-margin.json | 4 +- css/properties/paint-order.json | 4 +- css/properties/position-area.json | 2 +- css/properties/position.json | 8 +- css/properties/print-color-adjust.json | 18 +- css/properties/resize.json | 2 +- css/properties/rx.json | 2 +- css/properties/ry.json | 2 +- css/properties/scroll-margin-bottom.json | 4 +- css/properties/scroll-margin-left.json | 4 +- css/properties/scroll-margin-right.json | 4 +- css/properties/scroll-margin-top.json | 4 +- css/properties/scroll-margin.json | 6 +- css/properties/scroll-padding-bottom.json | 2 +- css/properties/scroll-padding-left.json | 2 +- css/properties/scroll-padding-right.json | 2 +- css/properties/scroll-padding-top.json | 2 +- css/properties/scroll-padding.json | 2 +- css/properties/scroll-snap-type.json | 2 +- css/properties/speak.json | 2 +- css/properties/text-combine-upright.json | 4 +- css/properties/text-decoration-thickness.json | 2 +- css/properties/text-rendering.json | 6 +- css/properties/text-shadow.json | 4 +- css/properties/text-transform.json | 8 +- css/properties/transform-origin.json | 2 +- css/properties/transform.json | 2 +- css/properties/transition.json | 6 +- css/properties/unicode-bidi.json | 2 +- css/properties/visibility.json | 10 +- css/selectors/-moz-submit-invalid.json | 4 +- css/selectors/active.json | 2 +- css/selectors/after.json | 4 +- css/selectors/before.json | 6 +- css/selectors/cue.json | 2 +- css/selectors/disabled.json | 4 +- css/selectors/first-line.json | 20 +-- css/selectors/hover.json | 8 +- css/selectors/in-range.json | 14 +- css/selectors/is.json | 2 +- css/selectors/marker.json | 2 +- css/types/calc.json | 2 +- css/types/color.json | 4 +- css/types/image.json | 28 +-- css/types/length.json | 2 +- css/types/resolution.json | 2 +- css/types/transform-function.json | 4 +- html/elements/a.json | 8 +- html/elements/area.json | 2 +- html/elements/audio.json | 2 +- html/elements/datalist.json | 2 +- html/elements/fieldset.json | 6 +- html/elements/iframe.json | 8 +- html/elements/img.json | 2 +- html/elements/input.json | 2 +- html/elements/input/datetime-local.json | 2 +- html/elements/input/file.json | 2 +- html/elements/input/month.json | 2 +- html/elements/input/range.json | 8 +- html/elements/input/reset.json | 2 +- html/elements/input/submit.json | 2 +- html/elements/link.json | 14 +- html/elements/meta.json | 2 +- html/elements/option.json | 8 +- html/elements/script.json | 8 +- html/elements/select.json | 2 +- html/elements/source.json | 2 +- html/elements/textarea.json | 4 +- html/elements/video.json | 2 +- http/headers/Content-Disposition.json | 2 +- http/headers/Content-Security-Policy.json | 2 +- .../headers/Cross-Origin-Resource-Policy.json | 4 +- http/headers/Expect-CT.json | 2 +- http/headers/Origin.json | 2 +- http/headers/Sec-Purpose.json | 2 +- http/headers/Set-Cookie.json | 10 +- javascript/builtins/Array.json | 2 +- javascript/builtins/Atomics.json | 2 +- javascript/builtins/Date.json | 8 +- javascript/builtins/Error.json | 4 +- javascript/builtins/EvalError.json | 4 +- javascript/builtins/Intl/Collator.json | 10 +- javascript/builtins/Intl/DateTimeFormat.json | 28 +-- javascript/builtins/Intl/ListFormat.json | 12 +- javascript/builtins/Intl/NumberFormat.json | 14 +- javascript/builtins/Intl/PluralRules.json | 10 +- .../builtins/Intl/RelativeTimeFormat.json | 12 +- javascript/builtins/Number.json | 2 +- javascript/builtins/RangeError.json | 4 +- javascript/builtins/ReferenceError.json | 4 +- javascript/builtins/String.json | 6 +- javascript/builtins/SyntaxError.json | 4 +- javascript/builtins/TypeError.json | 4 +- javascript/builtins/URIError.json | 4 +- javascript/classes.json | 4 +- javascript/operators/import.json | 4 +- javascript/statements.json | 12 +- lint/linter/test-links.test.ts | 14 +- lint/linter/test-links.ts | 16 +- mathml/elements/math.json | 2 +- mathml/elements/mi.json | 2 +- mathml/elements/mpadded.json | 2 +- mathml/elements/semantics.json | 2 +- schemas/compat-data-schema.md | 2 +- svg/elements/a.json | 2 +- svg/elements/feImage.json | 4 +- svg/elements/feTurbulence.json | 12 +- svg/elements/textPath.json | 2 +- svg/elements/use.json | 2 +- svg/global_attributes.json | 18 +- webassembly/api/Memory.json | 2 +- webdriver/commands/AcceptAlert.json | 6 +- webdriver/commands/AddCookie.json | 6 +- webdriver/commands/Back.json | 6 +- webdriver/commands/CloseWindow.json | 6 +- .../commands/CreateVirtualPressureSource.json | 2 +- webdriver/commands/CreateVirtualSensor.json | 2 +- webdriver/commands/DeleteAllCookies.json | 6 +- webdriver/commands/DeleteCookie.json | 6 +- webdriver/commands/DeleteSession.json | 6 +- .../commands/DeleteVirtualPressureSource.json | 2 +- webdriver/commands/DeleteVirtualSensor.json | 2 +- webdriver/commands/DismissAlert.json | 6 +- webdriver/commands/ElementClear.json | 6 +- webdriver/commands/ElementClick.json | 6 +- webdriver/commands/ElementSendKeys.json | 6 +- webdriver/commands/ExecuteAsyncScript.json | 6 +- webdriver/commands/ExecuteScript.json | 6 +- webdriver/commands/FindElement.json | 6 +- .../commands/FindElementFromElement.json | 6 +- webdriver/commands/FindElements.json | 6 +- .../commands/FindElementsFromElement.json | 6 +- webdriver/commands/Forward.json | 6 +- webdriver/commands/FullscreenWindow.json | 6 +- webdriver/commands/GetActiveElement.json | 6 +- webdriver/commands/GetAlertText.json | 6 +- webdriver/commands/GetAllCookies.json | 6 +- webdriver/commands/GetCurrentURL.json | 6 +- webdriver/commands/GetElementAttribute.json | 6 +- webdriver/commands/GetElementCSSValue.json | 6 +- webdriver/commands/GetElementProperty.json | 6 +- webdriver/commands/GetElementRect.json | 6 +- webdriver/commands/GetElementTagName.json | 6 +- webdriver/commands/GetElementText.json | 6 +- webdriver/commands/GetNamedCookie.json | 6 +- webdriver/commands/GetPageSource.json | 6 +- webdriver/commands/GetTimeouts.json | 6 +- webdriver/commands/GetTitle.json | 6 +- .../commands/GetVirtualSensorInformation.json | 2 +- webdriver/commands/GetWindowHandle.json | 6 +- webdriver/commands/GetWindowHandles.json | 6 +- webdriver/commands/GetWindowRect.json | 6 +- webdriver/commands/IsElementEnabled.json | 6 +- webdriver/commands/IsElementSelected.json | 6 +- webdriver/commands/MaximizeWindow.json | 6 +- webdriver/commands/MinimizeWindow.json | 6 +- webdriver/commands/NavigateTo.json | 6 +- webdriver/commands/NewSession.json | 6 +- webdriver/commands/NewWindow.json | 2 +- webdriver/commands/PerformActions.json | 2 +- webdriver/commands/Refresh.json | 6 +- webdriver/commands/ReleaseActions.json | 2 +- webdriver/commands/SendAlertText.json | 6 +- webdriver/commands/SetTimeouts.json | 6 +- webdriver/commands/SetWindowRect.json | 6 +- webdriver/commands/Status.json | 6 +- webdriver/commands/SwitchToFrame.json | 6 +- webdriver/commands/SwitchToParentFrame.json | 6 +- webdriver/commands/SwitchToWindow.json | 6 +- webdriver/commands/TakeElementScreenshot.json | 6 +- webdriver/commands/TakeScreenshot.json | 6 +- .../commands/UpdateVirtualPressureSource.json | 2 +- .../commands/UpdateVirtualSensorReading.json | 2 +- webextensions/api/action.json | 2 +- webextensions/api/browserAction.json | 2 +- webextensions/api/browserSettings.json | 2 +- webextensions/api/commands.json | 2 +- webextensions/api/cookies.json | 12 +- webextensions/api/devtools.json | 8 +- webextensions/api/i18n.json | 4 +- webextensions/api/identity.json | 2 +- webextensions/api/management.json | 2 +- webextensions/api/permissions.json | 8 +- webextensions/api/proxy.json | 4 +- webextensions/api/runtime.json | 18 +- webextensions/api/storage.json | 4 +- webextensions/api/tabs.json | 2 +- webextensions/api/webNavigation.json | 4 +- webextensions/manifest/action.json | 2 +- webextensions/manifest/commands.json | 16 +- webextensions/manifest/options_ui.json | 2 +- webextensions/manifest/page_action.json | 2 +- webextensions/manifest/sidebar_action.json | 2 +- webextensions/manifest/theme.json | 4 +- 354 files changed, 1094 insertions(+), 1099 deletions(-) diff --git a/api/AbortController.json b/api/AbortController.json index 15de13d7b5856f..ba3cab3b626880 100644 --- a/api/AbortController.json +++ b/api/AbortController.json @@ -38,7 +38,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)." } ], "safari_ios": "mirror", @@ -91,7 +91,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)." } ], "safari_ios": "mirror", @@ -162,7 +162,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)." } ], "safari_ios": "mirror", @@ -265,7 +265,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See bug 174980." + "notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)." } ], "safari_ios": "mirror", diff --git a/api/Animation.json b/api/Animation.json index 84f17cc8f99eb1..eaf9299a1c96f7 100644 --- a/api/Animation.json +++ b/api/Animation.json @@ -479,7 +479,7 @@ "edge": "mirror", "firefox": { "version_added": "59", - "notes": "Before version 59, the pending status was reported by a `\"pending\"` value returned from `Animation.playState`." + "notes": "Before version 59, the pending status was reported by a `\"pending\"` value returned from [`Animation.playState`](https://developer.mozilla.org/docs/Web/API/Animation/playState)." }, "firefox_android": "mirror", "ie": { @@ -635,7 +635,7 @@ }, "firefox": { "version_added": "48", - "notes": "Before Firefox 59, this property returned `pending` for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate `Animation.pending` property. This reflects recent changes to the specification." + "notes": "Before Firefox 59, this property returned `pending` for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate [`Animation.pending`](https://developer.mozilla.org/docs/Web/API/Animation/pending) property. This reflects recent changes to the specification." }, "firefox_android": "mirror", "ie": { diff --git a/api/AudioContext.json b/api/AudioContext.json index 1f74d1c0780ea4..b5b282e8079d24 100644 --- a/api/AudioContext.json +++ b/api/AudioContext.json @@ -66,8 +66,8 @@ { "version_added": "35", "notes": [ - "Before Chrome 66, each tab is limited to 6 audio contexts in Chrome; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", - "If `latencyHint` isn't valid, Chrome throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." + "Before Chrome 66, each tab is limited to 6 audio contexts in Chrome; attempting to create more will throw a `DOMException`. For details see [Per-tab audio context limitation in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Per-tab_audio_context_limitation_in_Chrome).", + "If `latencyHint` isn't valid, Chrome throws a `TypeError` exception. See [Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome) for details." ] }, { @@ -92,8 +92,8 @@ { "version_added": "22", "notes": [ - "Before Opera 53, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", - "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." + "Before Opera 53, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see [Per-tab audio context limitation in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Per-tab_audio_context_limitation_in_Chrome).", + "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See [Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome) for details." ] }, { @@ -106,8 +106,8 @@ { "version_added": "22", "notes": [ - "Before Opera Android 47, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", - "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." + "Before Opera Android 47, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a `DOMException`. For details see [Per-tab audio context limitation in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Per-tab_audio_context_limitation_in_Chrome).", + "If `latencyHint` isn't valid, Opera throws a `TypeError` exception. See [Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome) for details." ] }, { @@ -131,8 +131,8 @@ { "version_added": "3.0", "notes": [ - "Before Samsung Internet 9.0, each tab is limited to 6 audio contexts in Samsung Internet; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", - "If `latencyHint` isn't valid, Samsung Internet throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." + "Before Samsung Internet 9.0, each tab is limited to 6 audio contexts in Samsung Internet; attempting to create more will throw a `DOMException`. For details see [Per-tab audio context limitation in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Per-tab_audio_context_limitation_in_Chrome).", + "If `latencyHint` isn't valid, Samsung Internet throws a `TypeError` exception. See [Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome) for details." ] }, { @@ -145,8 +145,8 @@ { "version_added": "37", "notes": [ - "Before WebView 66, each tab is limited to 6 audio contexts in WebView; attempting to create more will throw a `DOMException`. For details see Per-tab audio context limitation in Chrome.", - "If `latencyHint` isn't valid, WebView throws a `TypeError` exception. See Non-standard exceptions in Chrome for details." + "Before WebView 66, each tab is limited to 6 audio contexts in WebView; attempting to create more will throw a `DOMException`. For details see [Per-tab audio context limitation in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Per-tab_audio_context_limitation_in_Chrome).", + "If `latencyHint` isn't valid, WebView throws a `TypeError` exception. See [Non-standard exceptions in Chrome](https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext#Non-standard_exceptions_in_Chrome) for details." ] }, { diff --git a/api/AudioParam.json b/api/AudioParam.json index ff30058c3098c5..a6b31908d460b4 100644 --- a/api/AudioParam.json +++ b/api/AudioParam.json @@ -224,7 +224,7 @@ "firefox": { "version_added": "25", "partial_implementation": true, - "notes": "Does not work (see bug 1171438 and bug 1567777)." + "notes": "Does not work (see [bug 1171438](https://bugzil.la/1171438) and [bug 1567777](https://bugzil.la/1567777))." }, "firefox_android": "mirror", "ie": { @@ -276,7 +276,7 @@ "firefox": { "version_added": "25", "partial_implementation": true, - "notes": "Does not work (see bug 1171438 and bug 1567777)." + "notes": "Does not work (see [bug 1171438](https://bugzil.la/1171438) and [bug 1567777](https://bugzil.la/1567777))." }, "firefox_android": "mirror", "ie": { diff --git a/api/AudioScheduledSourceNode.json b/api/AudioScheduledSourceNode.json index 4ca488d31e0ead..df7821273a89ce 100644 --- a/api/AudioScheduledSourceNode.json +++ b/api/AudioScheduledSourceNode.json @@ -16,7 +16,7 @@ "version_added": "14", "version_removed": "57", "partial_implementation": true, - "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the [`AudioBufferSourceNode`](https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode), [`ConstantSourceNode`](https://developer.mozilla.org/docs/Web/API/ConstantSourceNode) and [`OscillatorNode`](https://developer.mozilla.org/docs/Web/API/OscillatorNode) interfaces." } ], "chrome_android": "mirror", @@ -28,7 +28,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the [`AudioBufferSourceNode`](https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode), [`ConstantSourceNode`](https://developer.mozilla.org/docs/Web/API/ConstantSourceNode) and [`OscillatorNode`](https://developer.mozilla.org/docs/Web/API/OscillatorNode) interfaces." } ], "firefox": [ @@ -39,7 +39,7 @@ "version_added": "25", "version_removed": "53", "partial_implementation": true, - "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the [`AudioBufferSourceNode`](https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode), [`ConstantSourceNode`](https://developer.mozilla.org/docs/Web/API/ConstantSourceNode) and [`OscillatorNode`](https://developer.mozilla.org/docs/Web/API/OscillatorNode) interfaces." } ], "firefox_android": "mirror", @@ -57,7 +57,7 @@ "version_added": "6", "version_removed": "14", "partial_implementation": true, - "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the [`AudioBufferSourceNode`](https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode), [`ConstantSourceNode`](https://developer.mozilla.org/docs/Web/API/ConstantSourceNode) and [`OscillatorNode`](https://developer.mozilla.org/docs/Web/API/OscillatorNode) interfaces." } ], "safari_ios": "mirror", @@ -70,7 +70,7 @@ "version_added": "≤37", "version_removed": "57", "partial_implementation": true, - "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the `AudioBufferSourceNode`, `ConstantSourceNode` and `OscillatorNode` interfaces." + "notes": "The `AudioScheduledSourceNode` interface itself is not present, but some of its members are available on the [`AudioBufferSourceNode`](https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode), [`ConstantSourceNode`](https://developer.mozilla.org/docs/Web/API/ConstantSourceNode) and [`OscillatorNode`](https://developer.mozilla.org/docs/Web/API/OscillatorNode) interfaces." } ], "webview_ios": "mirror" diff --git a/api/BarcodeDetector.json b/api/BarcodeDetector.json index 545ccfc7de3114..1fd2fb224771ec 100644 --- a/api/BarcodeDetector.json +++ b/api/BarcodeDetector.json @@ -11,7 +11,7 @@ "partial_implementation": true, "notes": [ "Supported on ChromeOS and macOS only.", - "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See bug 40245611." + "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See [bug 40245611](https://crbug.com/40245611)." ] }, { @@ -29,7 +29,7 @@ "partial_implementation": true, "notes": [ "Supported on macOS only.", - "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See bug 40245611." + "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See [bug 40245611](https://crbug.com/40245611)." ] }, "firefox": { @@ -46,7 +46,7 @@ "partial_implementation": true, "notes": [ "Supported on macOS only.", - "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See bug 40245611." + "Before Chrome 113, on macOS Ventura (13) and above, this interface silently failed. See [bug 40245611](https://crbug.com/40245611)." ] }, "opera_android": "mirror", diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index b172d4dd056edc..9c6c6428e5e421 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -16,7 +16,7 @@ "version_added": "14", "version_removed": "56", "partial_implementation": true, - "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the [`AudioContext`](https://developer.mozilla.org/docs/Web/API/AudioContext) and [`OfflineAudioContext`](https://developer.mozilla.org/docs/Web/API/OfflineAudioContext) interfaces." } ], "chrome_android": "mirror", @@ -28,7 +28,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the [`AudioContext`](https://developer.mozilla.org/docs/Web/API/AudioContext) and [`OfflineAudioContext`](https://developer.mozilla.org/docs/Web/API/OfflineAudioContext) interfaces." } ], "firefox": [ @@ -39,7 +39,7 @@ "version_added": "25", "version_removed": "53", "partial_implementation": true, - "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the [`AudioContext`](https://developer.mozilla.org/docs/Web/API/AudioContext) and [`OfflineAudioContext`](https://developer.mozilla.org/docs/Web/API/OfflineAudioContext) interfaces." } ], "firefox_android": "mirror", @@ -57,7 +57,7 @@ "version_added": "6", "version_removed": "14.1", "partial_implementation": true, - "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the [`AudioContext`](https://developer.mozilla.org/docs/Web/API/AudioContext) and [`OfflineAudioContext`](https://developer.mozilla.org/docs/Web/API/OfflineAudioContext) interfaces." } ], "safari_ios": "mirror", @@ -70,7 +70,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the `AudioContext` and `OfflineAudioContext` interfaces." + "notes": "The `BaseAudioContext` interface itself is not present, but many of the methods are available on the [`AudioContext`](https://developer.mozilla.org/docs/Web/API/AudioContext) and [`OfflineAudioContext`](https://developer.mozilla.org/docs/Web/API/OfflineAudioContext) interfaces." } ], "webview_ios": "mirror" diff --git a/api/CSSGroupingRule.json b/api/CSSGroupingRule.json index 697dcd7c181799..afe804c3120bee 100644 --- a/api/CSSGroupingRule.json +++ b/api/CSSGroupingRule.json @@ -29,7 +29,7 @@ { "version_added": "3", "partial_implementation": true, - "notes": "The `CSSGroupingRule` interface itself is not present, but many of the methods are available on various interfaces such as the `CSSMediaRule` and `CSSPageRule` interfaces." + "notes": "The `CSSGroupingRule` interface itself is not present, but many of the methods are available on various interfaces such as the [`CSSMediaRule`](https://developer.mozilla.org/docs/Web/API/CSSMediaRule) and [`CSSPageRule`](https://developer.mozilla.org/docs/Web/API/CSSPageRule) interfaces." } ], "safari_ios": "mirror", diff --git a/api/CSSPageRule.json b/api/CSSPageRule.json index 7c198ad8510e54..0186cc1c27e80b 100644 --- a/api/CSSPageRule.json +++ b/api/CSSPageRule.json @@ -129,7 +129,7 @@ }, "type_CSSPageDescriptors": { "__compat": { - "description": "Type changed to `CSSPageDescriptors`", + "description": "Type changed to [`CSSPageDescriptors`](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors)", "support": { "chrome": { "version_added": false diff --git a/api/ClipboardItem.json b/api/ClipboardItem.json index 97259344e5f2fa..22a296d6445dfe 100644 --- a/api/ClipboardItem.json +++ b/api/ClipboardItem.json @@ -56,7 +56,7 @@ "version_added": "76", "version_removed": "98", "partial_implementation": true, - "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." + "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See [bug 40103226](https://crbug.com/40103226)." } ], "chrome_android": [ @@ -67,7 +67,7 @@ "version_added": "84", "version_removed": "98", "partial_implementation": true, - "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See bug 40103226." + "notes": "The `ClipboardItem` constructor only accepts a blob as the item data, but not strings or Promises that resolve to strings or blobs. See [bug 40103226](https://crbug.com/40103226)." } ], "edge": "mirror", diff --git a/api/Crypto.json b/api/Crypto.json index 7a7595749fa725..2f234d81594afa 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -149,7 +149,7 @@ { "version_added": "16.7.0", "version_removed": "19.0.0", - "notes": "From version 14.17.0, a similar method is available as `crypto.randomUUID()`." + "notes": "From version 14.17.0, a similar method is available as [`crypto.randomUUID()`](https://nodejs.org/docs/latest-v14.x/api/crypto.html#crypto_crypto)." } ], "oculus": "mirror", diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json index 604ecbc834830f..a39ae3563c99eb 100644 --- a/api/CustomElementRegistry.json +++ b/api/CustomElementRegistry.json @@ -171,7 +171,7 @@ "safari": { "version_added": "10.1", "partial_implementation": true, - "notes": "Supports 'Autonomous custom elements' but not 'Customized built-in elements'. See bug 182671." + "notes": "Supports 'Autonomous custom elements' but not 'Customized built-in elements'. See [bug 182671](https://webkit.org/b/182671)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/DataTransfer.json b/api/DataTransfer.json index 20b507e42797f6..9bda893040c8b0 100644 --- a/api/DataTransfer.json +++ b/api/DataTransfer.json @@ -14,7 +14,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "As of Firefox 52, the `DataTransfer.types` property returns a frozen array of `DOMString`s as per spec, rather than a `DOMStringList`." + "notes": "As of Firefox 52, the [`DataTransfer.types`](https://developer.mozilla.org/docs/Web/API/DataTransfer/types) property returns a frozen array of [`DOMString`](https://developer.mozilla.org/docs/Web/API/DOMString)s as per spec, rather than a [`DOMStringList`](https://developer.mozilla.org/docs/Web/API/DOMStringList)." }, "firefox_android": "mirror", "ie": { @@ -585,7 +585,7 @@ "ie": { "version_added": "10", "notes": [ - "The property returns a `DOMStringList`.", + "The property returns a [`DOMStringList`](https://developer.mozilla.org/docs/Web/API/DOMStringList).", "`Text` is returned instead of `text/plain`" ] }, diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json index 148fd6d4aee77c..2e5e73ce6ca506 100644 --- a/api/DedicatedWorkerGlobalScope.json +++ b/api/DedicatedWorkerGlobalScope.json @@ -358,7 +358,7 @@ "support": { "chrome": { "version_added": "69", - "notes": "Not supported in nested Web Workers. See bug 41483010." + "notes": "Not supported in nested Web Workers. See [bug 41483010](https://crbug.com/41483010)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/Document.json b/api/Document.json index 046f0cd159fe43..88967199b68019 100644 --- a/api/Document.json +++ b/api/Document.json @@ -343,7 +343,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -366,7 +366,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -377,7 +377,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -388,7 +388,7 @@ "version_added": "1.2", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -416,7 +416,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -439,7 +439,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -450,7 +450,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -461,7 +461,7 @@ "version_added": "3", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": [ @@ -472,7 +472,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "samsunginternet_android": "mirror", @@ -484,7 +484,7 @@ "version_added": "≤37", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "webview_ios": "mirror" @@ -663,7 +663,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -686,7 +686,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -697,7 +697,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -708,7 +708,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -743,7 +743,7 @@ "version_added": "1", "version_removed": "60", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "firefox_android": "mirror", @@ -818,7 +818,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -841,7 +841,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -852,7 +852,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -863,7 +863,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -1219,7 +1219,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -1242,7 +1242,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -1253,7 +1253,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": { @@ -1284,7 +1284,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -1307,7 +1307,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -1318,7 +1318,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -1329,7 +1329,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -2458,7 +2458,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -2482,7 +2482,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -2493,7 +2493,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -2504,7 +2504,7 @@ "version_added": "1", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -2651,7 +2651,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Since Chrome 115, setting `domain` has no effect, unless the website has opted into origin-keyed agent clusters." + "notes": "Since Chrome 115, setting `domain` has no effect, unless the website has opted into [origin-keyed agent clusters](https://developer.mozilla.org/docs/Web/HTTP/Headers/Origin-Agent-Cluster)." }, "chrome_android": "mirror", "edge": { @@ -2659,7 +2659,7 @@ }, "firefox": { "version_added": "1", - "notes": "From Firefox 62, if the domain cannot be identified, `domain` returns an empty string instead of `null`. See bug 819475." + "notes": "From Firefox 62, if the domain cannot be identified, `domain` returns an empty string instead of `null`. See [bug 819475](https://bugzil.la/819475)." }, "firefox_android": "mirror", "ie": { @@ -2694,7 +2694,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "chrome_android": "mirror", "edge": { @@ -2710,11 +2710,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Before Opera 53, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Opera 53, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "opera_android": { "version_added": "≤12.1", - "notes": "Before Opera Android 47, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Opera Android 47, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "safari": { "version_added": "4" @@ -2723,7 +2723,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", - "notes": "Before WebView 66, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before WebView 66, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "webview_ios": "mirror" }, @@ -2741,7 +2741,7 @@ "support": { "chrome": { "version_added": "43", - "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "chrome_android": "mirror", "edge": [ @@ -2752,7 +2752,7 @@ "prefix": "ms", "version_added": "12", "version_removed": "79", - "notes": "Returns a `NodeList` instead of an array. See the MSDN documentation. Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." + "notes": "Returns a `NodeList` instead of an array. See [the MSDN documentation](https://msdn.microsoft.com/en-us/library/hh772121(v=vs.85).aspx). Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." } ], "firefox": { @@ -2762,7 +2762,7 @@ "ie": { "prefix": "ms", "version_added": "10", - "notes": "Returns a `NodeList` instead of an array. See the MSDN documentation. Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." + "notes": "Returns a `NodeList` instead of an array. See [the MSDN documentation](https://msdn.microsoft.com/en-us/library/hh772121(v=vs.85).aspx). Returns `null` when the point provided has no elements beneath it (e.g., when given a point outside the document)." }, "oculus": "mirror", "opera": { @@ -2799,7 +2799,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -2822,7 +2822,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -2833,7 +2833,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -2844,7 +2844,7 @@ "version_added": "2", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -2953,8 +2953,8 @@ "firefox": { "version_added": "1", "notes": [ - "From Firefox 82, nested calls are not supported (return `false`). See bug 1634262.", - "Before Firefox 89, manipulating the content of `<input>` and `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." + "From Firefox 82, nested calls are not supported (return `false`). See [bug 1634262](https://bugzil.la/1634262).", + "Before Firefox 89, manipulating the content of `<input>` and `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see [bug 1220696](https://bugzil.la/1220696))." ] }, "firefox_android": "mirror", @@ -3435,7 +3435,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -3458,7 +3458,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -3469,7 +3469,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -3480,7 +3480,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -4244,7 +4244,7 @@ { "version_added": "13.1", "partial_implementation": true, - "notes": "Implements an older version of the specification, see bug 179536." + "notes": "Implements an older version of the specification, see [bug 179536](https://webkit.org/b/179536)." } ], "safari_ios": "mirror", @@ -5092,7 +5092,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -5115,7 +5115,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -5126,7 +5126,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -5137,7 +5137,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -5281,7 +5281,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -5304,7 +5304,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -5315,7 +5315,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -5326,7 +5326,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -5363,7 +5363,7 @@ "version_added": "123", "version_removed": "127", "partial_implementation": true, - "notes": "Throws error `NS_ERROR_UNEXPECTED` (bug 1887817.)" + "notes": "Throws error `NS_ERROR_UNEXPECTED` ([bug 1887817](https://bugzil.la/1887817).)" } ], "firefox_android": "mirror", @@ -5487,7 +5487,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -5510,7 +5510,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -5521,7 +5521,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -5532,7 +5532,7 @@ "version_added": "3", "version_removed": "10.1", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": [ @@ -5543,7 +5543,7 @@ "version_added": "1", "version_removed": "10.3", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "samsunginternet_android": "mirror", @@ -6363,7 +6363,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -6386,7 +6386,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -6397,7 +6397,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -6408,7 +6408,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -6487,7 +6487,7 @@ "opera_android": "mirror", "safari": { "version_added": "11.1", - "notes": "Client-side storage access granted per-page (see explanation)" + "notes": "Client-side storage access granted per-page ([see explanation](https://developer.mozilla.org/docs/Web/API/Storage_Access_API#how_it_works))" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -7056,7 +7056,7 @@ "support": { "chrome": { "version_added": "119", - "notes": "Requires the calling top-level page and the embedded document (that the storage access is being requested for) to be part of the same related website set." + "notes": "Requires the calling top-level page and the embedded document (that the storage access is being requested for) to be part of the same [related website set](https://developer.mozilla.org/docs/Web/API/Storage_Access_API/Related_website_sets)." }, "chrome_android": "mirror", "edge": "mirror", @@ -7804,13 +7804,13 @@ { "version_added": "14", "partial_implementation": true, - "notes": "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897." + "notes": "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See [bug 116769](https://webkit.org/b/116769), [bug 151234](https://webkit.org/b/151234), [bug 151610](https://webkit.org/b/151610), and [bug 194897](https://webkit.org/b/194897)." }, { "version_added": "10.1", "partial_implementation": true, "notes": [ - "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", + "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See [bug 116769](https://webkit.org/b/116769), [bug 151234](https://webkit.org/b/151234), [bug 151610](https://webkit.org/b/151610), and [bug 194897](https://webkit.org/b/194897).", "Before Safari 14, the event does not bubble, so `document.addEventListener('visibilitychange', ...)` works, but `window.addEventListener('visibilitychange', ...)` does not." ] }, @@ -7818,7 +7818,7 @@ "version_added": "7", "partial_implementation": true, "notes": [ - "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See bug 116769, bug 151234, bug 151610, and bug 194897.", + "Doesn't fire the `visibilitychange` event when navigating away from a document, so also include code to check for the `pagehide` event (which does fire for that case in all current browsers). See [bug 116769](https://webkit.org/b/116769), [bug 151234](https://webkit.org/b/151234), [bug 151610](https://webkit.org/b/151610), and [bug 194897](https://webkit.org/b/194897).", "Before Safari 14, the event does not bubble, so `document.addEventListener('visibilitychange', ...)` works, but `window.addEventListener('visibilitychange', ...)` does not.", "The `onvisibilitychange` event handler property is not supported." ] @@ -7946,7 +7946,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -7969,7 +7969,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -7980,7 +7980,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -7991,7 +7991,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", @@ -8094,7 +8094,7 @@ "version_added": "1", "version_removed": "64", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "chrome_android": "mirror", @@ -8117,7 +8117,7 @@ "version_added": "≤12.1", "version_removed": "51", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "opera_android": [ @@ -8128,7 +8128,7 @@ "version_added": "≤12.1", "version_removed": "47", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari": [ @@ -8139,7 +8139,7 @@ "version_added": "1", "version_removed": "11", "partial_implementation": true, - "notes": "Only supported for `HTMLDocument`, not all `Document` objects." + "notes": "Only supported for [`HTMLDocument`](https://developer.mozilla.org/docs/Web/API/HTMLDocument), not all `Document` objects." } ], "safari_ios": "mirror", diff --git a/api/EXT_disjoint_timer_query.json b/api/EXT_disjoint_timer_query.json index aa80442d486254..1e9c7c8526bbfc 100644 --- a/api/EXT_disjoint_timer_query.json +++ b/api/EXT_disjoint_timer_query.json @@ -14,19 +14,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -65,19 +65,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -117,19 +117,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -169,19 +169,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -221,19 +221,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -273,19 +273,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -325,19 +325,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -377,19 +377,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false @@ -429,19 +429,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false diff --git a/api/EXT_float_blend.json b/api/EXT_float_blend.json index 09830991d4c581..ff8d630dc610dd 100644 --- a/api/EXT_float_blend.json +++ b/api/EXT_float_blend.json @@ -10,7 +10,7 @@ }, "chrome_android": { "version_added": "75", - "notes": "Until Chrome 77, this extension was unavailable on several Android devices powered by GLES 3.2. See bug 41459397." + "notes": "Until Chrome 77, this extension was unavailable on several Android devices powered by GLES 3.2. See [bug 41459397](https://crbug.com/41459397)." }, "edge": "mirror", "firefox": { diff --git a/api/Element.json b/api/Element.json index 882fa5239de623..fbaaed804ad74d 100644 --- a/api/Element.json +++ b/api/Element.json @@ -557,7 +557,7 @@ "chrome": { "version_added": "83", "partial_implementation": true, - "notes": "The `onanimationcancel` event handler property is not supported. To listen to this event, use `element.addEventListener('animationcancel', function() {});`. See bug 41404325." + "notes": "The `onanimationcancel` event handler property is not supported. To listen to this event, use `element.addEventListener('animationcancel', function() {});`. See [bug 41404325](https://crbug.com/41404325)." }, "chrome_android": "mirror", "edge": "mirror", @@ -3253,7 +3253,7 @@ { "version_added": "6", "version_removed": "24", - "notes": "The interface for this event is `Event`, not `FocusEvent`." + "notes": "The interface for this event is [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)." } ], "firefox_android": "mirror", @@ -3695,7 +3695,7 @@ "version_added": "1", "version_removed": "22", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "chrome_android": "mirror", @@ -4620,7 +4620,7 @@ "version_added": "6", "version_removed": "24", "partial_implementation": true, - "notes": "The interface for this event is `Event`, not `FocusEvent`." + "notes": "The interface for this event is [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)." } ], "firefox_android": "mirror", @@ -5480,7 +5480,7 @@ "version_added": "12", "version_removed": "16", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "firefox": { @@ -5493,7 +5493,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." }, "oculus": "mirror", "opera": { @@ -5618,7 +5618,7 @@ "firefox": { "version_added": "1", "notes": [ - "The behavior of `element.getElementsByTagNameNS` changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the comment from Henri Sivonen about the change. You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't.", + "The behavior of `element.getElementsByTagNameNS` changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the [comment from Henri Sivonen about the change](https://bugzil.la/542185#c5). You can also look at the [relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't](https://developer.mozilla.org/docs/Case_Sensitivity_in_class_and_id_Names).", "Before Firefox 19, this method was returning a `NodeList`; it was then changed to reflects the spec change." ] }, @@ -5946,7 +5946,7 @@ "version_added": "1", "version_removed": "23", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "chrome_android": "mirror", @@ -6100,7 +6100,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "firefox": { @@ -6110,7 +6110,7 @@ "ie": { "version_added": "5", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." }, "oculus": "mirror", "opera": { @@ -6153,7 +6153,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "firefox": { @@ -6165,7 +6165,7 @@ "partial_implementation": true, "notes": [ "Before Internet Explorer 10, throws an \"Invalid target element for this operation.\" error when called on a `<table>`, `<tbody>`, `<thead>`, or `<tr>` element.", - "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." ] }, "oculus": "mirror", @@ -6211,7 +6211,7 @@ "version_added": "12", "version_removed": "17", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." } ], "firefox": { @@ -6221,7 +6221,7 @@ "ie": { "version_added": "5", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement)." }, "oculus": "mirror", "opera": { @@ -6305,7 +6305,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." + "notes": "Chrome does not fire the `keypress` event for [known keyboard shortcuts](https://crbug.com/40879837#comment51). Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "chrome_android": "mirror", "edge": { @@ -6313,7 +6313,7 @@ }, "firefox": { "version_added": "6", - "notes": "As of Firefox 65, the `keypress` event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes)." + "notes": "As of Firefox 65, the `keypress` event is no longer fired for [non-printable keys](https://developer.mozilla.org/docs/Web/API/KeyboardEvent/keyCode#Non-printable_keys_(function_keys)), except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes)." }, "firefox_android": "mirror", "ie": { @@ -6322,11 +6322,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Opera does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." + "notes": "Opera does not fire the `keypress` event for [known keyboard shortcuts](https://crbug.com/40879837#comment51). Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "opera_android": { "version_added": "≤12.1", - "notes": "Opera does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." + "notes": "Opera does not fire the `keypress` event for [known keyboard shortcuts](https://crbug.com/40879837#comment51). Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "safari": { "version_added": "1.3" @@ -6335,7 +6335,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Chrome does not fire the `keypress` event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." + "notes": "Chrome does not fire the `keypress` event for [known keyboard shortcuts](https://crbug.com/40879837#comment51). Which keyboard shortcuts are known depends on the user's system. Use the `keydown` event to implement keyboard shortcuts." }, "webview_ios": "mirror" }, @@ -6562,7 +6562,7 @@ "version_added": "3.6", "notes": [ "Before Firefox 4, invalid selector strings caused false to be returned instead of throwing an exception.", - "See bug 1119718 for removal." + "See [bug 1119718](https://bugzil.la/1119718) for removal." ] } ], @@ -6577,7 +6577,7 @@ { "alternative_name": "mozMatchesSelector", "version_added": "4", - "notes": "See bug 1119718 for removal." + "notes": "See [bug 1119718](https://bugzil.la/1119718) for removal." } ], "ie": { @@ -8046,7 +8046,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "This function doesn't respect boolean attributes' default values. See bug 12087679." + "notes": "This function doesn't respect boolean attributes' default values. See [bug 12087679](https://developer.microsoft.com/microsoft-edge/platform/issues/12087679/)." }, "firefox": { "version_added": "1" @@ -8476,7 +8476,7 @@ "chrome": [ { "version_added": "37", - "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." + "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects [a proposed specification change](https://github.com/w3c/pointerlock/pull/49)." }, { "prefix": "webkit", @@ -8487,7 +8487,7 @@ "chrome_android": "mirror", "edge": { "version_added": "13", - "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." + "notes": "From version 92, returns a promise instead of `undefined`. The behavior reflects [a proposed specification change](https://github.com/w3c/pointerlock/pull/49)." }, "firefox": [ { @@ -8515,7 +8515,7 @@ "samsunginternet_android": [ { "version_added": "3.0", - "notes": "From version 16, returns a promise instead of `undefined`. The behavior reflects a proposed specification change." + "notes": "From version 16, returns a promise instead of `undefined`. The behavior reflects [a proposed specification change](https://github.com/w3c/pointerlock/pull/49)." }, { "prefix": "webkit", @@ -9044,7 +9044,7 @@ "version_removed": "17", "partial_implementation": true, "notes": [ - "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`.", + "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement).", "No support for `smooth` behavior." ] } @@ -9057,7 +9057,7 @@ "version_added": "5", "partial_implementation": true, "notes": [ - "Only supported for `HTMLElement`, not all `Element` objects, such as `SVGElement`.", + "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Element` objects, such as [`SVGElement`](https://developer.mozilla.org/docs/Web/API/SVGElement).", "No support for `smooth` behavior or `center` options." ] }, @@ -9109,7 +9109,7 @@ "version_added": "36", "notes": [ "No support for `inline` option.", - "Before Firefox 58, `nearest` and `center` values for the `block` option was unsupported. See bug 1389274." + "Before Firefox 58, `nearest` and `center` values for the `block` option was unsupported. See [bug 1389274](https://bugzil.la/1389274)." ] }, "firefox_android": "mirror", @@ -9183,7 +9183,7 @@ { "version_added": "1", "version_removed": "86", - "notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 41319147." + "notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See [bug 41319147](https://crbug.com/41319147)." } ], "chrome_android": "mirror", @@ -9194,7 +9194,7 @@ { "version_added": "12", "version_removed": "86", - "notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 41319147." + "notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See [bug 41319147](https://crbug.com/41319147)." } ], "firefox": { @@ -9724,7 +9724,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Returns a `ClientRectList` with `ClientRect` objects (which do not contain `x` and `y` properties) instead of `DOMRect` objects." + "notes": "Returns a `ClientRectList` with [`ClientRect`](https://docs.microsoft.com/en-us/previous-versions/hh826029(v=vs.85)) objects (which do not contain `x` and `y` properties) instead of [`DOMRect`](https://developer.mozilla.org/docs/Web/API/DOMRect) objects." }, "firefox": { "version_added": "1" @@ -9732,7 +9732,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Returns a `ClientRectList` with `ClientRect` objects (which do not contain `x` and `y` properties) instead of `DOMRect` objects." + "notes": "Returns a `ClientRectList` with [`ClientRect`](https://docs.microsoft.com/en-us/previous-versions/hh826029(v=vs.85)) objects (which do not contain `x` and `y` properties) instead of [`DOMRect`](https://developer.mozilla.org/docs/Web/API/DOMRect) objects." }, "oculus": "mirror", "opera": { @@ -9887,11 +9887,11 @@ }, "firefox": { "version_added": "59", - "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws the specified `NotFoundError` exception. See bug 1662124." + "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws [the specified](https://w3c.github.io/pointerevents/#setting-pointer-capture) `NotFoundError` exception. See [bug 1662124](https://bugzil.la/1662124)." }, "firefox_android": { "version_added": "79", - "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws the specified `NotFoundError` exception. See bug 1662124." + "notes": "Before Firefox 82, `setPointerCapture()` throws `InvalidPointerId` for an invalid `pointerId` argument. From Firefox 82, it throws [the specified](https://w3c.github.io/pointerevents/#setting-pointer-capture) `NotFoundError` exception. See [bug 1662124](https://bugzil.la/1662124)." }, "ie": [ { @@ -10671,7 +10671,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "The `onwheel` event handler property is not supported. To listen to this event, use `element.addEventListener('wheel', function() {});`. See IE bug 782835." + "notes": "The `onwheel` event handler property is not supported. To listen to this event, use `element.addEventListener('wheel', function() {});`. See [IE bug 782835](https://connect.microsoft.com/IE/feedback/details/782835/missing-onwheel-attribute-for-the-wheel-event-although-its-supported-via-addeventlistener)." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Event.json b/api/Event.json index 27c2ce0d4c6fd8..32e1f821b3882a 100644 --- a/api/Event.json +++ b/api/Event.json @@ -210,7 +210,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per spec discussion." + "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per [spec discussion](https://github.com/whatwg/dom/issues/211)." }, "chrome_android": "mirror", "deno": { @@ -227,7 +227,7 @@ "version_added": "1", "version_removed": "53", "partial_implementation": true, - "notes": "Only supported for `UIEvent`, not all `Event` objects." + "notes": "Only supported for [`UIEvent`](https://developer.mozilla.org/docs/Web/API/UIEvent), not all `Event` objects." } ], "firefox_android": "mirror", @@ -241,11 +241,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per spec discussion." + "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per [spec discussion](https://github.com/whatwg/dom/issues/211)." }, "opera_android": { "version_added": "≤12.1", - "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per spec discussion." + "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per [spec discussion](https://github.com/whatwg/dom/issues/211)." }, "safari": { "version_added": "1" @@ -254,7 +254,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "≤37", - "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per spec discussion." + "notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per [spec discussion](https://github.com/whatwg/dom/issues/211)." }, "webview_ios": "mirror" }, @@ -390,7 +390,7 @@ "version_added": "6", "version_removed": "9", "partial_implementation": true, - "notes": "On Internet Explorer 6 through 8, the event model is different. Event listeners are attached with the non-standard `EventTarget.attachEvent` method. In this model, there is no equivalent to `event.currentTarget` and `this` is the global object. One solution to emulate the `event.currentTarget` feature is to wrap your handler in a function calling the handler using `Function.prototype.call` with the element as a first argument. This way, `this` will be the expected value." + "notes": "On Internet Explorer 6 through 8, the event model is different. Event listeners are attached with the non-standard [`EventTarget.attachEvent`](https://developer.mozilla.org/docs/Web/API/EventTarget/attachEvent) method. In this model, there is no equivalent to `event.currentTarget` and `this` is the global object. One solution to emulate the `event.currentTarget` feature is to wrap your handler in a function calling the handler using `Function.prototype.call` with the element as a first argument. This way, `this` will be the expected value." } ], "nodejs": { @@ -1008,24 +1008,24 @@ "support": { "chrome": { "version_added": "1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "chrome_android": "mirror", "deno": { "version_added": "1.0", - "notes": "In Deno this represents the time since UNIX epoch, not since startup. This is considered a bug, see #10835." + "notes": "In Deno this represents the time since UNIX epoch, not since startup. This is considered a bug, see [#10835](https://github.com/denoland/deno/issues/10835)." }, "edge": { "version_added": "12" }, "firefox": { "version_added": "1.5", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "nodejs": { "version_added": "14.5.0" @@ -1033,11 +1033,11 @@ "oculus": "mirror", "opera": { "version_added": "≤12.1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "opera_android": { "version_added": "≤12.1", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "safari": { "version_added": "1" @@ -1046,7 +1046,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "1", - "notes": "Starting with version 49, this property returns `DOMHighResTimeStamp` instead of `DOMTimeStamp`." + "notes": "Starting with version 49, this property returns [`DOMHighResTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMHighResTimeStamp) instead of [`DOMTimeStamp`](https://developer.mozilla.org/docs/Web/API/DOMTimeStamp)." }, "webview_ios": "mirror" }, diff --git a/api/FetchEvent.json b/api/FetchEvent.json index 408c7c65b34e0b..43b4a82d100356 100644 --- a/api/FetchEvent.json +++ b/api/FetchEvent.json @@ -160,7 +160,7 @@ "support": { "chrome": { "version_added": "40", - "notes": "May be removed in a future release, see bug 40487736." + "notes": "May be removed in a future release, see [bug 40487736](https://crbug.com/40487736)." }, "chrome_android": "mirror", "edge": { diff --git a/api/FileReader.json b/api/FileReader.json index d4f0d0c117ebaf..495d329b6a3f5c 100644 --- a/api/FileReader.json +++ b/api/FileReader.json @@ -693,7 +693,7 @@ }, "firefox_android": { "version_added": "32", - "notes": "Using the camera in Android 8.x raises an exception. See bug 1511083." + "notes": "Using the camera in Android 8.x raises an exception. See [bug 1511083](https://bugzil.la/1511083)." }, "ie": { "version_added": "10" diff --git a/api/FileSystem.json b/api/FileSystem.json index 87f50ccc5b53c5..8379e0f0b15c74 100644 --- a/api/FileSystem.json +++ b/api/FileSystem.json @@ -11,7 +11,7 @@ "chrome_android": "mirror", "edge": { "version_added": "≤18", - "notes": "Before Edge 79, this API was only supported in drag-and-drop scenarios using the `DataTransferItem.webkitGetAsEntry()` method. It was not available for use in file or folder picker panels (such as when you use an `<input>` element with the `HTMLInputElement.webkitdirectory` attribute." + "notes": "Before Edge 79, this API was only supported in drag-and-drop scenarios using the [`DataTransferItem.webkitGetAsEntry()`](https://developer.mozilla.org/docs/Web/API/DataTransferItem/webkitGetAsEntry) method. It was not available for use in file or folder picker panels (such as when you use an [`<input>`](https://developer.mozilla.org/docs/Web/HTML/Element/input) element with the [`HTMLInputElement.webkitdirectory`](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/webkitdirectory) attribute." }, "firefox": { "version_added": "50" diff --git a/api/FileSystemDirectoryEntry.json b/api/FileSystemDirectoryEntry.json index 482551daa40f8f..18df3b84e66afa 100644 --- a/api/FileSystemDirectoryEntry.json +++ b/api/FileSystemDirectoryEntry.json @@ -87,7 +87,7 @@ "edge": "mirror", "firefox": { "version_added": "50", - "notes": "In Firefox, the `errorCallback`'s input parameter is a `DOMException` rather than a `FileError` object." + "notes": "In Firefox, the `errorCallback`'s input parameter is a [`DOMException`](https://developer.mozilla.org/docs/Web/API/DOMException) rather than a [`FileError`](https://developer.mozilla.org/docs/Web/API/FileError) object." }, "firefox_android": "mirror", "ie": { @@ -127,7 +127,7 @@ "edge": "mirror", "firefox": { "version_added": "50", - "notes": "In Firefox, the `errorCallback`'s input parameter is a `DOMException` rather than a `FileError` object." + "notes": "In Firefox, the `errorCallback`'s input parameter is a [`DOMException`](https://developer.mozilla.org/docs/Web/API/DOMException) rather than a [`FileError`](https://developer.mozilla.org/docs/Web/API/FileError) object." }, "firefox_android": "mirror", "ie": { diff --git a/api/FontFaceSet.json b/api/FontFaceSet.json index d496f8d6a8b365..00502a6e414650 100644 --- a/api/FontFaceSet.json +++ b/api/FontFaceSet.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "35", - "notes": "Chrome does not expose the `FontFaceSet` interface directly, and is only available through `Document.fonts` or `WorkerGlobalScope.fonts`." + "notes": "Chrome does not expose the `FontFaceSet` interface directly, and is only available through [`Document.fonts`](https://developer.mozilla.org/docs/Web/API/Document/fonts) or [`WorkerGlobalScope.fonts`](https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/fonts)." }, "chrome_android": "mirror", "edge": "mirror", @@ -57,7 +57,7 @@ "opera_android": "mirror", "safari": { "version_added": "10", - "notes": "Will be removed, see bug 276794" + "notes": "Will be removed, see [bug 276794](https://webkit.org/b/276794)" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -152,7 +152,7 @@ { "version_added": "35", "partial_implementation": true, - "notes": "Prior to version 120, this method returned `false` instead of `true` for nonexistent or locally installed fonts. See bug 40893726." + "notes": "Prior to version 120, this method returned `false` instead of `true` for nonexistent or locally installed fonts. See [bug 40893726](https://crbug.com/40893726)." } ], "chrome_android": "mirror", diff --git a/api/FormData.json b/api/FormData.json index 13223c878d79b3..f2475531098d7f 100644 --- a/api/FormData.json +++ b/api/FormData.json @@ -20,7 +20,7 @@ }, "firefox": { "version_added": "4", - "notes": "Before Firefox 7, specifying a `Blob` as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." + "notes": "Before Firefox 7, specifying a [`Blob`](https://developer.mozilla.org/docs/Web/API/Blob) as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." }, "firefox_android": "mirror", "ie": { @@ -207,12 +207,12 @@ }, "firefox": { "version_added": "4", - "notes": "Before Firefox 7, specifying a `Blob` as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." + "notes": "Before Firefox 7, specifying a [`Blob`](https://developer.mozilla.org/docs/Web/API/Blob) as the data to append to the object, the filename reported in the `Content-Disposition` HTTP header was an empty string, resulting in errors on some servers. Starting with Firefox 7, the filename `blob` is sent." }, "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "With the \"Include local directory pass when uploading files to a server\" option enabled, IE will change the filename inside the `Blob` on the fly. To have direct control of the sent filename, the developer should send the filename as the third parameter value, i.e. `formData.append(name, value, filename)`." + "notes": "With the \"Include local directory pass when uploading files to a server\" option enabled, IE will change the filename inside the [`Blob`](https://developer.mozilla.org/docs/Web/API/Blob) on the fly. To have direct control of the sent filename, the developer should send the filename as the third parameter value, i.e. `formData.append(name, value, filename)`." }, "nodejs": { "version_added": "18.0.0" diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index 72111b4d3a310d..447c96d5821e4d 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -107,7 +107,7 @@ "version_added": "113", "notes": [ "Currently supported on ChromeOS, macOS, and Windows only.", - "The `rgba8unorm` format is currently not supported on macOS. See bug 40823053." + "The `rgba8unorm` format is currently not supported on macOS. See [bug 40823053](https://crbug.com/40823053)." ] }, "chrome_android": { diff --git a/api/Geolocation.json b/api/Geolocation.json index 8489fdb380aaf0..34dd01ee631adb 100644 --- a/api/Geolocation.json +++ b/api/Geolocation.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "GPSD (GPS daemon) support added in Firefox 3.6. WiFi-based location is provided by Google (privacy) or a custom provider (MLS instructions)." + "notes": "[GPSD](https://gpsd.gitlab.io/gpsd/index.html) (GPS daemon) support added in Firefox 3.6. WiFi-based location is provided by Google ([privacy](https://support.mozilla.org/en-US/kb/does-firefox-share-my-location-websites)) or a custom provider ([MLS instructions](https://wiki.mozilla.org/CloudServices/Location/Software))." }, "firefox_android": { "version_added": "4" @@ -79,7 +79,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "51", - "notes": "Secure context is only required for applications targeting Android Nougat (7) and higher. See bug 40465140." + "notes": "Secure context is only required for applications targeting Android Nougat (7) and higher. See [bug 40465140](https://crbug.com/40465140)." }, "webview_ios": "mirror" }, diff --git a/api/HTMLAnchorElement.json b/api/HTMLAnchorElement.json index 874812e473b4b3..6077b6978f5547 100644 --- a/api/HTMLAnchorElement.json +++ b/api/HTMLAnchorElement.json @@ -300,7 +300,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "In Internet Explorer 9, the host of an `<a>` always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." + "notes": "In Internet Explorer 9, the host of an [`<a>`](https://developer.mozilla.org/docs/Web/HTML/Element/a) always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." }, "oculus": "mirror", "opera": "mirror", @@ -660,7 +660,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index 9a37c1de1e1889..ff48217ad733a6 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -45,7 +45,6 @@ }, "alt": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/alt", "spec_url": "https://html.spec.whatwg.org/multipage/image-maps.html#dom-area-alt", "tags": [ "web-features:image-maps" @@ -229,7 +228,7 @@ "firefox_android": "mirror", "ie": { "version_added": "5.5", - "notes": "In Internet Explorer 9, the host of an `<a>` always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." + "notes": "In Internet Explorer 9, the host of an [`<a>`](https://developer.mozilla.org/docs/Web/HTML/Element/a) always include the port (e.g. `developer.mozilla.org:443`), even if there is no explicit port in the `href` attribute value." }, "oculus": "mirror", "opera": "mirror", @@ -510,7 +509,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json index 188089c5a40f3e..b0b56bef0b2f58 100644 --- a/api/HTMLButtonElement.json +++ b/api/HTMLButtonElement.json @@ -314,7 +314,7 @@ }, "firefox": { "version_added": "4", - "notes": "In Firefox 56, the implementation has been updated so that the `formAction` property returns the correct form submission URL, as per spec, when the associated button is being used to submit a form (bug 1366361)." + "notes": "In Firefox 56, the implementation has been updated so that the `formAction` property returns the correct form submission URL, as per spec, when the associated button is being used to submit a form ([bug 1366361](https://bugzil.la/1366361))." }, "firefox_android": "mirror", "ie": { @@ -750,7 +750,7 @@ "support": { "chrome": { "version_added": "4", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/HTMLElement.json b/api/HTMLElement.json index acc64e78c435e5..1635da303a565f 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -2198,7 +2198,7 @@ "safari_ios": { "version_added": "17", "partial_implementation": true, - "notes": "On iOS and iPadOS, popovers are not dismissed when the user taps outside of the popover area, see bug 267688." + "notes": "On iOS and iPadOS, popovers are not dismissed when the user taps outside of the popover area, see [bug 267688](https://webkit.org/b/267688)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -2354,7 +2354,7 @@ { "version_added": "12", "partial_implementation": true, - "notes": "Returns incorrect value for elements without an explicit tabindex attribute. See issue 4365703 for details." + "notes": "Returns incorrect value for elements without an explicit tabindex attribute. See [issue 4365703](https://developer.microsoft.com/microsoft-edge/platform/issues/4365703/) for details." } ], "firefox": { @@ -2364,7 +2364,7 @@ "ie": { "version_added": "5.5", "partial_implementation": true, - "notes": "Returns incorrect value for elements without an explicit tabindex attribute. See issue 4365703 for details." + "notes": "Returns incorrect value for elements without an explicit tabindex attribute. See [issue 4365703](https://developer.microsoft.com/microsoft-edge/platform/issues/4365703/) for details." }, "oculus": "mirror", "opera": { diff --git a/api/HTMLFieldSetElement.json b/api/HTMLFieldSetElement.json index cf0fae37210e97..d80a3be31d31ec 100644 --- a/api/HTMLFieldSetElement.json +++ b/api/HTMLFieldSetElement.json @@ -362,7 +362,7 @@ "support": { "chrome": { "version_added": "4", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/HTMLFormControlsCollection.json b/api/HTMLFormControlsCollection.json index 73f19d703dfa76..b3893757d043f9 100644 --- a/api/HTMLFormControlsCollection.json +++ b/api/HTMLFormControlsCollection.json @@ -62,7 +62,7 @@ "version_added": "27", "version_removed": "33", "partial_implementation": true, - "notes": "Returned a `NodeList` instead of a `RadioNodeList`." + "notes": "Returned a [`NodeList`](https://developer.mozilla.org/docs/Web/API/NodeList) instead of a [`RadioNodeList`](https://developer.mozilla.org/docs/Web/API/RadioNodeList)." } ], "firefox_android": "mirror", diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json index 8f3b09fd5b3b5b..322fdc7ff3d675 100644 --- a/api/HTMLInputElement.json +++ b/api/HTMLInputElement.json @@ -1782,7 +1782,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on `<input>` elements." + "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See [bug 40840956](https://crbug.com/40840956) for firing the event on `<input>` elements." }, "chrome_android": "mirror", "edge": "mirror", @@ -1945,7 +1945,7 @@ "support": { "chrome": { "version_added": "4", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { @@ -2610,7 +2610,7 @@ "firefox": { "version_added": "16", "partial_implementation": true, - "notes": "Does not have a specific UI. There are still differences with the latest spec; see bug 835773." + "notes": "Does not have a specific UI. There are still differences with the latest spec; see [bug 835773](https://bugzil.la/835773)." }, "firefox_android": "mirror", "ie": { @@ -2657,7 +2657,7 @@ "firefox": { "version_added": "16", "partial_implementation": true, - "notes": "Does not have a specific UI. There are still differences with the latest spec; see bug 835773." + "notes": "Does not have a specific UI. There are still differences with the latest spec; see [bug 835773](https://bugzil.la/835773)." }, "firefox_android": "mirror", "ie": { diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index acc0829931d967..0868da52dabdbc 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -2957,7 +2957,7 @@ }, "chrome_android": { "version_added": false, - "notes": "Not available due to a limitation in Android, see bug 41276355." + "notes": "Not available due to a limitation in Android, see [bug 41276355](https://crbug.com/41276355)." }, "edge": { "version_added": "17" @@ -2967,7 +2967,7 @@ }, "firefox_android": { "version_added": false, - "notes": "Not available due to a limitation in Android, see bug 1473346." + "notes": "Not available due to a limitation in Android, see [bug 1473346](https://bugzil.la/1473346)." }, "ie": { "version_added": false @@ -3001,7 +3001,7 @@ }, "chrome_android": { "version_added": false, - "notes": "Not available due to a limitation in Android, see bug 41276355." + "notes": "Not available due to a limitation in Android, see [bug 41276355](https://crbug.com/41276355)." }, "edge": { "version_added": "17" @@ -3011,7 +3011,7 @@ }, "firefox_android": { "version_added": false, - "notes": "Not available due to a limitation in Android, see bug 1473346." + "notes": "Not available due to a limitation in Android, see [bug 1473346](https://bugzil.la/1473346)." }, "ie": { "version_added": false @@ -3095,12 +3095,12 @@ { "version_added": "108", "partial_implementation": true, - "notes": "Support added for `MediaSourceHandle` objects transferred from dedicated workers where they were obtained from `MediaSource.handle` (see bug 40591101)." + "notes": "Support added for `MediaSourceHandle` objects transferred from dedicated workers where they were obtained from `MediaSource.handle` (see [bug 40591101](https://crbug.com/40591101))." }, { "version_added": "52", "partial_implementation": true, - "notes": "Support added for `MediaStream` objects (see bug 41186131)." + "notes": "Support added for `MediaStream` objects (see [bug 41186131](https://crbug.com/41186131))." } ], "chrome_android": "mirror", @@ -3109,7 +3109,7 @@ { "version_added": "42", "partial_implementation": true, - "notes": "Only supports `MediaStream` objects (see bug 886194)." + "notes": "Only supports `MediaStream` objects (see [bug 886194](https://bugzil.la/886194))." }, { "prefix": "moz", diff --git a/api/HTMLObjectElement.json b/api/HTMLObjectElement.json index 2569f43fa477ae..435d11ebcbb7aa 100644 --- a/api/HTMLObjectElement.json +++ b/api/HTMLObjectElement.json @@ -792,7 +792,7 @@ "support": { "chrome": { "version_added": "10", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/HTMLOutputElement.json b/api/HTMLOutputElement.json index 776abb0db9d6ce..aecece356d9bd8 100644 --- a/api/HTMLOutputElement.json +++ b/api/HTMLOutputElement.json @@ -407,7 +407,7 @@ "support": { "chrome": { "version_added": "9", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/HTMLPortalElement.json b/api/HTMLPortalElement.json index 45d3a4c9172cf7..9b6c3deaa476f4 100644 --- a/api/HTMLPortalElement.json +++ b/api/HTMLPortalElement.json @@ -12,7 +12,7 @@ "value_to_set": "enabled" } ], - "notes": "See Chrome Platform Status." + "notes": "See [Chrome Platform Status](https://www.chromestatus.com/feature/4828882419056640)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json index 9a50fe9760a608..0f943d6fda49c0 100644 --- a/api/HTMLSelectElement.json +++ b/api/HTMLSelectElement.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "You should watch for change events on `<select>` instead of watching `<option>` elements for events. See bug 1090602 and Multiprocess Firefox Web content compatibility for details." + "notes": "You should watch for [change](https://developer.mozilla.org/docs/Web/Events/change) events on [`<select>`](https://developer.mozilla.org/docs/Web/HTML/Element/select) instead of watching `<option>` elements for events. See [bug 1090602](https://bugzil.la/1090602) and [Multiprocess Firefox Web content compatibility](https://developer.mozilla.org/docs/Mozilla/Firefox/Multiprocess_Firefox/Web_content_compatibility) for details." }, "firefox_android": { "version_added": "4" @@ -571,7 +571,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." + "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a [bug report](https://connect.microsoft.com/IE/feedbackdetail/view/2414092/) to Microsoft about this." }, "firefox": { "version_added": "1" @@ -579,7 +579,7 @@ "firefox_android": "mirror", "ie": { "version_added": "6", - "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a bug report to Microsoft about this." + "notes": "`namedItem` does not appear to take the `name` attribute into account (only the `id` attribute) on Internet Explorer and Edge. There is a [bug report](https://connect.microsoft.com/IE/feedbackdetail/view/2414092/) to Microsoft about this." }, "oculus": "mirror", "opera": { @@ -885,7 +885,7 @@ "support": { "chrome": { "version_added": "4", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/HTMLSourceElement.json b/api/HTMLSourceElement.json index 357a14f2183fc0..f6bda21953dec3 100644 --- a/api/HTMLSourceElement.json +++ b/api/HTMLSourceElement.json @@ -142,7 +142,7 @@ "opera_android": "mirror", "safari": { "version_added": "10.1", - "notes": "The `sizes` attribute is supported since Safari 9.1." + "notes": "The [`sizes`](https://developer.mozilla.org/docs/Web/HTML/Element/source#attr-sizes) attribute is supported since Safari 9.1." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -221,7 +221,7 @@ "opera_android": "mirror", "safari": { "version_added": "10.1", - "notes": "The `srcset` attribute is supported since Safari 9.1." + "notes": "The [`srcset`](https://developer.mozilla.org/docs/Web/HTML/Element/source#attr-srcset) attribute is supported since Safari 9.1." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/HTMLTextAreaElement.json b/api/HTMLTextAreaElement.json index fb8cd56c3aadc4..3d46bdfc94aff8 100644 --- a/api/HTMLTextAreaElement.json +++ b/api/HTMLTextAreaElement.json @@ -855,7 +855,7 @@ "support": { "chrome": { "version_added": false, - "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See bug 40840956 for firing the event on `<textarea>` elements." + "notes": "A `selectionchange` event is fired on `Document`, see [`Document`'s `selectionchange` event](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event). See [bug 40840956](https://crbug.com/40840956) for firing the event on `<textarea>` elements." }, "chrome_android": "mirror", "edge": "mirror", @@ -1025,7 +1025,7 @@ "support": { "chrome": { "version_added": "4", - "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see bug 41380670." + "notes": "This method only updates the validation error popup, not the tooltip that appears when hovering the mouse over the element, see [bug 41380670](https://crbug.com/41380670)." }, "chrome_android": "mirror", "edge": { diff --git a/api/History.json b/api/History.json index 13c21a48144074..b9800b7b446b81 100644 --- a/api/History.json +++ b/api/History.json @@ -218,7 +218,7 @@ }, "firefox": { "version_added": "4", - "notes": "Until Firefox 5, the passed object is serialized using JSON. Starting in Firefox 6, the object is serialized using the structured clone algorithm. This allows a wider variety of objects to be safely passed." + "notes": "Until Firefox 5, the passed object is serialized using JSON. Starting in Firefox 6, the object is serialized using [the structured clone algorithm](https://developer.mozilla.org/docs/DOM/The_structured_clone_algorithm). This allows a wider variety of objects to be safely passed." }, "firefox_android": "mirror", "ie": { @@ -270,11 +270,11 @@ "opera_android": "mirror", "safari": { "version_added": "5", - "notes": "This feature may be removed, see bug 223190." + "notes": "This feature may be removed, see [bug 223190](https://webkit.org/b/223190)." }, "safari_ios": { "version_added": "4", - "notes": "This feature may be removed, see bug 223190." + "notes": "This feature may be removed, see [bug 223190](https://webkit.org/b/223190)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -302,7 +302,7 @@ }, "firefox": { "version_added": "4", - "notes": "Until Firefox 5, the passed object is serialized using JSON. Starting in Firefox 6, the object is serialized using the structured clone algorithm. This allows a wider variety of objects to be safely passed." + "notes": "Until Firefox 5, the passed object is serialized using JSON. Starting in Firefox 6, the object is serialized using [the structured clone algorithm](https://developer.mozilla.org/docs/DOM/The_structured_clone_algorithm). This allows a wider variety of objects to be safely passed." }, "firefox_android": "mirror", "ie": { @@ -354,11 +354,11 @@ "opera_android": "mirror", "safari": { "version_added": "5", - "notes": "This feature may be removed, see bug 223190." + "notes": "This feature may be removed, see [bug 223190](https://webkit.org/b/223190)." }, "safari_ios": { "version_added": "4", - "notes": "This feature may be removed, see bug 223190." + "notes": "This feature may be removed, see [bug 223190](https://webkit.org/b/223190)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/api/IntersectionObserver.json b/api/IntersectionObserver.json index e9d55bcc36f527..6b50843af4bccb 100644 --- a/api/IntersectionObserver.json +++ b/api/IntersectionObserver.json @@ -57,7 +57,7 @@ }, "firefox": { "version_added": "55", - "notes": "Before version 96, the constructor throws a `DOMException` if the `options.rootMargin` option is passed an empty string (see bug 1738791)." + "notes": "Before version 96, the constructor throws a `DOMException` if the `options.rootMargin` option is passed an empty string (see [bug 1738791](https://bugzil.la/1738791))." }, "firefox_android": { "version_added": "55" @@ -165,7 +165,7 @@ "chrome_android": "mirror", "edge": { "version_added": "15", - "notes": "Available since Windows Insider Preview Build 14986." + "notes": "Available since [Windows Insider Preview Build 14986](https://developer.microsoft.com/microsoft-edge/platform/status/intersectionobserver/)." }, "firefox": { "version_added": "55" @@ -360,7 +360,7 @@ "chrome_android": "mirror", "edge": { "version_added": "15", - "notes": "Available since Windows Insider Preview Build 14986." + "notes": "Available since [Windows Insider Preview Build 14986](https://developer.microsoft.com/microsoft-edge/platform/status/intersectionobserver/)." }, "firefox": { "version_added": "55" @@ -475,7 +475,7 @@ "chrome_android": "mirror", "edge": { "version_added": "15", - "notes": "Available since Windows Insider Preview Build 14986." + "notes": "Available since [Windows Insider Preview Build 14986](https://developer.microsoft.com/microsoft-edge/platform/status/intersectionobserver/)." }, "firefox": { "version_added": "55" diff --git a/api/KeyboardEvent.json b/api/KeyboardEvent.json index f025326760128e..61c232ac6f4e82 100644 --- a/api/KeyboardEvent.json +++ b/api/KeyboardEvent.json @@ -1114,7 +1114,7 @@ "chrome": { "version_added": "32", "partial_implementation": true, - "notes": "On Windows and Linux, if multiple keys are held down, a `keydown` event for the most recently pressed key will trigger with `repeat` incorrectly set to `false`. See bug 40940886." + "notes": "On Windows and Linux, if multiple keys are held down, a `keydown` event for the most recently pressed key will trigger with `repeat` incorrectly set to `false`. See [bug 40940886](https://crbug.com/40940886)." }, "chrome_android": "mirror", "edge": { diff --git a/api/MediaDevices.json b/api/MediaDevices.json index b330586f7fcd91..4aaf1d33aa7112 100644 --- a/api/MediaDevices.json +++ b/api/MediaDevices.json @@ -149,7 +149,7 @@ }, "chrome_android": { "version_added": false, - "notes": "From Chrome Android 72 to 88, this method was exposed, but always failed with `NotAllowedError`. See bug 40418135." + "notes": "From Chrome Android 72 to 88, this method was exposed, but always failed with `NotAllowedError`. See [bug 40418135](https://crbug.com/40418135)." }, "edge": [ { @@ -169,7 +169,7 @@ { "version_added": "33", "version_removed": "66", - "notes": "Since Firefox 33 you can capture screen data using `getUserMedia()`, with a `video` constraint called `mediaSource`. Before 52 it relied on a client-configurable list of allowed sites." + "notes": "Since Firefox 33 you can capture screen data using [`getUserMedia()`](https://developer.mozilla.org/docs/Web/API/MediaDevices/getUserMedia), with a `video` constraint called `mediaSource`. Before 52 it relied on a client-configurable list of allowed sites." } ], "firefox_android": { @@ -523,7 +523,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "If you need this capability before version 53, refer to `navigator.webkitGetUserMedia`, a prefixed form of the deprecated `navigator.getUserMedia` API." + "notes": "If you need this capability before version 53, refer to `navigator.webkitGetUserMedia`, a prefixed form of the deprecated [`navigator.getUserMedia`](https://developer.mozilla.org/docs/Web/API/Navigator/getUserMedia) API." }, "chrome_android": "mirror", "edge": { @@ -532,7 +532,7 @@ "firefox": { "version_added": "36", "notes": [ - "If you need this capability before version 36, refer to `navigator.mozGetUserMedia`, a prefixed form of the deprecated `navigator.getUserMedia` API.", + "If you need this capability before version 36, refer to `navigator.mozGetUserMedia`, a prefixed form of the deprecated [`navigator.getUserMedia`](https://developer.mozilla.org/docs/Web/API/Navigator/getUserMedia) API.", "Before Firefox 55, `getUserMedia()` incorrectly returns `NotSupportedError` when the list of constraints specified is empty, or has all constraints set to `false`. Starting in Firefox 55, this situation now correctly calls the failure handler with a `TypeError`.", "When using the Firefox-specific `video` constraint called `mediaSource` to request display capture, Firefox 66 and later consider values of `screen` and `window` to both cause a list of screens _and_ windows to be shown.", "Starting in Firefox 66, `getUserMedia()` can no longer be used in sandboxed `<iframe>`s or `data` URLs entered in the address bar by the user." diff --git a/api/MediaRecorder.json b/api/MediaRecorder.json index baea011be4da75..e67ccf2ef0c9f9 100644 --- a/api/MediaRecorder.json +++ b/api/MediaRecorder.json @@ -236,7 +236,7 @@ "chrome": { "version_added": "49", "partial_implementation": true, - "notes": "The interface for this event is a plain `Event`, not `ErrorEvent`. See bug 40791876." + "notes": "The interface for this event is a plain [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`ErrorEvent`](https://developer.mozilla.org/docs/Web/API/ErrorEvent). See [bug 40791876](https://crbug.com/40791876)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/MediaStreamTrack.json b/api/MediaStreamTrack.json index a92b0a6fafe58c..8a56df3b32d6a8 100644 --- a/api/MediaStreamTrack.json +++ b/api/MediaStreamTrack.json @@ -1320,7 +1320,7 @@ "firefox": { "version_added": "59", "partial_implementation": true, - "notes": "Does not currently track the microphone's muted state from the operating system, see bug 1739163." + "notes": "Does not currently track the microphone's muted state from the operating system, see [bug 1739163](https://bugzil.la/1739163)." }, "firefox_android": "mirror", "ie": { diff --git a/api/Navigator.json b/api/Navigator.json index 997da007103076..fa2dd579cae7dc 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -445,7 +445,7 @@ "chrome": { "version_added": "89", "partial_implementation": true, - "notes": "Only supported on ChromeOS and Windows, see bug 40542648 and bug 40729163." + "notes": "Only supported on ChromeOS and Windows, see [bug 40542648](https://crbug.com/40542648) and [bug 40729163](https://crbug.com/40729163)." }, "chrome_android": { "version_added": "75" @@ -1457,7 +1457,7 @@ "support": { "chrome": { "version_added": false, - "notes": "Available on all platforms behind a flag, but currently only works on desktop in an experimental version of Chrome (other builds won't return any devices when `Navigator.getVRDisplays()` is invoked)." + "notes": "Available on all platforms behind a flag, but currently only works on desktop in an [experimental version of Chrome](https://webvr.info/get-chrome/) (other builds won't return any devices when `Navigator.getVRDisplays()` is invoked)." }, "chrome_android": { "version_added": "79", @@ -1644,7 +1644,7 @@ "safari": [ { "version_added": "15.4", - "notes": "The value of this property is clamped to 4 or 8 cores, to prevent device fingerprinting. See bug 233381." + "notes": "The value of this property is clamped to 4 or 8 cores, to prevent device fingerprinting. See [bug 233381](https://webkit.org/b/233381)." }, { "version_added": "10.1", @@ -1840,7 +1840,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` HTTP header." + "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` [HTTP header](https://developer.mozilla.org/docs/Web/HTTP/Headers)." }, "firefox_android": { "version_added": "4" @@ -2381,7 +2381,7 @@ "support": { "chrome": { "version_added": "2", - "notes": "Earlier versions of Chrome incorrectly return true when a tab is first opened, but it starts reporting the correct connectivity status after the first network event. Windows: 11, macOS: 14, ChromeOS: 13, Linux: Always returns `true`. For history, see bug 40530968." + "notes": "Earlier versions of Chrome incorrectly return true when a tab is first opened, but it starts reporting the correct connectivity status after the first network event. Windows: 11, macOS: 14, ChromeOS: 13, Linux: Always returns `true`. For history, see [bug 40530968](https://crbug.com/40530968)." }, "chrome_android": { "version_added": "18" @@ -2417,7 +2417,7 @@ "webview_android": { "version_added": "≤37", "partial_implementation": true, - "notes": "Can incorrectly return true, see bug 41369933." + "notes": "Can incorrectly return true, see [bug 41369933](https://crbug.com/41369933)." }, "webview_ios": "mirror" }, @@ -4150,7 +4150,7 @@ "edge": "mirror", "firefox": { "version_added": "108", - "notes": "API access is gated by installation of a site permission add-on (user prompt), secure context, and `Permission Policy: midi`." + "notes": "API access is gated by installation of a [site permission add-on](https://support.mozilla.org/en-US/kb/site-permission-add-ons) (user prompt), secure context, and [`Permission Policy: midi`](https://developer.mozilla.org/docs/Web/HTTP/Headers/Feature-Policy/midi)." }, "firefox_android": { "version_added": false @@ -4257,11 +4257,11 @@ "support": { "chrome": { "version_added": "39", - "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see [bug 40087600](https://crbug.com/40087600)." }, "chrome_android": { "version_added": "42", - "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see [bug 40087600](https://crbug.com/40087600)." }, "edge": { "version_added": "14" @@ -4283,7 +4283,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": "40", - "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see bug 40087600." + "notes": "Starting in Chrome 59, this method cannot send a `Blob` whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information, see [bug 40087600](https://crbug.com/40087600)." }, "webview_ios": "mirror" }, @@ -4348,7 +4348,7 @@ }, "firefox": { "version_added": "44", - "notes": "In Firefox private windows, the `serviceWorker` object is `undefined`. See bug 1320796." + "notes": "In Firefox private windows, the `serviceWorker` object is `undefined`. See [bug 1320796](https://bugzil.la/1320796)." }, "firefox_android": "mirror", "ie": { @@ -4436,7 +4436,7 @@ "chrome": { "version_added": "89", "partial_implementation": true, - "notes": "Only supported on ChromeOS and Windows, see bug 40542648 and bug 40729163." + "notes": "Only supported on ChromeOS and Windows, see [bug 40542648](https://crbug.com/40542648) and [bug 40729163](https://crbug.com/40729163)." }, "chrome_android": { "version_added": "61" @@ -4769,7 +4769,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes `navigator.usb`, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes `navigator.usb`, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, @@ -5033,8 +5033,8 @@ "version_added": "16", "version_removed": "129", "notes": [ - "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` (bug 884935).", - "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern (bug 1014581).", + "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` ([bug 884935](https://bugzil.la/884935)).", + "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern ([bug 1014581](https://bugzil.la/1014581)).", "Beginning in Firefox 72, this is not supported in cross-origin iframes." ] }, @@ -5048,14 +5048,14 @@ { "version_added": "79", "partial_implementation": true, - "notes": "Vibration is disabled. If the window is visible, then `navigator.vibrate()` returns `true`, but no vibration takes place (regardless of hardware support). Originally, the intent was to disable it for cross-origin frames only (bug 1591113), but the feature was not re-enabled due to abuse concerns (bug 1653318)." + "notes": "Vibration is disabled. If the window is visible, then `navigator.vibrate()` returns `true`, but no vibration takes place (regardless of hardware support). Originally, the intent was to disable it for cross-origin frames only ([bug 1591113](https://bugzil.la/1591113)), but the feature was not re-enabled due to abuse concerns ([bug 1653318](https://bugzil.la/1653318))." }, { "version_added": "16", "version_removed": "79", "notes": [ - "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` (bug 884935).", - "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern (bug 1014581)." + "Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning `false` ([bug 884935](https://bugzil.la/884935)).", + "From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns `true` but truncates the pattern ([bug 1014581](https://bugzil.la/1014581))." ] }, { @@ -5163,7 +5163,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json index 2bf320ecc2f763..1a7c2913490851 100644 --- a/api/NetworkInformation.json +++ b/api/NetworkInformation.json @@ -397,7 +397,7 @@ }, "chrome_android": { "version_added": "38", - "notes": "Removal proposed in bug 40509974." + "notes": "Removal proposed in [bug 40509974](https://crbug.com/40509974)." }, "edge": "mirror", "firefox": { diff --git a/api/Node.json b/api/Node.json index d7268f1d4f4fa2..68085405da835b 100644 --- a/api/Node.json +++ b/api/Node.json @@ -275,7 +275,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for `HTMLElement`, not all `Node` objects." + "notes": "Only supported for [`HTMLElement`](https://developer.mozilla.org/docs/Web/API/HTMLElement), not all `Node` objects." }, "oculus": "mirror", "opera": { diff --git a/api/Notification.json b/api/Notification.json index 401a3e34894340..0289490e7057d2 100644 --- a/api/Notification.json +++ b/api/Notification.json @@ -16,7 +16,7 @@ "version_added": "42", "partial_implementation": true, "notes": [ - "Notifications in Chrome for Android are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", + "Notifications in Chrome for Android are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", "Starting in Chrome 49, notifications do not work in incognito mode." ] }, @@ -48,7 +48,7 @@ "version_added": "29", "partial_implementation": true, "notes": [ - "Notifications in Opera for Android are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", + "Notifications in Opera for Android are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", "Starting in Opera for Android 36, notifications do not work in incognito mode." ] }, @@ -63,7 +63,7 @@ "version_added": "4.0", "partial_implementation": true, "notes": [ - "Notifications in Samsung Internet are only available through service workers. To show notifications on Android, see `ServiceWorkerRegistration.showNotification()`.", + "Notifications in Samsung Internet are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", "Starting in Samsung Internet 5.0, notifications do not work in incognito mode." ] }, @@ -1272,7 +1272,7 @@ }, "chrome_android": { "version_added": "53", - "notes": "Does not work on Android O or later regardless of Chrome version, see bug 40630890." + "notes": "Does not work on Android O or later regardless of Chrome version, see [bug 40630890](https://crbug.com/40630890)." }, "edge": "mirror", "firefox": { diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json index 3f191d71863e5e..63804e342c43d2 100644 --- a/api/OfflineAudioContext.json +++ b/api/OfflineAudioContext.json @@ -246,7 +246,7 @@ "firefox": { "version_added": "40", "partial_implementation": true, - "notes": "The method exists but always rejects with `NotSupportedError`. See bug 1265406." + "notes": "The method exists but always rejects with `NotSupportedError`. See [bug 1265406](https://bugzil.la/1265406)." }, "firefox_android": "mirror", "ie": { diff --git a/api/PerformanceNavigation.json b/api/PerformanceNavigation.json index eaad075bc991e1..a56259faf62fdc 100644 --- a/api/PerformanceNavigation.json +++ b/api/PerformanceNavigation.json @@ -95,7 +95,7 @@ }, "firefox": { "version_added": "25", - "notes": "Before Firefox 70, this property could return incorrect values. See bug 1459711." + "notes": "Before Firefox 70, this property could return incorrect values. See [bug 1459711](https://bugzil.la/1459711)." }, "firefox_android": "mirror", "ie": { @@ -133,7 +133,7 @@ }, "firefox": { "version_added": "7", - "notes": "Before Firefox 70, this property could return incorrect values. See bug 1459711." + "notes": "Before Firefox 70, this property could return incorrect values. See [bug 1459711](https://bugzil.la/1459711)." }, "firefox_android": "mirror", "ie": { diff --git a/api/PointerEvent.json b/api/PointerEvent.json index 2bdf1faf50a047..834008be9e17e9 100644 --- a/api/PointerEvent.json +++ b/api/PointerEvent.json @@ -26,7 +26,7 @@ "prefix": "MS", "version_added": "10", "partial_implementation": true, - "notes": "See MSDN Pointer events updates." + "notes": "See [MSDN Pointer events updates](https://msdn.microsoft.com/library/dn304886)." } ], "oculus": "mirror", @@ -73,7 +73,7 @@ "prefix": "MS", "version_added": "10", "partial_implementation": true, - "notes": "See MSDN Pointer events updates." + "notes": "See [MSDN Pointer events updates](https://msdn.microsoft.com/library/dn304886)." } ], "oculus": "mirror", @@ -517,14 +517,14 @@ "chrome": { "version_added": "64", "partial_implementation": true, - "notes": "`movementX` and `movementY` are not fractional, see bug 41364801." + "notes": "`movementX` and `movementY` are not fractional, see [bug 41364801](https://crbug.com/41364801)." }, "chrome_android": "mirror", "edge": [ { "version_added": "79", "partial_implementation": true, - "notes": "`movementX` and `movementY` are not fractional, see bug 41364801." + "notes": "`movementX` and `movementY` are not fractional, see [bug 41364801](https://crbug.com/41364801)." }, { "version_added": "12", diff --git a/api/ProgressEvent.json b/api/ProgressEvent.json index 90e2773ba362ff..85b162233bc64f 100644 --- a/api/ProgressEvent.json +++ b/api/ProgressEvent.json @@ -100,7 +100,7 @@ "chrome": { "version_added": "47", "partial_implementation": true, - "notes": "Available in dedicated workers and shared workers, not available in service workers. See bug 332663431." + "notes": "Available in dedicated workers and shared workers, not available in service workers. See [bug 332663431](https://crbug.com/332663431)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/PushSubscriptionChangeEvent.json b/api/PushSubscriptionChangeEvent.json index cf05fb1a0962db..5b1080c53c69b7 100644 --- a/api/PushSubscriptionChangeEvent.json +++ b/api/PushSubscriptionChangeEvent.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": false, - "notes": "The `pushsubscriptionchange` event is fired but does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." + "notes": "The `pushsubscriptionchange` event is fired but does not have the `oldSubscription` and `newSubscription` properties. See [bug 1497429](https://bugzil.la/1497429)." }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCIceCandidate.json b/api/RTCIceCandidate.json index 4a17a33466a1d4..094bf8213e75e9 100644 --- a/api/RTCIceCandidate.json +++ b/api/RTCIceCandidate.json @@ -438,7 +438,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "See bug 1886013." + "notes": "See [bug 1886013](https://bugzil.la/1886013)." }, "firefox_android": "mirror", "ie": { @@ -662,7 +662,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "See bug 1886013." + "notes": "See [bug 1886013](https://bugzil.la/1886013)." }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json index 5cc9a3dc32ea67..b3aa26f31858e3 100644 --- a/api/RTCPeerConnection.json +++ b/api/RTCPeerConnection.json @@ -3050,7 +3050,7 @@ "version_added": "24", "version_removed": "36", "partial_implementation": true, - "notes": "Although the `onsignalingstatechange` property is supported, the `signalingstatechange` event is not fired as an `Event` object. See bug 1075133." + "notes": "Although the `onsignalingstatechange` property is supported, the `signalingstatechange` event is not fired as an `Event` object. See [bug 1075133](https://bugzil.la/1075133)." } ], "firefox_android": "mirror", diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index 976edd85cb9c9d..a3308141e1ddee 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -807,7 +807,7 @@ "firefox": { "version_added": "101", "partial_implementation": true, - "notes": "Zero is treated as 'no fps limit' (see bug 1611957)." + "notes": "Zero is treated as 'no fps limit' (see [bug 1611957](https://bugzil.la/1611957))." }, "firefox_android": "mirror", "ie": { diff --git a/api/Range.json b/api/Range.json index e2a804924f9c07..a3be3c6c5f7a9d 100644 --- a/api/Range.json +++ b/api/Range.json @@ -562,7 +562,7 @@ }, "safari": { "version_added": "1", - "notes": "Starting in Safari 10, this method is a no-op and has no effect, see bug 148454." + "notes": "Starting in Safari 10, this method is a no-op and has no effect, see [bug 148454](https://webkit.org/b/148454)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/Request.json b/api/Request.json index afa40bda3be519..d87ed5fdefb4f7 100644 --- a/api/Request.json +++ b/api/Request.json @@ -977,7 +977,7 @@ { "version_added": "11.1", "partial_implementation": true, - "notes": "The method exists but always rejects with `NotSupportedError`. See bug 215671." + "notes": "The method exists but always rejects with `NotSupportedError`. See [bug 215671](https://webkit.org/b/215671)." } ], "safari_ios": "mirror", diff --git a/api/Response.json b/api/Response.json index c7ad08a6c26f74..47531b8e0abe32 100644 --- a/api/Response.json +++ b/api/Response.json @@ -566,7 +566,7 @@ { "version_added": "10.1", "partial_implementation": true, - "notes": "The method exists but always rejects with `NotSupportedError`. See bug 215671." + "notes": "The method exists but always rejects with `NotSupportedError`. See [bug 215671](https://webkit.org/b/215671)." } ], "safari_ios": "mirror", diff --git a/api/SVGAElement.json b/api/SVGAElement.json index 8fa35c7b02fb8f..2670aff51c7d43 100644 --- a/api/SVGAElement.json +++ b/api/SVGAElement.json @@ -168,7 +168,7 @@ "firefox": { "version_added": "61", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/api/SVGElement.json b/api/SVGElement.json index 43d6cec8e7e074..95053e6f40b8f3 100644 --- a/api/SVGElement.json +++ b/api/SVGElement.json @@ -387,7 +387,7 @@ "firefox": { "alternative_name": "SVGLoad", "version_added": "4", - "notes": "See bug 620002 for implementation status of the standard `load` event." + "notes": "See [bug 620002](https://bugzil.la/620002) for implementation status of the standard `load` event." }, "firefox_android": "mirror", "ie": { diff --git a/api/SVGGeometryElement.json b/api/SVGGeometryElement.json index bd5a69bbbcb25c..2ae7acda709cb0 100644 --- a/api/SVGGeometryElement.json +++ b/api/SVGGeometryElement.json @@ -13,7 +13,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "chrome_android": "mirror", @@ -25,7 +25,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "firefox": [ @@ -36,14 +36,14 @@ "version_added": "1.5", "version_removed": "53", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." }, "oculus": "mirror", "opera": [ @@ -54,7 +54,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "opera_android": [ @@ -65,7 +65,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "safari": [ @@ -76,7 +76,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "safari_ios": [ @@ -87,7 +87,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "samsunginternet_android": "mirror", @@ -99,7 +99,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the `SVGPathElement` interface." + "notes": "The `SVGGeometryElement` interface itself is not present, but some of its members are available on the [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement) interface." } ], "webview_ios": "mirror" @@ -123,7 +123,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -135,7 +135,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "firefox": [ @@ -146,14 +146,14 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." }, "oculus": "mirror", "opera": [ @@ -164,7 +164,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -175,7 +175,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari": [ @@ -186,7 +186,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -197,7 +197,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -209,7 +209,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" @@ -234,7 +234,7 @@ "version_added": "1", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -246,7 +246,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "firefox": [ @@ -257,14 +257,14 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." }, "oculus": "mirror", "opera": [ @@ -275,7 +275,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -286,7 +286,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari": [ @@ -297,7 +297,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -308,7 +308,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -320,7 +320,7 @@ "version_added": "≤37", "version_removed": "56", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" @@ -489,7 +489,7 @@ "version_added": "1", "version_removed": "57", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "chrome_android": "mirror", @@ -502,7 +502,7 @@ "version_added": "1.5", "version_removed": "61", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "firefox_android": "mirror", @@ -518,7 +518,7 @@ "version_added": "≤12.1", "version_removed": "44", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "opera_android": [ @@ -529,7 +529,7 @@ "version_added": "≤12.1", "version_removed": "43", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari": [ @@ -540,7 +540,7 @@ "version_added": "3", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "safari_ios": [ @@ -551,7 +551,7 @@ "version_added": "1", "version_removed": "12", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "samsunginternet_android": "mirror", @@ -563,7 +563,7 @@ "version_added": "≤37", "version_removed": "57", "partial_implementation": true, - "notes": "Only supported for `SVGPathElement`, not all `SVGGeometryElement` objects." + "notes": "Only supported for [`SVGPathElement`](https://developer.mozilla.org/docs/Web/API/SVGPathElement), not all `SVGGeometryElement` objects." } ], "webview_ios": "mirror" diff --git a/api/SVGGraphicsElement.json b/api/SVGGraphicsElement.json index ce752439d0df3a..924d79a2811f8e 100644 --- a/api/SVGGraphicsElement.json +++ b/api/SVGGraphicsElement.json @@ -117,8 +117,8 @@ "firefox": { "version_added": "1.5", "notes": [ - "Before Firefox 128, the `getBBox()` method retured an empty `DOMRect` when there is no fill (bug 1019326).", - "Before Firefox 68, this method didn't work for `<textPath>` and `<tspan>` elements (bug 937268)." + "Before Firefox 128, the `getBBox()` method retured an empty `DOMRect` when there is no fill ([bug 1019326](https://bugzil.la/1019326)).", + "Before Firefox 68, this method didn't work for `<textPath>` and `<tspan>` elements ([bug 937268](https://bugzil.la/937268))." ] }, "firefox_android": "mirror", @@ -222,11 +222,11 @@ }, "safari": { "version_added": "3", - "notes": "Transforms on the parent are not propagated down to its children; see bug 209220." + "notes": "Transforms on the parent are not propagated down to its children; see [bug 209220](https://webkit.org/b/209220)." }, "safari_ios": { "version_added": "1", - "notes": "Transforms on the parent are not propagated down to its children; see bug 209220." + "notes": "Transforms on the parent are not propagated down to its children; see [bug 209220](https://webkit.org/b/209220)." }, "samsunginternet_android": "mirror", "webview_android": { diff --git a/api/Screen.json b/api/Screen.json index 7f7e05f049a9fc..73aebdbb879e06 100644 --- a/api/Screen.json +++ b/api/Screen.json @@ -117,7 +117,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "1" @@ -187,7 +187,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "1" @@ -456,7 +456,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": false @@ -791,7 +791,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": false diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index 02c64b708aaa83..b5d739bfffebbf 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -642,7 +642,7 @@ "safari": { "version_added": "11.1", "partial_implementation": true, - "notes": "Although the `onmessageerror` property is supported, the `messageerror` event is never fired. See bug 272967." + "notes": "Although the `onmessageerror` property is supported, the `messageerror` event is never fired. See [bug 272967](https://webkit.org/b/272967)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -908,12 +908,12 @@ "firefox": { "version_added": "44", "partial_implementation": true, - "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." + "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See [bug 1497429](https://bugzil.la/1497429)." }, "firefox_android": { "version_added": "48", "partial_implementation": true, - "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See bug 1497429." + "notes": "The event does not have the `oldSubscription` and `newSubscription` properties. See [bug 1497429](https://bugzil.la/1497429)." }, "ie": { "version_added": false diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json index 95bde634bb957c..ced7ed85e9895c 100644 --- a/api/ShadowRoot.json +++ b/api/ShadowRoot.json @@ -190,7 +190,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "chrome_android": "mirror", "edge": { @@ -226,7 +226,7 @@ "support": { "chrome": { "version_added": "53", - "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See bug 40537452." + "notes": "Before Chrome 66, this method returned `null` when the element was a child of a host node. See [bug 40537452](https://crbug.com/40537452)." }, "chrome_android": "mirror", "edge": { diff --git a/api/SourceBuffer.json b/api/SourceBuffer.json index 49d415f2669305..237088da7c5410 100644 --- a/api/SourceBuffer.json +++ b/api/SourceBuffer.json @@ -619,7 +619,7 @@ "value_to_set": "Enabled" } ], - "notes": "Currently doesn't work, even with the flag set. If invoked from a dedicated worker, Chromium crashes the renderer to avoid undesirable behavior (see bug 487288)." + "notes": "Currently doesn't work, even with the flag set. If invoked from a dedicated worker, Chromium crashes the renderer to avoid undesirable behavior (see [bug 487288](https://crbug.com/40417861#comment25))." }, "chrome_android": "mirror", "edge": "mirror", @@ -1722,7 +1722,7 @@ "value_to_set": "Enabled" } ], - "notes": "Currently doesn't work, even with the flag set. If invoked from a dedicated worker, Chromium crashes the renderer to avoid undesirable behavior (see bug 487288)." + "notes": "Currently doesn't work, even with the flag set. If invoked from a dedicated worker, Chromium crashes the renderer to avoid undesirable behavior (see [bug 487288](https://crbug.com/40417861#comment25))." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/SpeechSynthesisUtterance.json b/api/SpeechSynthesisUtterance.json index 7154c065578c38..644ba313838a0f 100644 --- a/api/SpeechSynthesisUtterance.json +++ b/api/SpeechSynthesisUtterance.json @@ -116,7 +116,7 @@ "chrome": { "version_added": "33", "partial_implementation": true, - "notes": "The `boundary` event does not fire as expected. See bug 40715888." + "notes": "The `boundary` event does not fire as expected. See [bug 40715888](https://crbug.com/40715888)." }, "chrome_android": "mirror", "edge": { diff --git a/api/SubmitEvent.json b/api/SubmitEvent.json index 0a8fc89acd3378..e378bdcaac410b 100644 --- a/api/SubmitEvent.json +++ b/api/SubmitEvent.json @@ -97,7 +97,7 @@ { "version_added": "15", "partial_implementation": true, - "notes": "Property is not set for `<button>` elements. See bug 229660." + "notes": "Property is not set for `<button>` elements. See [bug 229660](https://webkit.org/b/229660)." } ], "safari_ios": "mirror", diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index 0299bf04df2948..c6d5d682c7b4ca 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -310,7 +310,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -604,7 +604,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -860,7 +860,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -913,7 +913,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -1040,7 +1040,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -1093,7 +1093,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -1226,7 +1226,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -1279,7 +1279,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", @@ -1389,14 +1389,14 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "17", - "notes": "Generates randomized signatures as per draft-irtf-cfrg-det-sigs-with-noise, instead of deterministic signatures as per RFC 8032." + "notes": "Generates randomized signatures as per [draft-irtf-cfrg-det-sigs-with-noise](https://datatracker.ietf.org/doc/draft-irtf-cfrg-det-sigs-with-noise/), instead of deterministic signatures as per [RFC 8032](https://www.rfc-editor.org/rfc/rfc8032)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1568,7 +1568,7 @@ }, "nodejs": { "version_added": "16.17.0", - "notes": "Marked as 'Stability 1' - Experimental." + "notes": "Marked as ['Stability 1' - Experimental](https://nodejs.org/dist/latest-v16.x/docs/api/webcrypto.html#ed25519ed448x25519x448-key-pairs)." }, "oculus": "mirror", "opera": "mirror", diff --git a/api/Touch.json b/api/Touch.json index dc15bb614c8d3a..b30bafb42f0eca 100644 --- a/api/Touch.json +++ b/api/Touch.json @@ -21,7 +21,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -184,7 +184,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -234,7 +234,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -291,7 +291,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -341,7 +341,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -391,7 +391,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -441,7 +441,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -498,7 +498,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -555,7 +555,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -612,7 +612,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -662,7 +662,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -712,7 +712,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -762,7 +762,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { diff --git a/api/TouchEvent.json b/api/TouchEvent.json index d6d41071d90afa..e58fa0aea27677 100644 --- a/api/TouchEvent.json +++ b/api/TouchEvent.json @@ -17,7 +17,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -103,7 +103,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -149,7 +149,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -195,7 +195,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -241,7 +241,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -287,7 +287,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -333,7 +333,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -379,7 +379,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { diff --git a/api/TouchList.json b/api/TouchList.json index 1697bb8920b9c7..a9ef98f7d1d03e 100644 --- a/api/TouchList.json +++ b/api/TouchList.json @@ -21,7 +21,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -70,7 +70,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { @@ -120,7 +120,7 @@ { "version_added": "18", "version_removed": "24", - "notes": "Removed in bug 888304 due to web compatibility issues." + "notes": "Removed in [bug 888304](https://bugzil.la/888304) due to web compatibility issues." } ], "firefox_android": { diff --git a/api/UIEvent.json b/api/UIEvent.json index 4b207929733485..9eccb37c75397e 100644 --- a/api/UIEvent.json +++ b/api/UIEvent.json @@ -267,7 +267,7 @@ "version_added": "12", "version_removed": "79", "partial_implementation": true, - "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." + "notes": "Only supported for [`KeyboardEvent`](https://developer.mozilla.org/docs/Web/API/KeyboardEvent) and [`MouseEvent`](https://developer.mozilla.org/docs/Web/API/MouseEvent), not all `UIEvent` objects." } ], "firefox": { @@ -278,7 +278,7 @@ "ie": { "version_added": "9", "partial_implementation": true, - "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." + "notes": "Only supported for [`KeyboardEvent`](https://developer.mozilla.org/docs/Web/API/KeyboardEvent) and [`MouseEvent`](https://developer.mozilla.org/docs/Web/API/MouseEvent), not all `UIEvent` objects." }, "oculus": "mirror", "opera": [ @@ -289,7 +289,7 @@ "version_added": "≤12.1", "version_removed": "15", "partial_implementation": true, - "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." + "notes": "Only supported for [`KeyboardEvent`](https://developer.mozilla.org/docs/Web/API/KeyboardEvent) and [`MouseEvent`](https://developer.mozilla.org/docs/Web/API/MouseEvent), not all `UIEvent` objects." } ], "opera_android": [ @@ -300,7 +300,7 @@ "version_added": "≤12.1", "version_removed": "14", "partial_implementation": true, - "notes": "Only supported for `KeyboardEvent` and `MouseEvent`, not all `UIEvent` objects." + "notes": "Only supported for [`KeyboardEvent`](https://developer.mozilla.org/docs/Web/API/KeyboardEvent) and [`MouseEvent`](https://developer.mozilla.org/docs/Web/API/MouseEvent), not all `UIEvent` objects." } ], "safari": { diff --git a/api/URL.json b/api/URL.json index 27d8b220556043..9ee98319ebd2ad 100644 --- a/api/URL.json +++ b/api/URL.json @@ -23,7 +23,7 @@ }, "firefox": { "version_added": "19", - "notes": "Before version 57, Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see bug 1386683)." + "notes": "Before version 57, Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see [bug 1386683](https://bugzil.la/1386683))." }, "firefox_android": "mirror", "ie": { @@ -117,7 +117,7 @@ { "version_added": "6", "partial_implementation": true, - "notes": "Before Safari 14.1, calling the `URL` constructor with a base URL whose value is `undefined` caused Safari to throw a `TypeError`, see bug 216841." + "notes": "Before Safari 14.1, calling the `URL` constructor with a base URL whose value is `undefined` caused Safari to throw a `TypeError`, see [bug 216841](https://webkit.org/b/216841)." } ], "safari_ios": "mirror", @@ -557,7 +557,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." + "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See [bug 1310483](https://bugzil.la/1310483)." }, "firefox_android": "mirror", "ie": { @@ -732,7 +732,7 @@ }, "firefox": { "version_added": "22", - "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See bug 1310483." + "notes": "Before Firefox 53, `pathname` and `search` returned wrong values for custom protocols. Given `protocol:host/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" and `search` would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively. See [bug 1310483](https://bugzil.la/1310483)." }, "firefox_android": "mirror", "ie": { diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json index fde7997440a9fb..2a96d6dc4f45bd 100644 --- a/api/URLSearchParams.json +++ b/api/URLSearchParams.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "29", - "notes": "Before version 57 single quotes in URLs were escaped (see bug 1386683)." + "notes": "Before version 57 single quotes in URLs were escaped (see [bug 1386683](https://bugzil.la/1386683))." }, "firefox_android": "mirror", "ie": { @@ -301,7 +301,7 @@ { "version_added": "10.1", "partial_implementation": true, - "notes": "Removing a non-existent query parameter doesn't remove `?` from the URL. See bug 193022." + "notes": "Removing a non-existent query parameter doesn't remove `?` from the URL. See [bug 193022](https://webkit.org/b/193022)." } ], "safari_ios": "mirror", diff --git a/api/USB.json b/api/USB.json index 95ef63467f7724..aae4a2f7837e71 100644 --- a/api/USB.json +++ b/api/USB.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBAlternateInterface.json b/api/USBAlternateInterface.json index e817e7d6a39d0e..613952fb9e7918 100644 --- a/api/USBAlternateInterface.json +++ b/api/USBAlternateInterface.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBConfiguration.json b/api/USBConfiguration.json index 5c72d4dcda58c3..113e0d5503332a 100644 --- a/api/USBConfiguration.json +++ b/api/USBConfiguration.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBConnectionEvent.json b/api/USBConnectionEvent.json index e4dd2154297cfa..b803e9920af1a3 100644 --- a/api/USBConnectionEvent.json +++ b/api/USBConnectionEvent.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBDevice.json b/api/USBDevice.json index fe25c08fcd809f..1215c1db04cc6f 100644 --- a/api/USBDevice.json +++ b/api/USBDevice.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBEndpoint.json b/api/USBEndpoint.json index 25107064d14ff5..bec84d0c5f0eda 100644 --- a/api/USBEndpoint.json +++ b/api/USBEndpoint.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBInTransferResult.json b/api/USBInTransferResult.json index 7618e90884d5bd..e37ab0f06a8f67 100644 --- a/api/USBInTransferResult.json +++ b/api/USBInTransferResult.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBInterface.json b/api/USBInterface.json index 7286126bc1f1ea..bf1851b86bb0ea 100644 --- a/api/USBInterface.json +++ b/api/USBInterface.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBIsochronousInTransferPacket.json b/api/USBIsochronousInTransferPacket.json index 605246084d88f1..9a6456ea7f2573 100644 --- a/api/USBIsochronousInTransferPacket.json +++ b/api/USBIsochronousInTransferPacket.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBIsochronousInTransferResult.json b/api/USBIsochronousInTransferResult.json index e5c23ae498dfac..a3a619b8457c1a 100644 --- a/api/USBIsochronousInTransferResult.json +++ b/api/USBIsochronousInTransferResult.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBIsochronousOutTransferPacket.json b/api/USBIsochronousOutTransferPacket.json index 89b8f9a90cfe0d..6fdb22a94d1397 100644 --- a/api/USBIsochronousOutTransferPacket.json +++ b/api/USBIsochronousOutTransferPacket.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBIsochronousOutTransferResult.json b/api/USBIsochronousOutTransferResult.json index a25eed47cba7ce..84faacd1f89c9e 100644 --- a/api/USBIsochronousOutTransferResult.json +++ b/api/USBIsochronousOutTransferResult.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/USBOutTransferResult.json b/api/USBOutTransferResult.json index 918329b92055fa..2ff14e66cfafab 100644 --- a/api/USBOutTransferResult.json +++ b/api/USBOutTransferResult.json @@ -30,7 +30,7 @@ "samsunginternet_android": "mirror", "webview_android": { "version_added": false, - "notes": "WebView exposes this interface, but does not support WebUSB. See bug 41441927." + "notes": "WebView exposes this interface, but does not support WebUSB. See [bug 41441927](https://crbug.com/41441927)." }, "webview_ios": "mirror" }, diff --git a/api/VisualViewport.json b/api/VisualViewport.json index a119bcfa7eb19a..981874007ed6fc 100644 --- a/api/VisualViewport.json +++ b/api/VisualViewport.json @@ -399,7 +399,7 @@ { "version_added": "114", "partial_implementation": true, - "notes": "The `onscrollend` event handler property is not supported. See bug 325307785." + "notes": "The `onscrollend` event handler property is not supported. See [bug 325307785](https://crbug.com/325307785)." } ], "chrome_android": "mirror", diff --git a/api/WEBGL_debug_renderer_info.json b/api/WEBGL_debug_renderer_info.json index 4358352c6f1f8c..dc107991f3602f 100644 --- a/api/WEBGL_debug_renderer_info.json +++ b/api/WEBGL_debug_renderer_info.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "53", - "notes": "Deprecated, and may be removed in a future release (see bug 1722782)." + "notes": "Deprecated, and may be removed in a future release (see [bug 1722782](https://bugzil.la/1722782))." }, "firefox_android": "mirror", "ie": { diff --git a/api/WakeLock.json b/api/WakeLock.json index d282e2e25255a2..41e258c4ea9f8d 100644 --- a/api/WakeLock.json +++ b/api/WakeLock.json @@ -28,7 +28,7 @@ }, "safari_ios": { "version_added": "16.4", - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -69,7 +69,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/api/WakeLockSentinel.json b/api/WakeLockSentinel.json index 7db972ec7dce73..e9cec6ec7420fc 100644 --- a/api/WakeLockSentinel.json +++ b/api/WakeLockSentinel.json @@ -29,7 +29,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -70,7 +70,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -113,7 +113,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -155,7 +155,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -197,7 +197,7 @@ "safari_ios": { "version_added": "16.4", "partial_implementation": true, - "notes": "Does not work in standalone Home Screen Web Apps. See bug 254545." + "notes": "Does not work in standalone Home Screen Web Apps. See [bug 254545](https://webkit.org/b/254545#c32)." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json index 28bea74cbfe69e..38397471ea96af 100644 --- a/api/WebGL2RenderingContext.json +++ b/api/WebGL2RenderingContext.json @@ -7208,7 +7208,7 @@ "firefox_android": { "version_added": "51", "partial_implementation": true, - "notes": "Textures from video elements are not supported. See bug 1884282." + "notes": "Textures from video elements are not supported. See [bug 1884282](https://bugzil.la/1884282)." }, "ie": { "version_added": false @@ -7495,7 +7495,7 @@ "firefox_android": { "version_added": "51", "partial_implementation": true, - "notes": "Textures from video elements are not supported. See bug 1884282." + "notes": "Textures from video elements are not supported. See [bug 1884282](https://bugzil.la/1884282)." }, "ie": { "version_added": false diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json index b2b7f68bea30eb..3a7c39d9edf0cf 100644 --- a/api/WebGLRenderingContext.json +++ b/api/WebGLRenderingContext.json @@ -5557,7 +5557,7 @@ "firefox_android": { "version_added": "4", "partial_implementation": true, - "notes": "Textures from video elements are not supported. See bug 1884282." + "notes": "Textures from video elements are not supported. See [bug 1884282](https://bugzil.la/1884282)." }, "ie": { "version_added": "11" @@ -5720,7 +5720,7 @@ "firefox_android": { "version_added": "4", "partial_implementation": true, - "notes": "Textures from video elements are not supported. See bug 1884282." + "notes": "Textures from video elements are not supported. See [bug 1884282](https://bugzil.la/1884282)." }, "ie": { "version_added": "11" diff --git a/api/WebGLTimerQueryEXT.json b/api/WebGLTimerQueryEXT.json index 71870885845fbc..f840ee90c9c8e0 100644 --- a/api/WebGLTimerQueryEXT.json +++ b/api/WebGLTimerQueryEXT.json @@ -13,19 +13,19 @@ { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." } ], "chrome_android": { "version_added": "47", "version_removed": "65", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "edge": "mirror", "firefox": { "version_added": "51", "version_removed": "59", - "notes": "Removed due to the GLitch exploit." + "notes": "Removed due to the [GLitch exploit](https://www.vusec.net/projects/glitch/)." }, "firefox_android": { "version_added": false diff --git a/api/WebSocket.json b/api/WebSocket.json index ae0f892610c685..3d383d10972dbb 100644 --- a/api/WebSocket.json +++ b/api/WebSocket.json @@ -26,7 +26,7 @@ "prefix": "Moz", "version_added": "7", "version_removed": "11", - "notes": "Message size limited to 16 MB (see bug 711205)." + "notes": "Message size limited to 16 MB (see [bug 711205](https://bugzil.la/711205))." } ], "firefox_android": "mirror", diff --git a/api/Window.json b/api/Window.json index 3f585ea978a8a3..247658d4260651 100644 --- a/api/Window.json +++ b/api/Window.json @@ -607,8 +607,8 @@ "firefox": { "version_added": "6", "notes": [ - "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See bug 1228802.", - "Before Firefox 24, the interface for this event is a plain `Event`, not `FocusEvent`." + "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See [bug 1228802](https://bugzil.la/1228802).", + "Before Firefox 24, the interface for this event is a plain [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)." ] }, "firefox_android": "mirror", @@ -1231,7 +1231,7 @@ "safari": { "version_added": "3", "partial_implementation": true, - "notes": "In Safari, the `devicePixelRatio` does not change when the page is zoomed. See bug 124862." + "notes": "In Safari, the `devicePixelRatio` does not change when the page is zoomed. See [bug 124862](https://webkit.org/b/124862)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1646,8 +1646,8 @@ "firefox": { "version_added": "6", "notes": [ - "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See bug 1228802.", - "Before Firefox 24, the interface for this event is a plain `Event`, not `FocusEvent`." + "Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See [bug 1228802](https://bugzil.la/1228802).", + "Before Firefox 24, the interface for this event is a plain [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)." ] }, "firefox_android": "mirror", @@ -1805,17 +1805,17 @@ "chrome": { "version_added": "35", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "chrome_android": { "version_added": "37", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "edge": { "version_added": "≤18", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "firefox": [ { @@ -1825,7 +1825,7 @@ "version_added": "29", "version_removed": "89", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 1697093." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)." } ], "firefox_android": [ @@ -1836,7 +1836,7 @@ "version_added": "32", "version_removed": "89", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 1697093." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)." } ], "ie": { @@ -1853,7 +1853,7 @@ "version_added": "10.1", "version_removed": "16", "partial_implementation": true, - "notes": "The `ongamepadconnected` event handler property is not supported. See bug 223860." + "notes": "The `ongamepadconnected` event handler property is not supported. See [bug 223860](https://webkit.org/b/223860)." } ], "safari_ios": "mirror", @@ -1877,17 +1877,17 @@ "chrome": { "version_added": "35", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "chrome_android": { "version_added": "37", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "edge": { "version_added": "≤18", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 40175074." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)." }, "firefox": [ { @@ -1897,7 +1897,7 @@ "version_added": "29", "version_removed": "89", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 1697093." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)." } ], "firefox_android": [ @@ -1908,7 +1908,7 @@ "version_added": "32", "version_removed": "89", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 1697093." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)." } ], "ie": { @@ -1925,7 +1925,7 @@ "version_added": "10.1", "version_removed": "16", "partial_implementation": true, - "notes": "The `ongamepaddisconnected` event handler property is not supported. See bug 223860." + "notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 223860](https://webkit.org/b/223860)." } ], "safari_ios": "mirror", @@ -1954,7 +1954,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before version 62 this function returned `null` when called on a Window with no presentation (e.g. an iframe with `display: none;` set). Since 62 it returns a `CSSStyleDeclaration` object with `length` 0, containing empty strings (bug 1467722; also see bug 1471231 for further work)." + "notes": "Before version 62 this function returned `null` when called on a Window with no presentation (e.g. an iframe with `display: none;` set). Since 62 it returns a `CSSStyleDeclaration` object with `length` 0, containing empty strings ([bug 1467722](https://bugzil.la/1467722); also see [bug 1471231](https://bugzil.la/1471231) for further work)." }, "firefox_android": "mirror", "ie": { @@ -2319,11 +2319,11 @@ }, "firefox": { "version_added": "1", - "notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see bug 641188)." + "notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))." }, "firefox_android": { "version_added": "4", - "notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see bug 641188)." + "notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))." }, "ie": { "version_added": "9" @@ -2340,7 +2340,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "This property returns the height of the visual viewport instead of the layout viewport. See bug 174362 for details." + "notes": "This property returns the height of the [visual viewport](https://developer.mozilla.org/docs/Glossary/visual_viewport) instead of the layout viewport. See [bug 174362](https://webkit.org/b/174362) for details." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -2367,11 +2367,11 @@ }, "firefox": { "version_added": "1", - "notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see bug 641188)." + "notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))." }, "firefox_android": { "version_added": "4", - "notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see bug 641188)." + "notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))." }, "ie": { "version_added": "9" @@ -2388,7 +2388,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "This property returns the width of the visual viewport instead of the layout viewport. See bug 174362 for details." + "notes": "This property returns the width of the [visual viewport](https://developer.mozilla.org/docs/Glossary/visual_viewport) instead of the layout viewport. See [bug 174362](https://webkit.org/b/174362) for details." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -2581,7 +2581,7 @@ "chrome_android": "mirror", "deno": { "version_added": "1.16", - "notes": "The key used for the Web Storage bucket is based on various factors. See the Deno manual." + "notes": "The key used for the Web Storage bucket is based on various factors. See [the Deno manual](https://deno.land/manual/runtime/web_storage_api)." }, "edge": { "version_added": "12" @@ -2641,7 +2641,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 57, single quotes contained in URLs were escaped when accessed via URL APIs. See bug 1386683." + "notes": "Before Firefox 57, single quotes contained in URLs were escaped when accessed via URL APIs. See [bug 1386683](https://bugzil.la/1386683)." }, "firefox_android": "mirror", "ie": { @@ -2964,7 +2964,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Moved relative to the Multi-screen origin", + "description": "Moved relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100", @@ -3086,7 +3086,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 86, if a new page from another domain is loaded into a tab, then `window.name` is not set to an empty string, which can allow some cross-site attacks. See bug 1685089 and bug 444222." + "notes": "Before Firefox 86, if a new page from another domain is loaded into a tab, then `window.name` is not set to an empty string, which can allow some cross-site attacks. See [bug 1685089](https://bugzil.la/1685089) and [bug 444222](https://bugzil.la/444222)." }, "firefox_android": "mirror", "ie": { @@ -3492,7 +3492,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Opened relative to the Multi-screen origin", + "description": "Opened relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100", @@ -4085,14 +4085,14 @@ "version_added": "3", "notes": [ "Firefox 8 and up supports sending `File` and `FileList` objects between windows. This is only allowed if the recipient's principal is contained within the sender's principal for security reasons.", - "Before Firefox 6, the `message` parameter must be a string. Since Firefox 6, the `message` parameter is serialized using the structured clone algorithm. This means you can pass a broad variety of data objects safely to the destination window without having to serialize them yourself." + "Before Firefox 6, the `message` parameter must be a string. Since Firefox 6, the `message` parameter is serialized using the [structured clone algorithm](https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Structured_clone_algorithm). This means you can pass a broad variety of data objects safely to the destination window without having to serialize them yourself." ] }, "firefox_android": "mirror", "ie": [ { "version_added": "10", - "notes": "IE10 had an important limitation: see this article for details." + "notes": "IE10 had an important limitation: see this [article](https://stackoverflow.com/questions/16226924/is-cross-origin-postmessage-broken-in-ie10) for details." }, { "version_added": "8", @@ -4236,7 +4236,7 @@ }, "firefox": { "version_added": "1", - "notes": "Firefox strips newline characters from the prompt response; see bug 1716229." + "notes": "Firefox strips newline characters from the prompt response; see [bug 1716229](https://bugzil.la/1716229)." }, "firefox_android": "mirror", "ie": { @@ -4620,7 +4620,7 @@ }, "firefox": { "version_added": "1", - "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. See here for more details." + "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. [See here](https://bugzil.la/565541#c24) for more details." }, "firefox_android": { "version_added": "4" @@ -4664,7 +4664,7 @@ }, "firefox": { "version_added": "1", - "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. See here for more details." + "notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. [See here](https://bugzil.la/565541#c24) for more details." }, "firefox_android": { "version_added": "4" @@ -4816,7 +4816,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100" @@ -4893,7 +4893,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100" @@ -4971,7 +4971,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100" @@ -5049,7 +5049,7 @@ }, "relative-multi-screen": { "__compat": { - "description": "Relative to the Multi-screen origin", + "description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)", "support": { "chrome": { "version_added": "100" @@ -6759,7 +6759,7 @@ "edge": "mirror", "firefox": { "version_added": "69", - "notes": "`event.preventDefault()` does not prevent Firefox from logging the error message in the console, see bug 1642147." + "notes": "`event.preventDefault()` does not prevent Firefox from logging the error message in the console, see [bug 1642147](https://bugzil.la/1642147)." }, "firefox_android": "mirror", "ie": { diff --git a/api/Worker.json b/api/Worker.json index 5d9fe29732b75e..fd5b1b4b39a6ed 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -307,7 +307,7 @@ "chrome": { "version_added": "69", "partial_implementation": true, - "notes": "Not available in Shared Workers. See bug 40695450." + "notes": "Not available in Shared Workers. See [bug 40695450](https://crbug.com/40695450)." }, "chrome_android": "mirror", "edge": "mirror", @@ -324,7 +324,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Not available in Shared Workers. See bug 265263." + "notes": "Not available in Shared Workers. See [bug 265263](https://webkit.org/b/265263)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index a1af931c91e18e..36aa7f08cdbf46 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -375,7 +375,7 @@ "safari": [ { "version_added": "15.4", - "notes": "The value of this property is clamped to 4 or 8 cores, to prevent device fingerprinting. See bug 233381." + "notes": "The value of this property is clamped to 4 or 8 cores, to prevent device fingerprinting. See [bug 233381](https://webkit.org/b/233381)." }, { "version_added": "10.1", @@ -452,7 +452,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` HTTP header." + "notes": "Before Firefox 4, this property's value was also part of the user agent string, as reported by `navigator.userAgent`. Starting in Firefox 5, this property's value is based on the value of the `Accept-Language` [HTTP header](https://developer.mozilla.org/docs/Web/HTTP/Headers)." }, "firefox_android": { "version_added": "4" @@ -699,7 +699,7 @@ "webview_android": { "version_added": "4.4", "partial_implementation": true, - "notes": "Can incorrectly return true, see bug 41369933." + "notes": "Can incorrectly return true, see [bug 41369933](https://crbug.com/41369933)." }, "webview_ios": "mirror" }, diff --git a/api/XMLHttpRequest.json b/api/XMLHttpRequest.json index e30fa0402f3e2f..0ee54dbe2ac8f7 100644 --- a/api/XMLHttpRequest.json +++ b/api/XMLHttpRequest.json @@ -1539,7 +1539,7 @@ "version_added": "10.1", "version_removed": "15", "partial_implementation": true, - "notes": "Doesn't send the correct `Content-Type` header by default. See bug 227477." + "notes": "Doesn't send the correct `Content-Type` header by default. See [bug 227477](https://webkit.org/b/227477)." } ], "safari_ios": "mirror", @@ -1928,7 +1928,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer versions 8 and 9 supported cross-domain requests (CORS) using `XDomainRequest`." + "notes": "Internet Explorer versions 8 and 9 supported cross-domain requests (CORS) using [`XDomainRequest`](https://developer.mozilla.org/docs/Web/API/XDomainRequest)." }, "oculus": "mirror", "opera": { diff --git a/api/_globals/createImageBitmap.json b/api/_globals/createImageBitmap.json index 52216f77c6a2b2..63ed5506c3a66b 100644 --- a/api/_globals/createImageBitmap.json +++ b/api/_globals/createImageBitmap.json @@ -216,7 +216,7 @@ "version_added": "15", "version_removed": "17", "partial_implementation": true, - "notes": "If the source image is an `ImageData` object, then the `premultiplyAlpha` option does nothing. See bug 237082." + "notes": "If the source image is an `ImageData` object, then the `premultiplyAlpha` option does nothing. See [bug 237082](https://webkit.org/b/237082)." } ], "safari_ios": "mirror", diff --git a/css/at-rules/container.json b/css/at-rules/container.json index a16d4938ac00cd..11f885b36840c7 100644 --- a/css/at-rules/container.json +++ b/css/at-rules/container.json @@ -67,7 +67,7 @@ "opera_android": "mirror", "safari": { "version_added": "18", - "notes": "The document element cannot be a container. See bug 271040." + "notes": "The document element cannot be a container. See [bug 271040](https://webkit.org/b/271040)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/at-rules/document.json b/css/at-rules/document.json index 322ed2e3422bf2..12c27d2473d4cd 100644 --- a/css/at-rules/document.json +++ b/css/at-rules/document.json @@ -16,7 +16,7 @@ "prefix": "-moz-", "version_added": "61", "partial_implementation": true, - "notes": "Only supports an empty `url-prefix()` value, which is supported due to its use in Firefox browser detection. Still supported in user stylesheets." + "notes": "Only supports an empty `url-prefix()` value, which is supported due to its [use in Firefox browser detection](https://css-tricks.com/snippets/css/css-hacks-targeting-firefox/). Still supported in user stylesheets." }, { "prefix": "-moz-", diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index f362154ec352b7..7195cd0cb8a8ba 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -522,12 +522,12 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The [ISO/IEC CD 14496-22 3rd edition](https://mpeg.chiariglione.org/standards/mpeg-4/open-font-format/text-isoiec-cd-14496-22-3rd-edition) suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the [MathML](https://developer.mozilla.org/docs/Web/MathML) rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See [OpenType Font Feature support in Firefox 4](https://hacks.mozilla.org/2010/11/firefox-4-font-feature-support/)." } ], "firefox_android": "mirror", diff --git a/css/at-rules/media.json b/css/at-rules/media.json index a43e5c862bab01..a873b8b298acb6 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -811,7 +811,7 @@ "support": { "chrome": { "version_added": "38", - "notes": "Before Chrome 41, the implementation was buggy and reported `(hover: none)` on non-touch-based computers with a mouse/trackpad. See bug 40397980." + "notes": "Before Chrome 41, the implementation was buggy and reported `(hover: none)` on non-touch-based computers with a mouse/trackpad. See [bug 40397980](https://crbug.com/40397980)." }, "chrome_android": { "version_added": "50" @@ -1658,7 +1658,7 @@ { "version_added": "3.5", "partial_implementation": true, - "notes": "Supports `<integer>` values only." + "notes": "Supports [`<integer>`](https://developer.mozilla.org/docs/Web/CSS/integer) values only." } ], "firefox_android": "mirror", diff --git a/css/properties/accent-color.json b/css/properties/accent-color.json index 8ebfd83c8bcf88..82d7cd1684ab84 100644 --- a/css/properties/accent-color.json +++ b/css/properties/accent-color.json @@ -27,7 +27,7 @@ "safari": { "version_added": "15.4", "partial_implementation": true, - "notes": "Safari does not adjust the color of glyphs (such as checkmarks) on form controls to maintain contrast. See bug 244233." + "notes": "Safari does not adjust the color of glyphs (such as checkmarks) on form controls to maintain contrast. See [bug 244233](https://webkit.org/b/244233)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/align-content.json b/css/properties/align-content.json index 245e102307f5bd..61e7a843238655 100644 --- a/css/properties/align-content.json +++ b/css/properties/align-content.json @@ -239,7 +239,7 @@ "safari": { "version_added": "11", "partial_implementation": true, - "notes": "This value is recognized, but has no effect. See bug 235005." + "notes": "This value is recognized, but has no effect. See [bug 235005](https://webkit.org/b/235005)." }, "safari_ios": "mirror", "samsunginternet_android": { diff --git a/css/properties/align-items.json b/css/properties/align-items.json index d63f726d93214d..6b3e309469cbd6 100644 --- a/css/properties/align-items.json +++ b/css/properties/align-items.json @@ -135,7 +135,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "In Internet Explorer 10 and 11, if column flex items have `align-items: center;` set on them and their content is too large, then they will overflow the bounds of their container. See Flexbug #2." + "notes": "In Internet Explorer 10 and 11, if column flex items have `align-items: center;` set on them and their content is too large, then they will overflow the bounds of their container. See [Flexbug #2](https://github.com/philipwalton/flexbugs#2-column-flex-items-set-to-align-itemscenter-overflow-their-container)." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/animation-timeline.json b/css/properties/animation-timeline.json index 41253cddbcab8d..3dd22a243b9b54 100644 --- a/css/properties/animation-timeline.json +++ b/css/properties/animation-timeline.json @@ -70,7 +70,7 @@ } ], "notes": [ - "Zero scroll range is treated as 100% but should be 0% (see bug 1780865).", + "Zero scroll range is treated as 100% but should be 0% (see [bug 1780865](https://bugzil.la/1780865)).", "Supports the deprecated `horizontal` and `vertical` axis values, and not the `x` and `y` values." ] }, diff --git a/css/properties/animation.json b/css/properties/animation.json index 7192c1ee0701a9..65370bafb1d307 100644 --- a/css/properties/animation.json +++ b/css/properties/animation.json @@ -97,7 +97,7 @@ { "prefix": "-webkit-", "version_added": "2", - "notes": "The `animation-fill-mode` property is not supported in Android browsers below 2.3." + "notes": "The [`animation-fill-mode`](https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode) property is not supported in Android browsers below 2.3." } ], "webview_ios": "mirror" diff --git a/css/properties/appearance.json b/css/properties/appearance.json index baacb9ea1b4f7f..b5a63608241978 100644 --- a/css/properties/appearance.json +++ b/css/properties/appearance.json @@ -290,7 +290,7 @@ { "version_added": "1", "partial_implementation": true, - "notes": "See bug 1481615." + "notes": "See [bug 1481615](https://bugzil.la/1481615)." } ], "firefox_android": "mirror", diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index d22d66706491ba..ac711888cab50f 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -74,7 +74,7 @@ "version_added": "14", "version_removed": "15.4", "partial_implementation": true, - "notes": "`local` is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See [bug 219324](https://webkit.org/b/219324)." }, { "version_added": "3.1", @@ -89,7 +89,7 @@ "version_added": "5", "version_removed": "15.4", "partial_implementation": true, - "notes": "`fixed` is recognized but has no effect. See bug 219324." + "notes": "`fixed` is recognized but has no effect. See [bug 219324](https://webkit.org/b/219324)." } ], "samsunginternet_android": "mirror", @@ -136,7 +136,7 @@ "version_added": "13", "version_removed": "15.4", "partial_implementation": true, - "notes": "`local` is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See [bug 219324](https://webkit.org/b/219324)." }, { "version_added": "5", @@ -151,7 +151,7 @@ "version_added": "13", "version_removed": "15.4", "partial_implementation": true, - "notes": "`local` is recognized but has no effect. See bug 219324." + "notes": "`local` is recognized but has no effect. See [bug 219324](https://webkit.org/b/219324)." }, { "version_added": "4.2", diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index f55d1d925b918f..8dffc27daafbe7 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -280,7 +280,7 @@ { "version_added": "3", "partial_implementation": true, - "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see bug 40229927)." + "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see [bug 40229927](https://crbug.com/40229927))." } ], "chrome_android": "mirror", @@ -291,7 +291,7 @@ { "version_added": "79", "partial_implementation": true, - "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see bug 40229927)." + "notes": "The `text` value is only supported by `-webkit-background-clip` (and not by `background-clip`; see [bug 40229927](https://crbug.com/40229927))." }, { "version_added": "15", @@ -307,7 +307,7 @@ "firefox": { "version_added": "49", "partial_implementation": true, - "notes": "Does not work with `background-attachment: fixed` (bug 1313757), in multi-layer backgrounds with other values (bug 1481498), and in some other special cases (see bug 1656784)." + "notes": "Does not work with `background-attachment: fixed` ([bug 1313757](https://bugzil.la/1313757)), in multi-layer backgrounds with other values ([bug 1481498](https://bugzil.la/1481498)), and in some other special cases (see [bug 1656784](https://bugzil.la/1656784))." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-bottom-left-radius.json b/css/properties/border-bottom-left-radius.json index db3d740f3286f9..5309691e971fd2 100644 --- a/css/properties/border-bottom-left-radius.json +++ b/css/properties/border-bottom-left-radius.json @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the [`<percentage>`](https://developer.mozilla.org/docs/Web/CSS/percentage) was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-bottom-right-radius.json b/css/properties/border-bottom-right-radius.json index fa30276d9544d0..99c5e5fe8f825f 100644 --- a/css/properties/border-bottom-right-radius.json +++ b/css/properties/border-bottom-right-radius.json @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the [`<percentage>`](https://developer.mozilla.org/docs/Web/CSS/percentage) was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-bottom-style.json b/css/properties/border-bottom-style.json index 31ddd608ea2a48..407c10da1fa49f 100644 --- a/css/properties/border-bottom-style.json +++ b/css/properties/border-bottom-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-image-slice.json b/css/properties/border-image-slice.json index f202f02e5269ae..5e2246b3b5c1d6 100644 --- a/css/properties/border-image-slice.json +++ b/css/properties/border-image-slice.json @@ -19,10 +19,10 @@ "firefox": { "version_added": "15", "notes": [ - "Small SVGs are incorrectly stretched, because percentages in `border-image-slice` are computed to integers instead of floats (bug 1284797).", - "Until Firefox 47, SVGs without viewport were not sliced correctly (bug 619500).", - "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched (bug 1264809).", - "Until Firefox 57, an issue persisted for SVGs without viewport when e10s was disabled (bug 1290782)." + "Small SVGs are incorrectly stretched, because percentages in [`border-image-slice`](https://developer.mozilla.org/docs/Web/CSS/border-image-slice) are computed to integers instead of floats ([bug 1284797](https://bugzil.la/1284797)).", + "Until Firefox 47, SVGs without viewport were not sliced correctly ([bug 619500](https://bugzil.la/619500)).", + "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched ([bug 1264809](https://bugzil.la/1264809)).", + "Until Firefox 57, an issue persisted for SVGs without viewport when [e10s](https://wiki.mozilla.org/Electrolysis) was disabled ([bug 1290782](https://bugzil.la/1290782))." ] }, "firefox_android": "mirror", diff --git a/css/properties/border-image-width.json b/css/properties/border-image-width.json index 9876c06d9f0deb..f5c34c588b122a 100644 --- a/css/properties/border-image-width.json +++ b/css/properties/border-image-width.json @@ -11,12 +11,12 @@ "support": { "chrome": { "version_added": "15", - "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, "firefox": { "version_added": "13" diff --git a/css/properties/border-image.json b/css/properties/border-image.json index ced9f756e45c3a..554615e9789b7f 100644 --- a/css/properties/border-image.json +++ b/css/properties/border-image.json @@ -12,7 +12,7 @@ "chrome": [ { "version_added": "16", - "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before Chrome 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, { "prefix": "-webkit-", @@ -23,7 +23,7 @@ "edge": [ { "version_added": "12", - "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before Edge 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, { "prefix": "-webkit-", @@ -34,10 +34,10 @@ { "version_added": "15", "notes": [ - "Small SVGs are incorrectly stretched, because percentages in `border-image-slice` are computed to integers instead of floats (bug 1284797).", - "Until Firefox 47, SVGs without viewport were not sliced correctly (bug 619500).", - "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched (bug 1264809).", - "Until Firefox 57, an issue persisted for SVGs without viewport when e10s was disabled (bug 1290782)." + "Small SVGs are incorrectly stretched, because percentages in [`border-image-slice`](https://developer.mozilla.org/docs/Web/CSS/border-image-slice) are computed to integers instead of floats ([bug 1284797](https://bugzil.la/1284797)).", + "Until Firefox 47, SVGs without viewport were not sliced correctly ([bug 619500](https://bugzil.la/619500)).", + "From Firefox 48 until Firefox 49, SVGs without viewport are displayed the same as SVGs with viewport, but if the slices are not exactly 50%, they are incorrectly stretched ([bug 1264809](https://bugzil.la/1264809)).", + "Until Firefox 57, an issue persisted for SVGs without viewport when [e10s](https://wiki.mozilla.org/Electrolysis) was disabled ([bug 1290782](https://bugzil.la/1290782))." ] }, { @@ -54,7 +54,7 @@ "opera": [ { "version_added": "11", - "notes": "Before Opera 98, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before Opera 98, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, { "prefix": "-o-", @@ -65,7 +65,7 @@ "opera_android": [ { "version_added": "11", - "notes": "A border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "A border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, { "prefix": "-o-", @@ -95,7 +95,7 @@ "webview_android": [ { "version_added": "4.4", - "notes": "Before WebView 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` (bug 40541033)." + "notes": "Before WebView 112, a border image's absolute or percentage length width may not take precedence over a narrower `border-width` ([bug 40541033](https://crbug.com/40541033))." }, { "prefix": "-webkit-", diff --git a/css/properties/border-left-style.json b/css/properties/border-left-style.json index 60c087c1dd4a51..d5dcaf5f90d9a9 100644 --- a/css/properties/border-left-style.json +++ b/css/properties/border-left-style.json @@ -15,11 +15,11 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": { "version_added": "14", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "ie": { "version_added": "5.5" diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json index f8ed57768fd188..a1755b64de0076 100644 --- a/css/properties/border-radius.json +++ b/css/properties/border-radius.json @@ -33,7 +33,7 @@ "version_added": "4", "notes": [ "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-style` was `solid`. This has been fixed in Firefox 50.", - "To conform to the CSS3 standard, Firefox 4 changes the handling of `<percentage>` values to match the specification. You can specify an ellipse as a border on an arbitrary sized element with `border-radius: 50%;`. Firefox 4 also makes rounded corners clip content and images if `overflow``: visible` is not set." + "To conform to the CSS3 standard, Firefox 4 changes the handling of [`<percentage>`](https://developer.mozilla.org/docs/Web/CSS/percentage) values to match the specification. You can specify an ellipse as a border on an arbitrary sized element with `border-radius: 50%;`. Firefox 4 also makes rounded corners clip content and images if [`overflow`](https://developer.mozilla.org/docs/Web/CSS/overflow)`: visible` is not set." ] }, { diff --git a/css/properties/border-right-style.json b/css/properties/border-right-style.json index b15fe052604c62..719e26ec568d6a 100644 --- a/css/properties/border-right-style.json +++ b/css/properties/border-right-style.json @@ -15,11 +15,11 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": { "version_added": "14", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-bottom-style` was `solid`. This has been fixed in Firefox 50." }, "ie": { "version_added": "5.5" diff --git a/css/properties/border-top-left-radius.json b/css/properties/border-top-left-radius.json index 48551334e31400..d3da9ce65f9ac1 100644 --- a/css/properties/border-top-left-radius.json +++ b/css/properties/border-top-left-radius.json @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the [`<percentage>`](https://developer.mozilla.org/docs/Web/CSS/percentage) was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-top-right-radius.json b/css/properties/border-top-right-radius.json index 19ab7a91415c24..9244bc01f9f3da 100644 --- a/css/properties/border-top-right-radius.json +++ b/css/properties/border-top-right-radius.json @@ -150,7 +150,7 @@ "version_added": "1", "version_removed": "4", "partial_implementation": true, - "notes": "Before Firefox 4, the `<percentage>` was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." + "notes": "Before Firefox 4, the [`<percentage>`](https://developer.mozilla.org/docs/Web/CSS/percentage) was relative to the width of the box even when specifying the radius for a height. This implied that `-moz-border-radius-bottomright` was always drawing an arc of circle, and never an ellipse, when followed by a single value." } ], "firefox_android": "mirror", diff --git a/css/properties/border-top-style.json b/css/properties/border-top-style.json index b85c74a248f646..722cd61978f249 100644 --- a/css/properties/border-top-style.json +++ b/css/properties/border-top-style.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 50, border styles of rounded corners (with `border-radius`) were always rendered as if `border-top-style` was `solid`. This has been fixed in Firefox 50." + "notes": "Before Firefox 50, border styles of rounded corners (with [`border-radius`](https://developer.mozilla.org/docs/Web/CSS/border-radius)) were always rendered as if `border-top-style` was `solid`. This has been fixed in Firefox 50." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/box-shadow.json b/css/properties/box-shadow.json index 196ddba07bae98..8cc83f7ae05b66 100644 --- a/css/properties/box-shadow.json +++ b/css/properties/box-shadow.json @@ -39,8 +39,8 @@ "ie": { "version_added": "9", "notes": [ - "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`.", - "Since version 5.5, Internet Explorer supports Microsoft's DropShadow and Shadow Filter. You can use this proprietary extension to cast a drop shadow (though the syntax and the effect are different from CSS3)" + "To use `box-shadow` in Internet Explorer 9 or later, you must set [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) to `separate`.", + "Since version 5.5, Internet Explorer supports Microsoft's [DropShadow](https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms532985(v=vs.85)) and [Shadow Filter](https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms533086(v=vs.85)). You can use this proprietary extension to cast a drop shadow (though the syntax and the effect are different from CSS3)" ] }, "oculus": "mirror", @@ -110,7 +110,7 @@ "version_added": "9", "partial_implementation": true, "notes": [ - "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`.", + "To use `box-shadow` in Internet Explorer 9 or later, you must set [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) to `separate`.", "`inset` must be the last keyword in the declaration." ] }, @@ -170,7 +170,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`." + "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) to `separate`." }, "oculus": "mirror", "opera": { @@ -236,7 +236,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set `border-collapse` to `separate`." + "notes": "To use `box-shadow` in Internet Explorer 9 or later, you must set [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) to `separate`." }, "oculus": "mirror", "opera": { diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index 791efe287a6aa7..ac841d95155336 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -9,7 +9,7 @@ "chrome": [ { "version_added": "10", - "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." + "notes": "`box-sizing` is not respected when the height is calculated from [`window.getComputedStyle()`](https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle)." }, { "prefix": "-webkit-", @@ -37,13 +37,13 @@ { "prefix": "-moz-", "version_added": "1", - "notes": "Before Firefox 23, `box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." + "notes": "Before Firefox 23, `box-sizing` is not respected when the height is calculated from [`window.getComputedStyle()`](https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle)." } ], "firefox_android": "mirror", "ie": { "version_added": "8", - "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." + "notes": "`box-sizing` is not respected when the height is calculated from [`window.getComputedStyle()`](https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle)." }, "oculus": "mirror", "opera": { @@ -72,7 +72,7 @@ "webview_android": [ { "version_added": "4", - "notes": "`box-sizing` is not respected when the height is calculated from `window.getComputedStyle()`." + "notes": "`box-sizing` is not respected when the height is calculated from [`window.getComputedStyle()`](https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle)." }, { "prefix": "-webkit-", diff --git a/css/properties/break-after.json b/css/properties/break-after.json index dfd03cee5db945..5b87511b5e4deb 100644 --- a/css/properties/break-after.json +++ b/css/properties/break-after.json @@ -325,7 +325,7 @@ "firefox": { "version_added": "65", "partial_implementation": true, - "notes": "Only supported in print mode. See bug 1675322." + "notes": "Only supported in print mode. See [bug 1675322](https://bugzil.la/1675322)." }, "firefox_android": "mirror", "ie": { @@ -375,7 +375,7 @@ "firefox": { "version_added": "65", "partial_implementation": true, - "notes": "Only supported in print mode. See bug 1675322." + "notes": "Only supported in print mode. See [bug 1675322](https://bugzil.la/1675322)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/break-before.json b/css/properties/break-before.json index ede43d8d0856e9..5d2ebd946a1efd 100644 --- a/css/properties/break-before.json +++ b/css/properties/break-before.json @@ -325,7 +325,7 @@ "firefox": { "version_added": "65", "partial_implementation": true, - "notes": "Only supported in print mode. See bug 1675322." + "notes": "Only supported in print mode. See [bug 1675322](https://bugzil.la/1675322)." }, "firefox_android": "mirror", "ie": { @@ -375,7 +375,7 @@ "firefox": { "version_added": "65", "partial_implementation": true, - "notes": "Only supported in print mode. See bug 1675322." + "notes": "Only supported in print mode. See [bug 1675322](https://bugzil.la/1675322)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/contain.json b/css/properties/contain.json index e5dfad03e34f6d..18fa6392a4d9cf 100644 --- a/css/properties/contain.json +++ b/css/properties/contain.json @@ -299,7 +299,7 @@ "support": { "chrome": { "version_added": "52", - "notes": "Before Chrome 115, style containment did not affect quotes, see bug 40592922." + "notes": "Before Chrome 115, style containment did not affect quotes, see [bug 40592922](https://crbug.com/40592922)." }, "chrome_android": "mirror", "edge": "mirror", @@ -315,7 +315,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.4", - "notes": "Style containment does not affect quotes, see bug 232083." + "notes": "Style containment does not affect quotes, see [bug 232083](https://webkit.org/b/232083)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/content.json b/css/properties/content.json index 257c4f436d022b..d57be6c617f968 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -132,7 +132,7 @@ "firefox": { "version_added": "113", "partial_implementation": true, - "notes": "`content: <gradient>` doesn't paint on ::before/::after pseudo elements. See bug 1832901." + "notes": "`content: <gradient>` doesn't paint on ::before/::after pseudo elements. See [bug 1832901](https://bugzil.la/1832901)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 21c7eb07bbe0f2..171431fa1ba83a 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -52,7 +52,7 @@ "chrome": { "version_added": "≤83", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit `list-item` counter has _no_ effect when the default marker string for list items (`::marker`) is generated; see bug 338233131." + "notes": "Overriding the initial value of the implicit `list-item` counter has _no_ effect when the default marker string for list items (`::marker`) is generated; see [bug 338233131](https://crbug.com/338233131)." }, "chrome_android": "mirror", "edge": { @@ -73,7 +73,7 @@ "safari": { "version_added": "≤13.1", "partial_implementation": true, - "notes": "Overriding the initial value of the implicit `list-item` counter results in incorrect values for the `counter()` function used to generate content, as it is _not_ fully implemented; see bug 260436." + "notes": "Overriding the initial value of the implicit `list-item` counter results in incorrect values for the `counter()` function used to generate content, as it is _not_ fully implemented; see [bug 260436](https://webkit.org/b/260436)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/cursor.json b/css/properties/cursor.json index 90865045b3a4c7..baeada5544086b 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -22,7 +22,7 @@ }, "ie": { "version_added": "4", - "notes": "In Internet Explorer 11, when `cursor` is applied to an element and this element is underneath an open `<select>` menu and the user hovers over a `<select>` menu item that's on top of said element, the cursor for said element will be displayed rather than the `<select>`'s normal cursor. See bug 817822." + "notes": "In Internet Explorer 11, when `cursor` is applied to an element and this element is underneath an open [`<select>`](https://developer.mozilla.org/docs/Web/HTML/Element/select) menu and the user hovers over a [`<select>`](https://developer.mozilla.org/docs/Web/HTML/Element/select) menu item that's on top of said element, the cursor for said element will be displayed rather than the [`<select>`](https://developer.mozilla.org/docs/Web/HTML/Element/select)'s normal cursor. See [bug 817822](https://developer.microsoft.com/microsoft-edge/platform/issues/817822/)." }, "oculus": "mirror", "opera": { diff --git a/css/properties/display.json b/css/properties/display.json index 3aecd6ed5b39f6..279de04e8278ee 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -217,13 +217,13 @@ { "version_added": "11", "partial_implementation": true, - "notes": "IE incorrectly positions inline block content inside flex containers. See the discussion on Microsoft Answers." + "notes": "IE incorrectly positions inline block content inside flex containers. See the [discussion on Microsoft Answers](https://answers.microsoft.com/en-us/ie/forum/ie11-iewindows_10/inline-block-content-in-a-flex-container-not/deea64e2-933b-4bd2-a98c-62be16d04b57)." }, { "alternative_name": "-ms-flexbox", "version_added": "8", "partial_implementation": true, - "notes": "IE incorrectly positions inline block content inside flex containers. See the discussion on Microsoft Answers." + "notes": "IE incorrectly positions inline block content inside flex containers. See the [discussion on Microsoft Answers](https://answers.microsoft.com/en-us/ie/forum/ie11-iewindows_10/inline-block-content-in-a-flex-container-not/deea64e2-933b-4bd2-a98c-62be16d04b57)." } ], "oculus": "mirror", diff --git a/css/properties/flex-basis.json b/css/properties/flex-basis.json index a76f20c40a5ed6..67177ff496ff6c 100644 --- a/css/properties/flex-basis.json +++ b/css/properties/flex-basis.json @@ -41,7 +41,7 @@ "firefox_android": "mirror", "ie": { "version_added": "11", - "notes": "When a non-`auto` `flex-basis` is specified, Internet Explorer 10 and 11 always uses a `content-box` box model to calculate the size of a flex item, even if `box-sizing: border-box` is applied to the element. See Flexbug #7 for more info." + "notes": "When a non-`auto` `flex-basis` is specified, Internet Explorer 10 and 11 always uses a `content-box` box model to calculate the size of a flex item, even if [`box-sizing: border-box`](https://developer.mozilla.org/docs/Web/CSS/box-sizing) is applied to the element. See [Flexbug #7](https://github.com/philipwalton/flexbugs#7-flex-basis-doesnt-account-for-box-sizingborder-box) for more info." }, "oculus": "mirror", "opera": [ diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index 9a46f5575d8949..0ff1612c939673 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -141,7 +141,7 @@ { "version_added": "≤72", "partial_implementation": true, - "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See bug 1042151." + "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See [bug 1042151](https://bugzil.la/1042151)." } ], "firefox_android": "mirror", @@ -220,7 +220,7 @@ { "version_added": "≤72", "partial_implementation": true, - "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See bug 1042151." + "notes": "Before Firefox 81, overflow with `column-reverse` was unsupported. See [bug 1042151](https://bugzil.la/1042151)." } ], "firefox_android": "mirror", diff --git a/css/properties/flex-shrink.json b/css/properties/flex-shrink.json index 8dacc121b5e628..d0c26b667fef96 100644 --- a/css/properties/flex-shrink.json +++ b/css/properties/flex-shrink.json @@ -44,7 +44,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 10 uses `0` instead of `1` as the initial value for the `flex-shrink` property. A workaround is to always set an explicit value for `flex-shrink`. See Flexbug #6 for more info." + "notes": "Internet Explorer 10 uses `0` instead of `1` as the initial value for the `flex-shrink` property. A workaround is to always set an explicit value for `flex-shrink`. See [Flexbug #6](https://github.com/philipwalton/flexbugs#6-the-default-flex-value-has-changed) for more info." }, "oculus": "mirror", "opera": [ diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index fb6673fdc48c45..eaab7da0cb4747 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -29,7 +29,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Partial support due to large number of bugs present. See Flexbugs." + "notes": "Partial support due to large number of bugs present. See [Flexbugs](https://github.com/philipwalton/flexbugs)." }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/flex.json b/css/properties/flex.json index 837d975337b8c2..64e5b826389293 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -34,7 +34,7 @@ "notes": [ "Since Firefox 28, multi-line flexbox is supported.", "Before Firefox 32, Firefox wasn't able to animate values starting or stopping at `0`.", - "Until Firefox 61, flex items that are sized according to their content are sized using `fit-content`, not `max-content`." + "Until Firefox 61, flex items that are sized according to their content are sized using [`fit-content`, not `max-content`](https://drafts.csswg.org/css-sizing-3/#column-sizing)." ] }, { @@ -47,16 +47,16 @@ { "version_added": "11", "notes": [ - "Internet Explorer 11 ignores uses of `calc()` in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", - "Internet Explorer 11 considers a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See Flexbug #4 for more info." + "Internet Explorer 11 ignores uses of [`calc()`](https://developer.mozilla.org/docs/Web/CSS/calc) in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See [Flexbug #8](https://github.com/philipwalton/flexbugs#8-flex-basis-doesnt-support-calc) for more info.", + "Internet Explorer 11 considers a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See [Flexbug #4](https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored) for more info." ] }, { "prefix": "-ms-", "version_added": "10", "notes": [ - "Internet Explorer 10 and 11 ignore uses of `calc()` in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See Flexbug #8 for more info.", - "Internet Explorer 10 and 11 consider a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See Flexbug #4 for more info." + "Internet Explorer 10 and 11 ignore uses of [`calc()`](https://developer.mozilla.org/docs/Web/CSS/calc) in the `flex-basis` part of the `flex` syntax. This can be worked around by using the longhand properties instead of the shorthand. See [Flexbug #8](https://github.com/philipwalton/flexbugs#8-flex-basis-doesnt-support-calc) for more info.", + "Internet Explorer 10 and 11 consider a unitless value in the `flex-basis` part to be syntactically invalid (and will thus be ignored). A workaround is to always include a unit in the `flex-basis` part of the `flex` shorthand value. See [Flexbug #4](https://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored) for more info." ] } ], diff --git a/css/properties/font-family.json b/css/properties/font-family.json index a1fd3ec903ac20..f0e860e992f040 100644 --- a/css/properties/font-family.json +++ b/css/properties/font-family.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Not supported on `option` elements. See bug 1536148." + "notes": "Not supported on `option` elements. See [bug 1536148](https://bugzil.la/1536148)." }, "firefox_android": { "version_added": "4" diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index 055c6bd15c4ff3..dc5c9e2eb9964f 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -25,7 +25,7 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The [ISO/IEC CD 14496-22 3rd edition](https://mpeg.chiariglione.org/standards/mpeg-4/open-font-format/text-isoiec-cd-14496-22-3rd-edition) suggests using the `ssty` feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the [MathML](https://developer.mozilla.org/docs/Web/MathML) rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the `dtls` feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-webkit-", @@ -35,7 +35,7 @@ { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See [OpenType Font Feature support in Firefox 4](https://hacks.mozilla.org/2010/11/firefox-4-font-feature-support/)." } ], "firefox_android": "mirror", diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json index 9521faf1b3a0d5..3befa5b4406013 100644 --- a/css/properties/font-size-adjust.json +++ b/css/properties/font-size-adjust.json @@ -17,7 +17,7 @@ "firefox": [ { "version_added": "3", - "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` (bug 1144885)." + "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` ([bug 1144885](https://bugzil.la/1144885))." }, { "version_added": "1", diff --git a/css/properties/font-size.json b/css/properties/font-size.json index 4f1438b9b215b0..5eb717df370dbc 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -91,8 +91,8 @@ "firefox": { "version_added": "31", "notes": [ - "Before Firefox 57, animations using em units are not affected by changes to the `font-size` of the animated element's parent (bug 1254424).", - "Before Firefox 57, some language settings' inherited `font-size` is smaller than expected (bug 1391341)." + "Before Firefox 57, animations using em units are not affected by changes to the `font-size` of the animated element's parent ([bug 1254424](https://bugzil.la/1254424)).", + "Before Firefox 57, some language settings' inherited `font-size` is smaller than expected ([bug 1391341](https://bugzil.la/1391341))." ] }, "firefox_android": { diff --git a/css/properties/grid-auto-columns.json b/css/properties/grid-auto-columns.json index 5f973f448942b9..a83c7d83e77ba0 100644 --- a/css/properties/grid-auto-columns.json +++ b/css/properties/grid-auto-columns.json @@ -31,7 +31,7 @@ "version_added": "52", "version_removed": "70", "partial_implementation": true, - "notes": "Does not accept multiple track-size values. See bug 1339672." + "notes": "Does not accept multiple track-size values. See [bug 1339672](https://bugzil.la/1339672)." } ], "firefox_android": "mirror", diff --git a/css/properties/grid-auto-rows.json b/css/properties/grid-auto-rows.json index 4ad7350197616e..ac96a5cf1e3e6f 100644 --- a/css/properties/grid-auto-rows.json +++ b/css/properties/grid-auto-rows.json @@ -31,7 +31,7 @@ "version_added": "52", "version_removed": "70", "partial_implementation": true, - "notes": "Does not accept multiple track-size values. See bug 1339672." + "notes": "Does not accept multiple track-size values. See [bug 1339672](https://bugzil.la/1339672)." } ], "firefox_android": "mirror", diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index ee9a7a9b19c8cf..2befb5b5657c4e 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -383,13 +383,13 @@ "version_added": "57", "version_removed": "76", "partial_implementation": true, - "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see bug 1341507)." + "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see [bug 1341507](https://bugzil.la/1341507))." }, { "version_added": "52", "version_removed": "57", "partial_implementation": true, - "notes": "`calc()` doesn't work in `repeat()` (see bug 1350069)." + "notes": "[`calc()`](https://developer.mozilla.org/docs/Web/CSS/calc) doesn't work in `repeat()` (see [bug 1350069](https://bugzil.la/1350069))." } ], "firefox_android": "mirror", diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index 61c6af7fbc94f1..5233e54c86c941 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -384,13 +384,13 @@ "version_added": "57", "version_removed": "76", "partial_implementation": true, - "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see bug 1341507)." + "notes": "`repeat(auto-fill, ...)` and `repeat(auto-fit, ...)` only support one repeated column (see [bug 1341507](https://bugzil.la/1341507))." }, { "version_added": "52", "version_removed": "57", "partial_implementation": true, - "notes": "`calc()` doesn't work in `repeat()` (see bug 1350069)." + "notes": "[`calc()`](https://developer.mozilla.org/docs/Web/CSS/calc) doesn't work in `repeat()` (see [bug 1350069](https://bugzil.la/1350069))." } ], "firefox_android": "mirror", diff --git a/css/properties/initial-letter.json b/css/properties/initial-letter.json index ac361c51e058de..00a977a8446f07 100644 --- a/css/properties/initial-letter.json +++ b/css/properties/initial-letter.json @@ -28,7 +28,7 @@ "safari": { "prefix": "-webkit-", "version_added": "9", - "notes": "See bug 229090 for the unprefixed property." + "notes": "See [bug 229090](https://webkit.org/b/229090) for the unprefixed property." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/mask-composite.json b/css/properties/mask-composite.json index 1c76867be02319..2382adb62e1644 100644 --- a/css/properties/mask-composite.json +++ b/css/properties/mask-composite.json @@ -11,13 +11,13 @@ "support": { "chrome": { "version_added": "120", - "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." + "notes": "See also [`-webkit-mask-composite`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-composite) for a similar non-standard property that uses different keywords." }, "chrome_android": "mirror", "edge": [ { "version_added": "120", - "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." + "notes": "See also [`-webkit-mask-composite`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-composite) for a similar non-standard property that uses different keywords." }, { "version_added": "18", @@ -42,7 +42,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.4", - "notes": "See also `-webkit-mask-composite` for a similar non-standard property that uses different keywords." + "notes": "See also [`-webkit-mask-composite`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-composite) for a similar non-standard property that uses different keywords." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/mask.json b/css/properties/mask.json index 0b0fb8d8c99361..24c8a4a6c94082 100644 --- a/css/properties/mask.json +++ b/css/properties/mask.json @@ -16,7 +16,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "1", @@ -33,7 +33,7 @@ { "prefix": "-webkit-", "version_added": "79", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "79", @@ -71,7 +71,7 @@ { "prefix": "-webkit-", "version_added": "3.1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "3.1", @@ -89,7 +89,7 @@ { "prefix": "-webkit-", "version_added": "2", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "2", diff --git a/css/properties/max-height.json b/css/properties/max-height.json index 3c6a5e925845b6..194180e2a74e1e 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of `max-height` with `table` undefined. Firefox supports applying `max-height` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `max-height` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Firefox supports applying `max-height` to `table` elements." }, "firefox_android": { "version_added": "4" @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "CSS 2.1 leaves the behavior of `max-height` with `table` undefined. Opera supports applying `max-height` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `max-height` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Opera supports applying `max-height` to `table` elements." }, "opera_android": "mirror", "safari": { diff --git a/css/properties/max-width.json b/css/properties/max-width.json index 4ac263813f750c..3515f54ecd44b1 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of `max-width` with `table` undefined. Firefox supports applying `max-width` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `max-width` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Firefox supports applying `max-width` to `table` elements." }, "firefox_android": "mirror", "ie": { @@ -27,7 +27,7 @@ "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of `max-width` with `table` undefined. Opera supports applying `max-width` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `max-width` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Opera supports applying `max-width` to `table` elements." }, "opera_android": "mirror", "safari": { diff --git a/css/properties/min-height.json b/css/properties/min-height.json index 4c52bc9e5d0f97..3a4e8d53857030 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -18,17 +18,17 @@ }, "firefox": { "version_added": "3", - "notes": "CSS 2.1 leaves the behavior of `min-height` with `table` undefined. Firefox supports applying `min-height` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `min-height` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Firefox supports applying `min-height` to `table` elements." }, "firefox_android": "mirror", "ie": { "version_added": "7", - "notes": "In Internet Explorer 10 and 11, a `min-height` declaration on a column-direction flex container doesn't apply to the container's flex items. See Flexbug #3 for more info." + "notes": "In Internet Explorer 10 and 11, a `min-height` declaration on a column-direction flex container doesn't apply to the container's flex items. See [Flexbug #3](https://github.com/philipwalton/flexbugs#3-min-height-on-a-column-flex-container-wont-apply-to-its-flex-items) for more info." }, "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of `min-height` with `table` undefined. Opera supports applying `min-height` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `min-height` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Opera supports applying `min-height` to `table` elements." }, "opera_android": "mirror", "safari": { diff --git a/css/properties/min-width.json b/css/properties/min-width.json index df052e4d7f2c51..f9e21ceedd4013 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "CSS 2.1 leaves the behavior of `min-width` with `table` undefined. Firefox supports applying `min-width` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `min-width` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Firefox supports applying `min-width` to `table` elements." }, "firefox_android": "mirror", "ie": { @@ -27,7 +27,7 @@ "oculus": "mirror", "opera": { "version_added": "4", - "notes": "CSS 2.1 leaves the behavior of `min-width` with `table` undefined. Opera supports applying `min-width` to `table` elements." + "notes": "CSS 2.1 leaves the behavior of `min-width` with [`table`](https://developer.mozilla.org/docs/Web/HTML/Element/table) undefined. Opera supports applying `min-width` to `table` elements." }, "opera_android": { "version_added": "10.1" diff --git a/css/properties/offset-path.json b/css/properties/offset-path.json index 45bd36f9f52182..c927d3a06fc413 100644 --- a/css/properties/offset-path.json +++ b/css/properties/offset-path.json @@ -145,7 +145,7 @@ }, "path": { "__compat": { - "description": "Support for `path()` function as a value", + "description": "Support for [`path()`](https://developer.mozilla.org/docs/Web/CSS/path) function as a value", "tags": [ "web-features:motion-path" ], @@ -182,7 +182,7 @@ }, "ray": { "__compat": { - "description": "Support for `ray()` function as a value", + "description": "Support for [`ray()`](https://developer.mozilla.org/docs/Web/CSS/ray) function as a value", "tags": [ "web-features:motion-path" ], diff --git a/css/properties/outline.json b/css/properties/outline.json index d5d5a1e3c87dc8..666ead6d792dfd 100644 --- a/css/properties/outline.json +++ b/css/properties/outline.json @@ -72,7 +72,7 @@ "version_added": "1.2", "version_removed": "16.4", "partial_implementation": true, - "notes": "Before Safari 16.4, `outline` does not follow the shape of `border-radius`. See bug 20807." + "notes": "Before Safari 16.4, `outline` does not follow the shape of `border-radius`. See [bug 20807](https://webkit.org/b/20807)." } ], "safari_ios": "mirror", diff --git a/css/properties/overflow-clip-margin.json b/css/properties/overflow-clip-margin.json index 5746c988e6a260..dee93102a4b690 100644 --- a/css/properties/overflow-clip-margin.json +++ b/css/properties/overflow-clip-margin.json @@ -9,14 +9,14 @@ "chrome": { "version_added": "90", "partial_implementation": true, - "notes": "Only works when both axes are using `overflow: clip`. See bug 40235584." + "notes": "Only works when both axes are using `overflow: clip`. See [bug 40235584](https://crbug.com/40235584)." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "102", "partial_implementation": true, - "notes": "Only supports using a length, not a visual box. See bug 1661582." + "notes": "Only supports using a length, not a visual box. See [bug 1661582](https://bugzil.la/1661582)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/paint-order.json b/css/properties/paint-order.json index bc78d29dacaba2..09738b0252f9cc 100644 --- a/css/properties/paint-order.json +++ b/css/properties/paint-order.json @@ -16,7 +16,7 @@ { "version_added": "35", "partial_implementation": true, - "notes": "Does not affect stroked HTML text, see bug 41372165" + "notes": "Does not affect stroked HTML text, see [bug 41372165](https://crbug.com/41372165)" } ], "chrome_android": "mirror", @@ -38,7 +38,7 @@ { "version_added": "8", "partial_implementation": true, - "notes": "Does not affect stroked HTML text, see bug 168601" + "notes": "Does not affect stroked HTML text, see [bug 168601](https://webkit.org/b/168601)" } ], "safari_ios": "mirror", diff --git a/css/properties/position-area.json b/css/properties/position-area.json index 3c2d79b88d8e19..e46c0a94cae9b0 100644 --- a/css/properties/position-area.json +++ b/css/properties/position-area.json @@ -23,7 +23,7 @@ "firefox": { "version_added": "131", "partial_implementation": true, - "notes": "The property is parsed and accepted, but it has no effect yet, because both `anchor-name` and `position-anchor` are not yet supported." + "notes": "The property is parsed and accepted, but it has no effect yet, because both [`anchor-name`](https://developer.mozilla.org/docs/Web/CSS/anchor-name) and [`position-anchor`](https://developer.mozilla.org/docs/Web/CSS/position-anchor) are not yet supported." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/position.json b/css/properties/position.json index 193ede18d6f077..6a16d3c90eec64 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -53,8 +53,8 @@ "firefox": { "version_added": "1", "notes": [ - "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have `border-collapse` applied to them (bug 1379306).", - "Before Firefox 30, absolute positioning of table rows and row groups was not supported (bug 63895)." + "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) applied to them ([bug 1379306](https://bugzil.la/1379306)).", + "Before Firefox 30, absolute positioning of table rows and row groups was not supported ([bug 63895](https://bugzil.la/63895))." ] }, "firefox_android": "mirror", @@ -133,7 +133,7 @@ "firefox_android": "mirror", "ie": { "version_added": "7", - "notes": "In Internet Explorer, fixed positioning doesn't work if the document is in quirks mode." + "notes": "In Internet Explorer, fixed positioning doesn't work if the document is in [quirks mode](https://developer.mozilla.org/docs/Web/HTML/Quirks_Mode_and_Standards_Mode)." }, "oculus": "mirror", "opera": { @@ -171,7 +171,7 @@ }, "firefox": { "version_added": "59", - "notes": "Borders do not display on table headers if `border-collapse` is set to `collapse` (bug 1727594)." + "notes": "Borders do not display on table headers if [`border-collapse`](https://developer.mozilla.org/docs/Web/CSS/border-collapse) is set to `collapse` ([bug 1727594](https://bugzil.la/1727594))." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/print-color-adjust.json b/css/properties/print-color-adjust.json index 9abcdf992d23f1..620f0f98f0de26 100644 --- a/css/properties/print-color-adjust.json +++ b/css/properties/print-color-adjust.json @@ -10,15 +10,15 @@ "prefix": "-webkit-", "version_added": "17", "notes": [ - "Chrome does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", - "Before version 26, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." + "Chrome does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", + "Before version 26, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See [bug 40219905](https://crbug.com/40219905)." ] }, "chrome_android": "mirror", "edge": { "prefix": "-webkit-", "version_added": "79", - "notes": "Edge does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." + "notes": "Edge does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "firefox": [ { @@ -37,12 +37,12 @@ "opera": { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." + "notes": "Opera does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "opera_android": { "prefix": "-webkit-", "version_added": "15", - "notes": "Opera does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." + "notes": "Opera does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "safari": [ { @@ -51,7 +51,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Safari does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." + "notes": "Safari does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." } ], "safari_ios": "mirror", @@ -59,14 +59,14 @@ "prefix": "-webkit-", "version_added": "1.0", "notes": [ - "Samsung Internet does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", - "In version 1, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See bug 40219905." + "Samsung Internet does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants.", + "In version 1, if background images are clipped (for example, when using `background-image` sprites) and `-webkit-print-color-adjust` is set to `exact`, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See [bug 40219905](https://crbug.com/40219905)." ] }, "webview_android": { "prefix": "-webkit-", "version_added": "4.4", - "notes": "WebView does not print backgrounds of the `<body>` element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." + "notes": "WebView does not print backgrounds of the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element. If this property is set to `exact` for the `<body>` element, it will apply only to its descendants." }, "webview_ios": "mirror" }, diff --git a/css/properties/resize.json b/css/properties/resize.json index bd42515c2f4766..26e5744ee02a5a 100644 --- a/css/properties/resize.json +++ b/css/properties/resize.json @@ -97,7 +97,7 @@ "edge": "mirror", "firefox": { "version_added": "5", - "notes": "`resize` doesn't have any effect on `<iframe>`. See bug 680823)" + "notes": "`resize` doesn't have any effect on [`<iframe>`](https://developer.mozilla.org/docs/Web/HTML/Element/iframe). See [bug 680823](https://bugzil.la/680823))" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/rx.json b/css/properties/rx.json index 218a3c2996a4f9..3bea0ef5e24396 100644 --- a/css/properties/rx.json +++ b/css/properties/rx.json @@ -25,7 +25,7 @@ "opera_android": "mirror", "safari": { "version_added": false, - "notes": "The value is recognized, but has no effect. This property is only recognized as an attribute applied to the SVG element. See bug 266090." + "notes": "The value is recognized, but has no effect. This property is only recognized as an attribute applied to the SVG element. See [bug 266090](https://webkit.org/b/266090)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/ry.json b/css/properties/ry.json index 70620295336506..3bf4c1e2db5554 100644 --- a/css/properties/ry.json +++ b/css/properties/ry.json @@ -25,7 +25,7 @@ "opera_android": "mirror", "safari": { "version_added": false, - "notes": "The value is recognized, but has no effect. This property is only recognized as an attribute applied to the SVG element. See bug 266090." + "notes": "The value is recognized, but has no effect. This property is only recognized as an attribute applied to the SVG element. See [bug 266090](https://webkit.org/b/266090)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-bottom.json b/css/properties/scroll-margin-bottom.json index 799cd2d3329780..472e75fb5da190 100644 --- a/css/properties/scroll-margin-bottom.json +++ b/css/properties/scroll-margin-bottom.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-bottom", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-bottom", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-left.json b/css/properties/scroll-margin-left.json index 37476c81a741cb..87e37d0e46835c 100644 --- a/css/properties/scroll-margin-left.json +++ b/css/properties/scroll-margin-left.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-left", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-left", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-right.json b/css/properties/scroll-margin-right.json index 8d5c0911bcf85a..c86c7da4cc948a 100644 --- a/css/properties/scroll-margin-right.json +++ b/css/properties/scroll-margin-right.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-right", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-right", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin-top.json b/css/properties/scroll-margin-top.json index 6b4736a00c86d6..9f6ed2825d2351 100644 --- a/css/properties/scroll-margin-top.json +++ b/css/properties/scroll-margin-top.json @@ -32,7 +32,7 @@ "alternative_name": "scroll-snap-margin-top", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "safari_ios": [ @@ -43,7 +43,7 @@ "alternative_name": "scroll-snap-margin-top", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-margin.json b/css/properties/scroll-margin.json index e48f93759ede04..aeb8b3a5cf2232 100644 --- a/css/properties/scroll-margin.json +++ b/css/properties/scroll-margin.json @@ -22,7 +22,7 @@ "version_added": "68", "version_removed": "90", "partial_implementation": true, - "notes": "The `scroll-margin` property can cause an element's visibility to be incorrectly calculated for `element.focus()`. See bug 1708303." + "notes": "The `scroll-margin` property can cause an element's visibility to be incorrectly calculated for `element.focus()`. See [bug 1708303](https://bugzil.la/1708303)." } ], "firefox_android": "mirror", @@ -40,7 +40,7 @@ "alternative_name": "scroll-snap-margin", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.1, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "safari_ios": [ @@ -51,7 +51,7 @@ "alternative_name": "scroll-snap-margin", "version_added": "11", "partial_implementation": true, - "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 189265." + "notes": "Before version 14.5, scroll margin is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 189265](https://webkit.org/b/189265)." } ], "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-padding-bottom.json b/css/properties/scroll-padding-bottom.json index 9448a37d05dbb6..5897a8fd016330 100644 --- a/css/properties/scroll-padding-bottom.json +++ b/css/properties/scroll-padding-bottom.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 179379](https://webkit.org/b/179379)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-left.json b/css/properties/scroll-padding-left.json index bdb8ece0097804..fd49c86bbbd626 100644 --- a/css/properties/scroll-padding-left.json +++ b/css/properties/scroll-padding-left.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 179379](https://webkit.org/b/179379)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-right.json b/css/properties/scroll-padding-right.json index a599e80617caad..7ee7a51c99fb82 100644 --- a/css/properties/scroll-padding-right.json +++ b/css/properties/scroll-padding-right.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 179379](https://webkit.org/b/179379)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding-top.json b/css/properties/scroll-padding-top.json index 7d70a6726c67db..db34cda204f736 100644 --- a/css/properties/scroll-padding-top.json +++ b/css/properties/scroll-padding-top.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 179379](https://webkit.org/b/179379)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json index 7da3c9a5effcc4..fb65e94bd18fc4 100644 --- a/css/properties/scroll-padding.json +++ b/css/properties/scroll-padding.json @@ -32,7 +32,7 @@ "version_added": "11", "version_removed": "14.1", "partial_implementation": true, - "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see bug 179379." + "notes": "Scroll padding is not applied for scrolls to fragment target or `scrollIntoView()`, see [bug 179379](https://webkit.org/b/179379)." } ], "safari_ios": "mirror", diff --git a/css/properties/scroll-snap-type.json b/css/properties/scroll-snap-type.json index 91e2ab44ca168a..53f654a6d4a029 100644 --- a/css/properties/scroll-snap-type.json +++ b/css/properties/scroll-snap-type.json @@ -32,7 +32,7 @@ "version_added": "68", "version_removed": "99", "partial_implementation": true, - "notes": "On macOS Monterey, scroll snapping does not complete reliably. See bug 1749352." + "notes": "On macOS Monterey, scroll snapping does not complete reliably. See [bug 1749352](https://bugzil.la/1749352)." }, { "version_added": "39", diff --git a/css/properties/speak.json b/css/properties/speak.json index 17025d744e9781..413f453ac673e0 100644 --- a/css/properties/speak.json +++ b/css/properties/speak.json @@ -8,7 +8,7 @@ "chrome": { "version_added": "≤80", "partial_implementation": true, - "notes": "The implementation is not compliant with the specification, see bug 40813740." + "notes": "The implementation is not compliant with the specification, see [bug 40813740](https://crbug.com/40813740)." }, "chrome_android": "mirror", "edge": { diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json index 041019093be53c..27281a0b8770ae 100644 --- a/css/properties/text-combine-upright.json +++ b/css/properties/text-combine-upright.json @@ -14,7 +14,7 @@ "alternative_name": "-webkit-text-combine", "version_added": "9", "partial_implementation": true, - "notes": "This property was initially named `-webkit-text-combine` according to a 2011 version of the CSS3 Writing Modes specification, supporting the values `none` and `horizontal` without `digits`." + "notes": "This property was initially named `-webkit-text-combine` according to a [2011 version of the CSS3 Writing Modes specification](https://www.w3.org/TR/2011/WD-css3-writing-modes-20110531/#text-combine), supporting the values `none` and `horizontal` without `digits`." } ], "chrome_android": "mirror", @@ -48,7 +48,7 @@ "alternative_name": "-webkit-text-combine", "version_added": "5.1", "partial_implementation": true, - "notes": "This property was initially named `-webkit-text-combine` according to a 2011 version of the CSS3 Writing Modes specification, supporting the values `none` and `horizontal` without `digits`." + "notes": "This property was initially named `-webkit-text-combine` according to a [2011 version of the CSS3 Writing Modes specification](https://www.w3.org/TR/2011/WD-css3-writing-modes-20110531/#text-combine), supporting the values `none` and `horizontal` without `digits`." } ], "safari_ios": "mirror", diff --git a/css/properties/text-decoration-thickness.json b/css/properties/text-decoration-thickness.json index ebebabf2fc4b48..cd5f6d4d3af15d 100644 --- a/css/properties/text-decoration-thickness.json +++ b/css/properties/text-decoration-thickness.json @@ -14,7 +14,7 @@ "version_added": "87", "version_removed": "89", "partial_implementation": true, - "notes": "The `text-decoration-thickness` property does not work unless either `text-underline-offset` is set to something other than `auto` or `text-decoration-color` is set to something other than `currentColor`. See bug 40734940." + "notes": "The `text-decoration-thickness` property does not work unless either `text-underline-offset` is set to something other than `auto` or `text-decoration-color` is set to something other than `currentColor`. See [bug 40734940](https://crbug.com/40734940)." } ], "chrome_android": "mirror", diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json index 2680b23ef5bc24..c51816aa6961a6 100644 --- a/css/properties/text-rendering.json +++ b/css/properties/text-rendering.json @@ -10,7 +10,7 @@ "version_added": "4", "notes": [ "This property is only supported on Windows and Linux.", - "Initial versions had bugs on Windows and Linux that broke font substitution, small-caps, letter-spacing or caused text to overlap. See bug 40156511, bug 40430936, bug 40444347, bug 40286561." + "Initial versions had bugs on Windows and Linux that broke font substitution, small-caps, letter-spacing or caused text to overlap. See [bug 40156511](https://crbug.com/40156511), [bug 40430936](https://crbug.com/40430936), [bug 40444347](https://crbug.com/40444347), [bug 40286561](https://crbug.com/40286561)." ] }, "chrome_android": "mirror", @@ -19,7 +19,7 @@ "version_added": "1", "notes": [ "This property is only supported on Windows and Linux.", - "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." + "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See [bug 595688](https://bugzil.la/595688) for details." ] }, "firefox_android": { @@ -80,7 +80,7 @@ "opera_android": "mirror", "safari": { "version_added": "5", - "notes": "Safari treats `auto` as `optimizeSpeed`. See bug 41363." + "notes": "Safari treats `auto` as `optimizeSpeed`. See [bug 41363](https://webkit.org/b/41363)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/text-shadow.json b/css/properties/text-shadow.json index 09150a0048775d..780f7595bbfc5b 100644 --- a/css/properties/text-shadow.json +++ b/css/properties/text-shadow.json @@ -16,10 +16,10 @@ "firefox": { "version_added": "3.5", "notes": [ - "Firefox versions before 57 have a bug whereby `transition`s will not work when transitioning from a `text-shadow` with a color specified to a `text-shadow` without a color specified (bug 726550).", + "Firefox versions before 57 have a bug whereby [`transition`](https://developer.mozilla.org/docs/Web/CSS/transition)s will not work when transitioning from a `text-shadow` with a color specified to a `text-shadow` without a color specified ([bug 726550](https://bugzil.la/726550)).", "From Firefox 4, the blur radius is capped at 300 for performance reasons.", "Firefox theoretically supports infinite text-shadows (don't try it).", - "If the `<color>` value is unspecified, then Firefox uses the value of the element's `color` property." + "If the `<color>` value is unspecified, then Firefox uses the value of the element's [`color`](https://developer.mozilla.org/docs/Web/CSS/color) property." ] }, "firefox_android": "mirror", diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index 5d4c2a9eec888a..e58fd025fe8955 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See bug 40214861." + "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See [bug 40214861](https://crbug.com/40214861)." }, "chrome_android": "mirror", "edge": { @@ -24,14 +24,14 @@ "oculus": "mirror", "opera": { "version_added": "7", - "notes": "Since Opera 15, the `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See bug 40214861." + "notes": "Since Opera 15, the `text-transform` property does not work for `::first-line` pseudo-elements (nor for the one-colon syntax). See [bug 40214861](https://crbug.com/40214861)." }, "opera_android": { "version_added": "11" }, "safari": { "version_added": "1", - "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (also not for the old one-colon syntax). See bug 3409." + "notes": "The `text-transform` property does not work for `::first-line` pseudo-elements (also not for the old one-colon syntax). See [bug 3409](https://webkit.org/b/3409)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -57,7 +57,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 14, some punctuation characters could interfere with correct capitalization. See bug 731536." + "notes": "Before Firefox 14, some punctuation characters could interfere with correct capitalization. See [bug 731536](https://bugzil.la/731536)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index b6e1108ce6ab60..6de119dc3fbec4 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -266,7 +266,7 @@ }, "firefox": { "version_added": "43", - "notes": "Keywords and percentages refer to the canvas instead of the object itself. See bug 1209061." + "notes": "Keywords and percentages refer to the canvas instead of the object itself. See [bug 1209061](https://bugzil.la/1209061)." }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/transform.json b/css/properties/transform.json index 1a771fa79f4aad..ec081b41b599c1 100644 --- a/css/properties/transform.json +++ b/css/properties/transform.json @@ -58,7 +58,7 @@ { "prefix": "-ms-", "version_added": "9", - "notes": "Internet Explorer 5.5 or later supports a proprietary Matrix Filter which can be used to achieve a similar effect." + "notes": "Internet Explorer 5.5 or later supports a proprietary [Matrix Filter](https://msdn.microsoft.com/en-us/library/ms533014(VS.85,loband).aspx) which can be used to achieve a similar effect." } ], "oculus": "mirror", diff --git a/css/properties/transition.json b/css/properties/transition.json index a83f29dd28cd8b..cd1886d6bc01c7 100644 --- a/css/properties/transition.json +++ b/css/properties/transition.json @@ -29,9 +29,9 @@ { "version_added": "16", "notes": [ - "Before Firefox 57, transitions do not work when transitioning from a `text-shadow` with a color specified to a `text-shadow` without a color specified (see bug 726550).", - "Before Firefox 57, cancelling a filling animation (for example, with `animation-fill-mode: forwards` set) can trigger a transition set on the same element, although only once (see bug 1192592 and these test cases for more information).", - "Before Firefox 57, the `background-position` property can't be transitioned between two values containing different numbers of `<position>` values, for example `background-position: 10px 10px;` and `background-position: 20px 20px, 30px 30px;` (see bug 1390446)." + "Before Firefox 57, transitions do not work when transitioning from a [`text-shadow`](https://developer.mozilla.org/docs/Web/CSS/text-shadow) with a color specified to a `text-shadow` without a color specified (see [bug 726550](https://bugzil.la/726550)).", + "Before Firefox 57, cancelling a filling animation (for example, with `animation-fill-mode: forwards` set) can trigger a transition set on the same element, although only once (see [bug 1192592](https://bugzil.la/1192592) and [these test cases](https://bug1192592.bmoattachments.org/attachment.cgi?id=8843824) for more information).", + "Before Firefox 57, the [`background-position`](https://developer.mozilla.org/docs/Web/CSS/background-position) property can't be transitioned between two values containing different numbers of [`<position>`](https://developer.mozilla.org/docs/Web/CSS/position_value) values, for example `background-position: 10px 10px;` and `background-position: 20px 20px, 30px 30px;` (see [bug 1390446](https://bugzil.la/1390446))." ] }, { diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index a1bc24f8cbc725..1e928c60cc79f3 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -283,7 +283,7 @@ "version_added": "10", "version_removed": "54", "notes": [ - "Before Firefox 50, the `plaintext` value was ignored for vertical writing modes (bug 1302734).", + "Before Firefox 50, the `plaintext` value was ignored for vertical writing modes ([bug 1302734](https://bugzil.la/1302734)).", "Before Firefox 15, `plaintext` didn't do anything to an inline element. The specification changed and the implementation was changed in Firefox 15." ] } diff --git a/css/properties/visibility.json b/css/properties/visibility.json index 90febbd9b588c1..9df294074226b4 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -54,7 +54,7 @@ "version_added": "1", "notes": [ "Chrome treats `visibility: collapse` like `hidden`, leaving a white gap.", - "Chrome supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." + "Chrome supports the `collapse` value only on [`<tr>`](https://developer.mozilla.org/docs/Web/HTML/Element/tr), [`<thead>`](https://developer.mozilla.org/docs/Web/HTML/Element/thead), [`<tbody>`](https://developer.mozilla.org/docs/Web/HTML/Element/tbody), and [`<tfoot>`](https://developer.mozilla.org/docs/Web/HTML/Element/tfoot), but not on [`<col>`](https://developer.mozilla.org/docs/Web/HTML/Element/col) and [`<colgroup>`](https://developer.mozilla.org/docs/Web/HTML/Element/colgroup) elements." ] }, "chrome_android": "mirror", @@ -64,7 +64,7 @@ "firefox": { "version_added": "1", "notes": [ - "Firefox doesn't hide borders when hiding `<col>` and `<colgroup>` elements if `border-collapse: collapse` is set.", + "Firefox doesn't hide borders when hiding [`<col>`](https://developer.mozilla.org/docs/Web/HTML/Element/col) and [`<colgroup>`](https://developer.mozilla.org/docs/Web/HTML/Element/colgroup) elements if `border-collapse: collapse` is set.", "Before Firefox 88, `collapse` is not supported on ruby annotations." ] }, @@ -77,21 +77,21 @@ "version_added": "4", "notes": [ "Opera treats `visibility: collapse` like `hidden`, leaving a white gap.", - "Opera supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." + "Opera supports the `collapse` value only on [`<tr>`](https://developer.mozilla.org/docs/Web/HTML/Element/tr), [`<thead>`](https://developer.mozilla.org/docs/Web/HTML/Element/thead), [`<tbody>`](https://developer.mozilla.org/docs/Web/HTML/Element/tbody), and [`<tfoot>`](https://developer.mozilla.org/docs/Web/HTML/Element/tfoot), but not on [`<col>`](https://developer.mozilla.org/docs/Web/HTML/Element/col) and [`<colgroup>`](https://developer.mozilla.org/docs/Web/HTML/Element/colgroup) elements." ] }, "opera_android": { "version_added": "10.1", "notes": [ "Opera treats `visibility: collapse` like `hidden`, leaving a white gap.", - "Opera supports the `collapse` value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." + "Opera supports the `collapse` value only on [`<tr>`](https://developer.mozilla.org/docs/Web/HTML/Element/tr), [`<thead>`](https://developer.mozilla.org/docs/Web/HTML/Element/thead), [`<tbody>`](https://developer.mozilla.org/docs/Web/HTML/Element/tbody), and [`<tfoot>`](https://developer.mozilla.org/docs/Web/HTML/Element/tfoot), but not on [`<col>`](https://developer.mozilla.org/docs/Web/HTML/Element/col) and [`<colgroup>`](https://developer.mozilla.org/docs/Web/HTML/Element/colgroup) elements." ] }, "safari": { "version_added": "1.3", "notes": [ "Safari treats `visibility: collapse` like `hidden`, leaving a white gap.", - "Safari supports the collapse value only on `<tr>`, `<thead>`, `<tbody>`, and `<tfoot>`, but not on `<col>` and `<colgroup>` elements." + "Safari supports the collapse value only on [`<tr>`](https://developer.mozilla.org/docs/Web/HTML/Element/tr), [`<thead>`](https://developer.mozilla.org/docs/Web/HTML/Element/thead), [`<tbody>`](https://developer.mozilla.org/docs/Web/HTML/Element/tbody), and [`<tfoot>`](https://developer.mozilla.org/docs/Web/HTML/Element/tfoot), but not on [`<col>`](https://developer.mozilla.org/docs/Web/HTML/Element/col) and [`<colgroup>`](https://developer.mozilla.org/docs/Web/HTML/Element/colgroup) elements." ] }, "safari_ios": "mirror", diff --git a/css/selectors/-moz-submit-invalid.json b/css/selectors/-moz-submit-invalid.json index 4e6e893e34fe66..3eb3c797e8ffcb 100644 --- a/css/selectors/-moz-submit-invalid.json +++ b/css/selectors/-moz-submit-invalid.json @@ -21,7 +21,7 @@ "value_to_set": "true" } ], - "notes": "From Firefox 88 the feature has been placed behind a flag. See bug 1694129." + "notes": "From Firefox 88 the feature has been placed behind a flag. See [bug 1694129](https://bugzil.la/1694129)." }, { "version_added": "4", @@ -31,7 +31,7 @@ "firefox_android": { "version_added": "4", "version_removed": "88", - "notes": "From version 88, the feature has been withdrawn. See bug 1694129." + "notes": "From version 88, the feature has been withdrawn. See [bug 1694129](https://bugzil.la/1694129)." }, "ie": { "version_added": false diff --git a/css/selectors/active.json b/css/selectors/active.json index 0cd886ae7e074c..be2a303e0cb84f 100644 --- a/css/selectors/active.json +++ b/css/selectors/active.json @@ -73,7 +73,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "By default, Safari on iOS does not use the `:active` state unless there is a `touchstart` event handler on the relevant element or on the `<body>` element." + "notes": "By default, Safari on iOS does not use the [`:active`](https://developer.mozilla.org/docs/Web/CSS/:active) state unless there is a [`touchstart`](https://developer.mozilla.org/docs/Web/Reference/Events/touchstart) event handler on the relevant element or on the [`<body>`](https://developer.mozilla.org/docs/Web/HTML/Element/body) element." }, "samsunginternet_android": "mirror", "webview_android": "mirror", diff --git a/css/selectors/after.json b/css/selectors/after.json index a46c8ab78a8d3b..02e567e9da554c 100644 --- a/css/selectors/after.json +++ b/css/selectors/after.json @@ -30,8 +30,8 @@ { "version_added": "1.5", "notes": [ - "Before Firefox 57, Firefox had a bug where `::after` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`.", - "Before Firefox 3.5, only the CSS level 2 behavior of `:after` was supported, which disallowed `position`, `float`, `list-style-*` and some `display` properties." + "Before Firefox 57, Firefox had a bug where `::after` pseudo-elements were still generated, even if the [`content`](https://developer.mozilla.org/docs/Web/CSS/content) property value were set to `normal` or `none`.", + "Before Firefox 3.5, only the CSS level 2 behavior of `:after` was supported, which disallowed [`position`](https://developer.mozilla.org/docs/Web/CSS/position), [`float`](https://developer.mozilla.org/docs/Web/CSS/float), `list-style-*` and some `display` properties." ] }, { diff --git a/css/selectors/before.json b/css/selectors/before.json index a73642f4bd15f0..3d24f9df179709 100644 --- a/css/selectors/before.json +++ b/css/selectors/before.json @@ -30,8 +30,8 @@ { "version_added": "1.5", "notes": [ - "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`.", - "Before Firefox 3.5, only the CSS level 2 behavior of `:before` was supported, which disallowed `position`, `float`, `list-style-*` and some `display` properties." + "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the [`content`](https://developer.mozilla.org/docs/Web/CSS/content) property value were set to `normal` or `none`.", + "Before Firefox 3.5, only the CSS level 2 behavior of `:before` was supported, which disallowed [`position`](https://developer.mozilla.org/docs/Web/CSS/position), [`float`](https://developer.mozilla.org/docs/Web/CSS/float), `list-style-*` and some `display` properties." ] }, { @@ -42,7 +42,7 @@ "firefox_android": [ { "version_added": "4", - "notes": "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the `content` property value were set to `normal` or `none`." + "notes": "Before Firefox 57, Firefox had a bug where `::before` pseudo-elements were still generated, even if the [`content`](https://developer.mozilla.org/docs/Web/CSS/content) property value were set to `normal` or `none`." }, { "alternative_name": ":before", diff --git a/css/selectors/cue.json b/css/selectors/cue.json index 1a18702a58d6d4..03467a21cc1bb9 100644 --- a/css/selectors/cue.json +++ b/css/selectors/cue.json @@ -14,7 +14,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "From Firefox 69, only allowed properties apply to the `::cue` pseudo-element with no argument. See Permitted properties for a list of the allowed properties." + "notes": "From Firefox 69, only allowed properties apply to the `::cue` pseudo-element with no argument. See [Permitted properties](https://developer.mozilla.org/docs/Web/CSS/::cue#Permitted_properties) for a list of the allowed properties." }, "firefox_android": { "version_added": "55" diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json index 7a94bbbfcb0fd2..27229c52194e03 100644 --- a/css/selectors/disabled.json +++ b/css/selectors/disabled.json @@ -16,7 +16,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before Edge 79, Edge did not recognize `:disabled` on the `<fieldset>` element." + "notes": "Before Edge 79, Edge did not recognize `:disabled` on the [`<fieldset>`](https://developer.mozilla.org/docs/Web/HTML/Element/fieldset) element." }, "firefox": { "version_added": "1" @@ -24,7 +24,7 @@ "firefox_android": "mirror", "ie": { "version_added": "9", - "notes": "Internet Explorer does not recognize `:disabled` on the `<fieldset>` element." + "notes": "Internet Explorer does not recognize `:disabled` on the [`<fieldset>`](https://developer.mozilla.org/docs/Web/HTML/Element/fieldset) element." }, "oculus": "mirror", "opera": { diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json index 14a9901ef34b80..8c4eec2a3591d0 100644 --- a/css/selectors/first-line.json +++ b/css/selectors/first-line.json @@ -10,12 +10,12 @@ "chrome": [ { "version_added": "1", - "notes": "Before Chrome 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." + "notes": "Before Chrome 62, the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." }, { "alternative_name": ":first-line", "version_added": "1", - "notes": "Before Chrome 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." + "notes": "Before Chrome 62, the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." } ], "chrome_android": "mirror", @@ -51,34 +51,34 @@ "opera": [ { "version_added": "7", - "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` or `:first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." }, { "alternative_name": ":first-line", "version_added": "3.5", - "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` or `:first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." } ], "opera_android": [ { "version_added": "10.1", - "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` or `:first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." }, { "alternative_name": ":first-line", "version_added": "10.1", - "notes": "From Opera 15 to Opera 49 (exclusive), the `text-transform` property does not work on `::first-line` or `:first-line` pseudo-elements. See bug 40214861." + "notes": "From Opera 15 to Opera 49 (exclusive), the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` or `:first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." } ], "safari": [ { "version_added": "1", - "notes": "The `text-transform` property does not work for `::first-line` or `:first-line` pseudo-elements. See bug 3409." + "notes": "The [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work for `::first-line` or `:first-line` pseudo-elements. See [bug 3409](https://webkit.org/b/3409)." }, { "alternative_name": ":first-line", "version_added": "1", - "notes": "The `text-transform` property does not work for `::first-line` or `:first-line` pseudo-elements. See bug 3409." + "notes": "The [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work for `::first-line` or `:first-line` pseudo-elements. See [bug 3409](https://webkit.org/b/3409)." } ], "safari_ios": "mirror", @@ -86,12 +86,12 @@ "webview_android": [ { "version_added": "≤37", - "notes": "Before WebView 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." + "notes": "Before WebView 62, the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." }, { "alternative_name": ":first-line", "version_added": "≤37", - "notes": "Before WebView 62, the `text-transform` property does not work on `::first-line` pseudo-elements. See bug 40214861." + "notes": "Before WebView 62, the [`text-transform`](https://developer.mozilla.org/docs/Web/CSS/text-transform) property does not work on `::first-line` pseudo-elements. See [bug 40214861](https://crbug.com/40214861)." } ], "webview_ios": "mirror" diff --git a/css/selectors/hover.json b/css/selectors/hover.json index c6bca9e729fc01..a25ae3211dce61 100644 --- a/css/selectors/hover.json +++ b/css/selectors/hover.json @@ -36,7 +36,7 @@ }, "safari_ios": { "version_added": "1", - "notes": "As of Safari for iOS 7.1.2, tapping a clickable element causes the element to enter the `:hover` state. The element will remain in the `:hover` state until a different element has entered the `:hover` state." + "notes": "As of Safari for iOS 7.1.2, tapping a [clickable element](https://developer.mozilla.org/docs/Web/Events/click#Safari_Mobile) causes the element to enter the `:hover` state. The element will remain in the `:hover` state until a different element has entered the `:hover` state." }, "samsunginternet_android": "mirror", "webview_android": "mirror", @@ -100,7 +100,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "In Edge, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See bug 5381673." + "notes": "In Edge, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See [bug 5381673](https://developer.microsoft.com/microsoft-edge/platform/issues/5381673/)." }, "firefox": { "version_added": "1" @@ -109,8 +109,8 @@ "ie": { "version_added": "7", "notes": [ - "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See bug 926665.", - "In Internet Explorer 9 (and possibly earlier), if a `<table>` has a parent with a non-`auto` `width`, `overflow-x``: auto;`, the `<table>` has enough content to horizontally overflow its parent, and there are `:hover` styles set on elements within the table, then hovering over said elements will cause the `<table>`'s height to increase. See a live demo that triggers the bug. One workaround for the bug is to set `min-height: 0%;` (the `%` unit must be specified, since unitless and `px` don't work) on the `<table>`'s parent element." + "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See [bug 926665](https://connect.microsoft.com/IE/feedbackdetail/view/926665).", + "In Internet Explorer 9 (and possibly earlier), if a [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table) has a parent with a non-`auto` [`width`](https://developer.mozilla.org/docs/Web/CSS/width), [`overflow-x`](https://developer.mozilla.org/docs/Web/CSS/overflow-x)`: auto;`, the [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table) has enough content to horizontally overflow its parent, and there are [`:hover`](https://developer.mozilla.org/docs/Web/CSS/:hover) styles set on elements within the table, then hovering over said elements will cause the [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table)'s height to increase. See [a live demo that triggers the bug](https://output.jsbin.com/diwiqe). One workaround for the bug is to set `min-height: 0%;` (the `%` unit must be specified, since unitless and `px` don't work) on the `<table>`'s parent element." ] }, "oculus": "mirror", diff --git a/css/selectors/in-range.json b/css/selectors/in-range.json index b86aa29ef538ba..f946b4e8e87134 100644 --- a/css/selectors/in-range.json +++ b/css/selectors/in-range.json @@ -12,7 +12,7 @@ "support": { "chrome": { "version_added": "10", - "notes": "Before Chrome 52, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Chrome 52, it was changed to only match enabled read-write inputs." + "notes": "Before Chrome 52, `:in-range` matched disabled and read-only inputs (see [bug 41248615](https://crbug.com/41248615)). In Chrome 52, it was changed to only match enabled read-write inputs." }, "chrome_android": "mirror", "edge": { @@ -20,7 +20,7 @@ }, "firefox": { "version_added": "29", - "notes": "Before Firefox 50, `:in-range` matched disabled and read-only inputs (see bug 1264157). In Firefox 50, it was changed to only match enabled read-write inputs." + "notes": "Before Firefox 50, `:in-range` matched disabled and read-only inputs (see [bug 1264157](https://bugzil.la/1264157)). In Firefox 50, it was changed to only match enabled read-write inputs." }, "firefox_android": { "version_added": "16" @@ -31,24 +31,24 @@ "oculus": "mirror", "opera": { "version_added": "11", - "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." + "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see [bug 41248615](https://crbug.com/41248615)). In Opera 39, it was changed to only match enabled read-write inputs." }, "opera_android": { "version_added": "11", - "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see bug 41248615). In Opera 39, it was changed to only match enabled read-write inputs." + "notes": "Before Opera 39, `:in-range` matched disabled and read-only inputs (see [bug 41248615](https://crbug.com/41248615)). In Opera 39, it was changed to only match enabled read-write inputs." }, "safari": { "version_added": "5.1", - "notes": "In Safari, `:in-range` matched disabled and read-only inputs (see bug 156530). It was later changed to only match enabled read-write inputs." + "notes": "In Safari, `:in-range` matched disabled and read-only inputs (see [bug 156530](https://webkit.org/b/156530)). It was later changed to only match enabled read-write inputs." }, "safari_ios": "mirror", "samsunginternet_android": { "version_added": "1.0", - "notes": "Before version 6.0, `:in-range` matched disabled and read-only inputs (see bug 41248615). In version 6.0, it was changed to only match enabled read-write inputs." + "notes": "Before version 6.0, `:in-range` matched disabled and read-only inputs (see [bug 41248615](https://crbug.com/41248615)). In version 6.0, it was changed to only match enabled read-write inputs." }, "webview_android": { "version_added": "2.2", - "notes": "Before version 52, `:in-range` matched disabled and read-only inputs (see bug 41248615). In version 52, it was changed to only match enabled read-write inputs." + "notes": "Before version 52, `:in-range` matched disabled and read-only inputs (see [bug 41248615](https://crbug.com/41248615)). In version 52, it was changed to only match enabled read-write inputs." }, "webview_ios": "mirror" }, diff --git a/css/selectors/is.json b/css/selectors/is.json index f14b6922e4628a..86e065e12e25ef 100644 --- a/css/selectors/is.json +++ b/css/selectors/is.json @@ -31,7 +31,7 @@ "version_added": "4", "notes": [ "Doesn't support combinators.", - "See bug 906353." + "See [bug 906353](https://bugzil.la/906353)." ] } ], diff --git a/css/selectors/marker.json b/css/selectors/marker.json index 53bf5660606841..c97888125771ed 100644 --- a/css/selectors/marker.json +++ b/css/selectors/marker.json @@ -25,7 +25,7 @@ "safari": { "version_added": "11.1", "partial_implementation": true, - "notes": "Safari support is limited to `color` and `font-size`. See bug 204163." + "notes": "Safari support is limited to `color` and `font-size`. See [bug 204163](https://webkit.org/b/204163)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/types/calc.json b/css/types/calc.json index 21f72f2936db6c..b20b4c2072e199 100644 --- a/css/types/calc.json +++ b/css/types/calc.json @@ -31,7 +31,7 @@ "notes": [ "Before Firefox 59 `calc()` is not supported in `rgb()` and other color functions.", "Before Firefox 57 `calc(1*2*3)` is not parsed successfully.", - "Firefox 57 increased the number of places `calc()` could substitute another value. See bug 1350857." + "Firefox 57 increased the number of places `calc()` could substitute another value. See [bug 1350857](https://bugzil.la/1350857)." ] }, { diff --git a/css/types/color.json b/css/types/color.json index e2690dc95b9562..31d8dcbea33bd0 100644 --- a/css/types/color.json +++ b/css/types/color.json @@ -1419,7 +1419,7 @@ { "version_added": "119", "partial_implementation": true, - "notes": "Channel values incorrectly resolve to numbers between 0-1 rather than 0-255. As a result, channel value calculations require values to be specified as decimal percentage equivalents (e.g. 0.3 for 30%, which would be equivalent to a 76.5 `<number>` value). See bug 41490327." + "notes": "Channel values incorrectly resolve to numbers between 0-1 rather than 0-255. As a result, channel value calculations require values to be specified as decimal percentage equivalents (e.g. 0.3 for 30%, which would be equivalent to a 76.5 `<number>` value). See [bug 41490327](https://crbug.com/41490327)." } ], "chrome_android": "mirror", @@ -1437,7 +1437,7 @@ "safari": { "version_added": "16.4", "partial_implementation": true, - "notes": "Implementation based on older spec version. As a result, channel value calculations do not work correctly, requiring values to be specified as percentages with units (e.g. 30%, which would be equivalent to a 76.5 `<number>` value). See bug 267647." + "notes": "Implementation based on older spec version. As a result, channel value calculations do not work correctly, requiring values to be specified as percentages with units (e.g. 30%, which would be equivalent to a 76.5 `<number>` value). See [bug 267647](https://webkit.org/b/267647)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/types/image.json b/css/types/image.json index 57862ca8b2b242..9a1458d3ba1f0d 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -53,7 +53,7 @@ "version_added": "17", "notes": [ "Supports the original dual-image with percentage implementation only.", - "See bug 40470742 for supporting the unprefixed `cross-fade()` function." + "See [bug 40470742](https://crbug.com/40470742) for supporting the unprefixed `cross-fade()` function." ] }, "chrome_android": "mirror", @@ -123,14 +123,14 @@ "version_added": "29", "version_removed": "57", "partial_implementation": true, - "notes": "`-moz-element()` is limited to `background-image`, `background`, `border-image` and `border-image-source`." + "notes": "`-moz-element()` is limited to [`background-image`](https://developer.mozilla.org/docs/Web/CSS/background-image), [`background`](https://developer.mozilla.org/docs/Web/CSS/background), [`border-image`](https://developer.mozilla.org/docs/Web/CSS/border-image) and [`border-image-source`](https://developer.mozilla.org/docs/Web/CSS/border-image-source)." }, { "prefix": "-moz-", "version_added": "4", "version_removed": "29", "partial_implementation": true, - "notes": "`-moz-element()` is limited to `background-image` and `background`." + "notes": "`-moz-element()` is limited to [`background-image`](https://developer.mozilla.org/docs/Web/CSS/background-image) and [`background`](https://developer.mozilla.org/docs/Web/CSS/background)." } ], "firefox_android": [ @@ -143,14 +143,14 @@ "version_added": "29", "version_removed": "60", "partial_implementation": true, - "notes": "`-moz-element()` is limited to `background-image`, `background`, `border-image` and `border-image-source`." + "notes": "`-moz-element()` is limited to [`background-image`](https://developer.mozilla.org/docs/Web/CSS/background-image), [`background`](https://developer.mozilla.org/docs/Web/CSS/background), [`border-image`](https://developer.mozilla.org/docs/Web/CSS/border-image) and [`border-image-source`](https://developer.mozilla.org/docs/Web/CSS/border-image-source)." }, { "prefix": "-moz-", "version_added": "4", "version_removed": "29", "partial_implementation": true, - "notes": "`-moz-element()` is limited to `background-image` and `background`." + "notes": "`-moz-element()` is limited to [`background-image`](https://developer.mozilla.org/docs/Web/CSS/background-image) and [`background`](https://developer.mozilla.org/docs/Web/CSS/background)." } ], "ie": { @@ -195,7 +195,7 @@ }, "firefox": { "version_added": "3.6", - "notes": "Gradients are limited to `background-image`, `border-image`, and `mask-image`." + "notes": "Gradients are limited to [`background-image`](https://developer.mozilla.org/docs/Web/CSS/background-image), [`border-image`](https://developer.mozilla.org/docs/Web/CSS/border-image), and [`mask-image`](https://developer.mozilla.org/docs/Web/CSS/mask-image)." }, "firefox_android": "mirror", "ie": { @@ -476,7 +476,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: [`-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`](https://developer.mozilla.org/docs/Web/CSS/-ms-filter#Gradient)." }, "oculus": "mirror", "opera": [ @@ -519,7 +519,7 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental `-webkit-gradient(linear,…)` function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental [`-webkit-gradient(linear,…)`](https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Gradients/Gradient.html) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } @@ -867,7 +867,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: [`-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`](https://developer.mozilla.org/docs/Web/CSS/-ms-filter#Gradient)." }, "oculus": "mirror", "opera": [ @@ -905,7 +905,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental `-webkit-gradient(radial,…)` function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental [`-webkit-gradient(radial,…)`](https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Gradients/Gradient.html) function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": "mirror", @@ -1353,7 +1353,7 @@ "firefox_android": "mirror", "ie": { "version_added": "10", - "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: `-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`." + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: [`-ms-filter: progid:DXImageTransform.Microsoft.Gradient()`](https://developer.mozilla.org/docs/Web/CSS/-ms-filter#Gradient)." }, "oculus": "mirror", "opera": [ @@ -1396,7 +1396,7 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental `-webkit-gradient(linear,…)` function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `repeating-linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental [`-webkit-gradient(linear,…)`](https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Gradients/Gradient.html) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in `repeating-linear-gradient()`. This old outdated syntax is still supported for compatibility purposes.", "Considers `<angle>` to start to the right, instead of the top. I.e. it considered an angle of `0deg` as a direction indicator pointing to the right." ] } @@ -1762,7 +1762,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental `-webkit-gradient(radial,…)` function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental [`-webkit-gradient(radial,…)`](https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Gradients/Gradient.html) function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": "mirror", @@ -2037,7 +2037,7 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": "See bug 703217." + "notes": "See [bug 703217](https://bugzil.la/703217)." }, "firefox_android": "mirror", "ie": { diff --git a/css/types/length.json b/css/types/length.json index ebef887ea4a2bc..9550dcad93f754 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -130,7 +130,7 @@ "version_added": "1", "notes": [ "From Firefox 1 to Firefox 3, `ch` was the width of the _M_ character.", - "From Firefox 1 to Firefox 3, `ch` did not work with `border-width` and `outline-width` CSS properties." + "From Firefox 1 to Firefox 3, `ch` did not work with [`border-width`](https://developer.mozilla.org/docs/Web/CSS/border-width) and [`outline-width`](https://developer.mozilla.org/docs/Web/CSS/outline-width) CSS properties." ] }, "firefox_android": { diff --git a/css/types/resolution.json b/css/types/resolution.json index b92c41df48e107..54d5cc776c36a6 100644 --- a/css/types/resolution.json +++ b/css/types/resolution.json @@ -21,7 +21,7 @@ { "version_added": "3.5", "partial_implementation": true, - "notes": "Supports `<integer>` values only." + "notes": "Supports [`<integer>`](https://developer.mozilla.org/docs/Web/CSS/integer) values only." } ], "firefox_android": "mirror", diff --git a/css/types/transform-function.json b/css/types/transform-function.json index 010838a1bd120a..bbac8291b872f3 100644 --- a/css/types/transform-function.json +++ b/css/types/transform-function.json @@ -71,7 +71,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Before Firefox 16, the translation values of `matrix()` could be `<length>`s, in addition to the standard `<number>`." + "notes": "Before Firefox 16, the translation values of `matrix()` could be [`<length>`](https://developer.mozilla.org/docs/Web/CSS/length)s, in addition to the standard [`<number>`](https://developer.mozilla.org/docs/Web/CSS/number)." }, "firefox_android": { "version_added": "4" @@ -123,7 +123,7 @@ }, "firefox": { "version_added": "10", - "notes": "Before Firefox 16, the translation values of `matrix3d()` could be `<length>`s, in addition to the standard `<number>`." + "notes": "Before Firefox 16, the translation values of `matrix3d()` could be [`<length>`](https://developer.mozilla.org/docs/Web/CSS/length)s, in addition to the standard [`<number>`](https://developer.mozilla.org/docs/Web/CSS/number)." }, "firefox_android": { "version_added": "10" diff --git a/html/elements/a.json b/html/elements/a.json index 856614bf1e5445..2f7010ea741df6 100644 --- a/html/elements/a.json +++ b/html/elements/a.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "Starting with Firefox 41, <a> without `href` attribute is no longer classified as interactive content: clicking it inside <label> will activate labelled content (bug 1167816)." + "notes": "Starting with Firefox 41, <a> without `href` attribute is no longer classified as interactive content: clicking it inside <label> will activate labelled content ([bug 1167816](https://bugzil.la/1167816))." }, "firefox_android": "mirror", "ie": { @@ -199,8 +199,8 @@ "version_added": "13", "partial_implementation": true, "notes": [ - "Until Edge 14 (build 14357), attempting to download data URIs caused Edge to crash (bug 7160092).", - "Edge 17 or older didn't follow the attributes' value to determine filename (bug 7260192)." + "Until Edge 14 (build 14357), attempting to download data URIs caused Edge to crash ([bug 7160092](https://developer.microsoft.com/microsoft-edge/platform/issues/7160092/)).", + "Edge 17 or older didn't follow the attributes' value to determine filename ([bug 7260192](https://developer.microsoft.com/microsoft-edge/platform/issues/7260192/))." ] } ], @@ -498,7 +498,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/area.json b/html/elements/area.json index 4bd0bf7d9ea61f..93f0e9ec9c5ae8 100644 --- a/html/elements/area.json +++ b/html/elements/area.json @@ -282,7 +282,7 @@ "firefox": { "version_added": "1", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/audio.json b/html/elements/audio.json index 49e55084d8f13d..f64530b97c9acb 100644 --- a/html/elements/audio.json +++ b/html/elements/audio.json @@ -206,7 +206,7 @@ "version_added": "12", "version_removed": "74", "partial_implementation": true, - "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See bug 1532722." + "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See [bug 1532722](https://bugzil.la/1532722)." } ], "firefox_android": "mirror", diff --git a/html/elements/datalist.json b/html/elements/datalist.json index 4afd804bda01e0..421eaeedeeec96 100644 --- a/html/elements/datalist.json +++ b/html/elements/datalist.json @@ -35,7 +35,7 @@ { "version_added": "79", "partial_implementation": true, - "notes": "The dropdown menu containing available options does not appear. See bug 1535985." + "notes": "The dropdown menu containing available options does not appear. See [bug 1535985](https://bugzil.la/1535985)." }, { "version_added": "4", diff --git a/html/elements/fieldset.json b/html/elements/fieldset.json index 9fa29203f70d8d..5320e33b1ef7d7 100644 --- a/html/elements/fieldset.json +++ b/html/elements/fieldset.json @@ -11,12 +11,12 @@ "support": { "chrome": { "version_added": "1", - "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See bug 41027853." + "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See [bug 41027853](https://crbug.com/41027853)." }, "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See bug 4511145." + "notes": "Before version 86, this element did not support `flexbox` and `grid` layouts within this element. See [bug 4511145](https://developer.microsoft.com/microsoft-edge/platform/issues/4511145/)." }, "firefox": { "version_added": "1" @@ -69,7 +69,7 @@ "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Not all form control descendants of a disabled fieldset are properly disabled in IE11; see IE bug 817488: input[type='file'] not disabled inside disabled fieldset and IE bug 962368: Can still edit input[type='text'] within fieldset[disabled]." + "notes": "Not all form control descendants of a disabled fieldset are properly disabled in IE11; see IE [bug 817488: input[type='file'] not disabled inside disabled fieldset](https://connect.microsoft.com/IE/feedbackdetail/view/817488) and IE [bug 962368: Can still edit input[type='text'] within fieldset[disabled]](https://connect.microsoft.com/IE/feedbackdetail/view/962368/can-still-edit-input-type-text-within-fieldset-disabled)." }, "oculus": "mirror", "opera": { diff --git a/html/elements/iframe.json b/html/elements/iframe.json index 8a6a733174cc55..fbd2503ff7b9ef 100644 --- a/html/elements/iframe.json +++ b/html/elements/iframe.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "The `resize` CSS property doesn't have any effect on this element due to bug 680823." + "notes": "The `resize` CSS property doesn't have any effect on this element due to [bug 680823](https://bugzil.la/680823)." }, "firefox_android": "mirror", "ie": { @@ -33,7 +33,7 @@ }, "safari": { "version_added": "≤4", - "notes": "Safari has a bug that prevents iframes from loading if the `iframe` element was hidden when added to the page. `iframeElement.src = iframeElement.src` should cause it to load the iframe." + "notes": "Safari has a [bug](https://www.quirksmode.org/bugreports/archives/2005/02/hidden_iframes.html) that prevents iframes from loading if the `iframe` element was hidden when added to the page. `iframeElement.src = iframeElement.src` should cause it to load the iframe." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1207,7 +1207,7 @@ }, "firefox_android": { "version_added": false, - "notes": "Not available due to a limitation in Android (see bug 1473346)." + "notes": "Not available due to a limitation in Android (see [bug 1473346](https://bugzil.la/1473346))." }, "ie": { "version_added": false @@ -1312,7 +1312,7 @@ "edge": "mirror", "firefox": { "version_added": "81", - "notes": "Firefox recognizes the `web-share` permissions policy, but this has no effect in versions of Firefox that do not support the `share()` method." + "notes": "Firefox recognizes the `web-share` permissions policy, but this has no effect in versions of Firefox that do not support the [`share()`](https://developer.mozilla.org/docs/Web/API/Navigator/share) method." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/img.json b/html/elements/img.json index 542536949de894..c7b831b2d558cd 100644 --- a/html/elements/img.json +++ b/html/elements/img.json @@ -169,7 +169,7 @@ "version_added": "14", "version_removed": "15", "partial_implementation": true, - "notes": "Safari doesn't preserve space for images without a valid `src`, which may disrupt layouts that rely on lazy loading (see bug 224197)." + "notes": "Safari doesn't preserve space for images without a valid `src`, which may disrupt layouts that rely on lazy loading (see [bug 224197](https://webkit.org/b/224197))." } ], "safari_ios": "mirror", diff --git a/html/elements/input.json b/html/elements/input.json index c3a363e2430374..052fc502f71f10 100644 --- a/html/elements/input.json +++ b/html/elements/input.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1", - "notes": "Before Firefox 89, manipulating the content of `<input>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." + "notes": "Before Firefox 89, manipulating the content of `<input>` elements using `Document.execCommand()` commands requires workarounds (see [bug 1220696](https://bugzil.la/1220696))." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/input/datetime-local.json b/html/elements/input/datetime-local.json index ed6114e3fbf490..51582708c833e9 100644 --- a/html/elements/input/datetime-local.json +++ b/html/elements/input/datetime-local.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "93", - "notes": "Firefox only displays a date picker and does not display a time picker, see bug 1726108." + "notes": "Firefox only displays a date picker and does not display a time picker, see [bug 1726108](https://bugzil.la/1726108)." }, "firefox_android": { "version_added": "93" diff --git a/html/elements/input/file.json b/html/elements/input/file.json index 5abf6979198121..1b911279b9f7f4 100644 --- a/html/elements/input/file.json +++ b/html/elements/input/file.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "You can set as well as get the value of `HTMLInputElement.files` in all modern browsers; this was most recently added to Firefox, in version 57 (see bug 1384030)." + "notes": "You can set as well as get the value of `HTMLInputElement.files` in all modern browsers; this was most recently added to Firefox, in version 57 (see [bug 1384030](https://bugzil.la/1384030))." }, "firefox_android": { "version_added": "4" diff --git a/html/elements/input/month.json b/html/elements/input/month.json index eb1e939fb1b52c..3536b8308d2b77 100644 --- a/html/elements/input/month.json +++ b/html/elements/input/month.json @@ -32,7 +32,7 @@ "opera_android": "mirror", "safari": { "version_added": false, - "notes": "The input type is recognized, but there is no month-specific control. See bug 200416." + "notes": "The input type is recognized, but there is no month-specific control. See [bug 200416](https://webkit.org/b/200416)." }, "safari_ios": { "version_added": "≤11.3" diff --git a/html/elements/input/range.json b/html/elements/input/range.json index c62dde49eeed80..643475eb0e1671 100644 --- a/html/elements/input/range.json +++ b/html/elements/input/range.json @@ -102,7 +102,7 @@ "chrome": [ { "version_added": "124", - "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see [Creating vertical controls](https://developer.mozilla.org/docs/Web/CSS/CSS_writing_modes/Vertical_controls))." }, { "version_added": "≤67", @@ -118,7 +118,7 @@ "firefox": [ { "version_added": "120", - "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see [Creating vertical controls](https://developer.mozilla.org/docs/Web/CSS/CSS_writing_modes/Vertical_controls))." }, { "version_added": "≤72", @@ -141,7 +141,7 @@ "safari": [ { "version_added": "16.5", - "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see [Creating vertical controls](https://developer.mozilla.org/docs/Web/CSS/CSS_writing_modes/Vertical_controls))." }, { "version_added": "3.1", @@ -152,7 +152,7 @@ "safari_ios": [ { "version_added": "16.5", - "notes": "Vertical orientation available via the `writing-mode` property (see Creating vertical controls)." + "notes": "Vertical orientation available via the `writing-mode` property (see [Creating vertical controls](https://developer.mozilla.org/docs/Web/CSS/CSS_writing_modes/Vertical_controls))." }, { "version_added": "5", diff --git a/html/elements/input/reset.json b/html/elements/input/reset.json index c9761891279c4a..45d17755858527 100644 --- a/html/elements/input/reset.json +++ b/html/elements/input/reset.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a `<button>` across page loads. Use the `autocomplete` attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default [persists the dynamic disabled state](https://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) of a `<button>` across page loads. Use the [`autocomplete`](https://developer.mozilla.org/docs/Web/HTML/Element/button#attr-autocomplete) attribute to control this feature." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/input/submit.json b/html/elements/input/submit.json index c6f2696cf396c7..6e297cec76baf4 100644 --- a/html/elements/input/submit.json +++ b/html/elements/input/submit.json @@ -17,7 +17,7 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a `<button>` across page loads. Use the `autocomplete` attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default [persists the dynamic disabled state](https://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) of a `<button>` across page loads. Use the [`autocomplete`](https://developer.mozilla.org/docs/Web/HTML/Element/button#attr-autocomplete) attribute to control this feature." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/link.json b/html/elements/link.json index 27e6641f8025b4..e9a84edbfad63c 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -859,7 +859,7 @@ "version_added": "2", "notes": [ "Before Firefox 83, the `crossorigin` attribute is not supported for `rel=\"icon\"`.", - "The `media` attribute is not supported for `rel=\"icon\"`, see bug 1603885." + "The `media` attribute is not supported for `rel=\"icon\"`, see [bug 1603885](https://bugzil.la/1603885)." ] }, "firefox_android": { @@ -1090,7 +1090,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", @@ -1133,7 +1133,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", @@ -1177,7 +1177,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", @@ -1221,7 +1221,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", @@ -1265,7 +1265,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", @@ -1309,7 +1309,7 @@ "version_added": "56", "version_removed": "57", "partial_implementation": true, - "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + "notes": "Disabled due to various web compatibility issues (e.g. [bug 1405761](https://bugzil.la/1405761))." } ], "firefox_android": "mirror", diff --git a/html/elements/meta.json b/html/elements/meta.json index 2bfb292e83bbdd..64f9f11ac08745 100644 --- a/html/elements/meta.json +++ b/html/elements/meta.json @@ -434,7 +434,7 @@ "ie": { "version_added": "11", "partial_implementation": true, - "notes": "Browsers initially supported an early draft of the specification which can only use a meta tag and is only compatible with the `origin` value from the new spec." + "notes": "Browsers initially supported an [early draft](https://wiki.whatwg.org/wiki/Meta_referrer) of the specification which can only use a meta tag and is only compatible with the `origin` value from the new spec." }, "oculus": "mirror", "opera": "mirror", diff --git a/html/elements/option.json b/html/elements/option.json index da1c6690c92905..08538c2d298b18 100644 --- a/html/elements/option.json +++ b/html/elements/option.json @@ -97,14 +97,14 @@ "firefox": { "version_added": "1", "notes": [ - "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See bug 40545.", - "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), they will not bubble up when Firefox is in multi-process mode and the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the `multiple` attribute defined or a `size` attribute set to more than `1`. Rather than watching `<option>` elements for events, you should watch for change events on `<select>`. See bug 1090602 for details.", - "When Mozilla introduced dedicated content threads to Firefox (through the Electrolysis, or e10s, project), support for styling `<option>` elements was removed temporarily. Starting in Firefox 54, you can apply foreground and background colors to `<option>` elements again, using the `color` and `background-color` CSS properties. See bug 910022 for more information. Note that this is still disabled in Linux due to lack of contrast (see bug 1338283 for progress on this)." + "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See [bug 40545](https://bugzil.la/40545).", + "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), they will not bubble up when Firefox is in multi-process mode and the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the `multiple` attribute defined or a `size` attribute set to more than `1`. Rather than watching `<option>` elements for events, you should watch for [change](https://developer.mozilla.org/docs/Web/Events/change) events on `<select>`. See [bug 1090602](https://bugzil.la/1090602) for details.", + "When Mozilla introduced dedicated content threads to Firefox (through the Electrolysis, or e10s, project), support for styling `<option>` elements was removed temporarily. Starting in Firefox 54, you can apply foreground and background colors to `<option>` elements again, using the `color` and `background-color` CSS properties. See [bug 910022](https://bugzil.la/910022) for more information. Note that this is still disabled in Linux due to lack of contrast (see [bug 1338283](https://bugzil.la/1338283) for progress on this)." ] }, "firefox_android": { "version_added": "4", - "notes": "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See bug 40545." + "notes": "Before 77, Firefox didn't display the value of the `label` attribute as option text if element's content was empty. See [bug 40545](https://bugzil.la/40545)." }, "ie": { "version_added": "≤11" diff --git a/html/elements/script.json b/html/elements/script.json index 033265dc88b893..1716d1b101857a 100644 --- a/html/elements/script.json +++ b/html/elements/script.json @@ -188,7 +188,7 @@ }, "safari": { "version_added": "6", - "notes": "The `crossorigin` attribute was implemented in WebKit in WebKit bug 81438." + "notes": "The `crossorigin` attribute was implemented in WebKit in WebKit [bug 81438](https://webkit.org/b/81438)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -211,7 +211,7 @@ "support": { "chrome": { "version_added": "1", - "notes": "Chrome does not defer scripts with the `defer` attribute when the page is served as XHTML (`application/xhtml+xml`), see bug 41253514 and bug 41408348" + "notes": "Chrome does not defer scripts with the `defer` attribute when the page is served as XHTML (`application/xhtml+xml`), see [bug 41253514](https://crbug.com/41253514) and [bug 41408348](https://crbug.com/41408348)" }, "chrome_android": "mirror", "edge": { @@ -673,13 +673,13 @@ "support": { "chrome": { "version_added": "61", - "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See bug 40518469." + "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See [bug 40518469](https://crbug.com/40518469)." }, "chrome_android": "mirror", "edge": [ { "version_added": "79", - "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See bug 40518469." + "notes": "Module scripts without the `async` attribute do not load when the page is served as XHTML (`application/xhtml+xml`). See [bug 40518469](https://crbug.com/40518469)." }, { "version_added": "16", diff --git a/html/elements/select.json b/html/elements/select.json index e50e89c140852d..973627850b1149 100644 --- a/html/elements/select.json +++ b/html/elements/select.json @@ -19,7 +19,7 @@ }, "firefox": { "version_added": "1", - "notes": "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), when Firefox is in multi-process mode the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching `<option>` elements for events, you should watch for change events on `<select>`. See bug 1090602 for details." + "notes": "Historically, Firefox has allowed keyboard and mouse events to bubble up from the `<option>` element to the parent `<select>` element, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), when Firefox is in multi-process mode the `<select>` element is displayed as a drop-down list. The behavior is unchanged if the `<select>` is presented inline and it has either the multiple attribute defined or a size attribute set to more than 1. Rather than watching `<option>` elements for events, you should watch for change events on `<select>`. See [bug 1090602](https://bugzil.la/1090602) for details." }, "firefox_android": { "version_added": "4", diff --git a/html/elements/source.json b/html/elements/source.json index 8bb9536f14d494..3894ce7bd261bc 100644 --- a/html/elements/source.json +++ b/html/elements/source.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "3.5", - "notes": "Until Firefox 15, Firefox picked the first source element that has a type matching the MIME-type of a supported media format; see bug 449363 for details." + "notes": "Until Firefox 15, Firefox picked the first source element that has a type matching the MIME-type of a supported media format; see [bug 449363](https://bugzil.la/449363) for details." }, "firefox_android": "mirror", "ie": { diff --git a/html/elements/textarea.json b/html/elements/textarea.json index ada912ca10db97..7ef669451ea037 100644 --- a/html/elements/textarea.json +++ b/html/elements/textarea.json @@ -21,7 +21,7 @@ "notes": [ "Before Firefox 6, when a `<textarea>` was focused, the insertion point was placed at the end of the text by default. Other major browsers place the insertion point at the beginning of the text.", "A default background-image gradient is applied to all `<textarea>` elements, which can be disabled using `background-image: none`.", - "Before Firefox 89, manipulating the content of `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see bug 1220696)." + "Before Firefox 89, manipulating the content of `<textarea>` elements using `Document.execCommand()` commands requires workarounds (see [bug 1220696](https://bugzil.la/1220696))." ] }, "firefox_android": "mirror", @@ -400,7 +400,7 @@ }, "safari": { "version_added": "5", - "notes": "Before Safari 17, newline characters counted as two characters instead of one. See bug 249916." + "notes": "Before Safari 17, newline characters counted as two characters instead of one. See [bug 249916](https://webkit.org/b/249916)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/html/elements/video.json b/html/elements/video.json index 18a5e54ca6b4e6..5a79aa5f496817 100644 --- a/html/elements/video.json +++ b/html/elements/video.json @@ -270,7 +270,7 @@ "version_added": "12", "version_removed": "74", "partial_implementation": true, - "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See bug 1532722." + "notes": "With `crossorigin=\"use-credentials\"`, cookies aren't sent during seek. See [bug 1532722](https://bugzil.la/1532722)." } ], "firefox_android": "mirror", diff --git a/http/headers/Content-Disposition.json b/http/headers/Content-Disposition.json index db7b8bdc73881b..df1b0547f39674 100644 --- a/http/headers/Content-Disposition.json +++ b/http/headers/Content-Disposition.json @@ -18,7 +18,7 @@ }, "firefox": { "version_added": "1", - "notes": "From version 82, if an `<a>` element's `download` attribute is set (for a same-origin URL) then the `inline` directive is ignored. Earlier versions did not match the specification and respected the header directive over the attribute. See bug 1658877." + "notes": "From version 82, if an `<a>` element's `download` attribute is set (for a same-origin URL) then the `inline` directive is ignored. Earlier versions did not match the specification and respected the header directive over the attribute. See [bug 1658877](https://bugzil.la/1658877)." }, "firefox_android": "mirror", "ie": { diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index c6358f93451726..6c1ee46a99cd45 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -140,7 +140,7 @@ "support": { "chrome": { "version_added": "44", - "notes": "Will be removed, see bug 40260100." + "notes": "Will be removed, see [bug 40260100](https://crbug.com/40260100)." }, "chrome_android": "mirror", "edge": { diff --git a/http/headers/Cross-Origin-Resource-Policy.json b/http/headers/Cross-Origin-Resource-Policy.json index c78f8611c2cd2e..7c7c58b816ae49 100644 --- a/http/headers/Cross-Origin-Resource-Policy.json +++ b/http/headers/Cross-Origin-Resource-Policy.json @@ -9,8 +9,8 @@ "chrome": { "version_added": "73", "notes": [ - "Until version 75, downloads for files with this header would fail in Chrome. See bug 41452948.", - "From version 80 to 85, linearized PDFs served inline with this header fail to render properly. See bug 40127935. From version 86, partial PDF loading is disabled." + "Until version 75, downloads for files with this header would fail in Chrome. See [bug 41452948](https://crbug.com/41452948).", + "From version 80 to 85, linearized PDFs served inline with this header fail to render properly. See [bug 40127935](https://crbug.com/40127935). From version 86, partial PDF loading is disabled." ] }, "chrome_android": "mirror", diff --git a/http/headers/Expect-CT.json b/http/headers/Expect-CT.json index 27fe3105ccb5e9..487eb4d577a648 100644 --- a/http/headers/Expect-CT.json +++ b/http/headers/Expect-CT.json @@ -8,7 +8,7 @@ "support": { "chrome": { "version_added": "61", - "notes": "Before later builds of Chrome 64, invalid Expect-CT reports would be sent. Newer versions do not send reports after 10 weeks from the build date. See bug 41356303." + "notes": "Before later builds of Chrome 64, invalid Expect-CT reports would be sent. Newer versions do not send reports after 10 weeks from the build date. See [bug 41356303](https://crbug.com/41356303)." }, "chrome_android": "mirror", "edge": { diff --git a/http/headers/Origin.json b/http/headers/Origin.json index fd5c2532e12cba..520d1a60e7dcfa 100644 --- a/http/headers/Origin.json +++ b/http/headers/Origin.json @@ -24,7 +24,7 @@ { "version_added": "1", "partial_implementation": true, - "notes": "Not sent with `POST` requests, see bug 446344." + "notes": "Not sent with `POST` requests, see [bug 446344](https://bugzil.la/446344)." } ], "firefox_android": "mirror", diff --git a/http/headers/Sec-Purpose.json b/http/headers/Sec-Purpose.json index be8f60388670b0..8173e14cb8ddb5 100644 --- a/http/headers/Sec-Purpose.json +++ b/http/headers/Sec-Purpose.json @@ -46,7 +46,7 @@ "support": { "chrome": { "version_added": false, - "notes": "Doesn't support `Sec-Purpose` for `<link rel=\"prefetch\">`. In Chrome, the legacy `Purpose: prefetch` header is used to indicate a `link` request is a prefetch. See bug 40236973." + "notes": "Doesn't support `Sec-Purpose` for `<link rel=\"prefetch\">`. In Chrome, the legacy `Purpose: prefetch` header is used to indicate a `link` request is a prefetch. See [bug 40236973](https://crbug.com/40236973)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/http/headers/Set-Cookie.json b/http/headers/Set-Cookie.json index 119462e50e5193..4a75ef1442a3fb 100644 --- a/http/headers/Set-Cookie.json +++ b/http/headers/Set-Cookie.json @@ -185,7 +185,7 @@ { "version_added": "12", "partial_implementation": true, - "notes": "Treats `SameSite=None` and invalid values as `Strict` in macOS before 10.15 Catalina. See bug 198181." + "notes": "Treats `SameSite=None` and invalid values as `Strict` in macOS before 10.15 Catalina. See [bug 198181](https://webkit.org/b/198181)." } ], "safari_ios": [ @@ -195,7 +195,7 @@ { "version_added": "12.2", "partial_implementation": true, - "notes": "Treats `SameSite=None` and invalid values as `Strict` in iOS before 13. See bug 198181." + "notes": "Treats `SameSite=None` and invalid values as `Strict` in iOS before 13. See [bug 198181](https://webkit.org/b/198181)." } ], "samsunginternet_android": "mirror", @@ -307,7 +307,7 @@ "version_added": "51", "version_removed": "67", "partial_implementation": true, - "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See [SameSite=None: Known Incompatible Clients](https://www.chromium.org/updates/same-site/incompatible-clients)." } ], "chrome_android": "mirror", @@ -330,7 +330,7 @@ "version_added": "51", "version_removed": "54", "partial_implementation": true, - "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See [SameSite=None: Known Incompatible Clients](https://www.chromium.org/updates/same-site/incompatible-clients)." } ], "opera_android": "mirror", @@ -349,7 +349,7 @@ "version_added": "5.4", "version_removed": "9.4", "partial_implementation": true, - "notes": "Rejects cookies with `SameSite=None`. See SameSite=None: Known Incompatible Clients." + "notes": "Rejects cookies with `SameSite=None`. See [SameSite=None: Known Incompatible Clients](https://www.chromium.org/updates/same-site/incompatible-clients)." } ], "webview_android": "mirror", diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json index a4c8f5fc63e991..69d546cc14fdf6 100644 --- a/javascript/builtins/Array.json +++ b/javascript/builtins/Array.json @@ -1995,7 +1995,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Atomics.json b/javascript/builtins/Atomics.json index 176bdb7fc96920..a985b474175294 100644 --- a/javascript/builtins/Atomics.json +++ b/javascript/builtins/Atomics.json @@ -35,7 +35,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.2", - "notes": "Before Safari 16.4, `Atomics` is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." + "notes": "Before Safari 16.4, `Atomics` is gated behind COOP/COEP. For more detail, read [Making your website \"cross-origin isolated\" using COOP and COEP](https://web.dev/coop-coep/)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Date.json b/javascript/builtins/Date.json index 444cb0f90f1361..978579739bbf25 100644 --- a/javascript/builtins/Date.json +++ b/javascript/builtins/Date.json @@ -26,7 +26,7 @@ "firefox_android": "mirror", "ie": { "version_added": "3", - "notes": "The ISO8601 Date Format is not supported in Internet Explorer 8 or earlier." + "notes": "The [ISO8601 Date Format](https://en.wikipedia.org/wiki/ISO_8601) is not supported in Internet Explorer 8 or earlier." }, "nodejs": { "version_added": "0.10.0" @@ -2484,7 +2484,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -2694,7 +2694,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -2904,7 +2904,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json index b90e0f3268053c..1ef5c7bb3c0a65 100644 --- a/javascript/builtins/Error.json +++ b/javascript/builtins/Error.json @@ -550,8 +550,8 @@ "version_added": "103", "notes": [ "Version 103 serialized properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 adds serialization of `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 adds serialization of `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 adds serialization of `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 adds serialization of `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/EvalError.json b/javascript/builtins/EvalError.json index c9ba7ce7d012c6..c49b65c4d4310d 100644 --- a/javascript/builtins/EvalError.json +++ b/javascript/builtins/EvalError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/Intl/Collator.json b/javascript/builtins/Intl/Collator.json index 6699eb79e2633a..53b104920f8e66 100644 --- a/javascript/builtins/Intl/Collator.json +++ b/javascript/builtins/Intl/Collator.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `Collator()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +85,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `Collator` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `Collator` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -450,7 +450,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `Collator()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -499,7 +499,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `Collator()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `Collator()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -553,7 +553,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/DateTimeFormat.json b/javascript/builtins/Intl/DateTimeFormat.json index f05cadf9fee99a..52a66cb8cff555 100644 --- a/javascript/builtins/Intl/DateTimeFormat.json +++ b/javascript/builtins/Intl/DateTimeFormat.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +85,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -196,7 +196,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `DateTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -783,7 +783,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -828,7 +828,7 @@ }, "nodejs": { "version_added": "12.9.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -873,7 +873,7 @@ }, "nodejs": { "version_added": "12.9.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -903,7 +903,7 @@ "support": { "chrome": { "version_added": "57", - "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See bug 41402623." + "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See [bug 41402623](https://crbug.com/41402623)." }, "chrome_android": "mirror", "deno": { @@ -924,18 +924,18 @@ "nodejs": { "version_added": "8.0.0", "notes": [ - "Before version 12.0.0, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 12.0.0 and later use the specification defined `dayPeriod`. See bug 41402623.", - "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "Before version 12.0.0, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 12.0.0 and later use the specification defined `dayPeriod`. See [bug 41402623](https://crbug.com/41402623).", + "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." ] }, "oculus": "mirror", "opera": { "version_added": "44", - "notes": "Before version 58, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 58 and later use the specification defined `dayPeriod`. See bug 41402623." + "notes": "Before version 58, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 58 and later use the specification defined `dayPeriod`. See [bug 41402623](https://crbug.com/41402623)." }, "opera_android": { "version_added": "43", - "notes": "Before version 50, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 50 and later use the specification defined `dayPeriod`. See bug 41402623." + "notes": "Before version 50, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 50 and later use the specification defined `dayPeriod`. See [bug 41402623](https://crbug.com/41402623)." }, "safari": { "version_added": "11" @@ -943,7 +943,7 @@ "safari_ios": "mirror", "samsunginternet_android": { "version_added": "7.0", - "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See bug 41402623." + "notes": "Before version 71, `formatToParts()` returned an object with an incorrectly cased type key of `dayperiod`. Version 71 and later use the specification defined `dayPeriod`. See [bug 41402623](https://crbug.com/41402623)." }, "webview_android": "mirror", "webview_ios": "mirror" @@ -984,7 +984,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `DateTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `DateTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1087,7 +1087,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/ListFormat.json b/javascript/builtins/Intl/ListFormat.json index a64599279ac574..7211518fae0dfc 100644 --- a/javascript/builtins/Intl/ListFormat.json +++ b/javascript/builtins/Intl/ListFormat.json @@ -27,7 +27,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `ListFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -80,7 +80,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `ListFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `ListFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -129,7 +129,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `ListFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -177,7 +177,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `ListFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -225,7 +225,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `ListFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `ListFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -278,7 +278,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/NumberFormat.json b/javascript/builtins/Intl/NumberFormat.json index a03d3675940745..50e6c3e96ecb6b 100644 --- a/javascript/builtins/Intl/NumberFormat.json +++ b/javascript/builtins/Intl/NumberFormat.json @@ -31,7 +31,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `NumberFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -189,7 +189,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -1232,7 +1232,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `NumberFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "opera": "mirror", @@ -1324,7 +1324,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `NumberFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1502,7 +1502,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `NumberFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1551,7 +1551,7 @@ }, "nodejs": { "version_added": "0.12.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `NumberFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `NumberFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1605,7 +1605,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Intl/PluralRules.json b/javascript/builtins/Intl/PluralRules.json index 25d740e745896d..07bf5c7bcb4bb9 100644 --- a/javascript/builtins/Intl/PluralRules.json +++ b/javascript/builtins/Intl/PluralRules.json @@ -29,7 +29,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `PluralRules()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -81,7 +81,7 @@ { "version_added": "10.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `PluralRules` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `PluralRules` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -339,7 +339,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `PluralRules()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -386,7 +386,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `PluralRules()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -477,7 +477,7 @@ }, "nodejs": { "version_added": "10.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `PluralRules()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `PluralRules()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules) for more details." }, "oculus": "mirror", "opera": "mirror", diff --git a/javascript/builtins/Intl/RelativeTimeFormat.json b/javascript/builtins/Intl/RelativeTimeFormat.json index a49c7633fd3b9d..179b98b4a18b25 100644 --- a/javascript/builtins/Intl/RelativeTimeFormat.json +++ b/javascript/builtins/Intl/RelativeTimeFormat.json @@ -27,7 +27,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `RelativeTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -119,7 +119,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `RelativeTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the `RelativeTimeFormat` instance silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -297,7 +297,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `RelativeTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -342,7 +342,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `RelativeTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -387,7 +387,7 @@ }, "nodejs": { "version_added": "12.0.0", - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See the `RelativeTimeFormat()` constructor for more details." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. See [the `RelativeTimeFormat()` constructor](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -437,7 +437,7 @@ { "version_added": "12.0.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/Number.json b/javascript/builtins/Number.json index f7db813ab9d9bb..e8d231488a82c6 100644 --- a/javascript/builtins/Number.json +++ b/javascript/builtins/Number.json @@ -981,7 +981,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/RangeError.json b/javascript/builtins/RangeError.json index 32f94b5df25703..c6cff2b56afa55 100644 --- a/javascript/builtins/RangeError.json +++ b/javascript/builtins/RangeError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/ReferenceError.json b/javascript/builtins/ReferenceError.json index 95c5664a8017a6..735c01a5f7a2a3 100644 --- a/javascript/builtins/ReferenceError.json +++ b/javascript/builtins/ReferenceError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/String.json b/javascript/builtins/String.json index c536452023ccc2..a6b4e830cc797d 100644 --- a/javascript/builtins/String.json +++ b/javascript/builtins/String.json @@ -1297,7 +1297,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -2413,7 +2413,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", @@ -2528,7 +2528,7 @@ { "version_added": "0.12.0", "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see Node.js documentation on the `--with-intl` option and how to provide the data." + "notes": "Before version 13.0.0, only the locale data for `en-US` is available by default. When other locales are specified, the function silently falls back to `en-US`. To make full ICU (locale) data available before version 13, see [Node.js documentation on the `--with-intl` option](https://nodejs.org/docs/latest/api/intl.html#intl_options_for_building_node_js) and how to provide the data." } ], "oculus": "mirror", diff --git a/javascript/builtins/SyntaxError.json b/javascript/builtins/SyntaxError.json index 463e1cc192b1f1..20cccb1aae2c26 100644 --- a/javascript/builtins/SyntaxError.json +++ b/javascript/builtins/SyntaxError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/TypeError.json b/javascript/builtins/TypeError.json index d69cdba4a543cb..39177c6aee1e0b 100644 --- a/javascript/builtins/TypeError.json +++ b/javascript/builtins/TypeError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/builtins/URIError.json b/javascript/builtins/URIError.json index 534cd4b9fcc16e..bed8c033aa3b33 100644 --- a/javascript/builtins/URIError.json +++ b/javascript/builtins/URIError.json @@ -122,8 +122,8 @@ "version_added": "103", "notes": [ "Version 103 serializable properties: `name`, `message`, `cause`, `fileName`, `lineNumber` and `columnNumber`.", - "Version 104 also serializes `stack` in the main thread (`window.postMessage()` and `structuredClone()`).", - "Version 110 also serializes `stack` in workers (`worker.postMessage()` and `structuredClone()`)." + "Version 104 also serializes `stack` in the main thread ([`window.postMessage()`](https://developer.mozilla.org/docs/Web/API/Window/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone)).", + "Version 110 also serializes `stack` in workers ([`worker.postMessage()`](https://developer.mozilla.org/docs/Web/API/Worker/postMessage) and [`structuredClone()`](https://developer.mozilla.org/docs/Web/API/structuredClone))." ] }, "firefox_android": "mirror", diff --git a/javascript/classes.json b/javascript/classes.json index a9267ab4465a51..b687f75abac75b 100644 --- a/javascript/classes.json +++ b/javascript/classes.json @@ -322,13 +322,13 @@ "version_added": "14.1", "version_removed": "16", "partial_implementation": true, - "notes": "Parentheses in field initializers can lead to `ReferenceError`s. See bug 236843." + "notes": "Parentheses in field initializers can lead to `ReferenceError`s. See [bug 236843](https://webkit.org/b/236843)." }, { "version_added": "14", "version_removed": "14.1", "partial_implementation": true, - "notes": "Doesn't support public static fields. See bug 194095." + "notes": "Doesn't support public static fields. See [bug 194095](https://webkit.org/b/194095)." } ], "safari_ios": "mirror", diff --git a/javascript/operators/import.json b/javascript/operators/import.json index 3ee53ce68ed016..11ae226c979e9c 100644 --- a/javascript/operators/import.json +++ b/javascript/operators/import.json @@ -25,12 +25,12 @@ "nodejs": [ { "version_added": "13.2.0", - "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." + "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_import_expressions) for more details." }, { "version_added": "12.17.0", "version_removed": "13.0.0", - "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's ECMAScript Modules documentation for more details." + "notes": "Dynamic `import` can be used in either CommonJS or ES module files, to import either CommonJS or ES module files. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_import_expressions) for more details." } ], "oculus": "mirror", diff --git a/javascript/statements.json b/javascript/statements.json index 49a28bf9ed3c52..a71965e2cff8f8 100644 --- a/javascript/statements.json +++ b/javascript/statements.json @@ -527,7 +527,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_enabling) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -574,7 +574,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_enabling) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -617,7 +617,7 @@ }, "nodejs": { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_enabling) for more details." }, "oculus": "mirror", "opera": "mirror", @@ -1280,12 +1280,12 @@ "nodejs": [ { "version_added": "13.2.0", - "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_enabling) for more details." }, { "version_added": "12.17.0", "version_removed": "13.0.0", - "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's ECMAScript Modules documentation for more details." + "notes": "Modules must either have a filename ending in `.mjs`, or the nearest parent `package.json` file must contain `\"type\": \"module\"`. See Node's [ECMAScript Modules documentation](https://nodejs.org/api/esm.html#esm_enabling) for more details." } ], "oculus": "mirror", @@ -1786,7 +1786,7 @@ "version_added": "41", "version_removed": "49", "partial_implementation": true, - "notes": "Strict mode is required." + "notes": "[Strict mode](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Strict_mode) is required." } ], "chrome_android": "mirror", diff --git a/lint/linter/test-links.test.ts b/lint/linter/test-links.test.ts index b09a04a8a43cc6..9400debaa3ffa8 100644 --- a/lint/linter/test-links.test.ts +++ b/lint/linter/test-links.test.ts @@ -76,7 +76,7 @@ describe('test-links', () => { }); it('should process bug links correctly', async () => { - const rawData = "Bug 12345"; + const rawData = '[Bug 12345](http://bugzil.la/12345)'; const errors = await processData(rawData); assert.equal(errors.length, 1); @@ -85,19 +85,16 @@ describe('test-links', () => { }); it('should process bug links with "bug" word outside correctly', async () => { - const rawData = "bug 12345"; + const rawData = 'bug [12345](https://bugzil.la/12345)'; const errors = await processData(rawData); assert.equal(errors.length, 1); assert.equal(errors[0].issue, 'Move word "bug" into link text'); - assert.equal( - errors[0].expected, - "bug 12345", - ); + assert.equal(errors[0].expected, '[bug 12345](https://bugzil.la/12345)'); }); it('should process bug links with capital "Bug"', async () => { - const rawData = "Bug 12345"; + const rawData = '[Bug 12345](https://bugzil.la/12345)'; const errors = await processData(rawData); assert.equal(errors.length, 1); @@ -106,8 +103,7 @@ describe('test-links', () => { }); it('should process bug links with non-standard bug text', async () => { - const rawData = - "see Chrome bug 40067890."; + const rawData = 'see [Chrome bug 40067890](https://crbug.com/40067890).'; const errors = await processData(rawData); assert.equal(errors.length, 1); diff --git a/lint/linter/test-links.ts b/lint/linter/test-links.ts index 120e2a07b3dddb..bd5a89490603af 100644 --- a/lint/linter/test-links.ts +++ b/lint/linter/test-links.ts @@ -184,9 +184,9 @@ export const processData = async (rawData: string): Promise => { // Bug links should use HTTPS and have "bug ###" as link text ("Bug ###" only at the beginning of notes/sentences). errors, actual, - /(\w*\s?)(.*?)<\/a>/g, + /(\w*\s?)\[([^[\]]*)\]\(((https?):\/\/(bugzil\.la|crbug\.com|webkit\.org\/b)\/(\d+))\)/g, async (match) => { - const [, before, url, protocol, domain, bugId, linkText] = match; + const [, before, linkText, url, protocol, domain, bugId] = match; if (protocol !== 'https') { return { @@ -199,8 +199,8 @@ export const processData = async (rawData: string): Promise => { if (/^bug $/.test(before)) { return { issue: 'Move word "bug" into link text', - expected: `${before}${bugId}`, - actualLink: `${before}${linkText}`, + expected: `[${before}${bugId}](${url})`, + actualLink: `${before}[${linkText}](${url})`, }; } else if (linkText === `Bug ${bugId}`) { if (!/(\. |")$/.test(before)) { @@ -275,13 +275,13 @@ export const processData = async (rawData: string): Promise => { await processLink( errors, actual, - /]+)'>((?:.(?))*.)<\/a>/g, + /\[((?:.(? { - if (new URL(match[1]).hostname === null) { + if (new URL(match[2]).hostname === null) { return { issue: 'Include hostname in URL', - actualLink: match[1], - expected: `https://developer.mozilla.org/${match[1]}`, + actualLink: match[2], + expected: `https://developer.mozilla.org/${match[2]}`, }; } diff --git a/mathml/elements/math.json b/mathml/elements/math.json index a2d79bc0f34f9c..9b8d3728398525 100644 --- a/mathml/elements/math.json +++ b/mathml/elements/math.json @@ -15,7 +15,7 @@ "version_removed": "25", "impl_url": "https://crbug.com/40289400", "partial_implementation": true, - "notes": "Removed in Chrome 25 because code was not yet production ready." + "notes": "Removed in Chrome 25 because [code was not yet production ready](https://crbug.com/40289400#comment33)." } ], "chrome_android": "mirror", diff --git a/mathml/elements/mi.json b/mathml/elements/mi.json index 8fffbe55264426..48f9f01ebaff04 100644 --- a/mathml/elements/mi.json +++ b/mathml/elements/mi.json @@ -48,7 +48,7 @@ "version_added": "70", "impl_url": "https://hg.mozilla.org/mozilla-central/rev/3b30c8db537c", "notes": [ - "The only allowed value in MathML Core is 'normal'. Firefox enables a number of other deprecated values from the MathML 3 specification (see bug 1845461).", + "The only allowed value in MathML Core is 'normal'. Firefox enables a number of other deprecated values from the MathML 3 specification (see [bug 1845461](https://bugzil.la/1845461)).", "Implementation does not rely on the CSS approach described in MathML Core (via `text-transform`." ] }, diff --git a/mathml/elements/mpadded.json b/mathml/elements/mpadded.json index 47c468a95ba08d..a56a658d6de434 100644 --- a/mathml/elements/mpadded.json +++ b/mathml/elements/mpadded.json @@ -279,7 +279,7 @@ }, "scale_factor": { "__compat": { - "description": "<unsigned-number> as a scale factor or percent", + "description": "[<unsigned-number>](https://developer.mozilla.org/docs/Web/MathML/Attribute/Values#mathml-specific_types) as a scale factor or percent", "support": { "chrome": { "version_added": false diff --git a/mathml/elements/semantics.json b/mathml/elements/semantics.json index eda8e991cf0319..c7cf39626e125e 100644 --- a/mathml/elements/semantics.json +++ b/mathml/elements/semantics.json @@ -37,7 +37,7 @@ }, "advanced_visible_child_selection": { "__compat": { - "description": "Use the algorithm described on MDN to determine the visible child.", + "description": "Use the [algorithm described on MDN](https://developer.mozilla.org/docs/Web/MathML/Element/semantics#sect1) to determine the visible child.", "support": { "chrome": { "version_added": false diff --git a/schemas/compat-data-schema.md b/schemas/compat-data-schema.md index 34b521e8701ac6..d87fdc7cdffe58 100644 --- a/schemas/compat-data-schema.md +++ b/schemas/compat-data-schema.md @@ -486,7 +486,7 @@ Example: "version_added": "3.5", "notes": [ "Does not work on ::first-letter pseudo-elements.", - "Has not been updated to the latest specification, see bug 1234567." + "Has not been updated to the latest specification, see [bug 1234567](https://bugzil.la/1234567)." ] } ``` diff --git a/svg/elements/a.json b/svg/elements/a.json index 2bb75c7766987e..e4b49eda241969 100644 --- a/svg/elements/a.json +++ b/svg/elements/a.json @@ -160,7 +160,7 @@ "firefox": { "version_added": "61", "partial_implementation": true, - "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See bug 951104." + "notes": "This property is exposed but has no effect if the `browser.send_pings` preference is not set to `true`. See [bug 951104](https://bugzil.la/951104)." }, "firefox_android": "mirror", "ie": { diff --git a/svg/elements/feImage.json b/svg/elements/feImage.json index 0cb5619546aab2..8bf4b24606c04b 100644 --- a/svg/elements/feImage.json +++ b/svg/elements/feImage.json @@ -89,7 +89,7 @@ }, "firefox": { "version_added": "3", - "notes": "Document fragments (including references to fragments in the current document) are not supported (see bug 455986)." + "notes": "Document fragments (including references to fragments in the current document) are not supported (see [bug 455986](https://bugzil.la/455986))." }, "firefox_android": "mirror", "ie": { @@ -159,7 +159,7 @@ }, "firefox": { "version_added": "4", - "notes": "Document fragments (including references to fragments in the current document) are not supported (see bug 455986)." + "notes": "Document fragments (including references to fragments in the current document) are not supported (see [bug 455986](https://bugzil.la/455986))." }, "firefox_android": "mirror", "ie": { diff --git a/svg/elements/feTurbulence.json b/svg/elements/feTurbulence.json index a34429c383fe46..6b63ccad9ee7bb 100644 --- a/svg/elements/feTurbulence.json +++ b/svg/elements/feTurbulence.json @@ -12,7 +12,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "firefox": { "version_added": "3" @@ -20,7 +20,7 @@ "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "oculus": "mirror", "opera": { @@ -52,7 +52,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "firefox": { "version_added": "3" @@ -60,7 +60,7 @@ "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "oculus": "mirror", "opera": { @@ -128,7 +128,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "firefox": { "version_added": "3" @@ -136,7 +136,7 @@ "firefox_android": "mirror", "ie": { "version_added": "≤11", - "notes": "Partially supported, see bug 12382004." + "notes": "Partially supported, see [bug 12382004](https://developer.microsoft.com/microsoft-edge/platform/issues/12382004/)." }, "oculus": "mirror", "opera": { diff --git a/svg/elements/textPath.json b/svg/elements/textPath.json index b058c528ae4046..8ca87a85cc664d 100644 --- a/svg/elements/textPath.json +++ b/svg/elements/textPath.json @@ -25,7 +25,7 @@ "opera_android": "mirror", "safari": { "version_added": "3.1", - "notes": "Until Safari 6, textPath was not re-rendered when the referenced path was changed dynamically (see bug 15799)" + "notes": "Until Safari 6, textPath was not re-rendered when the referenced path was changed dynamically (see [bug 15799](https://webkit.org/b/15799))" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/svg/elements/use.json b/svg/elements/use.json index 31a0edfc34dfca..4bec1a36a13df5 100644 --- a/svg/elements/use.json +++ b/svg/elements/use.json @@ -15,7 +15,7 @@ }, "firefox": { "version_added": "1.5", - "notes": "Before version 56, Firefox does not completely follow the `use` cascading rules (see bug 265894). A fix is documented by Amelia Bellamy-Royds on StackOverflow." + "notes": "Before version 56, Firefox does not completely follow the `use` cascading rules (see [bug 265894](https://bugzil.la/265894)). A fix is [documented by Amelia Bellamy-Royds on StackOverflow](https://stackoverflow.com/questions/27866893/svg-fill-not-being-applied-in-firefox/27872310#27872310)." }, "firefox_android": "mirror", "ie": { diff --git a/svg/global_attributes.json b/svg/global_attributes.json index d4aee2d0978158..a0d54a30b7078d 100644 --- a/svg/global_attributes.json +++ b/svg/global_attributes.json @@ -1328,7 +1328,7 @@ "firefox": [ { "version_added": "3", - "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` (bug 1144885)." + "notes": "Before Firefox 40, `font-size-adjust: 0` was incorrectly interpreted as `font-size-adjust: none` ([bug 1144885](https://bugzil.la/1144885))." }, { "version_added": "1", @@ -1836,7 +1836,7 @@ { "prefix": "-webkit-", "version_added": "1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "1", @@ -1853,7 +1853,7 @@ { "prefix": "-webkit-", "version_added": "79", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "79", @@ -1891,7 +1891,7 @@ { "prefix": "-webkit-", "version_added": "3.1", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "3.1", @@ -1909,7 +1909,7 @@ { "prefix": "-webkit-", "version_added": "3", - "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard `-webkit-mask-attachment` property." + "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard [`-webkit-mask-attachment`](https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment) property." }, { "version_added": "3", @@ -2622,7 +2622,7 @@ "version_added": "4", "notes": [ "This property is only supported on Windows and Linux.", - "Initial versions had bugs on Windows and Linux that broke font substitution, small-caps, letter-spacing or caused text to overlap. See bug 40156511, bug 40430936, bug 40444347, bug 40286561." + "Initial versions had bugs on Windows and Linux that broke font substitution, small-caps, letter-spacing or caused text to overlap. See [bug 40156511](https://crbug.com/40156511), [bug 40430936](https://crbug.com/40430936), [bug 40444347](https://crbug.com/40444347), [bug 40286561](https://crbug.com/40286561)." ] }, "chrome_android": "mirror", @@ -2631,7 +2631,7 @@ "version_added": "1", "notes": [ "This property is only supported on Windows and Linux.", - "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details." + "The `optimizeSpeed` option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See [bug 595688](https://bugzil.la/595688) for details." ] }, "firefox_android": { @@ -2722,7 +2722,7 @@ { "prefix": "-ms-", "version_added": "9", - "notes": "Internet Explorer 5.5 or later supports a proprietary Matrix Filter which can be used to achieve a similar effect." + "notes": "Internet Explorer 5.5 or later supports a proprietary [Matrix Filter](https://msdn.microsoft.com/en-us/library/ms533014(VS.85,loband).aspx) which can be used to achieve a similar effect." } ], "oculus": "mirror", @@ -2825,7 +2825,7 @@ "safari": { "version_added": "≤13.1", "partial_implementation": true, - "notes": "Does not work with `transform` SVG presentation attribute. Only works with `transform` CSS property. See bug 201854." + "notes": "Does not work with `transform` SVG presentation attribute. Only works with `transform` CSS property. See [bug 201854](https://webkit.org/b/201854)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/webassembly/api/Memory.json b/webassembly/api/Memory.json index c41e7e32e54b18..93cb9ee750984f 100644 --- a/webassembly/api/Memory.json +++ b/webassembly/api/Memory.json @@ -122,7 +122,7 @@ "opera_android": "mirror", "safari": { "version_added": "15.2", - "notes": "Shared `WebAssembly.Memory` is gated behind COOP/COEP. For more detail, read Making your website \"cross-origin isolated\" using COOP and COEP." + "notes": "Shared `WebAssembly.Memory` is gated behind COOP/COEP. For more detail, read [Making your website \"cross-origin isolated\" using COOP and COEP](https://web.dev/coop-coep/)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/webdriver/commands/AcceptAlert.json b/webdriver/commands/AcceptAlert.json index aac63ec39e460d..f2efb8abe3f697 100644 --- a/webdriver/commands/AcceptAlert.json +++ b/webdriver/commands/AcceptAlert.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/AddCookie.json b/webdriver/commands/AddCookie.json index 5ccad7081b085c..086d16d69169dc 100644 --- a/webdriver/commands/AddCookie.json +++ b/webdriver/commands/AddCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Back.json b/webdriver/commands/Back.json index f1807f496160b8..fd6313d9bb7c5d 100644 --- a/webdriver/commands/Back.json +++ b/webdriver/commands/Back.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/CloseWindow.json b/webdriver/commands/CloseWindow.json index d16f1eb40df464..36dedeccf17ada 100644 --- a/webdriver/commands/CloseWindow.json +++ b/webdriver/commands/CloseWindow.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. This is only partially supported." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities). This is only partially supported." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/CreateVirtualPressureSource.json b/webdriver/commands/CreateVirtualPressureSource.json index 3d86f589aa632d..28befbc3eab26d 100644 --- a/webdriver/commands/CreateVirtualPressureSource.json +++ b/webdriver/commands/CreateVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/CreateVirtualSensor.json b/webdriver/commands/CreateVirtualSensor.json index 19d167f3b1dfd5..aa0d18ac105b9a 100644 --- a/webdriver/commands/CreateVirtualSensor.json +++ b/webdriver/commands/CreateVirtualSensor.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DeleteAllCookies.json b/webdriver/commands/DeleteAllCookies.json index 056921bdb890d2..80b97101e69d26 100644 --- a/webdriver/commands/DeleteAllCookies.json +++ b/webdriver/commands/DeleteAllCookies.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteCookie.json b/webdriver/commands/DeleteCookie.json index 314819e79b994f..c8e2d6e9719a4b 100644 --- a/webdriver/commands/DeleteCookie.json +++ b/webdriver/commands/DeleteCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteSession.json b/webdriver/commands/DeleteSession.json index 134f4aa2c07a78..240d5151eff19f 100644 --- a/webdriver/commands/DeleteSession.json +++ b/webdriver/commands/DeleteSession.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/DeleteVirtualPressureSource.json b/webdriver/commands/DeleteVirtualPressureSource.json index 8acbbcbd8ff52b..db31638277e27b 100644 --- a/webdriver/commands/DeleteVirtualPressureSource.json +++ b/webdriver/commands/DeleteVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DeleteVirtualSensor.json b/webdriver/commands/DeleteVirtualSensor.json index ba8eb17450e666..49cc19cbb4649e 100644 --- a/webdriver/commands/DeleteVirtualSensor.json +++ b/webdriver/commands/DeleteVirtualSensor.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/DismissAlert.json b/webdriver/commands/DismissAlert.json index 26cb6a499910b6..0a7a42ffdd7a5d 100644 --- a/webdriver/commands/DismissAlert.json +++ b/webdriver/commands/DismissAlert.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementClear.json b/webdriver/commands/ElementClear.json index 434c1aba9b0370..1c1663f364217c 100644 --- a/webdriver/commands/ElementClear.json +++ b/webdriver/commands/ElementClear.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementClick.json b/webdriver/commands/ElementClick.json index e78328b870e63d..2c209ed7324d9b 100644 --- a/webdriver/commands/ElementClick.json +++ b/webdriver/commands/ElementClick.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ElementSendKeys.json b/webdriver/commands/ElementSendKeys.json index 27649338eec9cd..94148235a37eb8 100644 --- a/webdriver/commands/ElementSendKeys.json +++ b/webdriver/commands/ElementSendKeys.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ExecuteAsyncScript.json b/webdriver/commands/ExecuteAsyncScript.json index 9bcd8f032ab877..239ad5cae5c875 100644 --- a/webdriver/commands/ExecuteAsyncScript.json +++ b/webdriver/commands/ExecuteAsyncScript.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ExecuteScript.json b/webdriver/commands/ExecuteScript.json index 5a7865c2df34c8..726fc18d9fe9b7 100644 --- a/webdriver/commands/ExecuteScript.json +++ b/webdriver/commands/ExecuteScript.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElement.json b/webdriver/commands/FindElement.json index e46cb657236f4d..926f0f7c810394 100644 --- a/webdriver/commands/FindElement.json +++ b/webdriver/commands/FindElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElementFromElement.json b/webdriver/commands/FindElementFromElement.json index a5ac7692a7df58..3c2ce96a77a0f2 100644 --- a/webdriver/commands/FindElementFromElement.json +++ b/webdriver/commands/FindElementFromElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElements.json b/webdriver/commands/FindElements.json index 1b431706d45894..b599dc66534a71 100644 --- a/webdriver/commands/FindElements.json +++ b/webdriver/commands/FindElements.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FindElementsFromElement.json b/webdriver/commands/FindElementsFromElement.json index 2a3294c3545c01..fe37991114f2eb 100644 --- a/webdriver/commands/FindElementsFromElement.json +++ b/webdriver/commands/FindElementsFromElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Forward.json b/webdriver/commands/Forward.json index e06a6464c6a842..6bc16b13538655 100644 --- a/webdriver/commands/Forward.json +++ b/webdriver/commands/Forward.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/FullscreenWindow.json b/webdriver/commands/FullscreenWindow.json index 6129b3e9dbb3ce..ae758ccaaa9f84 100644 --- a/webdriver/commands/FullscreenWindow.json +++ b/webdriver/commands/FullscreenWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetActiveElement.json b/webdriver/commands/GetActiveElement.json index e82031e79d8460..93d37013f3850f 100644 --- a/webdriver/commands/GetActiveElement.json +++ b/webdriver/commands/GetActiveElement.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetAlertText.json b/webdriver/commands/GetAlertText.json index a8740ab86f8aec..ccb285f40fd99e 100644 --- a/webdriver/commands/GetAlertText.json +++ b/webdriver/commands/GetAlertText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetAllCookies.json b/webdriver/commands/GetAllCookies.json index ff44b138fd6d20..4a70b03a706471 100644 --- a/webdriver/commands/GetAllCookies.json +++ b/webdriver/commands/GetAllCookies.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetCurrentURL.json b/webdriver/commands/GetCurrentURL.json index 2e7459c39e4ec2..9ba7e6361996e5 100644 --- a/webdriver/commands/GetCurrentURL.json +++ b/webdriver/commands/GetCurrentURL.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementAttribute.json b/webdriver/commands/GetElementAttribute.json index c11f2f0ccde5b4..027ea12d15d2ac 100644 --- a/webdriver/commands/GetElementAttribute.json +++ b/webdriver/commands/GetElementAttribute.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementCSSValue.json b/webdriver/commands/GetElementCSSValue.json index d8a1101c7926ad..10f9fb22a386be 100644 --- a/webdriver/commands/GetElementCSSValue.json +++ b/webdriver/commands/GetElementCSSValue.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementProperty.json b/webdriver/commands/GetElementProperty.json index ff63bb01a5dbac..71b78cea5f6b8f 100644 --- a/webdriver/commands/GetElementProperty.json +++ b/webdriver/commands/GetElementProperty.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementRect.json b/webdriver/commands/GetElementRect.json index 70447f109213bc..2b6a9797d67f84 100644 --- a/webdriver/commands/GetElementRect.json +++ b/webdriver/commands/GetElementRect.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementTagName.json b/webdriver/commands/GetElementTagName.json index cdff92d538f18f..a75434a5a575b6 100644 --- a/webdriver/commands/GetElementTagName.json +++ b/webdriver/commands/GetElementTagName.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetElementText.json b/webdriver/commands/GetElementText.json index 8e1d490a2c98dd..38c799c95bb56b 100644 --- a/webdriver/commands/GetElementText.json +++ b/webdriver/commands/GetElementText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetNamedCookie.json b/webdriver/commands/GetNamedCookie.json index e325878d656f66..be44a1821b4491 100644 --- a/webdriver/commands/GetNamedCookie.json +++ b/webdriver/commands/GetNamedCookie.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetPageSource.json b/webdriver/commands/GetPageSource.json index f507c4df894a4c..976533ee487165 100644 --- a/webdriver/commands/GetPageSource.json +++ b/webdriver/commands/GetPageSource.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetTimeouts.json b/webdriver/commands/GetTimeouts.json index 185831554ba3f9..9a55012969e8bb 100644 --- a/webdriver/commands/GetTimeouts.json +++ b/webdriver/commands/GetTimeouts.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetTitle.json b/webdriver/commands/GetTitle.json index 4e407786615ca2..9aaf09ecff55e9 100644 --- a/webdriver/commands/GetTitle.json +++ b/webdriver/commands/GetTitle.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetVirtualSensorInformation.json b/webdriver/commands/GetVirtualSensorInformation.json index 146156ef3313b1..dbc9b0448139a0 100644 --- a/webdriver/commands/GetVirtualSensorInformation.json +++ b/webdriver/commands/GetVirtualSensorInformation.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/GetWindowHandle.json b/webdriver/commands/GetWindowHandle.json index ff77c265efa57a..dd677e2a5cb1d5 100644 --- a/webdriver/commands/GetWindowHandle.json +++ b/webdriver/commands/GetWindowHandle.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetWindowHandles.json b/webdriver/commands/GetWindowHandles.json index aa7bae72c293f8..03024cb75e7075 100644 --- a/webdriver/commands/GetWindowHandles.json +++ b/webdriver/commands/GetWindowHandles.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/GetWindowRect.json b/webdriver/commands/GetWindowRect.json index c35b037c5e662d..02c5a7b55358f5 100644 --- a/webdriver/commands/GetWindowRect.json +++ b/webdriver/commands/GetWindowRect.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/IsElementEnabled.json b/webdriver/commands/IsElementEnabled.json index 7f3b5a4b020f58..b3cef06c7b6dbc 100644 --- a/webdriver/commands/IsElementEnabled.json +++ b/webdriver/commands/IsElementEnabled.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/IsElementSelected.json b/webdriver/commands/IsElementSelected.json index ed627194beac12..7ddfa386c421d8 100644 --- a/webdriver/commands/IsElementSelected.json +++ b/webdriver/commands/IsElementSelected.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/MaximizeWindow.json b/webdriver/commands/MaximizeWindow.json index a2d4160b8e46a3..fe79015b3856d5 100644 --- a/webdriver/commands/MaximizeWindow.json +++ b/webdriver/commands/MaximizeWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/MinimizeWindow.json b/webdriver/commands/MinimizeWindow.json index 306cd34f514403..e8e08ca3b5eee3 100644 --- a/webdriver/commands/MinimizeWindow.json +++ b/webdriver/commands/MinimizeWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NavigateTo.json b/webdriver/commands/NavigateTo.json index b45444c23ceeee..733e8c997a6b2f 100644 --- a/webdriver/commands/NavigateTo.json +++ b/webdriver/commands/NavigateTo.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NewSession.json b/webdriver/commands/NewSession.json index 7f6dfffb4a6cba..79cff6ae6fa72b 100644 --- a/webdriver/commands/NewSession.json +++ b/webdriver/commands/NewSession.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/NewWindow.json b/webdriver/commands/NewWindow.json index a20b4d6425d88c..e4abe565ba3b09 100644 --- a/webdriver/commands/NewWindow.json +++ b/webdriver/commands/NewWindow.json @@ -11,7 +11,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/PerformActions.json b/webdriver/commands/PerformActions.json index 85c3af462dfa81..c1b4a1226854a4 100644 --- a/webdriver/commands/PerformActions.json +++ b/webdriver/commands/PerformActions.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/Refresh.json b/webdriver/commands/Refresh.json index 330c5ddc7d4e3b..3c6d2d1a2ce5ef 100644 --- a/webdriver/commands/Refresh.json +++ b/webdriver/commands/Refresh.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/ReleaseActions.json b/webdriver/commands/ReleaseActions.json index bc586406f6363e..543850d31cad0c 100644 --- a/webdriver/commands/ReleaseActions.json +++ b/webdriver/commands/ReleaseActions.json @@ -10,7 +10,7 @@ "support": { "chrome": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/SendAlertText.json b/webdriver/commands/SendAlertText.json index 42e4950cc22fa3..b7990d81d377c1 100644 --- a/webdriver/commands/SendAlertText.json +++ b/webdriver/commands/SendAlertText.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SetTimeouts.json b/webdriver/commands/SetTimeouts.json index 9024fa598ee0c3..a08a587dbc4912 100644 --- a/webdriver/commands/SetTimeouts.json +++ b/webdriver/commands/SetTimeouts.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SetWindowRect.json b/webdriver/commands/SetWindowRect.json index 5e92aeaed52485..b4e70412c398b8 100644 --- a/webdriver/commands/SetWindowRect.json +++ b/webdriver/commands/SetWindowRect.json @@ -11,11 +11,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -30,7 +30,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/Status.json b/webdriver/commands/Status.json index 8917242c2e86f9..7c001df36ec099 100644 --- a/webdriver/commands/Status.json +++ b/webdriver/commands/Status.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToFrame.json b/webdriver/commands/SwitchToFrame.json index 36c461b7bcd891..6fb1c9cf9282a2 100644 --- a/webdriver/commands/SwitchToFrame.json +++ b/webdriver/commands/SwitchToFrame.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToParentFrame.json b/webdriver/commands/SwitchToParentFrame.json index c117e34a6e06d7..35ffa6dee56b22 100644 --- a/webdriver/commands/SwitchToParentFrame.json +++ b/webdriver/commands/SwitchToParentFrame.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/SwitchToWindow.json b/webdriver/commands/SwitchToWindow.json index 8ea8227fa08ca6..eb2858af2fc567 100644 --- a/webdriver/commands/SwitchToWindow.json +++ b/webdriver/commands/SwitchToWindow.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/TakeElementScreenshot.json b/webdriver/commands/TakeElementScreenshot.json index a918529f4d63de..a267e808fd74c1 100644 --- a/webdriver/commands/TakeElementScreenshot.json +++ b/webdriver/commands/TakeElementScreenshot.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. Limited support." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities). Limited support." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/TakeScreenshot.json b/webdriver/commands/TakeScreenshot.json index 3a2fca17f4ab58..7c57306bfa7c72 100644 --- a/webdriver/commands/TakeScreenshot.json +++ b/webdriver/commands/TakeScreenshot.json @@ -10,11 +10,11 @@ "support": { "chrome": { "version_added": "65", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities. Limited support." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities). Limited support." }, "chrome_android": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "edge": "mirror", "firefox": { @@ -29,7 +29,7 @@ "oculus": "mirror", "opera": { "version_added": false, - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "opera_android": "mirror", "safari": { diff --git a/webdriver/commands/UpdateVirtualPressureSource.json b/webdriver/commands/UpdateVirtualPressureSource.json index 601227f7712bd5..c547696a92f835 100644 --- a/webdriver/commands/UpdateVirtualPressureSource.json +++ b/webdriver/commands/UpdateVirtualPressureSource.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "129", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webdriver/commands/UpdateVirtualSensorReading.json b/webdriver/commands/UpdateVirtualSensorReading.json index d3fe51eb6c9e61..dc67f6089ff9b7 100644 --- a/webdriver/commands/UpdateVirtualSensorReading.json +++ b/webdriver/commands/UpdateVirtualSensorReading.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": "120", - "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the capabilities." + "notes": "To enable Chromium support, include `{\"goog:chromeOptions\": {\"w3c\": true}}` in the [capabilities](https://developer.mozilla.org/docs/Web/WebDriver/Capabilities)." }, "chrome_android": "mirror", "edge": "mirror", diff --git a/webextensions/api/action.json b/webextensions/api/action.json index 7d963975a914ef..e16f7e4999c207 100644 --- a/webextensions/api/action.json +++ b/webextensions/api/action.json @@ -433,7 +433,7 @@ "edge": "mirror", "firefox": { "version_added": "109", - "notes": "User interaction is not required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set (bug 1799344)." + "notes": "User interaction is not required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set ([bug 1799344](https://bugzil.la/1799344))." }, "firefox_android": "mirror", "opera": "mirror", diff --git a/webextensions/api/browserAction.json b/webextensions/api/browserAction.json index 482177bfdc1e9a..62992b66a98024 100644 --- a/webextensions/api/browserAction.json +++ b/webextensions/api/browserAction.json @@ -489,7 +489,7 @@ "firefox": { "version_added": "57", "notes": [ - "Since Firefox 108, user interaction is no longer required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set (bug 1799344).", + "Since Firefox 108, user interaction is no longer required to call this API when the `extensions.openPopupWithoutUserGesture.enabled` preference is set ([bug 1799344](https://bugzil.la/1799344)).", "Support for the `windowId` parameter was added in Firefox 108." ] }, diff --git a/webextensions/api/browserSettings.json b/webextensions/api/browserSettings.json index 59dbc0ed276a82..3e435e443d8de8 100644 --- a/webextensions/api/browserSettings.json +++ b/webextensions/api/browserSettings.json @@ -132,7 +132,7 @@ "edge": "mirror", "firefox": { "version_added": "72", - "notes": "From version 88, this setting is read-only (see bug 1626365)." + "notes": "From version 88, this setting is read-only (see [bug 1626365](https://bugzil.la/1626365))." }, "firefox_android": "mirror", "opera": "mirror", diff --git a/webextensions/api/commands.json b/webextensions/api/commands.json index d60c816f7a0741..53bd728966d0d9 100644 --- a/webextensions/api/commands.json +++ b/webextensions/api/commands.json @@ -173,7 +173,7 @@ "edge": "mirror", "firefox": { "version_added": "48", - "notes": "Before version 63, the `onCommand` listener was not treated as a handler for a user action." + "notes": "Before version 63, the `onCommand` listener was not treated as a [handler for a user action](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/User_actions)." }, "firefox_android": { "version_added": false diff --git a/webextensions/api/cookies.json b/webextensions/api/cookies.json index beb4437923c9d3..3ee190eb904c3a 100644 --- a/webextensions/api/cookies.json +++ b/webextensions/api/cookies.json @@ -209,7 +209,7 @@ "version_added": "45", "notes": [ "Provides access to cookies from private browsing mode and container tabs since version 52.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie with the longest matching path is returned; previously, the earliest created cookie was returned." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie with the longest matching path is returned; previously, the earliest created cookie was returned." ] }, "firefox_android": { @@ -292,7 +292,7 @@ "version_added": "45", "notes": [ "Before version 52, the 'tabIds' list was empty and only cookies from the default cookie store were returned. From version 52 onwards, this has been fixed and the result includes cookies from private browsing mode and container tabs.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie with the longest matching path is returned first: previously, the earliest created cookie was returned first." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie with the longest matching path is returned first: previously, the earliest created cookie was returned first." ] }, "firefox_android": { @@ -460,14 +460,14 @@ "version_added": "45", "notes": [ "Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie with the longest matching path is deleted: previously, the earliest created cookie was deleted." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie with the longest matching path is deleted: previously, the earliest created cookie was deleted." ] }, "firefox_android": { "version_added": "48", "notes": [ "Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie with the longest matching path is deleted: previously, the earliest created cookie was deleted." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie with the longest matching path is deleted: previously, the earliest created cookie was deleted." ] }, "opera": "mirror", @@ -645,14 +645,14 @@ "version_added": "45", "notes": [ "Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie returned by the promise is the one with the longest matching path: previously, the earliest created cookie was returned." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie returned by the promise is the one with the longest matching path: previously, the earliest created cookie was returned." ] }, "firefox_android": { "version_added": "48", "notes": [ "Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.", - "From Firefox 133, sorts cookies according to RFC 6265, section 5.4. This means the cookie returned by the promise is the one with the longest matching path: previously, the earliest created cookie was returned." + "From Firefox 133, sorts cookies according to [RFC 6265, section 5.4](https://datatracker.ietf.org/doc/html/rfc6265#section-5.4). This means the cookie returned by the promise is the one with the longest matching path: previously, the earliest created cookie was returned." ] }, "opera": "mirror", diff --git a/webextensions/api/devtools.json b/webextensions/api/devtools.json index 5a7f1794ff4fac..8643bfcb0fb08d 100644 --- a/webextensions/api/devtools.json +++ b/webextensions/api/devtools.json @@ -438,7 +438,7 @@ "edge": "mirror", "firefox": { "version_added": "57", - "notes": "This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See bug 1412317." + "notes": "This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See [bug 1412317](https://bugzil.la/1412317)." }, "firefox_android": { "version_added": false @@ -461,7 +461,7 @@ "edge": "mirror", "firefox": { "version_added": "57", - "notes": "This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See bug 1412317." + "notes": "This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See [bug 1412317](https://bugzil.la/1412317)." }, "firefox_android": { "version_added": false @@ -485,7 +485,7 @@ "edge": "mirror", "firefox": { "version_added": "57", - "notes": "Before Firefox 60, the expression must evaluate to an object that can be serialized to JSON, or nothing was shown in the sidebar. In particular, JavaScript cyclic objects and DOM nodes were not supported. See bug 1403130." + "notes": "Before Firefox 60, the expression must evaluate to an object that can be serialized to JSON, or nothing was shown in the sidebar. In particular, JavaScript cyclic objects and DOM nodes were not supported. See [bug 1403130](https://bugzil.la/1403130)." }, "firefox_android": { "version_added": false @@ -528,7 +528,7 @@ "edge": "mirror", "firefox": { "version_added": "57", - "notes": "If the `jsonObject` is a string, then `rootTitle` must also be given, or `jsonObject` will not be displayed. See bug 1412310." + "notes": "If the `jsonObject` is a string, then `rootTitle` must also be given, or `jsonObject` will not be displayed. See [bug 1412310](https://bugzil.la/1412310)." }, "firefox_android": { "version_added": false diff --git a/webextensions/api/i18n.json b/webextensions/api/i18n.json index c89ded6ccb16df..c78cc47feb9db3 100644 --- a/webextensions/api/i18n.json +++ b/webextensions/api/i18n.json @@ -123,7 +123,7 @@ }, "firefox": { "version_added": "45", - "notes": "Firefox 47 and earlier returns \"??\" instead of \"\" if the message is not found in _locales, bug 1258199 changed this act to match Chrome, landed on Firefox 48." + "notes": "Firefox 47 and earlier returns \"??\" instead of \"\" if the message is not found in _locales, [bug 1258199](https://bugzil.la/1258199) changed this act to match Chrome, landed on Firefox 48." }, "firefox_android": { "version_added": "48" @@ -150,7 +150,7 @@ }, "firefox": { "version_added": "47", - "notes": "Firefox 55 and earlier returns a language tag that's separated with the underscore character instead of hyphen, see bug 1374552." + "notes": "Firefox 55 and earlier returns a language tag that's separated with the underscore character instead of hyphen, see [bug 1374552](https://bugzil.la/1374552)." }, "firefox_android": { "version_added": "48" diff --git a/webextensions/api/identity.json b/webextensions/api/identity.json index 5c54de4e253220..012c5934f004d9 100644 --- a/webextensions/api/identity.json +++ b/webextensions/api/identity.json @@ -81,7 +81,7 @@ "firefox": { "version_added": "53", "notes": [ - "Since Firefox 86, the `redirect_url` parameter now supports a loopback address, see Getting the redirect URL for details.", + "Since Firefox 86, the `redirect_url` parameter now supports a loopback address, see [Getting the redirect URL](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/identity#getting_the_redirect_url) for details.", "Between Firefox 75 and Firefox 86, the `redirect_uri` URL parameter must be set to the URL returned by `identity.getRedirectURL()`.", "Between Firefox 63 and Firefox 75, the `redirect_uri` URL parameter was optional." ] diff --git a/webextensions/api/management.json b/webextensions/api/management.json index 886083ee0620e8..89d1553d200724 100644 --- a/webextensions/api/management.json +++ b/webextensions/api/management.json @@ -254,7 +254,7 @@ "edge": "mirror", "firefox": { "version_added": "63", - "notes": "The installable file pointed to by `url` must be a theme, and not a normal browser extension." + "notes": "The installable file pointed to by `url` must be a [theme](https://developer.mozilla.org/docs/Mozilla/Add-ons/Themes), and not a normal browser extension." }, "firefox_android": "mirror", "opera": "mirror", diff --git a/webextensions/api/permissions.json b/webextensions/api/permissions.json index ada1dd9c0f19fd..da1dbb98c964b0 100644 --- a/webextensions/api/permissions.json +++ b/webextensions/api/permissions.json @@ -177,10 +177,10 @@ "firefox": { "version_added": "55", "notes": [ - "It's not possible to request permissions from within DevTools (bug 1796933).", - "Before version 101, permissions cannot be requested from a sidebar document (bug 1493396).", - "Before version 75, permissions cannot be requested from popup panels (see bug 1432083).", - "Before version 61, permissions cannot be requested from options pages embedded in `about:addons` (see bug 1382953)." + "It's not possible to request permissions from within DevTools ([bug 1796933](https://bugzil.la/1796933)).", + "Before version 101, permissions cannot be requested from a sidebar document ([bug 1493396](https://bugzil.la/1493396)).", + "Before version 75, permissions cannot be requested from popup panels (see [bug 1432083](https://bugzil.la/1432083)).", + "Before version 61, permissions cannot be requested from options pages embedded in `about:addons` (see [bug 1382953](https://bugzil.la/1382953))." ] }, "firefox_android": { diff --git a/webextensions/api/proxy.json b/webextensions/api/proxy.json index 3df5bdbd297766..bbd3fad9ca259d 100644 --- a/webextensions/api/proxy.json +++ b/webextensions/api/proxy.json @@ -7,7 +7,7 @@ "support": { "chrome": { "version_added": false, - "notes": "The `proxy` namespace exists, but the behavior does not match the MDN documentation. See Chrome's proxy documentation instead." + "notes": "The `proxy` namespace exists, but the behavior does not match the MDN documentation. See [Chrome's proxy documentation](https://developer.chrome.com/docs/extensions/reference/api/proxy) instead." }, "edge": "mirror", "firefox": { @@ -436,7 +436,7 @@ "edge": "mirror", "firefox": { "version_added": "60", - "notes": "From version 88, the `ftp` setting has no effect because FTP is no longer supported (see bug 1626365)." + "notes": "From version 88, the `ftp` setting has no effect because FTP is no longer supported (see [bug 1626365](https://bugzil.la/1626365))." }, "firefox_android": { "version_added": false, diff --git a/webextensions/api/runtime.json b/webextensions/api/runtime.json index 180c0e9bfe7d88..b7b9184b18f7c5 100644 --- a/webextensions/api/runtime.json +++ b/webextensions/api/runtime.json @@ -518,16 +518,16 @@ }, "firefox_android": { "version_added": false, - "notes": "Only available to privileged extensions in GeckoView 68 and later. See the GeckoView Docs for additional details." + "notes": "Only available to privileged extensions in [GeckoView](https://mozilla.github.io/geckoview/) 68 and later. See the [GeckoView Docs](https://firefox-source-docs.mozilla.org/mobile/android/geckoview/consumer/web-extensions.html) for additional details." }, "opera": "mirror", "safari": { "version_added": "14", - "notes": "See the Apple Developer Documentation for additional details." + "notes": "See the [Apple Developer Documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/messaging_between_the_app_and_javascript_in_a_safari_web_extension) for additional details." }, "safari_ios": { "version_added": "15", - "notes": "See the Apple Developer Documentation for additional details." + "notes": "See the [Apple Developer Documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/messaging_between_the_app_and_javascript_in_a_safari_web_extension) for additional details." } } } @@ -821,7 +821,7 @@ "opera": "mirror", "safari": { "version_added": "15.4", - "notes": "Only fired in response to connect from webpages allowed in `externally_connectable`." + "notes": "Only fired in response to connect from webpages allowed in [`externally_connectable`](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/externally_connectable)." }, "safari_ios": "mirror" } @@ -995,7 +995,7 @@ { "version_added": "15.4", "partial_implementation": true, - "notes": "Also fired in response to a message from webpages allowed in `externally_connectable`." + "notes": "Also fired in response to a message from webpages allowed in [`externally_connectable`](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/externally_connectable)." }, { "version_added": "14", @@ -1007,7 +1007,7 @@ { "version_added": "15.4", "partial_implementation": true, - "notes": "Also fired in response to a message from webpages allowed in `externally_connectable`." + "notes": "Also fired in response to a message from webpages allowed in [`externally_connectable`](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/externally_connectable)." }, { "version_added": "15", @@ -1307,16 +1307,16 @@ }, "firefox_android": { "version_added": false, - "notes": "Only available to privileged extensions in GeckoView 68 and later. See the GeckoView Docs for additional details." + "notes": "Only available to privileged extensions in [GeckoView](https://mozilla.github.io/geckoview/) 68 and later. See the [GeckoView Docs](https://firefox-source-docs.mozilla.org/mobile/android/geckoview/consumer/web-extensions.html) for additional details." }, "opera": "mirror", "safari": { "version_added": "14", - "notes": "See the Apple Developer Documentation for additional details." + "notes": "See the [Apple Developer Documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/messaging_between_the_app_and_javascript_in_a_safari_web_extension) for additional details." }, "safari_ios": { "version_added": "15", - "notes": "See the Apple Developer Documentation for additional details." + "notes": "See the [Apple Developer Documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/messaging_between_the_app_and_javascript_in_a_safari_web_extension) for additional details." } } } diff --git a/webextensions/api/storage.json b/webextensions/api/storage.json index ef614b59e6ebe6..917fe0100def62 100644 --- a/webextensions/api/storage.json +++ b/webextensions/api/storage.json @@ -154,7 +154,7 @@ "version_added": "78", "notes": [ "Supported by the `sync` and, from Firefox 131, `session` storage areas.", - "Not implemented in `local`, see bug 138583" + "Not implemented in `local`, see [bug 138583](https://bugzil.la/138583)" ] }, "firefox_android": { @@ -992,7 +992,7 @@ "firefox_android": { "version_added": "53", "notes": [ - "Data isn't synchronized with the user's Mozilla account. See bug 1625257.", + "Data isn't synchronized with the user's Mozilla account. See [bug 1625257](https://bugzil.la/1625257).", "Storage quota limits are not enforced." ] }, diff --git a/webextensions/api/tabs.json b/webextensions/api/tabs.json index 40a1c4adf78b4d..c34593bc8a35ce 100644 --- a/webextensions/api/tabs.json +++ b/webextensions/api/tabs.json @@ -1882,7 +1882,7 @@ "Only accepts a single tab ID as a parameter, not an array.", "The tab ID argument is optional: if it is omitted, the browser discards the least important tab.", "The callback is passed a `Tab` object representing the tab that was discarded.", - "Tabs whose document contains a `beforeunload` listener that displays a prompt will be discarded." + "Tabs whose document contains a [`beforeunload`](https://developer.mozilla.org/docs/Web/API/BeforeUnloadEvent) listener that displays a prompt will be discarded." ] }, "edge": { diff --git a/webextensions/api/webNavigation.json b/webextensions/api/webNavigation.json index d6023954bcf8fa..5515b937c00266 100644 --- a/webextensions/api/webNavigation.json +++ b/webextensions/api/webNavigation.json @@ -305,11 +305,11 @@ "edge": "mirror", "firefox": { "version_added": "47", - "notes": "The returned objects do not include the `errorOccurred` property. See bug 1248418." + "notes": "The returned objects do not include the `errorOccurred` property. See [bug 1248418](https://bugzil.la/1248418)." }, "firefox_android": { "version_added": "48", - "notes": "The returned objects do not include the `errorOccurred` property. See bug 1248418." + "notes": "The returned objects do not include the `errorOccurred` property. See [bug 1248418](https://bugzil.la/1248418)." }, "opera": "mirror", "safari": { diff --git a/webextensions/manifest/action.json b/webextensions/manifest/action.json index 38053a98744a2c..f09212205bc3f7 100644 --- a/webextensions/manifest/action.json +++ b/webextensions/manifest/action.json @@ -33,7 +33,7 @@ "firefox": { "version_added": "109", "version_removed": "118", - "notes": "See Browser styles for more details." + "notes": "See [Browser styles](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_styles) for more details." }, "firefox_android": { "version_added": false diff --git a/webextensions/manifest/commands.json b/webextensions/manifest/commands.json index 44ee87fafe91c1..f53c6069b31bb2 100644 --- a/webextensions/manifest/commands.json +++ b/webextensions/manifest/commands.json @@ -59,8 +59,8 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", - "Can only register one Media* command at a time. See Bug 1251795." + "macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).", + "Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)." ] }, "firefox_android": { @@ -84,8 +84,8 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", - "Can only register one Media* command at a time. See Bug 1251795." + "macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).", + "Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)." ] }, "firefox_android": { @@ -109,8 +109,8 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", - "Can only register one Media* command at a time. See Bug 1251795." + "macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).", + "Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)." ] }, "firefox_android": { @@ -134,8 +134,8 @@ "firefox": { "version_added": "57", "notes": [ - "macOS support requires the `global` command feature which isn't supported yet. See Bug 1251795.", - "Can only register one Media* command at a time. See Bug 1251795." + "macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).", + "Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)." ] }, "firefox_android": { diff --git a/webextensions/manifest/options_ui.json b/webextensions/manifest/options_ui.json index 350787c590fc8a..f46399b0c5a963 100644 --- a/webextensions/manifest/options_ui.json +++ b/webextensions/manifest/options_ui.json @@ -33,7 +33,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Removed from Manifest V3 in Firefox 118. See Browser styles for more details." + "notes": "Removed from Manifest V3 in Firefox 118. See [Browser styles](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_styles) for more details." }, "firefox_android": { "version_added": false diff --git a/webextensions/manifest/page_action.json b/webextensions/manifest/page_action.json index bcaccfa92dd75c..c3ce6144f4d58c 100644 --- a/webextensions/manifest/page_action.json +++ b/webextensions/manifest/page_action.json @@ -49,7 +49,7 @@ "edge": "mirror", "firefox": { "version_added": "48", - "notes": "Removed from Manifest V3 in Firefox 118. See Browser styles for more details." + "notes": "Removed from Manifest V3 in Firefox 118. See [Browser styles](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_styles) for more details." }, "firefox_android": { "version_added": false diff --git a/webextensions/manifest/sidebar_action.json b/webextensions/manifest/sidebar_action.json index 7b78032b863938..92f8928a1a989c 100644 --- a/webextensions/manifest/sidebar_action.json +++ b/webextensions/manifest/sidebar_action.json @@ -33,7 +33,7 @@ "edge": "mirror", "firefox": { "version_added": "55", - "notes": "Removed from Manifest V3 in Firefox 118. See Browser styles for more details." + "notes": "Removed from Manifest V3 in Firefox 118. See [Browser styles](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_styles) for more details." }, "firefox_android": { "version_added": false diff --git a/webextensions/manifest/theme.json b/webextensions/manifest/theme.json index f92b770f837bc2..1b0812667b6a17 100644 --- a/webextensions/manifest/theme.json +++ b/webextensions/manifest/theme.json @@ -434,7 +434,7 @@ "edge": "mirror", "firefox": { "version_added": "62", - "notes": "Deprecated in Firefox 89. For details, see the Changes to themeable areas of Firefox in version 89 blog post ." + "notes": "Deprecated in Firefox 89. For details, see the [Changes to themeable areas of Firefox in version 89](https://blog.mozilla.org/addons/2021/04/19/changes-to-themeable-areas-of-firefox-in-version-89/) blog post ." }, "firefox_android": { "version_added": false @@ -750,7 +750,7 @@ "firefox": [ { "version_added": "59", - "notes": "Deprecated in Firefox 89. For details, see the Changes to themeable areas of Firefox in version 89 blog post ." + "notes": "Deprecated in Firefox 89. For details, see the [Changes to themeable areas of Firefox in version 89](https://blog.mozilla.org/addons/2021/04/19/changes-to-themeable-areas-of-firefox-in-version-89/) blog post ." }, { "alternative_name": "toolbar_vertical_separator", From 24b5e0209b01049b2f94465240dd6a678b88ed0e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 08:01:59 -0800 Subject: [PATCH 057/103] Remove linter rule for link styling (#25111) * Remove linter rule for link styling * Remove unused import --- lint/linter/test-style.ts | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/lint/linter/test-style.ts b/lint/linter/test-style.ts index 98e8fbde250f7b..437d82f39be8ea 100644 --- a/lint/linter/test-style.ts +++ b/lint/linter/test-style.ts @@ -3,14 +3,7 @@ import chalk from 'chalk-template'; -import { - Linter, - Logger, - LinterData, - IS_WINDOWS, - indexToPos, - jsonDiff, -} from '../utils.js'; +import { Linter, Logger, LinterData, IS_WINDOWS, jsonDiff } from '../utils.js'; import { orderSupportBlock } from '../fixer//browser-order.js'; import { orderFeatures } from '../fixer//feature-order.js'; import { orderStatements } from '../fixer//statement-order.js'; @@ -98,16 +91,6 @@ const processData = ( { fixable: true }, ); } - - const hrefDoubleQuoteIndex = actual.indexOf('href=\\"'); - if (hrefDoubleQuoteIndex >= 0) { - logger.error( - chalk`${indexToPos( - actual, - hrefDoubleQuoteIndex, - )} - Found {yellow \\"}, but expected {green \'} for .`, - ); - } }; export default { From 466027c9d83235565ed9b0f08c9a798f61d0c0f7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 08:05:46 -0800 Subject: [PATCH 058/103] Remove redundant workaround in Markdown conversion (#25112) --- scripts/build/index.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/scripts/build/index.ts b/scripts/build/index.ts index 7481e31d239c27..a7862cd98041b5 100644 --- a/scripts/build/index.ts +++ b/scripts/build/index.ts @@ -54,13 +54,7 @@ export const generateMeta = (): any => ({ */ const mdToHtml = (markdown: string): string => { // "as string" cast because TS thinks response could be a promise - return ( - marked.parseInline( - markdown - .replace(/(?)/g, '`') - .replace(/<\/code>(?!<\/\w+>)/g, '`'), - ) as string - ) + return (marked.parseInline(markdown) as string) .replace(/'/g, "'") .replace(/"/g, '"') .replace(/&([\w#]+);/g, '&$1;'); From 7f9f083afb80c0777617d96e06283c15f43f39b3 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Tue, 19 Nov 2024 00:06:38 +0800 Subject: [PATCH 059/103] Add Firefox & Safari impl_url for rest Credential Management API feaures (#25099) * Add impl_url for rest Credential Management API feaures * Apply suggestions from code review Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/FederatedCredential.json | 6 ++++-- api/PasswordCredential.json | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/api/FederatedCredential.json b/api/FederatedCredential.json index ec2cd64aea8ff1..efc8abc8aacaa4 100644 --- a/api/FederatedCredential.json +++ b/api/FederatedCredential.json @@ -14,7 +14,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1156047" }, "firefox_android": "mirror", "ie": { @@ -24,7 +25,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/172014" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/PasswordCredential.json b/api/PasswordCredential.json index 2fb223a1b1a6d1..1e58c42c24f24d 100644 --- a/api/PasswordCredential.json +++ b/api/PasswordCredential.json @@ -14,7 +14,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1156047" }, "firefox_android": "mirror", "ie": { @@ -24,7 +25,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/252908" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 7eeca546a1d22acfc4341bb2defb9dd3f9d2a8c8 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 18 Nov 2024 19:21:48 +0100 Subject: [PATCH 060/103] fix(workflows/release-pr): manage release PR as mdn-bot + ignore Dependabot/release commits (#25114) * Revert "fix(release-pr): grant permissions (#24935)" This reverts commit 70d53bd6fc80fa61104bb138e2dd1e98f3f0226b. * fix(workflows/release-pr): ignore Dependabot merges * fix(workflows/release-pr): do not run on Release commits At this point the release is not yet created/tagged, so the created PR would have the same version and changes, until this is updated by the next commit. * fix(workflows/release-pr): overwrite GITHUB_TOKEN --- .github/workflows/release-pr.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index bdc8c85f176ae5..c524f49c75879d 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -8,17 +8,14 @@ on: env: GH_TOKEN: ${{ secrets.GH_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} concurrency: group: ${{ github.workflow }} -permissions: - contents: write - pull-requests: write - jobs: manage-release-pr: - if: github.repository == 'mdn/browser-compat-data' + if: github.repository == 'mdn/browser-compat-data' && github.actor != 'dependabot[bot]' && !startsWith(github.event.head_commit.message, 'Release v') name: Manage release PR runs-on: ubuntu-latest From fa57a456e11f3f9f13034fb08a933ddd31370177 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 18:03:46 -0800 Subject: [PATCH 061/103] Revert "Release v5.6.16" (#25117) Revert "Release v5.6.16 (#25093)" This reverts commit 4682a30de2130b4cac0dfbbf4fa9449c679bbc21. --- RELEASE_NOTES.md | 34 ---------------------------------- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 3 insertions(+), 37 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 22bddacda5d78c..bfcb1bceb99c1c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,39 +1,5 @@ # @mdn/browser-compat-data release notes -## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) - -November 18, 2024 - -### Removals - -- `api.HTMLDetailsElement.toggle_event` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `webextensions.api.runtime.getContext` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) - -### Additions - -- `api.AbortController.abort.reason_parameter` ([#25068](https://github.com/mdn/browser-compat-data/pull/25068)) -- `api.GPUComputePassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.GPURenderBundleEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.GPURenderPassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) -- `api.HTMLElement.beforetoggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.beforetoggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.inert.ignores_find_in_page` ([#24925](https://github.com/mdn/browser-compat-data/pull/24925)) -- `api.HTMLElement.toggle_event.details_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.toggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.HTMLElement.toggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) -- `api.PublicKeyCredential.signalAllAcceptedCredentials_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `api.PublicKeyCredential.signalCurrentUserDetails_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `api.PublicKeyCredential.signalUnknownCredential_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) -- `browsers.nodejs.releases.20.8.0` ([#25020](https://github.com/mdn/browser-compat-data/pull/25020)) -- `webextensions.api.runtime.getContexts` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) - -### Statistics - -- 14 contributors have changed 109 files with 1,688 additions and 1,079 deletions in 39 commits ([`v5.6.15...v5.6.16`](https://github.com/mdn/browser-compat-data/compare/v5.6.15...v5.6.16)) -- 16,716 total features -- 1,116 total contributors -- 4,986 total stargazers - ## [v5.6.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.15) November 12, 2024 diff --git a/package-lock.json b/package-lock.json index c9bbe469c3c326..d4dffabfc569bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index eec9edbb9868b0..5981ce09adb171 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.15", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From c22242d0cc3ccd9061064b0719cf19108b1c2126 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Nov 2024 18:42:57 -0800 Subject: [PATCH 062/103] Re-Release v5.6.16 (#25118) Revert "Revert "Release v5.6.16" (#25117)" This reverts commit fa57a456e11f3f9f13034fb08a933ddd31370177. --- RELEASE_NOTES.md | 34 ++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index bfcb1bceb99c1c..22bddacda5d78c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,39 @@ # @mdn/browser-compat-data release notes +## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) + +November 18, 2024 + +### Removals + +- `api.HTMLDetailsElement.toggle_event` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `webextensions.api.runtime.getContext` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Additions + +- `api.AbortController.abort.reason_parameter` ([#25068](https://github.com/mdn/browser-compat-data/pull/25068)) +- `api.GPUComputePassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderBundleEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.GPURenderPassEncoder.setBindGroup.unset_bind_group` ([#24936](https://github.com/mdn/browser-compat-data/pull/24936)) +- `api.HTMLElement.beforetoggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.beforetoggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.inert.ignores_find_in_page` ([#24925](https://github.com/mdn/browser-compat-data/pull/24925)) +- `api.HTMLElement.toggle_event.details_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.dialog_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.HTMLElement.toggle_event.popover_elements` ([#24927](https://github.com/mdn/browser-compat-data/pull/24927)) +- `api.PublicKeyCredential.signalAllAcceptedCredentials_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalCurrentUserDetails_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `api.PublicKeyCredential.signalUnknownCredential_static` ([#25070](https://github.com/mdn/browser-compat-data/pull/25070)) +- `browsers.nodejs.releases.20.8.0` ([#25020](https://github.com/mdn/browser-compat-data/pull/25020)) +- `webextensions.api.runtime.getContexts` ([#25078](https://github.com/mdn/browser-compat-data/pull/25078)) + +### Statistics + +- 14 contributors have changed 109 files with 1,688 additions and 1,079 deletions in 39 commits ([`v5.6.15...v5.6.16`](https://github.com/mdn/browser-compat-data/compare/v5.6.15...v5.6.16)) +- 16,716 total features +- 1,116 total contributors +- 4,986 total stargazers + ## [v5.6.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.15) November 12, 2024 diff --git a/package-lock.json b/package-lock.json index d4dffabfc569bc..c9bbe469c3c326 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 5981ce09adb171..eec9edbb9868b0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.15", + "version": "5.6.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 7bb0bc29a14873c05f1fbcda2394578a7bd15250 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:25:03 +0000 Subject: [PATCH 063/103] Bump eslint-plugin-unicorn from 56.0.0 to 56.0.1 (#25121) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index c9bbe469c3c326..8732d29d7d73ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3838,9 +3838,9 @@ } }, "node_modules/eslint-plugin-unicorn": { - "version": "56.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.0.tgz", - "integrity": "sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==", + "version": "56.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz", + "integrity": "sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", From 1673c44a7f66a1aaac9c67c73c3ba92a04966ad8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:25:44 +0000 Subject: [PATCH 064/103] Bump @swc/cli from 0.5.0 to 0.5.1 (#25122) --- package-lock.json | 1021 +++++++++++++++++++++++++-------------------- 1 file changed, 577 insertions(+), 444 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8732d29d7d73ea..f262ce409a6e0a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -850,25 +850,6 @@ "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", "dev": true }, - "node_modules/@mole-inc/bin-wrapper": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@mole-inc/bin-wrapper/-/bin-wrapper-8.0.1.tgz", - "integrity": "sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==", - "dev": true, - "dependencies": { - "bin-check": "^4.1.0", - "bin-version-check": "^5.0.0", - "content-disposition": "^0.5.4", - "ext-name": "^5.0.0", - "file-type": "^17.1.6", - "filenamify": "^5.0.2", - "got": "^11.8.5", - "os-filter-obj": "^2.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -950,13 +931,19 @@ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", "dev": true }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true + }, "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sindresorhus/is?sponsor=1" @@ -1007,13 +994,13 @@ "dev": true }, "node_modules/@swc/cli": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.5.0.tgz", - "integrity": "sha512-eFsrNt85SbHTeX6svpBNcA5DQLP/wrSyCs3KVZjbuEHWD7JGpajZOIwH74lVhyrmrXOcGxgbnxXEbDIfRlLcSw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.5.1.tgz", + "integrity": "sha512-sxSXyjqFImYrqjhZSPymjmM/9V6auZG67UsDwbe7FZaBlyfW8ka3QG/zRjpJJ9+8Ahns/kKb8bXPKQq7V2MtBw==", "dev": true, "dependencies": { - "@mole-inc/bin-wrapper": "^8.0.1", "@swc/counter": "^0.1.3", + "@xhmikosr/bin-wrapper": "^13.0.5", "commander": "^8.3.0", "fast-glob": "^3.2.5", "minimatch": "^9.0.3", @@ -1266,15 +1253,15 @@ } }, "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dev": true, "dependencies": { - "defer-to-connect": "^2.0.0" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=14.16" } }, "node_modules/@tokenizer/token": { @@ -1307,18 +1294,6 @@ "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "dev": true, - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" - } - }, "node_modules/@types/deep-diff": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/deep-diff/-/deep-diff-1.0.5.tgz", @@ -1349,15 +1324,6 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/lodash": { "version": "4.17.7", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", @@ -1385,15 +1351,6 @@ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/sinon": { "version": "17.0.3", "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.3.tgz", @@ -1639,6 +1596,154 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@xhmikosr/archive-type": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-7.0.0.tgz", + "integrity": "sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==", + "dev": true, + "dependencies": { + "file-type": "^19.0.0" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@xhmikosr/bin-check": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-7.0.3.tgz", + "integrity": "sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==", + "dev": true, + "dependencies": { + "execa": "^5.1.1", + "isexe": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/bin-wrapper": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-13.0.5.tgz", + "integrity": "sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==", + "dev": true, + "dependencies": { + "@xhmikosr/bin-check": "^7.0.3", + "@xhmikosr/downloader": "^15.0.1", + "@xhmikosr/os-filter-obj": "^3.0.0", + "bin-version-check": "^5.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-10.0.1.tgz", + "integrity": "sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==", + "dev": true, + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "@xhmikosr/decompress-tarbz2": "^8.0.1", + "@xhmikosr/decompress-targz": "^8.0.1", + "@xhmikosr/decompress-unzip": "^7.0.0", + "graceful-fs": "^4.2.11", + "make-dir": "^4.0.0", + "strip-dirs": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-tar": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-8.0.1.tgz", + "integrity": "sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==", + "dev": true, + "dependencies": { + "file-type": "^19.0.0", + "is-stream": "^2.0.1", + "tar-stream": "^3.1.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-tarbz2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-8.0.1.tgz", + "integrity": "sha512-OF+6DysDZP5YTDO8uHuGG6fMGZjc+HszFPBkVltjoje2Cf60hjBg/YP5OQndW1hfwVWOdP7f3CnJiPZHJUTtEg==", + "dev": true, + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "file-type": "^19.0.0", + "is-stream": "^2.0.1", + "seek-bzip": "^2.0.0", + "unbzip2-stream": "^1.4.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-targz": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-8.0.1.tgz", + "integrity": "sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==", + "dev": true, + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "file-type": "^19.0.0", + "is-stream": "^2.0.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-unzip": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-7.0.0.tgz", + "integrity": "sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==", + "dev": true, + "dependencies": { + "file-type": "^19.0.0", + "get-stream": "^6.0.1", + "yauzl": "^3.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/downloader": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-15.0.1.tgz", + "integrity": "sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==", + "dev": true, + "dependencies": { + "@xhmikosr/archive-type": "^7.0.0", + "@xhmikosr/decompress": "^10.0.1", + "content-disposition": "^0.5.4", + "defaults": "^3.0.0", + "ext-name": "^5.0.0", + "file-type": "^19.0.0", + "filenamify": "^6.0.0", + "get-stream": "^6.0.1", + "got": "^13.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/os-filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/os-filter-obj/-/os-filter-obj-3.0.0.tgz", + "integrity": "sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==", + "dev": true, + "dependencies": { + "arch": "^3.0.0" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, "node_modules/acorn": { "version": "8.12.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", @@ -1785,9 +1890,9 @@ } }, "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-3.0.0.tgz", + "integrity": "sha512-AmIAC+Wtm2AU8lGfTtHsw0Y9Qtftx2YXEEtiBP10xFUtMOA+sHHx6OAddyL52mUKh1vsXQ6/w1mVDptZCyUt4Q==", "dev": true, "funding": [ { @@ -1963,12 +2068,45 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "dev": true + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/bare-events": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", + "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", + "dev": true, + "optional": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/better-ajv-errors": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz", @@ -2037,19 +2175,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/bin-check": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", - "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", - "dev": true, - "dependencies": { - "execa": "^0.7.0", - "executable": "^4.1.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/bin-version": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-6.0.0.tgz", @@ -2095,80 +2220,6 @@ "node": ">=10" } }, - "node_modules/bin-version/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/bin-version/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bin-version/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bin-version/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/bin-version/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -2240,6 +2291,39 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", @@ -2324,45 +2408,30 @@ } }, "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "dev": true, "engines": { - "node": ">=10.6.0" + "node": ">=14.16" } }, "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", - "dev": true, - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, "dependencies": { - "pump": "^3.0.0" + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14.16" } }, "node_modules/call-bind": { @@ -2693,18 +2762,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -2981,6 +3038,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/defaults": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-3.0.0.tgz", + "integrity": "sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/defer-to-connect": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", @@ -3087,15 +3156,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, "node_modules/enhanced-resolve": { "version": "5.17.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", @@ -4205,93 +4265,41 @@ "dev": true }, "node_modules/execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "dev": true, - "dependencies": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/execa/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/execa/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "shebang-regex": "^1.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" + "node": ">=10" }, - "bin": { - "which": "bin/which" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/execa/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - }, - "node_modules/executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "dependencies": { - "pify": "^2.2.0" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ext-list": { @@ -4325,6 +4333,12 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", @@ -4407,22 +4421,85 @@ } }, "node_modules/file-type": { - "version": "17.1.6", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.6.tgz", - "integrity": "sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==", + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-19.6.0.tgz", + "integrity": "sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==", "dev": true, "dependencies": { - "readable-web-to-node-stream": "^3.0.2", - "strtok3": "^7.0.0-alpha.9", - "token-types": "^5.0.0-alpha.2" + "get-stream": "^9.0.1", + "strtok3": "^9.0.1", + "token-types": "^6.0.0", + "uint8array-extras": "^1.3.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" }, "funding": { "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, + "node_modules/file-type/node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-type/node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-type/node_modules/strtok3": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-9.0.1.tgz", + "integrity": "sha512-ERPW+XkvX9W2A+ov07iy+ZFJpVdik04GhDA4eVogiG9hpC97Kem2iucyzhFxbFRvQ5o2UckFtKZdp1hkGvnrEw==", + "dev": true, + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.3.1" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/file-type/node_modules/token-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", + "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", + "dev": true, + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/filename-reserved-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", @@ -4436,17 +4513,15 @@ } }, "node_modules/filenamify": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", - "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-6.0.0.tgz", + "integrity": "sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==", "dev": true, "dependencies": { - "filename-reserved-regex": "^3.0.0", - "strip-outer": "^2.0.0", - "trim-repeated": "^2.0.0" + "filename-reserved-regex": "^3.0.0" }, "engines": { - "node": ">=12.20" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4561,6 +4636,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true, + "engines": { + "node": ">= 14.17" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -4680,12 +4764,15 @@ } }, "node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-symbol-description": { @@ -4808,25 +4895,25 @@ } }, "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", + "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", "dev": true, "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=10.19.0" + "node": ">=16" }, "funding": { "url": "https://github.com/sindresorhus/got?sponsor=1" @@ -4953,13 +5040,13 @@ "dev": true }, "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dev": true, "dependencies": { "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" + "resolve-alpn": "^1.2.0" }, "engines": { "node": ">=10.19.0" @@ -5069,6 +5156,15 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/inspect-with-kind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", + "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + } + }, "node_modules/internal-slot": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", @@ -5402,12 +5498,15 @@ } }, "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-string": { @@ -5681,6 +5780,15 @@ "json-buffer": "3.0.1" } }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -6191,12 +6299,15 @@ } }, "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lru-cache": { @@ -6337,12 +6448,15 @@ } }, "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "dev": true, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/min-indent": { @@ -6659,36 +6773,27 @@ } }, "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", "dev": true, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "path-key": "^2.0.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/object-inspect": { @@ -6990,34 +7095,13 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/os-filter-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", - "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", - "dev": true, - "dependencies": { - "arch": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true, "engines": { - "node": ">=4" + "node": ">=12.20" } }, "node_modules/p-limit": { @@ -7182,9 +7266,9 @@ } }, "node_modules/peek-readable": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.1.4.tgz", - "integrity": "sha512-E7mY2VmKqw9jYuXrSWGHFuPCW2SLQenzXLF3amGaY6lXXg4/b3gj5HVM7h8ZjCO/nZS9ICs0Cz285+32FvNd/A==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.3.1.tgz", + "integrity": "sha512-GVlENSDW6KHaXcd9zkZltB7tCLosKB/4Hg0fqBJkAoBgYG2Tn1xtMgXtSUuMU9AK/gCm/tTdT8mgAeF4YNeeqw==", "dev": true, "engines": { "node": ">=14.16" @@ -7194,6 +7278,12 @@ "url": "https://github.com/sponsors/Borewit" } }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, "node_modules/picocolors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", @@ -7224,15 +7314,6 @@ "node": ">=0.10" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/piscina": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", @@ -7284,22 +7365,6 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -7329,6 +7394,12 @@ } ] }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", @@ -7617,12 +7688,15 @@ } }, "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, "dependencies": { - "lowercase-keys": "^2.0.0" + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -7821,6 +7895,28 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/seek-bzip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-2.0.0.tgz", + "integrity": "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==", + "dev": true, + "dependencies": { + "commander": "^6.0.0" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -8100,6 +8196,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/streamx": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.2.tgz", + "integrity": "sha512-aDGDLU+j9tJcUdPGOaHmVF1u/hhI+CsGkT02V3OKlHDV7IukOI+nTWAGkiZEKCO35rWN1wIr4tS7YFr1f4qSvA==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -8248,13 +8358,14 @@ "node": ">=4" } }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "node_modules/strip-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", + "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "inspect-with-kind": "^1.0.5", + "is-plain-obj": "^1.1.0" } }, "node_modules/strip-final-newline": { @@ -8290,18 +8401,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-outer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", - "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/strtok3": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.1.1.tgz", @@ -8368,6 +8467,17 @@ "node": ">=6" } }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, "node_modules/temp-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", @@ -8434,12 +8544,24 @@ "node": ">=18" } }, + "node_modules/text-decoder": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz", + "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==", + "dev": true + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, "node_modules/tinyglobby": { "version": "0.2.10", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz", @@ -8492,30 +8614,6 @@ "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/trim-repeated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", - "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^5.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/trim-repeated/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -8726,6 +8824,18 @@ "node": ">=14.17" } }, + "node_modules/uint8array-extras": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", + "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -8741,6 +8851,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, "node_modules/undici-types": { "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", @@ -9121,6 +9241,19 @@ "node": ">=8" } }, + "node_modules/yauzl": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz", + "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "pend": "~1.2.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", From 47bf03cc520730afad12c3a3871943c6fb003e74 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:26:15 +0000 Subject: [PATCH 065/103] Bump husky from 9.1.6 to 9.1.7 (#25124) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f262ce409a6e0a..fbad858e861c47 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5062,9 +5062,9 @@ } }, "node_modules/husky": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", - "integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", "dev": true, "bin": { "husky": "bin.js" From 3290a8a23377595bb2916ae4ce59a51c647c6961 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:26:42 +0000 Subject: [PATCH 066/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241118 to 0.2.20241119 (#25123) --- api/HTMLAreaElement.json | 1 + package-lock.json | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index ff48217ad733a6..9968edc00a1208 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -45,6 +45,7 @@ }, "alt": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/alt", "spec_url": "https://html.spec.whatwg.org/multipage/image-maps.html#dom-area-alt", "tags": [ "web-features:image-maps" diff --git a/package-lock.json b/package-lock.json index fbad858e861c47..9f477c8b95c3f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -479,9 +479,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241118", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241118.tgz", - "integrity": "sha512-ZWKGiAv6xGjSD8MeLmtGdxEh9swmPSkUOAcjCHO3JmekUaQPk6k3mtaIJ67C4ns6Qc5SI53Pu2qCsLK5RTq93Q==", + "version": "0.2.20241119", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241119.tgz", + "integrity": "sha512-xF+dBZhoW8a3xv0rlgyOlfvw6PJupB0zoPrTrridp5TyzXCRXEa0WtNtlwvFdJFrF0OGxybu2MyhyJl//QqCzg==", "dev": true }, "node_modules/@desertnet/html-parser": { From 32e5647a4d1191e335872c81c11137bc6e015263 Mon Sep 17 00:00:00 2001 From: James Stuckey Weber Date: Tue, 19 Nov 2024 06:27:49 -0500 Subject: [PATCH 067/103] Set non-spec list-style-types to standard_track: false (#25116) * Set non-spec list-style-types to standard_track: false * Newline --- css/properties/list-style-type.json | 82 ++++++++++++++--------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index 7c91313541fa98..59e17e22baa46d 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -83,7 +83,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -125,7 +125,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -167,7 +167,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -286,7 +286,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -365,7 +365,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -875,7 +875,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -917,7 +917,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -959,7 +959,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1001,7 +1001,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1043,7 +1043,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1085,7 +1085,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1119,7 +1119,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1161,7 +1161,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1203,7 +1203,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1237,7 +1237,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1279,7 +1279,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1321,7 +1321,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1363,7 +1363,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1405,7 +1405,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1447,7 +1447,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1483,7 +1483,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1519,7 +1519,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1561,7 +1561,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1641,7 +1641,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1795,7 +1795,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -1829,7 +1829,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -2467,7 +2467,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -2551,7 +2551,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -2780,7 +2780,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -2859,7 +2859,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -2938,7 +2938,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3057,7 +3057,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3359,7 +3359,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3398,7 +3398,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3437,7 +3437,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3476,7 +3476,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3515,7 +3515,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3720,7 +3720,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3762,7 +3762,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3844,7 +3844,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -3918,7 +3918,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } From a2672b6b0a3168a752fdc256da2d04954fdc226e Mon Sep 17 00:00:00 2001 From: Belem Zhang Date: Tue, 19 Nov 2024 20:46:04 +0800 Subject: [PATCH 068/103] WebNN API - Nov 2024 update (#25065) * WebNN API - Nov 2024 update * Remove notes for all desktop platforms * Remove notes property --- api/ML.json | 8 +- api/MLContext.json | 104 +- api/MLGraphBuilder.json | 3600 +++++++++++++++++++++++++++++--------- api/MLOperand.json | 62 +- api/Navigator.json | 3 +- api/WorkerNavigator.json | 3 +- 6 files changed, 2855 insertions(+), 925 deletions(-) diff --git a/api/ML.json b/api/ML.json index 67cbd84c6029d0..a8a8b594fbc74a 100644 --- a/api/ML.json +++ b/api/ML.json @@ -15,8 +15,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false @@ -51,7 +50,7 @@ }, "createContext": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-ml-createcontext", + "spec_url": "https://www.w3.org/TR/webnn/#api-ml-createcontext", "tags": [ "web-features:webnn" ], @@ -64,8 +63,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false diff --git a/api/MLContext.json b/api/MLContext.json index 795c15d68e9cfc..4e615cfeacb722 100644 --- a/api/MLContext.json +++ b/api/MLContext.json @@ -15,8 +15,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false @@ -64,8 +63,105 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] + }, + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "dispatch": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#api-mlcontext-dispatch", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": { + "version_added": "128", + "flags": [ + { + "type": "preference", + "name": "#web-machine-learning-neural-network", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "opSupportLimits": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#api-mlcontext-opsupportlimits", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": { + "version_added": "128", + "flags": [ + { + "type": "preference", + "name": "#web-machine-learning-neural-network", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { "version_added": false diff --git a/api/MLGraphBuilder.json b/api/MLGraphBuilder.json index cce9d7c67ff345..810701619df865 100644 --- a/api/MLGraphBuilder.json +++ b/api/MLGraphBuilder.json @@ -15,8 +15,7 @@ "type": "preference", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false @@ -65,8 +64,7 @@ "type": "preference", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false @@ -109,7 +107,7 @@ "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -117,7 +115,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "121", @@ -128,7 +126,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "116", @@ -139,7 +137,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -191,7 +189,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "119", @@ -202,7 +200,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "112", @@ -213,7 +211,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -255,17 +253,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on Windows." - }, + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -305,17 +327,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on Windows." - }, + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -357,7 +403,7 @@ "support": { "chrome": [ { - "version_added": "122", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -365,7 +411,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "119", @@ -376,7 +422,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "112", @@ -387,7 +433,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -429,17 +475,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on Windows." - }, + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -528,17 +598,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -580,7 +674,7 @@ "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -588,7 +682,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "121", @@ -599,7 +693,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "116", @@ -610,7 +704,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -654,7 +748,7 @@ "support": { "chrome": [ { - "version_added": "124", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -662,7 +756,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "119", @@ -673,7 +767,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "112", @@ -684,7 +778,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -728,7 +822,7 @@ "support": { "chrome": [ { - "version_added": "123", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -736,7 +830,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "120", @@ -747,7 +841,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "113", @@ -758,7 +852,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -802,7 +896,7 @@ "support": { "chrome": [ { - "version_added": "112", + "version_added": "123", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -810,7 +904,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "112", @@ -821,7 +915,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { "version_added": "112", @@ -832,7 +926,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -876,7 +970,7 @@ "support": { "chrome": [ { - "version_added": "122", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -884,7 +978,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "119", @@ -895,7 +989,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "112", @@ -906,7 +1000,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -950,7 +1044,7 @@ "support": { "chrome": [ { - "version_added": "121", + "version_added": "128", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -958,10 +1052,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "113", + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -969,7 +1074,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1012,6 +1117,17 @@ ], "support": { "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, { "version_added": "123", "flags": [ @@ -1021,7 +1137,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { "version_added": "121", @@ -1032,7 +1148,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1067,27 +1183,16 @@ } } }, - "div": { + "cumulativeSum": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-div", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on ChromeOS." - }, - { - "version_added": "119", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1095,10 +1200,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "112", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1106,7 +1211,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1141,16 +1246,16 @@ } } }, - "elu": { + "dequantizeLinear": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-elu", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "133", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1158,10 +1263,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1169,10 +1274,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "115", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1180,7 +1285,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1215,24 +1320,48 @@ } } }, - "equal": { + "div": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-equal", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-div", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -1265,24 +1394,48 @@ } } }, - "erf": { + "elu": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-erf", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-elu", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "115", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -1315,16 +1468,16 @@ } } }, - "exp": { + "equal": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-exp", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-equal", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1332,10 +1485,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "121", + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1343,7 +1507,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1378,24 +1542,48 @@ } } }, - "expand": { + "erf": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-expand", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-erf", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -1428,16 +1616,16 @@ } } }, - "floor": { + "exp": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-floor", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-exp", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1445,10 +1633,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "123", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1456,10 +1644,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "116", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1467,7 +1655,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1502,24 +1690,48 @@ } } }, - "gather": { + "expand": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gather", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-expand", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -1552,16 +1764,16 @@ } } }, - "gemm": { + "floor": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gemm", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-floor", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "124", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1569,10 +1781,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "119", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1580,10 +1792,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { - "version_added": "112", + "version_added": "116", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1591,7 +1803,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -1626,24 +1838,48 @@ } } }, - "greater": { + "gather": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-greater", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gather", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -1676,24 +1912,48 @@ } } }, - "greaterOrEqual": { + "gatherElements": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-greaterorequal", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "133", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -1726,74 +1986,48 @@ } } }, - "gru": { + "gatherND": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gru", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "124", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, - "chrome_android": { - "version_added": false - }, - "deno": { - "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", - "webview_ios": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "gruCell": { - "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-grucell", - "tags": [ - "web-features:webnn" - ], - "support": { - "chrome": { - "version_added": "124", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "131", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -1826,24 +2060,48 @@ } } }, - "hardSigmoid": { + "gemm": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-hard-sigmoid", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gemm", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "123", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -1876,16 +2134,16 @@ } } }, - "hardSwish": { + "greater": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-hard-swish", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-greater", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1893,10 +2151,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "123", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1904,10 +2162,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -1915,7 +2173,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -1950,24 +2208,48 @@ } } }, - "identity": { + "greaterOrEqual": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-identity", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-greaterorequal", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -2000,16 +2282,16 @@ } } }, - "input": { + "gru": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-input", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gru", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "133", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2017,10 +2299,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "129", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2028,10 +2310,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "116", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2039,7 +2321,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2074,24 +2356,48 @@ } } }, - "instanceNormalization": { + "gruCell": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-instancenorm", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-grucell", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "133", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "129", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2124,24 +2430,48 @@ } } }, - "l2Pool2d": { + "hardSigmoid": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-l2", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-hard-sigmoid", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "123", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "123", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2174,24 +2504,48 @@ } } }, - "layerNormalization": { + "hardSwish": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-layernorm", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-hard-swish", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "123", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -2224,16 +2578,16 @@ } } }, - "leakyRelu": { + "identity": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-leakyrelu", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-identity", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2241,10 +2595,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "121", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2252,10 +2606,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "113", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2263,7 +2617,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2298,24 +2652,48 @@ } } }, - "lesser": { + "input": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-lesser", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-input", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "116", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -2348,24 +2726,48 @@ } } }, - "lesserOrEqual": { + "instanceNormalization": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-lesserorequal", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-instancenorm", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2398,24 +2800,37 @@ } } }, - "linear": { + "l2Pool2d": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-linear", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-l2", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "123", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2448,16 +2863,16 @@ } } }, - "log": { + "layerNormalization": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-log", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-layernorm", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "129", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2465,10 +2880,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2476,7 +2902,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2511,24 +2937,48 @@ } } }, - "logicalNot": { + "leakyRelu": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-logicalnot", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-leakyrelu", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "113", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -2561,74 +3011,48 @@ } } }, - "lstm": { + "lesser": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-lstm", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-lesser", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "124", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, - "chrome_android": { - "version_added": false - }, - "deno": { - "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", - "webview_ios": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "lstmCell": { - "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-lstmcell", - "tags": [ - "web-features:webnn" - ], - "support": { - "chrome": { - "version_added": "124", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2661,24 +3085,48 @@ } } }, - "matmul": { + "lesserOrEqual": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-matmul", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-lesserorequal", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -2711,16 +3159,16 @@ } } }, - "max": { + "linear": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-max", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-linear", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2728,10 +3176,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2739,10 +3187,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2750,7 +3198,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2785,16 +3233,16 @@ } } }, - "maxPool2d": { + "log": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-max", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-log", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2802,10 +3250,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "119", + "version_added": "123", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2813,10 +3261,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "112", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2824,7 +3272,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2859,16 +3307,16 @@ } } }, - "min": { + "logicalAnd": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-min", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2876,10 +3324,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2887,10 +3335,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2898,7 +3346,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -2933,16 +3381,16 @@ } } }, - "mul": { + "logicalNot": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-mul", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-logicalnot", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "128", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2950,10 +3398,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "119", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2961,10 +3409,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "112", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -2972,7 +3420,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3007,16 +3455,16 @@ } } }, - "neg": { + "logicalOr": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-neg", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3024,10 +3472,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "121", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3035,10 +3483,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "116", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3046,7 +3494,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3081,16 +3529,16 @@ } } }, - "pad": { + "logicalXor": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pad", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3098,10 +3546,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "120", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3109,10 +3557,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "114", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3120,7 +3568,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3155,16 +3603,16 @@ } } }, - "pow": { + "lstm": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-pow", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-lstm", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "129", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3172,10 +3620,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3183,7 +3631,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3218,16 +3666,16 @@ } } }, - "prelu": { + "lstmCell": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-prelu", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-lstmcell", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "120", + "version_added": "129", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3235,10 +3683,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "115", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3246,7 +3694,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3281,24 +3729,48 @@ } } }, - "reciprocal": { + "matmul": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reciprocal", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-matmul", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -3331,24 +3803,48 @@ } } }, - "reduceL1": { + "max": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducel1", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-max", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -3381,29 +3877,1004 @@ } } }, - "reduceL2": { + "maxPool2d": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducel2", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-max", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, - "chrome_android": { - "version_added": false - }, - "deno": { - "version_added": false + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "min": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-min", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "mul": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-mul", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "neg": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-neg", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "116", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pad": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pad", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "129", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "120", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "114", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pow": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-pow", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "124", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "prelu": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-prelu", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "120", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "115", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "quantizeLinear": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "133", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reciprocal": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reciprocal", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceL1": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducel1", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceL2": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducel2", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceLogSum": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducelogsum", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceLogSumExp": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducelogsumexp", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceMax": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemax", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "version_added": false }, "edge": "mirror", "firefox": { @@ -3431,24 +4902,48 @@ } } }, - "reduceLogSum": { + "reduceMean": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducelogsum", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemean", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "120", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -3481,24 +4976,48 @@ } } }, - "reduceLogSumExp": { + "reduceMin": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducelogsumexp", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemin", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -3531,24 +5050,48 @@ } } }, - "reduceMax": { + "reduceProduct": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemax", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reduceproduct", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -3581,24 +5124,122 @@ } } }, - "reduceMean": { + "reduceSum": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemean", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducesum", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], + "chrome_android": { + "version_added": false + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reduceSumSquare": { + "__compat": { + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducesumsquare", + "tags": [ + "web-features:webnn" + ], + "support": { + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -3631,24 +5272,48 @@ } } }, - "reduceMin": { + "relu": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducemin", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-relu-method", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -3681,24 +5346,48 @@ } } }, - "reduceProduct": { + "resample2d": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reduceproduct", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-resample2d-method", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -3731,24 +5420,48 @@ } } }, - "reduceSum": { + "reshape": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducesum", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-reshape-method", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -3781,24 +5494,48 @@ } } }, - "reduceSumSquare": { + "scatterElements": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducesumsquare", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "133", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -3831,16 +5568,16 @@ } } }, - "relu": { + "scatterND": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-relu-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3848,10 +5585,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "132", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3859,10 +5596,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3870,7 +5607,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -3905,16 +5642,16 @@ } } }, - "resample2d": { + "sigmoid": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-resample2d-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-sigmoid-method", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "124", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -3922,7 +5659,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "121", @@ -3933,7 +5670,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "112", @@ -3944,7 +5681,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -3979,27 +5716,16 @@ } } }, - "reshape": { + "sign": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-reshape-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on CPUs on ChromeOS." - }, - { - "version_added": "121", + "version_added": "130", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4007,10 +5733,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "112", + "version_added": "130", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4018,7 +5744,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4053,16 +5779,16 @@ } } }, - "sigmoid": { + "sin": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-sigmoid-method", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sin", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4070,10 +5796,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "123", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4081,10 +5807,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "112", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4092,7 +5818,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4127,16 +5853,16 @@ } } }, - "sin": { + "slice": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sin", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-slice", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4144,10 +5870,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "121", + "version_added": "120", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "116", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4155,7 +5892,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -4190,16 +5927,16 @@ } } }, - "slice": { + "softmax": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-slice", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softmax-method", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "120", + "version_added": "127", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4207,10 +5944,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "116", + "version_added": "119", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "112", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4218,7 +5966,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -4253,16 +6001,16 @@ } } }, - "softmax": { + "softplus": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softmax-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softplus-method", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4270,10 +6018,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4281,10 +6029,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4292,7 +6040,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4327,24 +6075,48 @@ } } }, - "softplus": { + "softsign": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softplus-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softsign-method", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "127", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "125", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "123", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -4377,24 +6149,48 @@ } } }, - "softsign": { + "split": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-softsign-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-split", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "123", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "130", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "120", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "116", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -4427,16 +6223,16 @@ } } }, - "split": { + "sqrt": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-split", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sqrt", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "120", + "version_added": "127", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4444,10 +6240,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "116", + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4455,7 +6262,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4490,16 +6297,16 @@ } } }, - "sqrt": { + "sub": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sqrt", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sub", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "123", + "version_added": "124", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4507,10 +6314,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "122", + "version_added": "119", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4518,10 +6325,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { - "version_added": "121", + "version_added": "112", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4529,7 +6336,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -4564,16 +6371,16 @@ } } }, - "sub": { + "tan": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-sub", + "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-tan", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "122", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4581,10 +6388,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "119", + "version_added": "126", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4592,10 +6399,10 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { - "version_added": "112", + "version_added": "121", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4603,7 +6410,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4638,24 +6445,48 @@ } } }, - "tan": { + "tanh": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-tan", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-tanh-method", "tags": [ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "121", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "121", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + }, + { + "version_added": "116", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + } + ], "chrome_android": { "version_added": false }, @@ -4688,16 +6519,16 @@ } } }, - "tanh": { + "tile": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-tanh-method", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-cast", "tags": [ "web-features:webnn" ], "support": { "chrome": [ { - "version_added": "121", + "version_added": "131", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4705,10 +6536,21 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." }, { - "version_added": "116", + "version_added": "131", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "130", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4716,7 +6558,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." } ], "chrome_android": { @@ -4760,7 +6602,7 @@ "support": { "chrome": [ { - "version_added": "123", + "version_added": "125", "flags": [ { "name": "#web-machine-learning-neural-network", @@ -4768,7 +6610,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on ChromeOS." + "notes": "Supported on CPUs, GPUs and NPUs on macOS." }, { "version_added": "120", @@ -4779,7 +6621,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on GPUs on Windows." + "notes": "Supported on GPUs and NPUs on Windows." }, { "version_added": "113", @@ -4790,7 +6632,7 @@ "value_to_set": "Enabled" } ], - "notes": "Supported on CPUs on Windows." + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." } ], "chrome_android": { @@ -4832,17 +6674,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "124", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "132", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "128", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, @@ -4882,17 +6748,41 @@ "web-features:webnn" ], "support": { - "chrome": { - "version_added": "122", - "flags": [ - { - "name": "#web-machine-learning-neural-network", - "type": "preference", - "value_to_set": "Enabled" - } - ], - "notes": "Supported on GPUs on Windows." - }, + "chrome": [ + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs on Windows, ChromeOS and Linux." + }, + { + "version_added": "126", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on CPUs, GPUs and NPUs on macOS." + }, + { + "version_added": "122", + "flags": [ + { + "name": "#web-machine-learning-neural-network", + "type": "preference", + "value_to_set": "Enabled" + } + ], + "notes": "Supported on GPUs and NPUs on Windows." + } + ], "chrome_android": { "version_added": false }, diff --git a/api/MLOperand.json b/api/MLOperand.json index 2b53b855a3195f..0bfd925d52f73b 100644 --- a/api/MLOperand.json +++ b/api/MLOperand.json @@ -15,8 +15,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false @@ -49,73 +48,22 @@ "deprecated": false } }, - "dataType": { + "MLNumber": { "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mloperand-datatype", + "spec_url": "https://www.w3.org/TR/webnn/#api-mlnumber-typedef", "tags": [ "web-features:webnn" ], "support": { "chrome": { - "version_added": "112", + "version_added": "132", "flags": [ { "type": "preference", "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." - }, - "chrome_android": { - "version_added": false - }, - "deno": { - "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", - "webview_ios": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "shape": { - "__compat": { - "spec_url": "https://www.w3.org/TR/webnn/#api-mloperand-shape", - "tags": [ - "web-features:webnn" - ], - "support": { - "chrome": { - "version_added": "112", - "flags": [ - { - "type": "preference", - "name": "#web-machine-learning-neural-network", - "value_to_set": "Enabled" - } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false diff --git a/api/Navigator.json b/api/Navigator.json index fa2dd579cae7dc..3aaafbc87c8a15 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -2339,8 +2339,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 36aa7f08cdbf46..b971409b3630ac 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -623,8 +623,7 @@ "name": "#web-machine-learning-neural-network", "value_to_set": "Enabled" } - ], - "notes": "Currently supported on ChromeOS and Windows only." + ] }, "chrome_android": { "version_added": false From d88d4d8a7046822b6002ed449a3ff08dbb2daa70 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Tue, 19 Nov 2024 23:48:21 +0800 Subject: [PATCH 069/103] Update nodejs data for `performance` global property (#25006) * Update nodejs data for `performance` global property * Update api/_globals/performance.json --------- Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- api/_globals/performance.json | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/api/_globals/performance.json b/api/_globals/performance.json index 819a5e1930bb2a..af097a2e046251 100644 --- a/api/_globals/performance.json +++ b/api/_globals/performance.json @@ -22,9 +22,16 @@ "ie": { "version_added": "9" }, - "nodejs": { - "version_added": "16.0.0" - }, + "nodejs": [ + { + "version_added": "16.0.0" + }, + { + "version_added": "8.5.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -67,6 +74,16 @@ "ie": { "version_added": false }, + "nodejs": [ + { + "version_added": "16.0.0" + }, + { + "version_added": "11.7.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", From a17bc36ea758eac83cf112f14d65b88afc64564d Mon Sep 17 00:00:00 2001 From: James Stuckey Weber Date: Tue, 19 Nov 2024 11:04:32 -0500 Subject: [PATCH 070/103] Remove @custom-media, with no implementations (#25125) --- css/at-rules/custom-media.json | 44 ---------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 css/at-rules/custom-media.json diff --git a/css/at-rules/custom-media.json b/css/at-rules/custom-media.json deleted file mode 100644 index 9ebd85eb4ebac1..00000000000000 --- a/css/at-rules/custom-media.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "css": { - "at-rules": { - "custom-media": { - "__compat": { - "description": "`@custom-media`", - "spec_url": "https://drafts.csswg.org/mediaqueries-5/#at-ruledef-custom-media", - "support": { - "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/40781325" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1744292" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false, - "impl_url": "https://webkit.org/b/233820" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} From fa2a63d9eac717cdf6406b93223423e9d8fdbdae Mon Sep 17 00:00:00 2001 From: James Stuckey Weber Date: Tue, 19 Nov 2024 11:23:47 -0500 Subject: [PATCH 071/103] Remove time-percentage type (#25126) --- css/types/time-percentage.json | 50 ---------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 css/types/time-percentage.json diff --git a/css/types/time-percentage.json b/css/types/time-percentage.json deleted file mode 100644 index 343511f5c3c5e6..00000000000000 --- a/css/types/time-percentage.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "css": { - "types": { - "time-percentage": { - "__compat": { - "description": "`<time-percentage>`", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/time-percentage", - "spec_url": "https://drafts.csswg.org/css-values/#mixed-percentages", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "4" - }, - "firefox_android": "mirror", - "ie": { - "version_added": "9" - }, - "oculus": "mirror", - "opera": { - "version_added": "10.1" - }, - "opera_android": { - "version_added": "10.1" - }, - "safari": { - "version_added": "3.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "2" - }, - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} From 848ac89d33a8ee1c180ce8db0be3f14c0a28fb31 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Tue, 19 Nov 2024 17:42:17 +0100 Subject: [PATCH 072/103] Tag remaining WebGPU keys (#25127) --- api/GPU.json | 3 +++ api/GPUAdapter.json | 6 ++++++ api/GPUComputePassEncoder.json | 3 +++ api/GPUDevice.json | 3 +++ api/GPUPipelineError.json | 3 +++ api/GPUQueue.json | 6 ++++++ api/GPURenderBundleEncoder.json | 6 ++++++ api/GPURenderPassEncoder.json | 6 ++++++ 8 files changed, 36 insertions(+) diff --git a/api/GPU.json b/api/GPU.json index 14291a81e85fbd..52ee1db42ce98e 100644 --- a/api/GPU.json +++ b/api/GPU.json @@ -169,6 +169,9 @@ "discrete_adapter_default_ac": { "__compat": { "description": "On AC power, discrete GPU returned if no `powerPreference` set.", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115", diff --git a/api/GPUAdapter.json b/api/GPUAdapter.json index 227c96b27ecd72..564d513a8df1f5 100644 --- a/api/GPUAdapter.json +++ b/api/GPUAdapter.json @@ -123,6 +123,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/info", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-info", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "127", @@ -368,6 +371,9 @@ "lost_device_on_duplicate": { "__compat": { "description": "Lost `GPUDevice` returned on duplicate calls.", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "116" diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index c14dfe88ed92fe..b3d8e23379b587 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -546,6 +546,9 @@ "unset_bind_group": { "__compat": { "description": "Pass `null` to unset bind group", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "117", diff --git a/api/GPUDevice.json b/api/GPUDevice.json index 21629cb2ec7f8f..bbade9930a1f3a 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -1439,6 +1439,9 @@ "videoframe_source": { "__compat": { "description": "`VideoFrame` object as source", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "116" diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index f7aa78093d96d7..b70db7d95d753a 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -90,6 +90,9 @@ "message_optional": { "__compat": { "description": "`message` parameter is optional", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" diff --git a/api/GPUQueue.json b/api/GPUQueue.json index 249e765cfaff7c..b9e30669870566 100644 --- a/api/GPUQueue.json +++ b/api/GPUQueue.json @@ -121,6 +121,9 @@ "htmlimageelement_imagedata_source": { "__compat": { "description": "`HTMLImageElement` and `ImageData` objects as `source`", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "118" @@ -160,6 +163,9 @@ "videoframe_source": { "__compat": { "description": "`VideoFrame` object as `source`", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "116" diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index d2e116cb7761dd..396569148ebb5d 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -655,6 +655,9 @@ "unset_bind_group": { "__compat": { "description": "Pass `null` to unset bind group", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "117", @@ -875,6 +878,9 @@ "unset_vertex_buffer": { "__compat": { "description": "Pass `null` to unset vertex buffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "117", diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 603f07e2d2b02e..41ecb24488acd5 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -843,6 +843,9 @@ "unset_bind_group": { "__compat": { "description": "Pass `null` to unset bind group", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "117", @@ -1243,6 +1246,9 @@ "unset_vertex_buffer": { "__compat": { "description": "Pass `null` to unset vertex buffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "117", From 60472b160009ca7b2ee1d8ce026d6a0c640cdbe0 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Tue, 19 Nov 2024 17:52:13 +0100 Subject: [PATCH 073/103] Release v5.6.17 (#25101) --- RELEASE_NOTES.md | 38 ++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 41 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 22bddacda5d78c..bde3b38ba54868 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,43 @@ # @mdn/browser-compat-data release notes +## [v5.6.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.17) + +November 19, 2024 + +### Removals + +- `api.MLOperand.dataType` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLOperand.shape` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `css.at-rules.custom-media` ([#25125](https://github.com/mdn/browser-compat-data/pull/25125)) +- `css.properties.word-wrap` ([#25097](https://github.com/mdn/browser-compat-data/pull/25097)) +- `css.types.time-percentage` ([#25126](https://github.com/mdn/browser-compat-data/pull/25126)) +- `mathml.elements.ms.lquote_rquote_attributes` ([#25108](https://github.com/mdn/browser-compat-data/pull/25108)) + +### Additions + +- `api.MLContext.dispatch` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLContext.opSupportLimits` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.cumulativeSum` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.dequantizeLinear` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.gatherElements` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.gatherND` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.logicalAnd` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.logicalOr` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.logicalXor` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.quantizeLinear` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.scatterElements` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.scatterND` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.sign` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLGraphBuilder.tile` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) +- `api.MLOperand.MLNumber` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065)) + +### Statistics + +- 10 contributors have changed 1,365 files with 9,391 additions and 7,288 deletions in 32 commits ([`v5.6.16...v5.6.17`](https://github.com/mdn/browser-compat-data/compare/v5.6.16...v5.6.17)) +- 16,725 total features +- 1,116 total contributors +- 4,989 total stargazers + ## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16) November 18, 2024 diff --git a/package-lock.json b/package-lock.json index 9f477c8b95c3f6..c997e863de8ce0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.17", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index eec9edbb9868b0..c139e6b579affe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.6.16", + "version": "5.6.17", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 990266b105eab8d8c8dfb8e8e206836e247c42be Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:02:15 +0100 Subject: [PATCH 074/103] Update browser releases (#25134) --- browsers/safari.json | 2 +- browsers/safari_ios.json | 2 +- browsers/webview_ios.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/browsers/safari.json b/browsers/safari.json index cd9b5a0368f1f1..38de2e827e16ce 100644 --- a/browsers/safari.json +++ b/browsers/safari.json @@ -336,7 +336,7 @@ "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes", "status": "beta", "engine": "WebKit", - "engine_version": "620.1.11" + "engine_version": "620.1.15" } } } diff --git a/browsers/safari_ios.json b/browsers/safari_ios.json index ba9776c270ffa5..3da74e0603bb64 100644 --- a/browsers/safari_ios.json +++ b/browsers/safari_ios.json @@ -308,7 +308,7 @@ "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes", "status": "beta", "engine": "WebKit", - "engine_version": "620.1.11" + "engine_version": "620.1.15" } } } diff --git a/browsers/webview_ios.json b/browsers/webview_ios.json index a875104d97ef62..16590990fc5c59 100644 --- a/browsers/webview_ios.json +++ b/browsers/webview_ios.json @@ -308,7 +308,7 @@ "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes", "status": "beta", "engine": "WebKit", - "engine_version": "620.1.11" + "engine_version": "620.1.15" } } } From b34a060dbe886c0ff49cca640704f829070c7de9 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Wed, 20 Nov 2024 18:09:56 +0800 Subject: [PATCH 075/103] Add missing spec_url for svg `` element (#25131) Also adds mdn_url for stop-color attribute on this element. --- svg/elements/stop.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/svg/elements/stop.json b/svg/elements/stop.json index 6c82057a936570..5604128f7ce73c 100644 --- a/svg/elements/stop.json +++ b/svg/elements/stop.json @@ -47,6 +47,7 @@ }, "offset": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#StopElementOffsetAttribute", "support": { "chrome": { "version_added": "1" @@ -90,6 +91,8 @@ }, "stop-color": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stop-color", + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#StopColorProperty", "support": { "chrome": { "version_added": "1" From bf0491504e3f22d0ab8cf0b758298929e3886fad Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 20 Nov 2024 11:11:44 +0100 Subject: [PATCH 076/103] Revert "WebGPU is enabled in Safari 18.2 beta" (#25135) Revert "WebGPU is enabled in Safari 18.2 beta (#25047)" This reverts commit da555a8aa8a89b4de9a6dad8c18b3ee8f4d6596e. --- api/GPU.json | 16 ++-- api/GPUAdapter.json | 30 +++---- api/GPUAdapterInfo.json | 20 ++--- api/GPUBindGroup.json | 8 +- api/GPUBindGroupLayout.json | 8 +- api/GPUBuffer.json | 36 ++++----- api/GPUCanvasContext.json | 20 ++--- api/GPUCommandBuffer.json | 8 +- api/GPUCommandEncoder.json | 56 ++++++------- api/GPUCompilationInfo.json | 8 +- api/GPUCompilationMessage.json | 28 +++---- api/GPUComputePassEncoder.json | 40 +++++----- api/GPUComputePipeline.json | 12 +-- api/GPUDevice.json | 100 +++++++++++------------ api/GPUDeviceLostInfo.json | 12 +-- api/GPUExternalTexture.json | 8 +- api/GPUInternalError.json | 8 +- api/GPUOutOfMemoryError.json | 8 +- api/GPUPipelineError.json | 16 ++-- api/GPUPipelineLayout.json | 8 +- api/GPUQuerySet.json | 20 ++--- api/GPUQueue.json | 32 ++++---- api/GPURenderBundle.json | 8 +- api/GPURenderBundleEncoder.json | 60 +++++++------- api/GPURenderPassEncoder.json | 88 ++++++++++----------- api/GPURenderPipeline.json | 12 +-- api/GPUSampler.json | 8 +- api/GPUShaderModule.json | 12 +-- api/GPUSupportedFeatures.json | 32 ++++---- api/GPUSupportedLimits.json | 132 +++++++++++++++---------------- api/GPUTexture.json | 48 +++++------ api/GPUTextureView.json | 8 +- api/GPUUncapturedErrorEvent.json | 12 +-- api/GPUValidationError.json | 8 +- api/Navigator.json | 4 +- api/WGSLLanguageFeatures.json | 32 ++++---- api/WorkerNavigator.json | 4 +- 37 files changed, 485 insertions(+), 485 deletions(-) diff --git a/api/GPU.json b/api/GPU.json index 52ee1db42ce98e..7c3a7a08abd61e 100644 --- a/api/GPU.json +++ b/api/GPU.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -153,7 +153,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -161,7 +161,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -237,7 +237,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -245,7 +245,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUAdapter.json b/api/GPUAdapter.json index 564d513a8df1f5..bf75ace5796c88 100644 --- a/api/GPUAdapter.json +++ b/api/GPUAdapter.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -146,7 +146,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -154,7 +154,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -194,7 +194,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -202,7 +202,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -254,7 +254,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -262,7 +262,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -310,7 +310,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -355,7 +355,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -363,7 +363,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -408,7 +408,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -416,7 +416,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUAdapterInfo.json b/api/GPUAdapterInfo.json index cbff69d923c48e..eed33a30d7921b 100644 --- a/api/GPUAdapterInfo.json +++ b/api/GPUAdapterInfo.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -147,7 +147,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -155,7 +155,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -201,7 +201,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -209,7 +209,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -255,7 +255,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -263,7 +263,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUBindGroup.json b/api/GPUBindGroup.json index 829c8348cd89ad..fe7f8c70d41580 100644 --- a/api/GPUBindGroup.json +++ b/api/GPUBindGroup.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUBindGroupLayout.json b/api/GPUBindGroupLayout.json index 4f375ff9187851..2d7df1c7e48edd 100644 --- a/api/GPUBindGroupLayout.json +++ b/api/GPUBindGroupLayout.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUBuffer.json b/api/GPUBuffer.json index efa1f336da76f9..af99366a3a273e 100644 --- a/api/GPUBuffer.json +++ b/api/GPUBuffer.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -405,7 +405,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -413,7 +413,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -465,7 +465,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -473,7 +473,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -525,7 +525,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -533,7 +533,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index 447c96d5821e4d..227f69221ab9c1 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -132,7 +132,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -140,7 +140,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -264,7 +264,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -272,7 +272,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -312,7 +312,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -320,7 +320,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUCommandBuffer.json b/api/GPUCommandBuffer.json index 6ebd030a7f0fb7..f423d9f4f51322 100644 --- a/api/GPUCommandBuffer.json +++ b/api/GPUCommandBuffer.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index 320fc9318cdd36..4d1e7a14b75b0b 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -209,7 +209,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -217,7 +217,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -357,7 +357,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -365,7 +365,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -417,7 +417,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -425,7 +425,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -477,7 +477,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -485,7 +485,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -537,7 +537,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -545,7 +545,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -597,7 +597,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -605,7 +605,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -657,7 +657,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -665,7 +665,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -717,7 +717,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -725,7 +725,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -777,7 +777,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -785,7 +785,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -837,7 +837,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -845,7 +845,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -897,7 +897,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -905,7 +905,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -957,7 +957,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -965,7 +965,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUCompilationInfo.json b/api/GPUCompilationInfo.json index 12aa9c5d6478b0..c9dc15d1e0d55d 100644 --- a/api/GPUCompilationInfo.json +++ b/api/GPUCompilationInfo.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUCompilationMessage.json b/api/GPUCompilationMessage.json index 3cdd9f7bca3569..78005f6afff33f 100644 --- a/api/GPUCompilationMessage.json +++ b/api/GPUCompilationMessage.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -81,7 +81,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -89,7 +89,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -129,7 +129,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -137,7 +137,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -177,7 +177,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -185,7 +185,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -273,7 +273,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -281,7 +281,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -321,7 +321,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -329,7 +329,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index b3d8e23379b587..423723f6ddd19c 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -170,7 +170,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -178,7 +178,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -230,7 +230,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -238,7 +238,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -290,7 +290,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -298,7 +298,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -350,7 +350,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -358,7 +358,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -410,7 +410,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -418,7 +418,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -470,7 +470,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -478,7 +478,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -530,7 +530,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -538,7 +538,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -633,7 +633,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -641,7 +641,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUComputePipeline.json b/api/GPUComputePipeline.json index c8688744b04257..24fbc832222a9d 100644 --- a/api/GPUComputePipeline.json +++ b/api/GPUComputePipeline.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUDevice.json b/api/GPUDevice.json index bbade9930a1f3a..2b98b6cedc0cf6 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -445,7 +445,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -453,7 +453,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -545,7 +545,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -553,7 +553,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -601,7 +601,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -609,7 +609,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -705,7 +705,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -713,7 +713,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -765,7 +765,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -773,7 +773,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -950,7 +950,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -958,7 +958,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1135,7 +1135,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1143,7 +1143,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1195,7 +1195,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1203,7 +1203,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1255,7 +1255,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1263,7 +1263,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1315,7 +1315,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1323,7 +1323,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1375,7 +1375,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1383,7 +1383,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1423,7 +1423,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1431,7 +1431,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1464,7 +1464,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1472,7 +1472,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1525,7 +1525,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1533,7 +1533,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1585,7 +1585,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1593,7 +1593,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1645,7 +1645,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1653,7 +1653,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1705,7 +1705,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1713,7 +1713,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1765,7 +1765,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1773,7 +1773,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1825,7 +1825,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1833,7 +1833,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUDeviceLostInfo.json b/api/GPUDeviceLostInfo.json index 0c36a240b7e376..2e3540de22d810 100644 --- a/api/GPUDeviceLostInfo.json +++ b/api/GPUDeviceLostInfo.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUExternalTexture.json b/api/GPUExternalTexture.json index 8a6680e5c97b48..dd7b6e53222484 100644 --- a/api/GPUExternalTexture.json +++ b/api/GPUExternalTexture.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -73,7 +73,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -81,7 +81,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUInternalError.json b/api/GPUInternalError.json index 2aed56903b4583..c008b631a99b25 100644 --- a/api/GPUInternalError.json +++ b/api/GPUInternalError.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -74,7 +74,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -82,7 +82,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUOutOfMemoryError.json b/api/GPUOutOfMemoryError.json index c7a1c36cd0db18..3416f8f45795cf 100644 --- a/api/GPUOutOfMemoryError.json +++ b/api/GPUOutOfMemoryError.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -106,7 +106,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -114,7 +114,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index b70db7d95d753a..cc79b89c0a71bb 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -30,7 +30,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,7 +38,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -74,7 +74,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -82,7 +82,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -115,7 +115,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -123,7 +123,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -160,7 +160,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -168,7 +168,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUPipelineLayout.json b/api/GPUPipelineLayout.json index 0d8555584f949e..58679e7ca88735 100644 --- a/api/GPUPipelineLayout.json +++ b/api/GPUPipelineLayout.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUQuerySet.json b/api/GPUQuerySet.json index d8f67f959c9720..9bbc10216f2816 100644 --- a/api/GPUQuerySet.json +++ b/api/GPUQuerySet.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUQueue.json b/api/GPUQueue.json index b9e30669870566..22851511615e3b 100644 --- a/api/GPUQueue.json +++ b/api/GPUQueue.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -200,7 +200,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -208,7 +208,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -261,7 +261,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -269,7 +269,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -317,7 +317,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -325,7 +325,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -377,7 +377,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -385,7 +385,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -478,7 +478,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -486,7 +486,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -538,7 +538,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -546,7 +546,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderBundle.json b/api/GPURenderBundle.json index 75063041b44da2..93e08dee9530d8 100644 --- a/api/GPURenderBundle.json +++ b/api/GPURenderBundle.json @@ -42,7 +42,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -50,7 +50,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -97,7 +97,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -105,7 +105,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index 396569148ebb5d..ade8f905f990c9 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -218,7 +218,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -226,7 +226,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -283,7 +283,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -291,7 +291,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -343,7 +343,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -351,7 +351,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -403,7 +403,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -411,7 +411,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -459,7 +459,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -467,7 +467,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -519,7 +519,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -527,7 +527,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -579,7 +579,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -587,7 +587,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -639,7 +639,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -647,7 +647,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -742,7 +742,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -750,7 +750,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -802,7 +802,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -810,7 +810,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -862,7 +862,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +870,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -916,7 +916,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -924,7 +924,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 41ecb24488acd5..76c56961c572ad 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -101,7 +101,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -109,7 +109,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -161,7 +161,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -169,7 +169,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -221,7 +221,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -229,7 +229,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -286,7 +286,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -294,7 +294,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -351,7 +351,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -359,7 +359,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -411,7 +411,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -419,7 +419,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -467,7 +467,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -475,7 +475,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -527,7 +527,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -535,7 +535,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -587,7 +587,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -595,7 +595,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -647,7 +647,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -655,7 +655,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -707,7 +707,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -715,7 +715,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -767,7 +767,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -775,7 +775,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -827,7 +827,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -835,7 +835,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -930,7 +930,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -938,7 +938,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -990,7 +990,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -998,7 +998,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1050,7 +1050,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1058,7 +1058,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1110,7 +1110,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1118,7 +1118,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1170,7 +1170,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1178,7 +1178,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1230,7 +1230,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1238,7 +1238,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1284,7 +1284,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1292,7 +1292,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1345,7 +1345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1353,7 +1353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPURenderPipeline.json b/api/GPURenderPipeline.json index 32768c58eb6b4c..dbc557cf72f4d9 100644 --- a/api/GPURenderPipeline.json +++ b/api/GPURenderPipeline.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUSampler.json b/api/GPUSampler.json index f4b1fcd14fb6af..2fd4b5c87d40c4 100644 --- a/api/GPUSampler.json +++ b/api/GPUSampler.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUShaderModule.json b/api/GPUShaderModule.json index 0398fcc2ac98b5..96633e20bbf0b6 100644 --- a/api/GPUShaderModule.json +++ b/api/GPUShaderModule.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -93,7 +93,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -101,7 +101,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -153,7 +153,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -161,7 +161,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUSupportedFeatures.json b/api/GPUSupportedFeatures.json index 488c4def7ecec4..a60978676f6e7c 100644 --- a/api/GPUSupportedFeatures.json +++ b/api/GPUSupportedFeatures.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -99,7 +99,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -107,7 +107,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -754,7 +754,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -762,7 +762,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -808,7 +808,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -816,7 +816,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -862,7 +862,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +870,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -916,7 +916,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -924,7 +924,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -970,7 +970,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -978,7 +978,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1025,7 +1025,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1033,7 +1033,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUSupportedLimits.json b/api/GPUSupportedLimits.json index 308e07a169fc66..dad24bfd02824f 100644 --- a/api/GPUSupportedLimits.json +++ b/api/GPUSupportedLimits.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -148,7 +148,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -156,7 +156,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -208,7 +208,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -216,7 +216,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -264,7 +264,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -272,7 +272,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -308,7 +308,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -316,7 +316,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -352,7 +352,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -360,7 +360,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -408,7 +408,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -416,7 +416,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -464,7 +464,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -472,7 +472,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -520,7 +520,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -528,7 +528,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -576,7 +576,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -584,7 +584,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -632,7 +632,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -640,7 +640,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -688,7 +688,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -696,7 +696,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -744,7 +744,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -752,7 +752,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -800,7 +800,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -808,7 +808,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -856,7 +856,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -864,7 +864,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -900,7 +900,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -908,7 +908,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -956,7 +956,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -964,7 +964,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1012,7 +1012,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1020,7 +1020,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1068,7 +1068,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1076,7 +1076,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1124,7 +1124,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1132,7 +1132,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1180,7 +1180,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1188,7 +1188,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1236,7 +1236,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1244,7 +1244,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1292,7 +1292,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1300,7 +1300,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1348,7 +1348,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1356,7 +1356,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1404,7 +1404,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1412,7 +1412,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1460,7 +1460,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1468,7 +1468,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1516,7 +1516,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1524,7 +1524,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1572,7 +1572,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1580,7 +1580,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1628,7 +1628,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1636,7 +1636,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1684,7 +1684,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1692,7 +1692,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1740,7 +1740,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1748,7 +1748,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -1796,7 +1796,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1804,7 +1804,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUTexture.json b/api/GPUTexture.json index c1df49a1f1821a..2a53eaae72bddb 100644 --- a/api/GPUTexture.json +++ b/api/GPUTexture.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -165,7 +165,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,7 +173,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -225,7 +225,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -233,7 +233,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -285,7 +285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,7 +293,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -345,7 +345,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -353,7 +353,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -405,7 +405,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -413,7 +413,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -465,7 +465,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -473,7 +473,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -525,7 +525,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -533,7 +533,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -585,7 +585,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -593,7 +593,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -645,7 +645,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -653,7 +653,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -705,7 +705,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -713,7 +713,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUTextureView.json b/api/GPUTextureView.json index 1773a9b95d08fc..9ae41d03e2e718 100644 --- a/api/GPUTextureView.json +++ b/api/GPUTextureView.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,7 +105,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,7 +113,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUUncapturedErrorEvent.json b/api/GPUUncapturedErrorEvent.json index 125b4ebb7a7f4a..e13d02a3e53b91 100644 --- a/api/GPUUncapturedErrorEvent.json +++ b/api/GPUUncapturedErrorEvent.json @@ -34,7 +34,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -42,7 +42,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -82,7 +82,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -90,7 +90,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -126,7 +126,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -134,7 +134,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/GPUValidationError.json b/api/GPUValidationError.json index 6a2fde3202b7b9..6522fc248b4391 100644 --- a/api/GPUValidationError.json +++ b/api/GPUValidationError.json @@ -46,7 +46,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -54,7 +54,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -106,7 +106,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -114,7 +114,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/Navigator.json b/api/Navigator.json index 3aaafbc87c8a15..5d6c1ac4558f14 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -1602,7 +1602,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1610,7 +1610,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/WGSLLanguageFeatures.json b/api/WGSLLanguageFeatures.json index 309275d3300f03..947fb584404233 100644 --- a/api/WGSLLanguageFeatures.json +++ b/api/WGSLLanguageFeatures.json @@ -27,7 +27,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -35,7 +35,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -65,7 +65,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -73,7 +73,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -104,7 +104,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -112,7 +112,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -143,7 +143,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -151,7 +151,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -182,7 +182,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -190,7 +190,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -221,7 +221,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -229,7 +229,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -260,7 +260,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -268,7 +268,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -300,7 +300,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -308,7 +308,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index b971409b3630ac..47d55708fde404 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -333,7 +333,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "18.2" + "version_added": "preview" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -341,7 +341,7 @@ "webview_ios": "mirror" }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } From 6a7b9ea4a4bce0a20e3103a8f556a1be7846cf9a Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Wed, 20 Nov 2024 18:16:28 +0800 Subject: [PATCH 077/103] Remove `svg.global_attributes.stop-color` (#25130) See: `svg.elements.stop.stop-color` --- svg/global_attributes.json | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/svg/global_attributes.json b/svg/global_attributes.json index a0d54a30b7078d..1317469baf6eed 100644 --- a/svg/global_attributes.json +++ b/svg/global_attributes.json @@ -2105,41 +2105,6 @@ } } }, - "stop-color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stop-color", - "spec_url": "https://svgwg.org/svg2-draft/pservers.html#StopColorProperty", - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "≤72" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "stroke": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke", From 75d5d67eb14fc0a04b2b6c41caa42c4349c404e4 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 12:01:24 +0100 Subject: [PATCH 078/103] enhance(workflows/labeler): label PRs by size (#25073) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * enhance(workflows/labeler): label PRs by size * refactor(labeler): rename size labels to `size:*` * chore(labeler): update size thresholds Target is to have three labels XS/S/M accounting for 30% of PRs each, a label L for 9%, and a label XL for the top 1%. Based on 1000 last PRs on 2024-11-14: - XS (0 — 6) = 37% - S (7 — 24) = 27% - M (25 — 100) = 25% - L (101 - 1000) = 10% - XL (1001+) = 1% * chore(labeler): do not label Dependabot PRs by size --- .github/workflows/labeler.yml | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index e8fc5be3187cd7..4d21436539a64a 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -3,16 +3,35 @@ on: pull_request_target: permissions: - contents: read + contents: read # to determine modified files + pull-requests: write # to add labels to PRs jobs: - triage: - permissions: - contents: read # for actions/labeler to determine modified files - pull-requests: write # for actions/labeler to add labels to PRs + label-py-path: runs-on: ubuntu-latest steps: - uses: actions/labeler@v5 with: repo-token: ${{ secrets.GITHUB_TOKEN }} sync-labels: true + + label-by-size: + if: github.actor != 'dependabot[bot]' + needs: label-py-path + runs-on: ubuntu-latest + steps: + - uses: codelytv/pr-size-labeler@v1 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + github_api_url: "https://api.github.com" + xs_label: "size:xs" + xs_max_size: "6" + s_label: "size:s" + s_max_size: "24" + m_label: "size:m" + m_max_size: "100" + l_label: "size:l" + l_max_size: "1000" + xl_label: "size:xl" + fail_if_xl: "false" + message_if_xl: "" From 1fe149d586792c5106bdc19287bf0c39eb3f030f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:17:37 +0000 Subject: [PATCH 079/103] Bump @types/node from 22.9.0 to 22.9.1 (#25139) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index c997e863de8ce0..a93615527de300 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1337,9 +1337,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "22.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", - "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", + "version": "22.9.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.1.tgz", + "integrity": "sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==", "dev": true, "dependencies": { "undici-types": "~6.19.8" From e8aa6fdb9f53f578f4f412ea2c79cfdac72e6d9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:19:05 +0000 Subject: [PATCH 080/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241119 to 0.2.20241120 (#25138) --- http/headers/Content-Security-Policy.json | 6 +++--- package-lock.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index 6c1ee46a99cd45..64dc4a85df7bdc 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -746,7 +746,7 @@ "report-sample": { "__compat": { "description": "`report-sample` source value", - "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#report-sample", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy#fetch_directive_syntax", "support": { "chrome": { "version_added": "59" @@ -1152,7 +1152,7 @@ "strict-dynamic": { "__compat": { "description": "`strict-dynamic` source value", - "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#strict-dynamic", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy#fetch_directive_syntax", "support": { "chrome": { "version_added": "52" @@ -1338,7 +1338,7 @@ "unsafe-hashes": { "__compat": { "description": "`unsafe-hashes` source value", - "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#unsafe-hashes", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Security-Policy#fetch_directive_syntax", "support": { "chrome": { "version_added": "69" diff --git a/package-lock.json b/package-lock.json index a93615527de300..27c10491f387ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -479,9 +479,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241119", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241119.tgz", - "integrity": "sha512-xF+dBZhoW8a3xv0rlgyOlfvw6PJupB0zoPrTrridp5TyzXCRXEa0WtNtlwvFdJFrF0OGxybu2MyhyJl//QqCzg==", + "version": "0.2.20241120", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241120.tgz", + "integrity": "sha512-/LoLp+4CTnZJMjqn7e4lZDonmxUAXAwIntWysJbQD65ISF0hjsRjCsmSpN3bSE8HRC+TrhmvSi19ddEoDZeuLA==", "dev": true }, "node_modules/@desertnet/html-parser": { From 68ff1d99cdd39552fc8879b9c52a8442e8f3babf Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 13:08:04 +0100 Subject: [PATCH 081/103] fix(scripts/release): avoid force-push (#25140) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit onto existing remote release branch (if any), instead of replacing it. 1. Commit onto main. 2. Reset to remote release branch. 3. Merge remote main. 4. Cherry-pick commit. 5. Push without force. 🎉 --- scripts/release/index.ts | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/scripts/release/index.ts b/scripts/release/index.ts index 5e894f590f9b3d..633bfc6db7a730 100644 --- a/scripts/release/index.ts +++ b/scripts/release/index.ts @@ -56,7 +56,7 @@ const commitAndPR = async ( console.log(''); } - console.log(chalk`{blue Preparing release branch...}`); + console.log(chalk`{blue Preparing ${branch} branch...}`); exec(` git stash git switch -C ${branch} origin/main @@ -69,8 +69,18 @@ const commitAndPR = async ( exec(`git commit --file ${commitFile}`), ); - console.log(chalk`{blue Pushing release branch...}`); - exec(`git push --force --set-upstream origin ${branch}`); + const commit = exec('git rev-parse HEAD'); + + console.log(chalk`{blue Cherry-picking onto remote ${branch} branch...}`); + exec(` + git fetch origin ${branch} || true + git reset --hard origin/${branch} || true + git merge origin/main --strategy-option theirs + git cherry-pick ${commit} --strategy-option theirs || git cherry-pick --abort + `); + + console.log(chalk`{blue Pushing ${branch} branch...}`); + exec(`git push --set-upstream origin ${branch}`); console.log(chalk`{blue Creating/editing pull request...}`); await temporaryWriteTask(pr.body, (bodyFile) => { From e6bd0ca5d95265bb912e817faf323838c016614d Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 13:12:34 +0100 Subject: [PATCH 082/103] enhance(triage): add issue-regex-labeler workflow (#25059) Assign labels to issues automatically based on BCD keys and MDN urls in the PR description. --- .github/issue-regex-labeler.yml | 30 +++++++++++++++++++++++ .github/workflows/issue-regex-labeler.yml | 15 ++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 .github/issue-regex-labeler.yml create mode 100644 .github/workflows/issue-regex-labeler.yml diff --git a/.github/issue-regex-labeler.yml b/.github/issue-regex-labeler.yml new file mode 100644 index 00000000000000..fda203f0538a15 --- /dev/null +++ b/.github/issue-regex-labeler.yml @@ -0,0 +1,30 @@ +data:api :rabbit2:: + - 'api\.' + - '\/docs\/Web\/API' +data:css :art:: + - 'css\.' + - '\/docs\/Web\/CSS' +data:html :page_facing_up:: + - 'html\.' + - '\/docs\/Web\/HTML' +data:http :mountain_cableway:: + - 'http\.' + - '\/docs\/Web\/HTTP' +data:js :pager:: + - 'js\.' + - '\/docs\/Web\/JavaScript' +data:mathml :heavy_division_sign:: + - 'mathml\.' + - '\/docs\/Web\/MathML' +data:svg :paintbrush:: + - 'svg\.' + - '\/docs\/Web\/SVG' +data:wasm :mechanical_arm:: + - 'webassembly\.' + - '\/docs\/WebAssembly' +data:webdriver :racing_car:: + - 'webdriver\.' + - '\/docs\/Web\/WebDriver' +data:webext :game_die:: + - 'webextensions\.' + - '\/docs\/Mozilla\/Add-ons' diff --git a/.github/workflows/issue-regex-labeler.yml b/.github/workflows/issue-regex-labeler.yml new file mode 100644 index 00000000000000..da011933944997 --- /dev/null +++ b/.github/workflows/issue-regex-labeler.yml @@ -0,0 +1,15 @@ +# Labels issues by BCD key, MDN URL or other regex match in issue description. +name: Issue Labeler +on: + issues: + types: [opened] + +jobs: + issue-labeler: + runs-on: ubuntu-latest + steps: + - uses: github/issue-labeler@v3.4 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" + configuration-path: .github/issue-regex-labeler.yml + enable-versioned-regex: 0 From 8b4b2b7a1985e949c238d3df852d6f8a5dc6301d Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 13:57:22 +0100 Subject: [PATCH 083/103] fix(workflows/labeler): grant "issues: write" permission (#25142) The pr-size-labeler action currently relies on that permission, because it uses the issues API (which requires the issues permission), not the labels API (which requires either the issues or the pull requests permission). --- .github/workflows/labeler.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 4d21436539a64a..6884703de3d5d5 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -4,6 +4,7 @@ on: permissions: contents: read # to determine modified files + issues: write # pr-size-labeler uses the issues API until https://github.com/CodelyTV/pr-size-labeler/pull/89 is merged pull-requests: write # to add labels to PRs jobs: From 4c2d2396a70dad616aa56e4294b95ad7d5757781 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 14:06:21 +0100 Subject: [PATCH 084/103] chore(workflows/labeler): exclude release PR from size labels (#25143) --- .github/workflows/labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 6884703de3d5d5..4203762dd5c0af 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -17,7 +17,7 @@ jobs: sync-labels: true label-by-size: - if: github.actor != 'dependabot[bot]' + if: github.actor != 'dependabot[bot]' && !startsWith(github.event.pull_request.title, 'Release v') needs: label-py-path runs-on: ubuntu-latest steps: From 89f508d8330cfe0d5584bb68ad74c1e271dbac2a Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Wed, 20 Nov 2024 14:28:19 +0100 Subject: [PATCH 085/103] Remove `webnn` tag from `MLContext.compute` (#25146) This is deprecated and we don't yet have a way to handle deprecated keys in web-features. Triggered by https://github.com/web-platform-dx/web-features/pull/2284#discussion_r1850289458 --- api/MLContext.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/api/MLContext.json b/api/MLContext.json index 4e615cfeacb722..1e404347747188 100644 --- a/api/MLContext.json +++ b/api/MLContext.json @@ -51,9 +51,6 @@ "compute": { "__compat": { "spec_url": "https://www.w3.org/TR/webnn/#api-mlcontext-compute", - "tags": [ - "web-features:webnn" - ], "support": { "chrome": { "version_added": "112", From 330ca4479d4e2af079ac16e43f7dc02a9ae282d5 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Wed, 20 Nov 2024 14:54:38 +0100 Subject: [PATCH 086/103] fix(workflows/update-mdn-urls): pass head_ref via env variable (#25054) --- .github/workflows/update-mdn-urls.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-mdn-urls.yml b/.github/workflows/update-mdn-urls.yml index e565712e300214..fcae7e01c45dfe 100644 --- a/.github/workflows/update-mdn-urls.yml +++ b/.github/workflows/update-mdn-urls.yml @@ -33,11 +33,13 @@ jobs: run: npm ci - name: Update + env: + REF: ${{ github.head_ref }} run: | npm run lint:fix -- --only=mdn_urls if git diff --exit-code; then echo "No changes." else git commit -m 'chore: fix mdn urls' . - git push origin ${{ github.head_ref }} + git push origin "$REF" fi From b35c0626af21b31467ce4cdfe2d06647dd523e16 Mon Sep 17 00:00:00 2001 From: James Stuckey Weber Date: Wed, 20 Nov 2024 11:15:05 -0500 Subject: [PATCH 087/103] Remove -webkit-mask-box-image aliases (#25155) --- .../-webkit-mask-box-image-outset.json | 39 ------------------- .../-webkit-mask-box-image-repeat.json | 39 ------------------- .../-webkit-mask-box-image-slice.json | 39 ------------------- .../-webkit-mask-box-image-source.json | 39 ------------------- .../-webkit-mask-box-image-width.json | 39 ------------------- 5 files changed, 195 deletions(-) delete mode 100644 css/properties/-webkit-mask-box-image-outset.json delete mode 100644 css/properties/-webkit-mask-box-image-repeat.json delete mode 100644 css/properties/-webkit-mask-box-image-slice.json delete mode 100644 css/properties/-webkit-mask-box-image-source.json delete mode 100644 css/properties/-webkit-mask-box-image-width.json diff --git a/css/properties/-webkit-mask-box-image-outset.json b/css/properties/-webkit-mask-box-image-outset.json deleted file mode 100644 index 6bf1879985c3fe..00000000000000 --- a/css/properties/-webkit-mask-box-image-outset.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "css": { - "properties": { - "-webkit-mask-box-image-outset": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/css/properties/-webkit-mask-box-image-repeat.json b/css/properties/-webkit-mask-box-image-repeat.json deleted file mode 100644 index b5bfe3cca9e1d1..00000000000000 --- a/css/properties/-webkit-mask-box-image-repeat.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "css": { - "properties": { - "-webkit-mask-box-image-repeat": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/css/properties/-webkit-mask-box-image-slice.json b/css/properties/-webkit-mask-box-image-slice.json deleted file mode 100644 index 06db8f5cf1c581..00000000000000 --- a/css/properties/-webkit-mask-box-image-slice.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "css": { - "properties": { - "-webkit-mask-box-image-slice": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/css/properties/-webkit-mask-box-image-source.json b/css/properties/-webkit-mask-box-image-source.json deleted file mode 100644 index 1b080f264f3206..00000000000000 --- a/css/properties/-webkit-mask-box-image-source.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "css": { - "properties": { - "-webkit-mask-box-image-source": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/css/properties/-webkit-mask-box-image-width.json b/css/properties/-webkit-mask-box-image-width.json deleted file mode 100644 index acbe19679b9cc2..00000000000000 --- a/css/properties/-webkit-mask-box-image-width.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "css": { - "properties": { - "-webkit-mask-box-image-width": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} From 280593f3c624cf883985196ac487800afc06b8e9 Mon Sep 17 00:00:00 2001 From: rebloor Date: Thu, 21 Nov 2024 11:28:12 +1300 Subject: [PATCH 088/103] webrequest additional tracking types (#24994) Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> --- webextensions/api/webRequest.json | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/webextensions/api/webRequest.json b/webextensions/api/webRequest.json index 2557afc7cb9914..5dd5d4db4065f2 100644 --- a/webextensions/api/webRequest.json +++ b/webextensions/api/webRequest.json @@ -1979,7 +1979,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -2499,7 +2500,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -2913,7 +2915,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -3329,7 +3332,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -3824,7 +3828,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -4269,7 +4274,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -4787,7 +4793,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -5278,7 +5285,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false @@ -5673,7 +5681,8 @@ }, "edge": "mirror", "firefox": { - "version_added": "74" + "version_added": "74", + "notes": "Classification flags emailtracking and emailtracking_content added in Firefox 104." }, "firefox_android": { "version_added": false From f704d6b4fc74eafa38ba36801d6feb4e09916f48 Mon Sep 17 00:00:00 2001 From: lionel-rowe Date: Thu, 21 Nov 2024 17:31:51 +0800 Subject: [PATCH 089/103] Add Safari impl_url for ReadableStream @@asynciterator (#25161) Add Safari bug url for ReadableStream @@asynciterator --- api/ReadableStream.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/ReadableStream.json b/api/ReadableStream.json index 3d1a0b74732005..f35fc9f4371791 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -522,7 +522,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/194379" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From b69070a1047e6b41331af428a86fabe59275d79e Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Thu, 21 Nov 2024 17:37:43 +0800 Subject: [PATCH 090/103] Mark api.PaintRenderingContext2D.filter as non-standard (#25159) mark api.PaintRenderingContext2D.filter as non-standard --- api/PaintRenderingContext2D.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/api/PaintRenderingContext2D.json b/api/PaintRenderingContext2D.json index a96db881a09246..6bf793f88f1ce0 100644 --- a/api/PaintRenderingContext2D.json +++ b/api/PaintRenderingContext2D.json @@ -390,7 +390,6 @@ "filter": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/filter", - "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-filter-dev", "support": { "chrome": { "version_added": "65" @@ -417,7 +416,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } From 12b02b55e3c3cb0955a9b22b90302403dccb79e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:45:15 +0000 Subject: [PATCH 091/103] Bump web-specs from 3.26.0 to 3.27.0 (#25166) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27c10491f387ae..bc72d7e40a1637 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8968,9 +8968,9 @@ } }, "node_modules/web-specs": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.26.0.tgz", - "integrity": "sha512-LijSDij82IGvjsdDuWjGcZRc/vy5zkzUKUZngZRKXjFhcoZBg+wybuov8HTClxuLo/z5bFq/WlkwyC3lT8EcyA==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.27.0.tgz", + "integrity": "sha512-z81GQ2Q52ik/4hhnjPv5UMQT0PpXryfFRd688iIpUKrPczfTXIbQpVEGxs13oSnhX7rgFLCyVM3XOJIrw1xykQ==", "dev": true }, "node_modules/which": { From d1561cdf78ec2a3f52cfd9305a6f1ebf2966bd2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:45:54 +0000 Subject: [PATCH 092/103] Bump @types/mocha from 10.0.9 to 10.0.10 (#25168) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index bc72d7e40a1637..65cf5a7660eb34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1331,9 +1331,9 @@ "dev": true }, "node_modules/@types/mocha": { - "version": "10.0.9", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.9.tgz", - "integrity": "sha512-sicdRoWtYevwxjOHNMPTl3vSfJM6oyW8o1wXeI7uww6b6xHg8eBznQDNSGBCDJmsE8UMxP05JgZRtsKbTqt//Q==", + "version": "10.0.10", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz", + "integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==", "dev": true }, "node_modules/@types/node": { From b6f1d17b775ba30595d9c62ee2f43e3a2a33addd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:45:59 +0000 Subject: [PATCH 093/103] Bump @ddbeck/mdn-content-inventory from 0.2.20241120 to 0.2.20241121 (#25167) --- api/HTMLMediaElement.json | 1 + package-lock.json | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index 0868da52dabdbc..111ea02f11f80f 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -3562,6 +3562,7 @@ "waitingforkey_event": { "__compat": { "description": "`waitingforkey` event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waitingforkey_event", "spec_url": "https://w3c.github.io/encrypted-media/#dom-htmlmediaelement-onwaitingforkey", "support": { "chrome": { diff --git a/package-lock.json b/package-lock.json index 65cf5a7660eb34..340b359996c4e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -479,9 +479,9 @@ } }, "node_modules/@ddbeck/mdn-content-inventory": { - "version": "0.2.20241120", - "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241120.tgz", - "integrity": "sha512-/LoLp+4CTnZJMjqn7e4lZDonmxUAXAwIntWysJbQD65ISF0hjsRjCsmSpN3bSE8HRC+TrhmvSi19ddEoDZeuLA==", + "version": "0.2.20241121", + "resolved": "https://registry.npmjs.org/@ddbeck/mdn-content-inventory/-/mdn-content-inventory-0.2.20241121.tgz", + "integrity": "sha512-vfoIFil4Qrrm9Y1YS0COYKDHRGQmzx3rDDoNTOCGAumtcD7nHQVG8NL/czSnV5wSsiMjmVY/CRXXVAKZZHY01w==", "dev": true }, "node_modules/@desertnet/html-parser": { From b7a04121b3b5fb616b6603a479f18b6c4dfb6a4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:46:51 +0000 Subject: [PATCH 094/103] Bump marked from 15.0.1 to 15.0.2 (#25169) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 340b359996c4e4..c8a0afdc91f6f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6354,9 +6354,9 @@ "dev": true }, "node_modules/marked": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.1.tgz", - "integrity": "sha512-VnnE19XO2Vb2oZeH8quAepfrb6Aaz4OoY8yZQACfuy/5KVJ0GxYC0Qxzz/iuc+g5UF7H0HJ+QROfvH26XeBdDA==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.2.tgz", + "integrity": "sha512-85RUkoYKIVB21PbMKrnD6aCl9ws+XKEyhJNMbLn206NyD3jbBo7Ec7Wi4Jrsn4dV1a2ng7K/jfkmIN0DNoS41w==", "dev": true, "bin": { "marked": "bin/marked.js" From 0b07338423af436bc691c14285a34c72ed10e3ff Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 21 Nov 2024 18:03:42 +0100 Subject: [PATCH 095/103] Mark iOS Safari's implementation of Notification partial because it requires the site to be saved to the home screen (#24705) Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com> Co-authored-by: Daniel D. Beck --- api/Notification.json | 182 +++++++++++++++++------------ api/ServiceWorkerRegistration.json | 2 +- 2 files changed, 108 insertions(+), 76 deletions(-) diff --git a/api/Notification.json b/api/Notification.json index 0289490e7057d2..8f9ab83b68722c 100644 --- a/api/Notification.json +++ b/api/Notification.json @@ -15,10 +15,7 @@ "chrome_android": { "version_added": "42", "partial_implementation": true, - "notes": [ - "Notifications in Chrome for Android are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", - "Starting in Chrome 49, notifications do not work in incognito mode." - ] + "notes": "A notification can only be sent from a service worker. To show a notification, see ServiceWorkerRegistration.showNotification()." }, "edge": { "version_added": "14" @@ -57,7 +54,11 @@ }, "safari_ios": { "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "partial_implementation": true, + "notes": [ + "The Notification interface is undefined, unless the page is a web app saved to the home screen. The app's manifest must have a non-default display value.", + "A notification can only be sent from a service worker. To show a notification, see ServiceWorkerRegistration.showNotification()." + ] }, "samsunginternet_android": { "version_added": "4.0", @@ -72,8 +73,7 @@ "impl_url": "https://crbug.com/40443309" }, "webview_ios": { - "version_added": false, - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": false } }, "status": { @@ -92,7 +92,12 @@ "version_added": "20" }, "chrome_android": { - "version_added": false + "version_added": "42", + "partial_implementation": true, + "notes": [ + "A notification can only be sent from a service worker. To show a notification, see ServiceWorkerRegistration.showNotification().", + "This constructor always throws a TypeError exception." + ] }, "edge": { "version_added": "14" @@ -120,10 +125,17 @@ }, "safari_ios": { "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "partial_implementation": true, + "notes": [ + "This constructor throws a ReferenceError exception, unless the page is a web app saved to the home screen. The app's manifest must have a non-default display value.", + "A notification can only be sent from a service worker. To show a notification, see ServiceWorkerRegistration.showNotification()." + ] }, "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false, + "impl_url": "https://crbug.com/40443309" + }, "webview_ios": { "version_added": false } @@ -160,7 +172,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -198,7 +211,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -239,7 +253,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -278,13 +293,11 @@ "version_added": "17", "notes": "Badging is supported for web apps saved to the Dock in Safari 17 on the macOS Sonoma beta" }, - "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." - }, + "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -327,12 +340,12 @@ "version_added": "11" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -376,13 +389,16 @@ "version_added": "7" }, "safari_ios": { - "version_added": false + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": "mirror" + "webview_ios": { + "version_added": false + } }, "status": { "experimental": false, @@ -421,12 +437,12 @@ "version_added": "7" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -470,13 +486,16 @@ "version_added": "7" }, "safari_ios": { - "version_added": false + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": "mirror" + "webview_ios": { + "version_added": false + } }, "status": { "experimental": false, @@ -511,12 +530,12 @@ "version_added": "16" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -559,12 +578,12 @@ "version_added": "7" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -608,13 +627,16 @@ "version_added": "7" }, "safari_ios": { - "version_added": false + "version_added": "16.4" }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": "mirror" + "webview_ios": { + "version_added": false + } }, "status": { "experimental": false, @@ -657,7 +679,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -698,7 +721,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -739,16 +763,14 @@ "version_added": "11" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": false }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": { - "version_added": false - } + "webview_ios": "mirror" }, "status": { "experimental": false, @@ -786,7 +808,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -829,11 +852,13 @@ }, "safari_ios": { "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "partial_implementation": true, + "notes": "The parent Notification interface is undefined unless the page is a web app saved to the home screen. The app's manifest must have a non-default display value." }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -872,7 +897,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -933,11 +959,13 @@ ], "safari_ios": { "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "partial_implementation": true, + "notes": "The parent Notification interface is undefined unless the page is a web app saved to the home screen. The app's manifest must have a non-default display value." }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -976,7 +1004,8 @@ }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": { "version_added": false @@ -1032,7 +1061,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -1078,7 +1108,8 @@ }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -1114,14 +1145,15 @@ "safari": { "version_added": "16.6" }, - "safari_ios": "mirror", + "safari_ios": { + "version_added": false + }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": { - "version_added": false - } + "webview_ios": "mirror" }, "status": { "experimental": false, @@ -1161,10 +1193,13 @@ "impl_url": "https://webkit.org/b/258922", "notes": "The property can be set, but has no effect." }, - "safari_ios": "mirror", + "safari_ios": { + "version_added": false + }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -1203,7 +1238,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, @@ -1244,16 +1280,14 @@ "version_added": "11" }, "safari_ios": { - "version_added": "16.4", - "notes": "Notifications are supported in web apps saved to the home screen." + "version_added": false }, "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, - "webview_ios": { - "version_added": false - } + "webview_ios": "mirror" }, "status": { "experimental": false, @@ -1270,10 +1304,7 @@ "chrome": { "version_added": "53" }, - "chrome_android": { - "version_added": "53", - "notes": "Does not work on Android O or later regardless of Chrome version, see [bug 40630890](https://crbug.com/40630890)." - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false @@ -1291,7 +1322,8 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40443309" }, "webview_ios": "mirror" }, diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index fd53109d5ad9c2..7ee59c0eb8db3f 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -775,7 +775,7 @@ }, "chrome_android": { "version_added": false, - "notes": "In Android Oreo and above, setting this parameter has no effect." + "notes": "In Android Oreo and above, regardless of Chrome version, this parameter has no effect. See bug 40630890." }, "edge": { "version_added": "≤79" From 3fc6f451d79391224c5ef8c83d4b1230f4a05aef Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Fri, 22 Nov 2024 01:08:37 +0800 Subject: [PATCH 096/103] Add missing spec_url for svg `` & `` elements (#25150) * Add spec_url for `` & `` * Apply suggestions from code review --- svg/elements/linearGradient.json | 17 ++++++++--------- svg/elements/radialGradient.json | 11 +++++++---- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/svg/elements/linearGradient.json b/svg/elements/linearGradient.json index a483e2701d9717..cd339e3a529479 100644 --- a/svg/elements/linearGradient.json +++ b/svg/elements/linearGradient.json @@ -46,11 +46,7 @@ "gradientTransform": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/gradientTransform", - "spec_url": [ - "https://drafts.csswg.org/css-transforms/#typedef-transform-list", - "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementGradientTransformAttribute", - "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementGradientTransformAttribute" - ], + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementGradientTransformAttribute", "support": { "chrome": { "version_added": "1" @@ -84,6 +80,7 @@ }, "gradientUnits": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementGradientUnitsAttribute", "support": { "chrome": { "version_added": "1" @@ -154,10 +151,7 @@ "spreadMethod": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/spreadMethod", - "spec_url": [ - "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementSpreadMethodAttribute", - "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementSpreadMethodAttribute" - ], + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementSpreadMethodAttribute", "support": { "chrome": { "version_added": "1" @@ -191,6 +185,7 @@ }, "x1": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementX1Attribute", "support": { "chrome": { "version_added": "1" @@ -224,6 +219,7 @@ }, "x2": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementX2Attribute", "support": { "chrome": { "version_added": "1" @@ -258,6 +254,7 @@ "xlink_href": { "__compat": { "description": "`xlink:href`", + "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkHrefAttribute", "support": { "chrome": { "version_added": "1" @@ -291,6 +288,7 @@ }, "y1": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementY1Attribute", "support": { "chrome": { "version_added": "1" @@ -324,6 +322,7 @@ }, "y2": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementY2Attribute", "support": { "chrome": { "version_added": "1" diff --git a/svg/elements/radialGradient.json b/svg/elements/radialGradient.json index c89e18cb17349b..89d1571f031453 100644 --- a/svg/elements/radialGradient.json +++ b/svg/elements/radialGradient.json @@ -45,6 +45,7 @@ }, "cx": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementCXAttribute", "support": { "chrome": { "version_added": "1" @@ -78,6 +79,7 @@ }, "cy": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementCYAttribute", "support": { "chrome": { "version_added": "1" @@ -216,6 +218,7 @@ }, "gradientTransform": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementGradientTransformAttribute", "support": { "chrome": { "version_added": "1" @@ -249,6 +252,7 @@ }, "gradientUnits": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementGradientUnitsAttribute", "support": { "chrome": { "version_added": "1" @@ -318,6 +322,7 @@ }, "r": { "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementRAttribute", "support": { "chrome": { "version_added": "1" @@ -352,10 +357,7 @@ "spreadMethod": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/spreadMethod", - "spec_url": [ - "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementSpreadMethodAttribute", - "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementSpreadMethodAttribute" - ], + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementSpreadMethodAttribute", "support": { "chrome": { "version_added": "1" @@ -390,6 +392,7 @@ "xlink_href": { "__compat": { "description": "`xlink:href`", + "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkHrefAttribute", "support": { "chrome": { "version_added": "1" From 605f68be13e61c9a98f7e9358296912c7f0c1286 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Thu, 21 Nov 2024 18:14:39 +0100 Subject: [PATCH 097/103] Mark `api.Document.createEvent` as deprecated (#25151) The spec has text that cautions developers against using the API: > Event constructors ought to be used instead. https://dom.spec.whatwg.org/#ref-for-concept-event%E2%91%A4%E2%91%A3 --- api/Document.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/Document.json b/api/Document.json index 88967199b68019..4562419e951f0f 100644 --- a/api/Document.json +++ b/api/Document.json @@ -1892,7 +1892,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, From 034433f30c6e8ba3a61a02420b204d67c54a9508 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Thu, 21 Nov 2024 17:22:06 +0000 Subject: [PATCH 098/103] Add data points for rgb10a2uint format support (#25149) * Add data points for rgb10a2uint format support * Add data points for rgb10a2uint format support * Make data point names specific to texture formats --- api/GPUDevice.json | 176 ++++++++++++++++++++++++++++++++++++++++++++ api/GPUTexture.json | 88 ++++++++++++++++++++++ 2 files changed, 264 insertions(+) diff --git a/api/GPUDevice.json b/api/GPUDevice.json index 2b98b6cedc0cf6..6625f4d51af730 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -177,6 +177,50 @@ "standard_track": true, "deprecated": false } + }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "createBuffer": { @@ -862,6 +906,50 @@ } } }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "validates_depth_bias_for_line_and_point_topologies": { "__compat": { "description": "Validates that `depthBias`, `depthBiasSlopeScale`, and `depthBiasClamp` must be `0` for line and point topologies.", @@ -1047,6 +1135,50 @@ } } }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "validates_depth_bias_for_line_and_point_topologies": { "__compat": { "description": "Validates that `depthBias`, `depthBiasSlopeScale`, and `depthBiasClamp` must be `0` for line and point topologies.", @@ -1267,6 +1399,50 @@ "standard_track": true, "deprecated": false } + }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "destroy": { diff --git a/api/GPUTexture.json b/api/GPUTexture.json index 2a53eaae72bddb..4cb21544ab493c 100644 --- a/api/GPUTexture.json +++ b/api/GPUTexture.json @@ -117,6 +117,50 @@ "standard_track": true, "deprecated": false } + }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "depthOrArrayLayers": { @@ -357,6 +401,50 @@ "standard_track": true, "deprecated": false } + }, + "texture_rgb10a2uint": { + "__compat": { + "description": "rgb10a2uint texture format", + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputextureformat-rgb10a2uint", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "119", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "height": { From 2d83494f09f081f511781a2d5e5024d8f2a7c011 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 21 Nov 2024 21:44:19 +0100 Subject: [PATCH 099/103] Update MathML support for Opera (#25175) --- mathml/elements/mi.json | 4 +--- mathml/global_attributes.json | 24 ++++++------------------ 2 files changed, 7 insertions(+), 21 deletions(-) diff --git a/mathml/elements/mi.json b/mathml/elements/mi.json index 48f9f01ebaff04..105b488c616872 100644 --- a/mathml/elements/mi.json +++ b/mathml/elements/mi.json @@ -57,9 +57,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "10", diff --git a/mathml/global_attributes.json b/mathml/global_attributes.json index 7002fb01c0a21b..cb9ae38393fbc1 100644 --- a/mathml/global_attributes.json +++ b/mathml/global_attributes.json @@ -21,9 +21,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "8", @@ -61,9 +59,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "14", @@ -138,9 +134,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "5", @@ -181,9 +175,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "5", @@ -230,9 +222,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "5", @@ -379,9 +369,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false From e8d50d3f04bc097334dd442a8c8fda90563812f5 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 21 Nov 2024 22:00:17 +0100 Subject: [PATCH 100/103] Add descriptions to MathML attribute values (#25174) - mathml.elements.menclose.notation.* - mathml.elements.maction.actiontype.toggle --- mathml/elements/maction.json | 1 + mathml/elements/menclose.json | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/mathml/elements/maction.json b/mathml/elements/maction.json index f820d7bb25b220..f053ba8c118296 100644 --- a/mathml/elements/maction.json +++ b/mathml/elements/maction.json @@ -72,6 +72,7 @@ }, "toggle": { "__compat": { + "description": "`actiontype=\"toggle\"`", "support": { "chrome": { "version_added": false diff --git a/mathml/elements/menclose.json b/mathml/elements/menclose.json index 7195dc0e6f1a2e..06410bb41d7566 100644 --- a/mathml/elements/menclose.json +++ b/mathml/elements/menclose.json @@ -68,6 +68,7 @@ }, "actuarial": { "__compat": { + "description": "`notation=\"actuarial\"`", "support": { "chrome": { "version_added": false @@ -101,6 +102,7 @@ }, "bottom": { "__compat": { + "description": "`notation=\"bottom\"`", "support": { "chrome": { "version_added": false @@ -134,6 +136,7 @@ }, "box": { "__compat": { + "description": "`notation=\"box\"`", "support": { "chrome": { "version_added": false @@ -167,6 +170,7 @@ }, "circle": { "__compat": { + "description": "`notation=\"circle\"`", "support": { "chrome": { "version_added": false @@ -200,6 +204,7 @@ }, "downdiagonalstrike": { "__compat": { + "description": "`notation=\"downdiagonalstrike\"`", "support": { "chrome": { "version_added": false @@ -233,6 +238,7 @@ }, "horizontalstrike": { "__compat": { + "description": "`notation=\"horizontalstrike\"`", "support": { "chrome": { "version_added": false @@ -266,6 +272,7 @@ }, "left": { "__compat": { + "description": "`notation=\"left\"`", "support": { "chrome": { "version_added": false @@ -299,6 +306,7 @@ }, "longdiv": { "__compat": { + "description": "`notation=\"longdiv\"`", "support": { "chrome": { "version_added": false @@ -332,6 +340,7 @@ }, "madruwb": { "__compat": { + "description": "`notation=\"madruwb\"`", "support": { "chrome": { "version_added": false @@ -365,6 +374,7 @@ }, "phasorangle": { "__compat": { + "description": "`notation=\"phasorangle\"`", "support": { "chrome": { "version_added": false @@ -398,6 +408,7 @@ }, "right": { "__compat": { + "description": "`notation=\"right\"`", "support": { "chrome": { "version_added": false @@ -431,6 +442,7 @@ }, "roundedbox": { "__compat": { + "description": "`notation=\"roundedbox\"`", "support": { "chrome": { "version_added": false @@ -464,6 +476,7 @@ }, "top": { "__compat": { + "description": "`notation=\"top\"`", "support": { "chrome": { "version_added": false @@ -497,6 +510,7 @@ }, "updiagonalarrow": { "__compat": { + "description": "`notation=\"updiagonalarrow\"`", "support": { "chrome": { "version_added": false @@ -530,6 +544,7 @@ }, "updiagonalstrike": { "__compat": { + "description": "`notation=\"updiagonalstrike\"`", "support": { "chrome": { "version_added": false @@ -563,6 +578,7 @@ }, "verticalstrike": { "__compat": { + "description": "`notation=\"verticalstrike\"`", "support": { "chrome": { "version_added": false From e85a3c563d446dee910bfad9052999f9d9116b3e Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Fri, 22 Nov 2024 05:06:24 +0800 Subject: [PATCH 101/103] Add data for non-standard UserActivation feature (#25162) * Add data for non-standard UserActivation feature * fix order --- api/MessageEvent.json | 39 +++++++++++++++++++++++++++++++++++++++ api/MessagePort.json | 40 ++++++++++++++++++++++++++++++++++++++++ api/Window.json | 40 ++++++++++++++++++++++++++++++++++++++++ api/Worker.json | 40 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 159 insertions(+) diff --git a/api/MessageEvent.json b/api/MessageEvent.json index feb8825abed297..bdd4fc9ef98e86 100644 --- a/api/MessageEvent.json +++ b/api/MessageEvent.json @@ -388,6 +388,45 @@ "deprecated": false } } + }, + "userActivation": { + "__compat": { + "support": { + "chrome": { + "version_added": "72" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "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": false, + "standard_track": false, + "deprecated": false + } + } } } } diff --git a/api/MessagePort.json b/api/MessagePort.json index a7c2a5d57e1a1b..12d88414a5bebc 100644 --- a/api/MessagePort.json +++ b/api/MessagePort.json @@ -343,6 +343,46 @@ "standard_track": true, "deprecated": false } + }, + "options_includeUserActivation_parameter": { + "__compat": { + "description": "`options.includeUserActivation` parameter", + "support": { + "chrome": { + "version_added": "72" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "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": false, + "standard_track": false, + "deprecated": false + } + } } }, "start": { diff --git a/api/Window.json b/api/Window.json index 247658d4260651..a720953decc256 100644 --- a/api/Window.json +++ b/api/Window.json @@ -4124,6 +4124,46 @@ "deprecated": false } }, + "options_includeUserActivation_parameter": { + "__compat": { + "description": "`options.includeUserActivation` parameter", + "support": { + "chrome": { + "version_added": "72" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "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": false, + "standard_track": false, + "deprecated": false + } + } + }, "transfer_parameter": { "__compat": { "description": "`transfer` parameter", diff --git a/api/Worker.json b/api/Worker.json index fd5b1b4b39a6ed..1add8f0b4f6a6a 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -576,6 +576,46 @@ "standard_track": true, "deprecated": false } + }, + "options_includeUserActivation_parameter": { + "__compat": { + "description": "`options.includeUserActivation` parameter", + "support": { + "chrome": { + "version_added": "72" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "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": false, + "standard_track": false, + "deprecated": false + } + } } }, "terminate": { From 89212bc663f9e717c2f6c11c65aec2c58c7ca654 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Thu, 21 Nov 2024 21:15:21 +0000 Subject: [PATCH 102/103] Chrome 121 supports display-p3 color space for GPUDevice.importExternalTexture() (#25156) --- api/GPUDevice.json | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/api/GPUDevice.json b/api/GPUDevice.json index 6625f4d51af730..7096de1fa6aaaf 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -1612,6 +1612,49 @@ "deprecated": false } }, + "color_space_display-p3": { + "__compat": { + "description": "display-p3 color space", + "tags": [ + "web-features:webgpu" + ], + "support": { + "chrome": { + "version_added": "121", + "notes": "Currently supported on ChromeOS, macOS, and Windows only." + }, + "chrome_android": { + "version_added": "121" + }, + "deno": { + "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", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "videoframe_source": { "__compat": { "description": "`VideoFrame` object as source", From 0490c23f1bbddae9f577880499739db207abc81a Mon Sep 17 00:00:00 2001 From: Alexander Harding Date: Thu, 21 Nov 2024 15:40:45 -0600 Subject: [PATCH 103/103] Safari ignores ::highlight selector when combined with `user-select: none` (#25133) * Add note on highlight selector * feedback --- css/selectors/highlight.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/css/selectors/highlight.json b/css/selectors/highlight.json index 7fbae05acf98dd..1dfdf813f2f8cc 100644 --- a/css/selectors/highlight.json +++ b/css/selectors/highlight.json @@ -29,7 +29,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "17.2" + "version_added": "17.2", + "notes": "The style is ignored when combined with `user-select: none`. See [bug 278455](https://webkit.org/b/278455)." }, "safari_ios": "mirror", "samsunginternet_android": "mirror",