diff --git a/.gitignore b/.gitignore index 2ccbe4656c6078..fe81570a529a65 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ +.idea /node_modules/ +*.log diff --git a/.npmignore b/.npmignore index 869c1434723c86..a86238cd718dd2 100644 --- a/.npmignore +++ b/.npmignore @@ -1,3 +1,4 @@ +.vscode test schemas .travis.yml diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000000000..2746c88ea426ea --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,7 @@ +{ + "recommendations": [ + "dbaeumer.vscode-eslint", + "editorconfig.editorconfig", + "richie5um2.vscode-sort-json" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000000000..454adff39ca5a0 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,35 @@ +{ + "sortJSON.orderOverride": [ + "version_added", + "version_removed" + ], + "sortJSON.orderUnderride": [ + "status", + "standard_track", + "deprecated" + ], + "json.schemas": [ + { + "fileMatch": [ + "/api/*.json", + "/css/*.json", + "/html/*.json", + "/http/*.json", + "/javascript/*.json", + "/mathml/*.json", + "/svg/*.json", + "/webdriver/*.json", + "/webextensions/*.json", + "/xpath/*.json", + "/xslt/*.json", + ], + "url": "/schemas/compat-data.schema.json" + }, + { + "fileMatch": [ + "/browsers/*.json" + ], + "url": "/schemas/browsers.schema.json" + } + ] +} diff --git a/.vscode/snippets.code-snippets b/.vscode/snippets.code-snippets new file mode 100644 index 00000000000000..889d4936e15c4b --- /dev/null +++ b/.vscode/snippets.code-snippets @@ -0,0 +1,65 @@ +{ + "Browser Compatibility Data Template": { + "scope": "json", + "prefix": ["bcd", "browser-compat"], + "body": [ + "{", + " \"${1|api,css,html,http,javascript,mathml,svg,webdriver,webextensions,xpath,xslt|}\": {", + " \"${2:${TM_FILENAME_BASE}}\": {", + " \"__compat\": {", + " \"mdn_url\": \"${3:mdn-url}\",", + " \"support\": {", + " \"chrome\": {", + " \"version_added\": null", + " },", + " \"chrome_android\": {", + " \"version_added\": null", + " },", + " \"edge\": {", + " \"version_added\": null", + " },", + " \"edge_mobile\": {", + " \"version_added\": null", + " },", + " \"firefox\": {", + " \"version_added\": null", + " },", + " \"firefox_android\": {", + " \"version_added\": null", + " },", + " \"ie\": {", + " \"version_added\": null", + " },", + " \"opera\": {", + " \"version_added\": null", + " },", + " \"opera_android\": {", + " \"version_added\": null", + " },", + " \"safari\": {", + " \"version_added\": null", + " },", + " \"safari_ios\": {", + " \"version_added\": null", + " },", + " \"samsunginternet_android\": {", + " \"version_added\": null", + " },", + " \"webview_android\": {", + " \"version_added\": null", + " }", + " },", + " \"status\": {", + " \"experimental\": ${4|false,true|},", + " \"standard_track\": ${5|true,false|},", + " \"deprecated\": ${6|false,true|}", + " }", + " }", + " }", + " }", + "}", + "" + ], + "description": "A Browser Compatibility Data JSON file." + } +} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8df76e94a7e0aa..960517dbd1bfea 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,15 +11,16 @@ There are many ways you can help improve this repository! For example: or maybe you found your own. * **Reviewing a pull request:** there is a list of [PRs](https://github.com/mdn/browser-compat-data/pulls). Let us know if these look good to you. +* **Publishing a new package (staff only):** A new npm package should be published regularly, [see below](#publishing-a-new-package-version) for details. ## Validating the data -You can use `npm test` to validate data against the schema. You might need to install the devDependencies using `npm install --only=dev`. +You can use `npm test` to validate data against the schema. You might need to install the devDependencies using `npm install`. The JSON data is validated against the schema using [`ajv`](http://epoberezkin.github.io/ajv/). ### Optional: Validate/cross-reference against Web API Confluence Dashboard If the feature you're interested in is a JavaScript API, you can cross-reference data against the [Web API Confluence Dashboard](https://web-confluence.appspot.com/) using the `confluence` npm script. This script will overwrite data in your current working tree according to data from the dashboard. -**Note: Web API Confluence Dashboard data should not be regarded as perfect knowledge of JavaScript APIs.** +**Note: Web API Confluence Dashboard data should not be regarded as perfect knowledge of JavaScript APIs.** The dashboard derives its data from the JavaScript object graph on a sample page loaded in each browser. For example, an own property named `URL` on `Document.prototype` implies the "`Document` interface has a member named `URL`. For various reasons, not all APIs are exposed on JavaScript prototypes, even when the API is available in the browser. Examples: @@ -52,6 +53,20 @@ Not everything is enforced or validated by the schema. A few things to pay atten The JSON files should be formatted according to the [.editorconfig](https://github.com/mdn/browser-compat-data/blob/master/.editorconfig) file. + +## Publishing a new package version + +Regularly, a new release of [mdn-browser-compat-data](https://www.npmjs.com/package/mdn-browser-compat-data) is created by MDN staff and will then be [deployed to the MDN site](https://github.com/mdn/browser-compat-data#browser-compatibility-tables-on-mdn). Usually this is done every Thursday (MDN never deploys to production on Fridays). Releases should be coordinated with the project owner [Florian Scholz](https://github.com/Elchi3), but anyone with merge permissions on the mdn/browser-compat-data repository has the ability to run the following steps which will create a new package version: + + 1. Figure out the new version number by looking at [past releases](https://github.com/mdn/browser-compat-data/releases). The project is in alpha, so we're using only patch versions. Lets assume the next version should be `0.0.43`. + 2. On your updated and clean master branch, run `npm version patch -m "43rd alpha version"`. Locally, this updates `package.json`, creates a new commit, and creates a new release tag (see also the docs for [npm version](https://docs.npmjs.com/cli/version)). + 3. Push the commit to master: `git push origin master`. + 4. Check if the commit passes fine on [Travis CI](https://travis-ci.org/mdn/browser-compat-data). + 5. If Travis is alright, push the git tag as well: `git push origin v0.0.43`. + This step will trigger Travis to publish to npm automatically (see our [.travis.yml file](https://github.com/mdn/browser-compat-data/blob/master/.travis.yml)). + 6. Check [Travis CI](https://travis-ci.org/mdn/browser-compat-data) again for the v0.0.43 build and also check [mdn-browser-compat-data on npm](https://www.npmjs.com/package/mdn-browser-compat-data) to see if `0.0.43` shows up correctly once Travis has finished its work. + 7. Notify the [#mdndev](irc://irc.mozilla.org/mdndev) IRC channel on irc.mozilla.org about the new release and coordinate with jwhitlock or rjohnson a deployment of the new package to the MDN site. + ## Licensing Please note that the compatibility data is made available under the diff --git a/README.md b/README.md index f11b347df02bec..89711a0bcd50e8 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,10 @@ JSON file containing the compatibility data. - [webextensions/](https://github.com/mdn/browser-compat-data/tree/master/webextensions) contains data for [WebExtensions](https://developer.mozilla.org/en-US/Add-ons/WebExtensions) JavaScript APIs and manifest keys. +- [xpath/](https://github.com/mdn/browser-compat-data/tree/master/xpath) contains data for [XPath](https://developer.mozilla.org/docs/Web/XPath) axes, and functions. + +- [xslt/](https://github.com/mdn/browser-compat-data/tree/master/xslt) contains data for [XSLT](https://developer.mozilla.org/docs/Web/XSLT) elements, attributes, and global attributes. + ## Format of the browser compat json files The definitive description of the format used to represent compatibility data is the [schema file](https://github.com/mdn/browser-compat-data/blob/master/schemas/compat-data.schema.json). You can also have a look at the [schema documentation](https://github.com/mdn/browser-compat-data/blob/master/schemas/compat-data-schema.md). @@ -88,3 +92,4 @@ Here are some projects using the data, as an [npm module](https://www.npmjs.com/ * [compat-tester](https://github.com/SphinxKnight/compat-tester) - Scan local documents for compatibility issues. * [mdncomp](https://github.com/epistemex/mdncomp) - View compatibility data on the command line. * [Browser Compatibility Data Explorer](https://github.com/connorshea/mdn-compat-data-explorer) - View, search, and visualize data from the compatibility dataset. +* [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). diff --git a/api/ANGLE_instanced_arrays.json b/api/ANGLE_instanced_arrays.json index cc4e31a8c51d04..5639b560008f6f 100644 --- a/api/ANGLE_instanced_arrays.json +++ b/api/ANGLE_instanced_arrays.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/drawArraysInstancedANGLE", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/drawElementsInstancedANGLE", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/vertexAttribDivisorANGLE", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AbortController.json b/api/AbortController.json index 50a8908032c43e..4e2ee2f472ccb7 100644 --- a/api/AbortController.json +++ b/api/AbortController.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortController", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -29,10 +26,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortController/AbortController", "description": "AbortController() constructor", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -80,10 +77,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortController/signal", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -131,10 +128,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortController/abort", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -182,10 +179,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/api/AbortPaymentEvent.json b/api/AbortPaymentEvent.json new file mode 100644 index 00000000000000..f98254bbb83b7a --- /dev/null +++ b/api/AbortPaymentEvent.json @@ -0,0 +1,191 @@ +{ + "api": { + "AbortPaymentEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortPaymentEvent", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "AbortPaymentEvent": { + "__compat": { + "description": "AbortPaymentEvent() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortPaymentEvent/AbortPaymentEvent", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "respondWith": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortPaymentEvent/respondWith", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AbortSignal.json b/api/AbortSignal.json index 19764c25375a06..5a64d8ee649584 100644 --- a/api/AbortSignal.json +++ b/api/AbortSignal.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/aborted", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -79,10 +76,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/onabort", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -130,10 +127,10 @@ "version_added": false }, "opera": { - "version_added": "43" + "version_added": "53" }, "opera_android": { - "version_added": "43" + "version_added": "53" }, "safari": { "version_added": "11.1" @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/api/AbsoluteOrientationSensor.json b/api/AbsoluteOrientationSensor.json new file mode 100644 index 00000000000000..27d25f45196fd6 --- /dev/null +++ b/api/AbsoluteOrientationSensor.json @@ -0,0 +1,89 @@ +{ + "api": { + "AbsoluteOrientationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "AbsoluteOrientationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor/AbsoluteOrientationSensor", + "description": "AbsoluteOrientationSensor() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AbstractWorker.json b/api/AbstractWorker.json index ddbab9393823bd..6a23f8075bba35 100644 --- a/api/AbstractWorker.json +++ b/api/AbstractWorker.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbstractWorker", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4.4" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AbstractWorker/onerror", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4.4" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { diff --git a/api/Accelerometer.json b/api/Accelerometer.json new file mode 100644 index 00000000000000..6df2247e26da5c --- /dev/null +++ b/api/Accelerometer.json @@ -0,0 +1,260 @@ +{ + "api": { + "Accelerometer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "Accelerometer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/Accelerometer", + "description": "Accelerometer() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/x", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/y", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/z", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AmbientLightSensor.json b/api/AmbientLightSensor.json new file mode 100644 index 00000000000000..7e587f471d845c --- /dev/null +++ b/api/AmbientLightSensor.json @@ -0,0 +1,185 @@ +{ + "api": { + "AmbientLightSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor", + "support": { + "chrome": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "chrome_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "AmbientLightSensor": { + "__compat": { + "description": "AmbientLightSensor() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/AmbientLightSensor", + "support": { + "chrome": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "chrome_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "illuminance": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/illuminance", + "support": { + "chrome": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "chrome_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ], + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "54" + }, + { + "version_added": "69", + "notes": "Based on Generic Sensor API." + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AnalyserNode.json b/api/AnalyserNode.json index c891955b9fefa5..0f69a1df5bbda2 100644 --- a/api/AnalyserNode.json +++ b/api/AnalyserNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/AnalyserNode", "description": "AnalyserNode() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -106,14 +106,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/fftSize", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -157,14 +157,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/frequencyBinCount", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -208,14 +208,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/minDecibels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -259,14 +259,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/maxDecibels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -310,14 +310,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/smoothingTimeConstant", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -348,6 +345,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -361,14 +361,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatFrequencyData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -399,6 +396,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -412,14 +412,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteFrequencyData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -450,6 +447,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -463,14 +463,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatTimeDomainData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -501,6 +498,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -514,14 +514,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteTimeDomainData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -552,6 +549,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Animation.json b/api/Animation.json index e5c83166d8c35d..2235dc8a0a4617 100644 --- a/api/Animation.json +++ b/api/Animation.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation", "support": { - "webview_android": [ - { - "version_added": "44" - }, - { - "alternative_name": "AnimationPlayer", - "version_added": "39", - "version_removed": "44" - } - ], "chrome": [ { "version_added": "44" @@ -63,7 +53,17 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "44" + }, + { + "alternative_name": "AnimationPlayer", + "version_added": "39", + "version_removed": "44" + } + ] }, "status": { "experimental": true, @@ -76,9 +76,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/Animation", "description": "Animation() constructor", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -140,6 +137,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -153,9 +153,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/cancel", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -217,6 +214,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -230,9 +230,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/currentTime", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -294,6 +291,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -307,9 +307,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/effect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -322,28 +319,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ], - "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 51." - }, - "firefox_android": { - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ], - "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 51." - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ], + "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 51." + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ], + "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 51." + } + ], "ie": { "version_added": false }, @@ -361,6 +368,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -374,9 +384,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/finish", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -438,6 +445,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -451,9 +461,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/finished", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -466,26 +473,36 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "40", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "40", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "40", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "40", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -503,6 +520,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -516,9 +536,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/id", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -580,6 +597,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -593,9 +613,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/oncancel", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -657,6 +674,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -670,9 +690,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/onfinish", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -734,6 +751,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -747,9 +767,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/pause", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -811,6 +828,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -824,9 +844,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/pending", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -864,6 +881,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -877,9 +897,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/play", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -941,6 +958,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -954,9 +974,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/playbackRate", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -1018,6 +1035,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -1031,10 +1051,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/playState", "support": { - "webview_android": { - "version_added": "39", - "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": { "version_added": "39", "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." @@ -1102,6 +1118,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39", + "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." } }, "status": { @@ -1115,9 +1135,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/ready", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1130,26 +1147,36 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "37", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "37", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "37", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "37", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -1167,6 +1194,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1180,9 +1210,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/reverse", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -1244,6 +1271,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -1257,9 +1287,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/startTime", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -1321,6 +1348,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -1334,9 +1364,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/timeline", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1349,28 +1376,54 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ], - "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 49." - }, - "firefox_android": { - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ], - "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 49." - }, + "firefox": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "48", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ], + "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 49." + } + ], + "firefox_android": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "48", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ], + "notes": "This property is supported in Firefox 48 but is read-only. It became writable in Firefox 49." + } + ], "ie": { "version_added": false }, @@ -1388,6 +1441,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1401,9 +1457,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Animation/updatePlaybackRate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1439,6 +1492,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/AnimationEffect.json b/api/AnimationEffect.json index 1c5f65f36e9b3c..03d0f32ee3aa4e 100644 --- a/api/AnimationEffect.json +++ b/api/AnimationEffect.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -19,12 +16,26 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "48", + "version_removed": "63", + "alternative_name": "AnimationEffectReadOnly" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "48", + "version_removed": "63", + "alternative_name": "AnimationEffectReadOnly" + } + ], "ie": { "version_added": null }, @@ -42,6 +53,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/getComputedTiming", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -70,10 +81,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null @@ -92,6 +103,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +119,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/getTiming", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -121,10 +132,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null @@ -143,6 +154,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +170,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/updateTiming", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -172,10 +183,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null @@ -194,6 +205,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AnimationEffectTiming.json b/api/AnimationEffectTiming.json deleted file mode 100644 index 4bd44290a38917..00000000000000 --- a/api/AnimationEffectTiming.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "api": { - "AnimationEffectTiming": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTiming", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - } - } -} diff --git a/api/AnimationEvent.json b/api/AnimationEvent.json index f2de67cd1bc114..457b197349c384 100644 --- a/api/AnimationEvent.json +++ b/api/AnimationEvent.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent", "support": { - "webview_android": { - "version_added": true, - "prefix": "webkit" - }, "chrome": [ { "version_added": "43" @@ -88,7 +84,11 @@ "prefix": "webkit", "version_added": true } - ] + ], + "webview_android": { + "version_added": true, + "prefix": "webkit" + } }, "status": { "experimental": true, @@ -100,14 +100,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/AnimationEvent", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -127,21 +119,21 @@ "edge": { "version_added": null }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": "23" }, + "firefox_android": { + "version_added": "23" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, - "firefox_android": { - "version_added": "23" - }, "opera_android": { "version_added": false }, @@ -153,7 +145,15 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "43" + }, + { + "version_added": true + } + ] }, "status": { "experimental": true, @@ -166,14 +166,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/animationName", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -219,7 +211,15 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "43" + }, + { + "version_added": true + } + ] }, "status": { "experimental": true, @@ -232,9 +232,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/elapsedTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "43" }, @@ -270,6 +267,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -283,9 +283,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/initAnimationEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -324,6 +321,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -337,9 +337,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/pseudoElement", "support": { - "webview_android": { - "version_added": "68" - }, "chrome": { "version_added": "68" }, @@ -375,6 +372,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "68" } }, "status": { diff --git a/api/AnimationPlaybackEvent.json b/api/AnimationPlaybackEvent.json index 04e99e2f340608..f3fb765daf285c 100644 --- a/api/AnimationPlaybackEvent.json +++ b/api/AnimationPlaybackEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/AnimationPlaybackEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/currentTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/timelineTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AnimationTimeline.json b/api/AnimationTimeline.json index fb3b495eedb6d5..395a461ec19c79 100644 --- a/api/AnimationTimeline.json +++ b/api/AnimationTimeline.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationTimeline", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -21,11 +18,18 @@ }, "firefox": [ { - "version_added": "48" + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] }, { - "version_added": "45", - "version_removed": "48", + "version_added": "48", + "version_removed": "63", "flags": [ { "type": "preference", @@ -37,11 +41,18 @@ ], "firefox_android": [ { - "version_added": "48" + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] }, { - "version_added": "45", - "version_removed": "48", + "version_added": "48", + "version_removed": "63", "flags": [ { "type": "preference", @@ -68,6 +79,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -80,9 +94,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationTimeline/currentTime", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "39" }, @@ -95,12 +106,52 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" - }, + "firefox": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "48", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "48", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -118,6 +169,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/Attr.json b/api/Attr.json new file mode 100644 index 00000000000000..2d01360625e5af --- /dev/null +++ b/api/Attr.json @@ -0,0 +1,186 @@ +{ + "api": { + "Attr": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Attr", + "support": { + "chrome": { + "version_added": true, + "notes": "As of Chrome 45, this property no longer inherits from Node." + }, + "chrome_android": { + "version_added": true, + "notes": "As of Chrome 45, this property no longer inherits from Node." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true, + "notes": "As of Opera 32, this property no longer inherits from Node." + }, + "opera_android": { + "version_added": true, + "notes": "As of Opera 32, this property no longer inherits from Node." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "As of Chrome 45, this property no longer inherits from Node." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "localName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Attr/localName", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on the Node API." + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "firefox_android": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namespaceURI": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Attr/namespaceURI", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on the Node API." + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "firefox_android": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "prefix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Attr/prefix", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on the Node API." + }, + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "firefox_android": { + "version_added": "48", + "notes": "This API was previously available on the Node API." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AudioBuffer.json b/api/AudioBuffer.json index f36b08a3a70067..366012ad0ab995 100644 --- a/api/AudioBuffer.json +++ b/api/AudioBuffer.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/AudioBuffer", "description": "AudioBuffer() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "The context parameter was supported up until version 57, but has now been removed." - }, "chrome": { "version_added": "55", "notes": "The context parameter was supported up until version 57, but has now been removed." @@ -98,6 +94,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "The context parameter was supported up until version 57, but has now been removed." } }, "status": { @@ -111,14 +111,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/duration", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,14 +162,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,14 +213,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/numberOfChannels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -264,14 +264,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/sampleRate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -315,14 +315,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/copyFromChannel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "13" @@ -353,6 +350,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -366,14 +366,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/copyToChannel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "13" @@ -404,6 +401,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -417,14 +417,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/getChannelData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -455,6 +452,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioBufferSourceNode.json b/api/AudioBufferSourceNode.json index 3728fd9a6af9ad..7c440a1944bf79 100644 --- a/api/AudioBufferSourceNode.json +++ b/api/AudioBufferSourceNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/AudioBufferSourceNode", "description": "AudioBufferSourceNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before version 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before version 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/buffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/detune", "support": { - "webview_android": { - "version_added": "44" - }, "chrome": { "version_added": "44" }, @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "44" } }, "status": { @@ -213,14 +213,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loop", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -264,14 +264,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loopStart", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -315,14 +315,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loopEnd", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -353,6 +350,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -366,14 +366,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/onended", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": null @@ -406,6 +403,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -419,14 +419,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/playbackRate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -457,6 +454,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -470,15 +470,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/start", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14", "version_removed": "57" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -509,6 +506,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -522,14 +522,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/stop", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": null @@ -562,6 +559,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioContext.json b/api/AudioContext.json index 8e43e6ab4fe832..b5649325c07689 100644 --- a/api/AudioContext.json +++ b/api/AudioContext.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "35" @@ -22,7 +19,7 @@ "version_added": "35" }, { - "version_added": "14", + "version_added": "18", "version_removed": "57", "prefix": "webkit" } @@ -78,7 +75,10 @@ "prefix": "webkit", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, @@ -91,9 +91,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext", "description": "AudioContext() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55", "notes": [ @@ -141,6 +138,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -153,9 +153,6 @@ "__compat": { "description": "latencyHint option", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "description": "sampleRate option", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false, "notes": "See issue 432248 for Chrome support." @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -263,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/baseLatency", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -301,6 +298,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -314,9 +314,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/outputLatency", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -352,6 +349,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -365,9 +365,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/close", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -403,6 +400,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -416,14 +416,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaElementSource", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -454,6 +451,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -467,14 +467,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamSource", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -505,6 +502,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -518,14 +518,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamDestination", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -556,6 +553,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -569,9 +569,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamTrackSource", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -607,6 +604,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -620,9 +620,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/getOutputTimestamp", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -658,6 +655,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -671,9 +671,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/suspend", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -709,6 +706,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/AudioContextOptions.json b/api/AudioContextOptions.json index ca33d38d7af48a..18dc49653593e3 100644 --- a/api/AudioContextOptions.json +++ b/api/AudioContextOptions.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContextOptions", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContextOptions/latencyHint", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -89,6 +86,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -102,9 +102,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContextOptions/sampleRate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false, "notes": "See issue 432248 for Chrome support." @@ -141,6 +138,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/AudioDestinationNode.json b/api/AudioDestinationNode.json index 7e7688c55b00da..6c64b69c42afe3 100644 --- a/api/AudioDestinationNode.json +++ b/api/AudioDestinationNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioDestinationNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioDestinationNode/maxChannelCount", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioListener.json b/api/AudioListener.json index 70d26873b6e8da..8179b64ed7932a 100644 --- a/api/AudioListener.json +++ b/api/AudioListener.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,28 +39,27 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } }, "dopplerFactor": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/dopplerFactor", "support": { - "webview_android": { - "version_added": "14", - "version_removed": "56" - }, "chrome": { "version_added": "14", "version_removed": "56" }, "chrome_android": { - "version_added": "14", + "version_added": "18", "version_removed": "56" }, "edge": { @@ -73,10 +69,12 @@ "version_added": true }, "firefox": { - "version_added": "25" + "version_added": "25", + "version_removed": "63" }, "firefox_android": { - "version_added": "26" + "version_added": "26", + "version_removed": "63" }, "ie": { "version_added": false @@ -97,6 +95,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { @@ -110,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardX", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -150,6 +149,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -163,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardY", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -203,6 +202,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -216,9 +218,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardZ", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -256,6 +255,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -269,9 +271,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionX", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -309,6 +308,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -322,9 +324,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionY", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -362,6 +361,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -375,9 +377,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionZ", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -415,6 +414,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -428,16 +430,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/speedOfSound", "support": { - "webview_android": { - "version_added": true, - "version_removed": "56" - }, "chrome": { "version_added": "14", "version_removed": "56" }, "chrome_android": { - "version_added": "14", + "version_added": "18", "version_removed": "56" }, "edge": { @@ -447,10 +445,12 @@ "version_added": true }, "firefox": { - "version_added": "25" + "version_added": "25", + "version_removed": "63" }, "firefox_android": { - "version_added": "26" + "version_added": "26", + "version_removed": "63" }, "ie": { "version_added": false @@ -471,6 +471,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { @@ -484,9 +488,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upX", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -524,6 +525,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -537,9 +541,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upY", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -577,6 +578,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -590,9 +594,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upZ", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -630,6 +631,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -643,17 +647,14 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/setOrientation", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { - "version_added": "12" + "version_added": "18" }, "edge_mobile": { "version_added": false @@ -681,6 +682,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -694,14 +698,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioListener/setPosition", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -732,6 +733,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioNode.json b/api/AudioNode.json index 2396444c577f15..89b49bf3c20407 100644 --- a/api/AudioNode.json +++ b/api/AudioNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelCount", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,14 +105,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelCount", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,14 +156,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelInterpretation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,14 +207,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/context", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,14 +258,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/numberOfInputs", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,14 +309,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/numberOfOutputs", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,14 +360,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/connect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -411,14 +411,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNode/disconnect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -461,9 +461,6 @@ "__compat": { "description": "destination parameter", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -499,6 +496,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -512,9 +512,6 @@ "__compat": { "description": "input parameter", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -550,6 +547,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/AudioNodeOptions.json b/api/AudioNodeOptions.json index 50c070c2156b4e..5ad7b27a36b5fd 100644 --- a/api/AudioNodeOptions.json +++ b/api/AudioNodeOptions.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioNodeOptions", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -33,6 +30,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -44,4 +44,3 @@ } } } - diff --git a/api/AudioParam.json b/api/AudioParam.json index e7ebe4dac6c74b..a8bb24c9c755ec 100644 --- a/api/AudioParam.json +++ b/api/AudioParam.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/defaultValue", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/maxValue", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/minValue", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -207,14 +207,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,16 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelAndHoldAtTime", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": true, - "version_removed": "56", - "alternative_name": "cancelValuesAndHoldAtTime()" - } - ], "chrome": [ { "version_added": "57" @@ -331,7 +321,17 @@ }, "samsunginternet_android": { "version_added": "7.0" - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": true, + "version_removed": "56", + "alternative_name": "cancelValuesAndHoldAtTime()" + } + ] }, "status": { "experimental": false, @@ -344,14 +344,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelScheduledValues", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -382,6 +379,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -395,14 +395,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/exponentialRampToValueAtTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -433,6 +430,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -446,14 +446,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/linearRampToValueAtTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -484,6 +481,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -497,14 +497,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setTargetAtTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -535,6 +532,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -548,14 +548,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueAtTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -586,6 +583,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -599,14 +599,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -637,6 +634,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioParamMap.json b/api/AudioParamMap.json index d50530f616847b..717381ca7735ac 100644 --- a/api/AudioParamMap.json +++ b/api/AudioParamMap.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/forEach", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/get", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/has", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/keys", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/size", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap/values", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/AudioProcessingEvent.json b/api/AudioProcessingEvent.json index a78b349dd1e202..80056aed730532 100644 --- a/api/AudioProcessingEvent.json +++ b/api/AudioProcessingEvent.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/inputBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,14 +105,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/outputBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,14 +156,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/playbackTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/AudioScheduledSourceNode.json b/api/AudioScheduledSourceNode.json index fd424c75e1dc99..543902b5889ec1 100644 --- a/api/AudioScheduledSourceNode.json +++ b/api/AudioScheduledSourceNode.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "14", - "version_removed": "56", - "alternative_name": "AudioSourceNode" - } - ], "chrome": [ { "version_added": "57" @@ -29,7 +19,7 @@ "version_added": "57" }, { - "version_added": "14", + "version_added": "18", "version_removed": "56", "alternative_name": "AudioSourceNode" } @@ -91,7 +81,17 @@ }, "samsunginternet_android": { "version_added": "7.0" - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": true, + "version_removed": "56", + "alternative_name": "AudioSourceNode" + } + ] }, "status": { "experimental": false, @@ -103,16 +103,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/onended", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "14", - "version_removed": "56", - "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." - } - ], "chrome": [ { "version_added": "57" @@ -128,7 +118,7 @@ "version_added": "57" }, { - "version_added": "14", + "version_added": "18", "version_removed": "56", "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." } @@ -162,7 +152,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": true, + "version_removed": "56", + "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." + } + ] }, "status": { "experimental": false, @@ -175,16 +175,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/start", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "14", - "version_removed": "56", - "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." - } - ], "chrome": [ { "version_added": "57" @@ -200,7 +190,7 @@ "version_added": "57" }, { - "version_added": "14", + "version_added": "18", "version_removed": "56", "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." } @@ -234,7 +224,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": true, + "version_removed": "56", + "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." + } + ] }, "status": { "experimental": false, @@ -247,16 +247,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/stop", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "14", - "version_removed": "56", - "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." - } - ], "chrome": [ { "version_added": "57" @@ -272,7 +262,7 @@ "version_added": "57" }, { - "version_added": "14", + "version_added": "18", "version_removed": "56", "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." } @@ -306,7 +296,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": true, + "version_removed": "56", + "notes": "Before version 57, this event was implemented on AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode, which are now children of this class." + } + ] }, "status": { "experimental": false, diff --git a/api/AudioTrack.json b/api/AudioTrack.json index 6690182cbc95e6..a4b25beef8ba97 100644 --- a/api/AudioTrack.json +++ b/api/AudioTrack.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/enabled", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/id", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/kind", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/label", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/language", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/sourceBuffer", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AudioTrackList.json b/api/AudioTrackList.json new file mode 100644 index 00000000000000..9a9b08210a3b2d --- /dev/null +++ b/api/AudioTrackList.json @@ -0,0 +1,562 @@ +{ + "api": { + "AudioTrackList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "getTrackById": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/getTrackById", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/length", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onaddtrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/onaddtrack", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/onchange", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onremovetrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/onremovetrack", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AudioWorkletGlobalScope.json b/api/AudioWorkletGlobalScope.json index f3e6ebf3c71922..0a8a1eb4b60dfa 100644 --- a/api/AudioWorkletGlobalScope.json +++ b/api/AudioWorkletGlobalScope.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "66" }, "chrome_android": { - "version_added": null + "version_added": "66" }, "edge": { "version_added": null @@ -29,10 +26,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { "version_added": null @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -50,18 +50,15 @@ "deprecated": false } }, - "currentTime": { + "currentFrame": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/currentTime", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/currentFrame", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "66" }, "chrome_android": { - "version_added": null + "version_added": "66" }, "edge": { "version_added": null @@ -79,10 +76,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { "version_added": null @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -101,18 +101,15 @@ } } }, - "sampleRate": { + "currentTime": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/sampleRate", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/currentTime", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "66" }, "chrome_android": { - "version_added": null + "version_added": "66" }, "edge": { "version_added": null @@ -130,10 +127,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { "version_added": null @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -156,15 +156,63 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/registerProcessor", "support": { - "webview_android": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { "version_added": null }, - "chrome": { + "edge_mobile": { "version_added": null }, - "chrome_android": { + "firefox": { + "version_added": null + }, + "firefox_android": { "version_added": null }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/sampleRate", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, "edge": { "version_added": null }, @@ -181,10 +229,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { "version_added": null @@ -194,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/api/AudioWorkletNode.json b/api/AudioWorkletNode.json index af646b260ea1cd..f3d5347fa736ba 100644 --- a/api/AudioWorkletNode.json +++ b/api/AudioWorkletNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/onprocessorstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/parameters", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/port", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/processorState", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AudioWorkletProcessor.json b/api/AudioWorkletProcessor.json index e375513197166b..7b07f82c1f15ca 100644 --- a/api/AudioWorkletProcessor.json +++ b/api/AudioWorkletProcessor.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor/port", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AuthenticatorAssertionResponse.json b/api/AuthenticatorAssertionResponse.json index c3ce1dfabcde9a..a14e0a7fe01f57 100644 --- a/api/AuthenticatorAssertionResponse.json +++ b/api/AuthenticatorAssertionResponse.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -22,7 +19,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/authenticatorData", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -81,7 +78,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -110,6 +107,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -123,9 +123,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/signature", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -141,7 +138,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -170,6 +167,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -183,9 +183,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/userHandle", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -201,7 +198,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -230,6 +227,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AuthenticatorAttestationResponse.json b/api/AuthenticatorAttestationResponse.json index 6e3b5890156ddc..7ac7cfa731c1c5 100644 --- a/api/AuthenticatorAttestationResponse.json +++ b/api/AuthenticatorAttestationResponse.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -22,7 +19,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/attestationObject", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -81,7 +78,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -110,6 +107,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AuthenticatorResponse.json b/api/AuthenticatorResponse.json index 3dd9e2442be9a1..f9abf6fc2b766b 100644 --- a/api/AuthenticatorResponse.json +++ b/api/AuthenticatorResponse.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorResponse", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -22,7 +19,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorResponse/clientDataJSON", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -81,7 +78,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -110,6 +107,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index 1bbe331f1a64d2..eee3ba66556d56 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/audioWorklet", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createAnalyser", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -171,9 +171,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBiquadFilter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -217,6 +214,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -230,9 +230,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -276,6 +273,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -289,9 +289,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBufferSource", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -335,6 +332,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -348,9 +348,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createChannelMerger", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -394,6 +391,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -407,9 +407,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createChannelSplitter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -453,6 +450,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -466,9 +466,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createConstantSource", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -504,6 +501,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -516,9 +516,6 @@ "__compat": { "description": "Implemented on AudioContext", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -562,6 +559,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -576,9 +576,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createConvolver", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -622,6 +619,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -635,9 +635,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createDelay", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -681,6 +678,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -694,9 +694,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createDynamicsCompressor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -740,6 +737,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -753,9 +753,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createGain", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -799,6 +796,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -812,9 +812,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createIIRFilter", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -850,6 +847,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -863,9 +863,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createOscillator", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -909,6 +906,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -922,9 +922,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createPanner", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -968,6 +965,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -981,19 +981,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createPeriodicWave", "support": { - "webview_android": [ - { - "version_added": "59", - "notes": "Default values supported" - }, - { - "version_added": "57" - }, - { - "version_added": "33", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "59", @@ -1056,7 +1043,20 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "59", + "notes": "Default values supported" + }, + { + "version_added": "57" + }, + { + "version_added": "4.4.3", + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -1068,9 +1068,6 @@ "__compat": { "description": "Possible to disable normalisation", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1106,6 +1103,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1120,9 +1120,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createScriptProcessor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1166,6 +1163,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1179,9 +1179,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createStereoPanner", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "42" }, @@ -1217,6 +1214,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1230,9 +1230,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createWaveShaper", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1276,6 +1273,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1289,9 +1289,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/currentTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1335,6 +1332,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1348,9 +1348,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/decodeAudioData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1394,6 +1391,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1406,9 +1406,6 @@ "__compat": { "description": "Promise-based syntax", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -1444,6 +1441,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -1458,9 +1458,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/destination", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1504,6 +1501,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1517,9 +1517,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/listener", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1563,6 +1560,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1576,9 +1576,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/onstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "43" }, @@ -1614,6 +1611,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1627,9 +1627,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/resume", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "41" }, @@ -1665,6 +1662,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1678,9 +1678,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/sampleRate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10", "prefix": "webkit" @@ -1724,6 +1721,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1737,9 +1737,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/state", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "43" }, @@ -1775,6 +1772,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/BasicCardRequest.json b/api/BasicCardRequest.json index 76675c18a4df87..fb872b20c5d057 100644 --- a/api/BasicCardRequest.json +++ b/api/BasicCardRequest.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardRequest", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardRequest/supportedNetworks", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -133,9 +133,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardRequest/supportedTypes", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -185,6 +182,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/BasicCardResponse.json b/api/BasicCardResponse.json index 4774999467e1c3..2cced6cc450ebb 100644 --- a/api/BasicCardResponse.json +++ b/api/BasicCardResponse.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/cardNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -133,9 +133,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/cardholderName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -185,6 +182,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -198,9 +198,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/cardSecurityCode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -250,6 +247,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -263,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/expiryMonth", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -315,6 +312,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -328,9 +328,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/expiryYear", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -380,6 +377,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -393,9 +393,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BasicCardResponse/billingAddress", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -445,6 +442,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/BatteryManager.json b/api/BatteryManager.json index 826f7a995d34cb..62b2e2cc7eab51 100644 --- a/api/BatteryManager.json +++ b/api/BatteryManager.json @@ -7,6 +7,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -36,18 +45,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -74,24 +71,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -107,6 +107,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -136,18 +145,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -174,24 +171,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -208,6 +208,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -237,18 +246,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -275,24 +272,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -309,6 +309,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -338,18 +347,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -376,24 +373,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -410,6 +410,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -439,18 +448,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -477,24 +474,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -511,6 +511,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -540,18 +549,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -578,24 +575,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -612,6 +612,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -641,18 +650,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -679,24 +676,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -713,6 +713,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -742,18 +751,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -780,24 +777,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -814,6 +814,15 @@ "chrome": { "version_added": "38" }, + "chrome_android": { + "version_added": "38", + "notes": [ + "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." + ] + }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "16", @@ -843,18 +852,6 @@ ] } ], - "ie": { - "version_added": false - }, - "opera": { - "version_added": "25" - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": [ { "version_added": "10", @@ -881,24 +878,27 @@ ] } ], - "edge_mobile": { + "ie": { "version_added": false }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": "25" }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": true, "version_removed": true }, - "chrome_android": { - "version_added": "38", - "notes": [ - "Values for BatteryManager.chargingTime and BatteryManager.dischargingTime are always equal to Infinity." - ] - }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "40" } }, "status": { diff --git a/api/BeforeInstallPromptEvent.json b/api/BeforeInstallPromptEvent.json index bbd9e173c893ed..73caa64e996ee6 100644 --- a/api/BeforeInstallPromptEvent.json +++ b/api/BeforeInstallPromptEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/BeforeInstallPromptEvent", "description": "BeforeInstallPromptEvent() constructor", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/platforms", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/prompt", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/userChoice", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { diff --git a/api/BiquadFilterNode.json b/api/BiquadFilterNode.json index ceba9ee40b7e42..306e93ff220d2c 100644 --- a/api/BiquadFilterNode.json +++ b/api/BiquadFilterNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/BiquadFilterNode", "description": "BiquadFilterNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -98,6 +94,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -111,14 +111,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/detune", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,14 +162,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/frequency", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,14 +213,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/gain", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -264,14 +264,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/Q", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -315,14 +315,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -353,6 +350,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -366,14 +366,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/getFrequencyResponse", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -404,6 +401,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Blob.json b/api/Blob.json index c02d7d63dfa686..db3bce36f0d00f 100644 --- a/api/Blob.json +++ b/api/Blob.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "5" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/Blob", "description": "Blob() constructor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "20" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "5" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "5" }, @@ -197,6 +194,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -210,9 +210,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Blob/slice", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "21" @@ -264,6 +261,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/BlobBuilder.json b/api/BlobBuilder.json index 163c21a54ed1a0..89ce0036761b0f 100644 --- a/api/BlobBuilder.json +++ b/api/BlobBuilder.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobBuilder", "support": { - "webview_android": { - "version_added": "3", - "prefix": "Webkit" - }, "chrome": { "version_added": "8", "prefix": "Webkit" @@ -51,6 +47,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "3", + "prefix": "Webkit" } }, "status": { diff --git a/api/BlobEvent.json b/api/BlobEvent.json index 12c7a2434f827d..ce76ccf65927b4 100644 --- a/api/BlobEvent.json +++ b/api/BlobEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobEvent", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/BlobEvent", "description": "BlobEvent() constructor", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/data", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/timecode", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/api/Bluetooth.json b/api/Bluetooth.json index aabdf6be1dc834..4ae7ff07b6c559 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -4,12 +4,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "56" - }, + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "56" }, @@ -28,9 +43,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "43" - }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "43" }, @@ -39,24 +72,210 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": false, + "standard_track": true, "deprecated": false } }, - "requestDevice": { + "getAvailability": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getAvailability", "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, "webview_android": { "version_added": false - }, - "chrome": { + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onavailabilitychanged": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getAvailability", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { "version_added": "56" }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "referringDevice": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/referringDevice", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "56" }, @@ -75,9 +294,111 @@ "ie": { "version_added": null }, - "opera": { + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { "version_added": "43" }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "requestDevice": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "43" }, @@ -86,15 +407,18 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": false, + "standard_track": true, "deprecated": false } } } } } -} \ No newline at end of file +} diff --git a/api/BluetoothAdvertisingData.json b/api/BluetoothAdvertisingData.json index 7033de2c3853bc..2ca4f1c5046f6a 100644 --- a/api/BluetoothAdvertisingData.json +++ b/api/BluetoothAdvertisingData.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,21 +36,21 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } }, "appearance": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData/appearance", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -86,12 +83,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData/manufacturerData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,12 +131,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData/rssi", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -182,12 +179,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData/serviceData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -230,12 +227,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, @@ -243,9 +243,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothAdvertisingData/txPower", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -278,12 +275,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } } diff --git a/api/BluetoothCharacteristicProperties.json b/api/BluetoothCharacteristicProperties.json index 77492c9b9be28b..27dd136958f4a3 100644 --- a/api/BluetoothCharacteristicProperties.json +++ b/api/BluetoothCharacteristicProperties.json @@ -4,12 +4,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "56" - }, + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "56" }, @@ -39,13 +54,610 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } + }, + "broadcast": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/broadcast", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "read": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/read", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "writeWithoutResponse": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writeWithoutResponse", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "write": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/write", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "notify": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/notify", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "indicate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/indicate", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "authenticatedSignedWrites": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/authenticatedSignedWrites", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reliableWrite": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/reliableWrite", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "writableAuxiliaries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writableAuxiliaries", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "ChromeOS and macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/BluetoothDevice.json b/api/BluetoothDevice.json new file mode 100644 index 00000000000000..2d8b119d9710e9 --- /dev/null +++ b/api/BluetoothDevice.json @@ -0,0 +1,899 @@ +{ + "api": { + "BluetoothDevice": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "adData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/adData", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "connectGATT": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/connectGATT", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "deviceClass": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/deviceClass", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "gatt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/gatt", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "gattServer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/gattServer", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "id": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/id", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/name", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "paired": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/paired", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "productID": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/productID", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "productVersion": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/productVersion", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "unwatchAdvertisements": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/unwatchAdvertisements", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "uuids": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/uuids", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vendorID": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/vendorID", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "vendorIDSource": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/vendorIDSource", + "support": { + "chrome": { + "version_added": "45", + "version_removed": "52", + "notes": "Behind a flag. Chrome OS only." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "watchAdvertisements": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/watchAdvertisements", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "watchingAdvertisements": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/watchingAdvertisements", + "support": { + "chrome": [ + { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + { + "version_added": "45", + "notes": "Behind a flag. Chrome OS only." + } + ], + "chrome_android": { + "version_added": "52", + "notes": "Chrome origin trials only." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/BluetoothRemoteGATTCharacteristic.json b/api/BluetoothRemoteGATTCharacteristic.json new file mode 100644 index 00000000000000..bf468518097062 --- /dev/null +++ b/api/BluetoothRemoteGATTCharacteristic.json @@ -0,0 +1,928 @@ +{ + "api": { + "BluetoothRemoteGATTCharacteristic": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "getDescriptor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptor", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getDescriptors": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptors", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "properties": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "readValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/readValue", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "service": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/service", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "startNotifications": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/startNotifications", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "stopNotifications": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/stopNotifications", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "uuid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "value": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/value", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "writeValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValue", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/BluetoothRemoteGATTDescriptor.json b/api/BluetoothRemoteGATTDescriptor.json index 16edccd833b61b..91887021f1da72 100644 --- a/api/BluetoothRemoteGATTDescriptor.json +++ b/api/BluetoothRemoteGATTDescriptor.json @@ -4,12 +4,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -28,9 +43,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -39,11 +72,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } }, @@ -51,12 +87,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/characteristic", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -75,9 +126,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -86,11 +155,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } @@ -99,12 +171,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/uuid", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -123,9 +210,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -134,11 +239,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } @@ -147,12 +255,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/value", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -171,9 +294,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -182,11 +323,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } @@ -195,12 +339,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/readValue", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -219,9 +378,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -230,11 +407,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } @@ -243,12 +423,27 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/writeValue", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "57", + "notes": "macOS only." + }, + { + "version_added": "57", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], "chrome_android": { "version_added": "57" }, @@ -267,9 +462,27 @@ "ie": { "version_added": null }, - "opera": { - "version_added": "44" - }, + "opera": [ + { + "version_added": "44", + "notes": "macOS only." + }, + { + "version_added": "44", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], "opera_android": { "version_added": "44" }, @@ -278,11 +491,14 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } diff --git a/api/BluetoothRemoteGATTServer.json b/api/BluetoothRemoteGATTServer.json new file mode 100644 index 00000000000000..0c917c6f6b3878 --- /dev/null +++ b/api/BluetoothRemoteGATTServer.json @@ -0,0 +1,592 @@ +{ + "api": { + "BluetoothRemoteGATTServer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "connect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connect", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "connected": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connected", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "device": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/device", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "disconnect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/disconnect", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getPrimaryService": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryService", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getPrimaryServices": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryServices", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/BluetoothRemoteGATTService.json b/api/BluetoothRemoteGATTService.json new file mode 100644 index 00000000000000..09cc5b2a2fb79e --- /dev/null +++ b/api/BluetoothRemoteGATTService.json @@ -0,0 +1,574 @@ +{ + "api": { + "BluetoothRemoteGATTService": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "device": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/device", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getCharacteristic": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristic", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getCharacteristics": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristics", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getIncludedService": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getIncludedService", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getIncludedServices": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getIncludedServices", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "isPrimary": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/isPrimary", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "uuid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/uuid", + "support": { + "chrome": [ + { + "version_added": "56", + "notes": "macOS only." + }, + { + "version_added": "56", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "70", + "notes": "Windows 10." + } + ], + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "43", + "notes": "macOS only." + }, + { + "version_added": "43", + "notes": "Linux and versions of Windows earlier than 10.", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + { + "version_added": "57", + "notes": "Windows 10." + } + ], + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Body.json b/api/Body.json index 2fa6a315713668..f7edb1575ab1fd 100644 --- a/api/Body.json +++ b/api/Body.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body", "support": { - "webview_android": { - "version_added": "42" - }, "chrome": [ { "version_added": "42" @@ -61,6 +58,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42" } }, "status": { @@ -73,9 +73,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/body", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -131,6 +128,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -144,9 +144,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/bodyUsed", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -215,6 +212,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -228,9 +228,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/arrayBuffer", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -299,6 +296,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -312,9 +312,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/blob", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -383,6 +380,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -396,9 +396,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/formData", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -445,6 +442,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -458,9 +458,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/json", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -529,6 +526,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -542,9 +542,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Body/text", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -613,6 +610,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json index 36d9d4cf598787..f17a45504018d7 100644 --- a/api/BroadcastChannel.json +++ b/api/BroadcastChannel.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -33,6 +30,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -46,9 +46,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/BroadcastChannel", "description": "BroadcastChannel() constructor", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -75,6 +72,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -88,9 +88,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/name", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -117,6 +114,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -130,9 +130,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/onmessage", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -159,6 +156,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -172,9 +172,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/onmessageerror", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -214,9 +214,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/close", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -243,6 +240,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -256,9 +256,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/postMessage", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -285,6 +282,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { diff --git a/api/BudgetService.json b/api/BudgetService.json index a110e29ceebc68..c6c30e58514558 100644 --- a/api/BudgetService.json +++ b/api/BudgetService.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetService", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -21,6 +18,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -33,9 +33,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetService/getBudget", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetService/getCost", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -80,6 +77,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -93,9 +93,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetService/reserve", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -110,6 +107,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/api/BudgetState.json b/api/BudgetState.json index 3266c5948ad4fa..0eade755069bff 100644 --- a/api/BudgetState.json +++ b/api/BudgetState.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "60" }, @@ -21,6 +18,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -33,9 +33,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetState/budgetAt", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "60" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BudgetState/time", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "60" }, @@ -80,6 +77,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/ByteLengthQueuingStrategy.json b/api/ByteLengthQueuingStrategy.json index 06b20491b34526..6380d1a838ff46 100644 --- a/api/ByteLengthQueuingStrategy.json +++ b/api/ByteLengthQueuingStrategy.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -66,6 +63,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -79,9 +79,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/ByteLengthQueuingStrategy", "description": "ByteLengthQueuingStrategy() constructor", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -141,6 +138,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -154,9 +154,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/size", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -216,6 +213,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/CSS.json b/api/CSS.json new file mode 100644 index 00000000000000..e8f3d240bd9630 --- /dev/null +++ b/api/CSS.json @@ -0,0 +1,2023 @@ +{ + "api": { + "CSS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS", + "support": { + "chrome": { + "version_added": "28" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "22" + }, + { + "version_added": "20", + "flags": [ + { + "name": "layout.css.supports-rule.enabled", + "type": "preference" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "22" + }, + { + "version_added": "20", + "flags": [ + { + "name": "layout.css.supports-rule.enabled", + "type": "preference" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12.1" + }, + "opera_android": { + "version_added": "12.1" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/ch", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "cm": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/cm", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "deg": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/deg", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "dpcm": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/dpcm", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "dpi": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/dpi", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "dppx": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/dppx", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "em": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/em", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "escape": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/escape", + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/ex", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fr": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/fr", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "grad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/grad", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "Hz": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/Hz", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "in": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/in", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ic": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/ic", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "kHz": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/kHz", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "lh": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/lh", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "mm": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/mm", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ms": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/ms", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "number": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/number", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "paintWorklet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/paintWorklet", + "support": { + "chrome": { + "version_added": "65" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "52" + }, + "opera_android": { + "version_added": "52" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pc": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/pc", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "percent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/percent", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/pt", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "px": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/px", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "Q": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/Q", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/rad", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rlh": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/rlh", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/rem", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "s": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/s", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "supports": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/supports", + "support": { + "chrome": [ + { + "version_added": "61" + }, + { + "version_added": "28", + "partial_implementation": true, + "notes": "Version 60 or older didn't support parentheses-less one-argument version." + } + ], + "chrome_android": [ + { + "version_added": "61" + }, + { + "version_added": "28", + "partial_implementation": true, + "notes": "Version 60 or older didn't support parentheses-less one-argument version." + } + ], + "edge": { + "version_added": true, + "partial_implementation": true, + "notes": "Edge doesn't support parentheses-less one-argument version." + }, + "edge_mobile": { + "version_added": true, + "partial_implementation": true, + "notes": "Edge doesn't support parentheses-less one-argument version." + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": "22", + "partial_implementation": true, + "notes": "Version 54 or older didn't support parentheses-less one-argument version." + }, + { + "version_added": "20", + "partial_implementation": true, + "flags": [ + { + "name": "layout.css.supports-rule.enabled", + "type": "preference" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": "22", + "partial_implementation": true, + "notes": "Version 54 or older didn't support parentheses-less one-argument version." + }, + { + "version_added": "20", + "partial_implementation": true, + "flags": [ + { + "name": "layout.css.supports-rule.enabled", + "type": "preference" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12.1" + }, + "opera_android": { + "version_added": "12.1" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "61" + }, + { + "version_added": "37", + "partial_implementation": true, + "notes": "Version 60 or older didn't support parentheses-less one-argument version." + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "turn": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/turn", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vb": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/vb", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vh": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/vh", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vi": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/vi", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vmax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/vmax", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vw": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/vw", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "wmin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/wmin", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSConditionRule.json b/api/CSSConditionRule.json index b478d14bcfece1..e799632b43c986 100644 --- a/api/CSSConditionRule.json +++ b/api/CSSConditionRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSConditionRule", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { diff --git a/api/CSSCounterStyleRule.json b/api/CSSCounterStyleRule.json index 1166cd374fc3bb..d1943c19d5b06c 100644 --- a/api/CSSCounterStyleRule.json +++ b/api/CSSCounterStyleRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/CSSGroupingRule.json b/api/CSSGroupingRule.json index 894fd540397222..44e9c119f44b89 100644 --- a/api/CSSGroupingRule.json +++ b/api/CSSGroupingRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "45" } }, "status": { diff --git a/api/CSSImageValue.json b/api/CSSImageValue.json new file mode 100644 index 00000000000000..12b8d2c75b40f2 --- /dev/null +++ b/api/CSSImageValue.json @@ -0,0 +1,55 @@ +{ + "api": { + "CSSImageValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSImageValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/CSSKeyframeRule.json b/api/CSSKeyframeRule.json new file mode 100644 index 00000000000000..5fef9a93637123 --- /dev/null +++ b/api/CSSKeyframeRule.json @@ -0,0 +1,161 @@ +{ + "api": { + "CSSKeyframeRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "48" + }, + { + "version_added": "5", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "48" + }, + { + "version_added": "5", + "prefix": "moz" + } + ], + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12", + "prefix": "-o" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "keyText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule/keyText", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule/style", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSKeyframesRule.json b/api/CSSKeyframesRule.json new file mode 100644 index 00000000000000..e86d173a257e39 --- /dev/null +++ b/api/CSSKeyframesRule.json @@ -0,0 +1,346 @@ +{ + "api": { + "CSSKeyframesRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "48" + }, + { + "version_added": "5", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "48" + }, + { + "version_added": "5", + "prefix": "moz" + } + ], + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12", + "prefix": "-o" + }, + "opera_android": { + "version_added": "12", + "prefix": "-o" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "appendRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/appendRule", + "support": { + "chrome": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "45", + "alternative_name": "insertRule" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "45", + "alternative_name": "insertRule" + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "22" + }, + { + "version_added": "5", + "version_removed": "22", + "alternative_name": "insertRule" + } + ], + "firefox_android": [ + { + "version_added": "22" + }, + { + "version_added": "5", + "version_removed": "22", + "alternative_name": "insertRule" + } + ], + "ie": { + "version_added": "10", + "alternative_name": "insertRule" + }, + "opera": { + "version_added": true, + "alternative_name": "insertRule" + }, + "opera_android": { + "version_added": true, + "alternative_name": "insertRule" + }, + "safari": { + "version_added": true, + "alternative_name": "insertRule" + }, + "safari_ios": { + "version_added": true, + "alternative_name": "insertRule" + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "45", + "alternative_name": "insertRule" + } + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "cssRules": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/cssRules", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/deleteRule", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "findRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/findRule", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/name", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSKeywordValue.json b/api/CSSKeywordValue.json new file mode 100644 index 00000000000000..8e70309592adff --- /dev/null +++ b/api/CSSKeywordValue.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSKeywordValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSKeywordValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue/CSSKeywordValue", + "description": "CSSKeywordValue() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "value": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue/value", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathInvert.json b/api/CSSMathInvert.json new file mode 100644 index 00000000000000..9ea38fa799cb7b --- /dev/null +++ b/api/CSSMathInvert.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathInvert": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathInvert": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert/CSSMathInvert", + "description": "CSSMathInvert() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "value": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert/value", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathMax.json b/api/CSSMathMax.json new file mode 100644 index 00000000000000..f5b2982300f053 --- /dev/null +++ b/api/CSSMathMax.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathMax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathMax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax/CSSMathMax", + "description": "CSSMathMax() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathMin.json b/api/CSSMathMin.json new file mode 100644 index 00000000000000..2a9c650bf9b756 --- /dev/null +++ b/api/CSSMathMin.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathMin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathMin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin/CSSMathMin", + "description": "CSSMathMin() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathNegate.json b/api/CSSMathNegate.json new file mode 100644 index 00000000000000..ffb90494c944f2 --- /dev/null +++ b/api/CSSMathNegate.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathNegate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathNegate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate/CSSMathNegate", + "description": "CSSMathNegate() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate/value", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathProduct.json b/api/CSSMathProduct.json new file mode 100644 index 00000000000000..f667fccc42dacd --- /dev/null +++ b/api/CSSMathProduct.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathProduct": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathProduct": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct/CSSMathProduct", + "description": "CSSMathProduct() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathSum.json b/api/CSSMathSum.json new file mode 100644 index 00000000000000..d54afb3a6215ef --- /dev/null +++ b/api/CSSMathSum.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMathSum": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMathSum": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum/CSSMathSum", + "description": "CSSMathSum() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMathValue.json b/api/CSSMathValue.json new file mode 100644 index 00000000000000..2482f566e89805 --- /dev/null +++ b/api/CSSMathValue.json @@ -0,0 +1,106 @@ +{ + "api": { + "CSSMathValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "operator": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMathValue/operator", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMatrix.json b/api/CSSMatrix.json new file mode 100644 index 00000000000000..c32ce589df6daf --- /dev/null +++ b/api/CSSMatrix.json @@ -0,0 +1,61 @@ +{ + "api": { + "CSSMatrix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMatrix", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": [ + { + "version_added": "11", + "alternative_name": "WebKitCSSMatrix" + }, + { + "version_added": "10", + "alternative_name": "MSCSSMatrix" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true, + "alternative_name": "WebKitCSSMatrix" + }, + "safari_ios": { + "version_added": true, + "alternative_name": "WebKitCSSMatrix" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } +} diff --git a/api/CSSMatrixComponent.json b/api/CSSMatrixComponent.json new file mode 100644 index 00000000000000..31b4374b38bea5 --- /dev/null +++ b/api/CSSMatrixComponent.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSMatrixComponent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSMatrixComponent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent/CSSMatrixComponent", + "description": "CSSMatrixComponent() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "matrix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent/matrix", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSMediaRule.json b/api/CSSMediaRule.json new file mode 100644 index 00000000000000..6fe218f37d3eb6 --- /dev/null +++ b/api/CSSMediaRule.json @@ -0,0 +1,102 @@ +{ + "api": { + "CSSMediaRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMediaRule", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "17", + "notes": "Before Firefox 20, conditionText could not be set." + }, + "firefox_android": { + "version_added": "17", + "notes": "Before Firefox 20, conditionText could not be set." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "media": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSMediaRule/media", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSNamespaceRule.json b/api/CSSNamespaceRule.json index d1dba26788c7e2..6b86db559d3f2d 100644 --- a/api/CSSNamespaceRule.json +++ b/api/CSSNamespaceRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule/namespaceURI", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule/prefix", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { diff --git a/api/CSSNumericArray.json b/api/CSSNumericArray.json new file mode 100644 index 00000000000000..ae87c227217da7 --- /dev/null +++ b/api/CSSNumericArray.json @@ -0,0 +1,412 @@ +{ + "api": { + "CSSNumericArray": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "@@iterator": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/@@iterator", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "CSSNumericValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/CSSNumericValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/entries", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forEach": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/forEach", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/keys", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/length", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSNumericValue.json b/api/CSSNumericValue.json new file mode 100644 index 00000000000000..421dd3ac4e6422 --- /dev/null +++ b/api/CSSNumericValue.json @@ -0,0 +1,621 @@ +{ + "api": { + "CSSNumericValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "add": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/add", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "div": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/div", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "equals": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/equals", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "max": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/max", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "min": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/min", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "mul": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/mul", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "parse": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/parse", + "support": { + "chrome": { + "version_added": "66", + "notes": "Not exposed to PaintWorklet." + }, + "chrome_android": { + "version_added": "66", + "notes": "Not exposed to PaintWorklet." + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53", + "notes": "Not exposed to PaintWorklet." + }, + "opera_android": { + "version_added": "53", + "notes": "Not exposed to PaintWorklet." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66", + "notes": "Not exposed to PaintWorklet." + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "sub": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/sub", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "to": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/to", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toSum": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/toSum", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/type", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSPageRule.json b/api/CSSPageRule.json new file mode 100644 index 00000000000000..76a3a01b55511d --- /dev/null +++ b/api/CSSPageRule.json @@ -0,0 +1,157 @@ +{ + "api": { + "CSSPageRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "19" + }, + "firefox_android": { + "version_added": "19" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "selectorText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule/selectorText", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule/style", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSPerspective.json b/api/CSSPerspective.json new file mode 100644 index 00000000000000..2898a6aebab29c --- /dev/null +++ b/api/CSSPerspective.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSPerspective": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSPerspective": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective/CSSPerspective", + "description": "CSSPerspective()", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective/length", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSPositionValue.json b/api/CSSPositionValue.json new file mode 100644 index 00000000000000..128bfad29d15ad --- /dev/null +++ b/api/CSSPositionValue.json @@ -0,0 +1,209 @@ +{ + "api": { + "CSSPositionValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSPositionValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/CSSPositionValue", + "description": "CSSPositionValue()", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/x", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/y", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSPrimitiveValue.json b/api/CSSPrimitiveValue.json new file mode 100644 index 00000000000000..b663aefc79bc8c --- /dev/null +++ b/api/CSSPrimitiveValue.json @@ -0,0 +1,481 @@ +{ + "api": { + "CSSPrimitiveValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + }, + "primitiveType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/primitiveType", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "getCounterValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getCounterValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": true + } + } + }, + "getFloatValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getFloatValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "getRGBColorValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getRGBColorValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": true + } + } + }, + "getRectValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getRectValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "getStringValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getStringValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "setFloatValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/setFloatValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "setStringValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/setStringValue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "62" + }, + "firefox_android": { + "version_added": true, + "version_removed": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/KeyframeEffectReadOnly.json b/api/CSSRotate.json similarity index 79% rename from api/KeyframeEffectReadOnly.json rename to api/CSSRotate.json index 8e7024f0ec1e6b..c2925e25093ee6 100644 --- a/api/KeyframeEffectReadOnly.json +++ b/api/CSSRotate.json @@ -1,38 +1,35 @@ { "api": { - "KeyframeEffectReadOnly": { + "CSSRotate": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "66" }, "chrome_android": { - "version_added": true + "version_added": "66" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": true + "version_added": false }, "firefox_android": { - "version_added": true + "version_added": false }, "ie": { "version_added": false }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": false @@ -41,7 +38,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -50,40 +50,37 @@ "deprecated": false } }, - "KeyframeEffectReadOnly": { + "CSSRotate": { "__compat": { - "description": "KeyframeEffectReadOnly constructor", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly/KeyframeEffectReadOnly", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/CSSRotate", + "description": "CSSRotate() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "66" }, "chrome_android": { - "version_added": true + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false }, "firefox": { - "version_added": true + "version_added": false }, "firefox_android": { - "version_added": true + "version_added": false }, "ie": { "version_added": false }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": false @@ -92,7 +89,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -102,40 +102,37 @@ } } }, - "composite": { + "angle": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly/composite", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/angle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "66" }, "chrome_android": { - "version_added": true + "version_added": "66" }, - "firefox": { + "edge": { "version_added": false }, - "ie": { + "edge_mobile": { "version_added": false }, - "opera": { + "firefox": { "version_added": false }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, "firefox_android": { "version_added": false }, - "opera_android": { + "ie": { "version_added": false }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, "safari": { "version_added": false }, @@ -143,7 +140,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -153,18 +153,15 @@ } } }, - "iterationComposite": { + "x": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly/iterationComposite", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/x", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, "edge": { "version_added": false @@ -182,10 +179,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": false @@ -194,7 +191,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -204,48 +204,48 @@ } } }, - "getKeyFrames": { + "y": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly/getKeyFrames", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/y", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, - "firefox": { + "edge": { "version_added": false }, - "ie": { + "edge_mobile": { "version_added": false }, - "opera": { + "firefox": { "version_added": false }, - "edge": { + "firefox_android": { "version_added": false }, - "edge_mobile": { + "ie": { "version_added": false }, - "firefox_android": { - "version_added": false + "opera": { + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -255,39 +255,36 @@ } } }, - "target": { + "z": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffectReadOnly/target", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/z", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, - "firefox": { + "edge": { "version_added": false }, - "ie": { + "edge_mobile": { "version_added": false }, - "opera": { + "firefox": { "version_added": false }, - "edge": { + "firefox_android": { "version_added": false }, - "edge_mobile": { + "ie": { "version_added": false }, - "firefox_android": { - "version_added": false + "opera": { + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": false @@ -296,7 +293,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/api/CSSRule.json b/api/CSSRule.json index 20a3bb3fad019b..965f88f36ac6a8 100644 --- a/api/CSSRule.json +++ b/api/CSSRule.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { - "version_added": true + "version_added": "18" }, "edge": { "version_added": true @@ -20,10 +17,10 @@ "version_added": true }, "firefox": { - "version_added": true + "version_added": "1" }, "firefox_android": { - "version_added": true + "version_added": "4" }, "ie": { "version_added": "9" @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -46,6 +46,198 @@ "standard_track": true, "deprecated": false } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRule/type", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cssText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRule/cssText", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "parentRule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRule/parentRule", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "parentStyleSheet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRule/parentStyleSheet", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/CSSRuleList.json b/api/CSSRuleList.json new file mode 100644 index 00000000000000..07ba2ae5480c9d --- /dev/null +++ b/api/CSSRuleList.json @@ -0,0 +1,148 @@ +{ + "api": { + "CSSRuleList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList/length", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "25" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList/item", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSScale.json b/api/CSSScale.json new file mode 100644 index 00000000000000..f617b4ed9ece6a --- /dev/null +++ b/api/CSSScale.json @@ -0,0 +1,260 @@ +{ + "api": { + "CSSScale": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSScale": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale/CSSScale", + "description": "CSSScale() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale/x", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale/y", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSScale/z", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSSkew.json b/api/CSSSkew.json new file mode 100644 index 00000000000000..a077163f4c1b64 --- /dev/null +++ b/api/CSSSkew.json @@ -0,0 +1,209 @@ +{ + "api": { + "CSSSkew": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkew", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSSkew": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/CSSSkew", + "description": "CSSSkew() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/ax", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/ay", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSSkewX.json b/api/CSSSkewX.json new file mode 100644 index 00000000000000..84a7120f3d4705 --- /dev/null +++ b/api/CSSSkewX.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSSkewX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSSkewX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX/CSSSkewX", + "description": "CSSSkewX() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX/ax", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSSkewY.json b/api/CSSSkewY.json new file mode 100644 index 00000000000000..475a945b6dce0a --- /dev/null +++ b/api/CSSSkewY.json @@ -0,0 +1,158 @@ +{ + "api": { + "CSSSkewY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSSkewY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY/CSSSkewY", + "description": "CSSSkewY() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY/ay", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSStyleDeclaration.json b/api/CSSStyleDeclaration.json index d762d6295729aa..87becbafc7e22a 100644 --- a/api/CSSStyleDeclaration.json +++ b/api/CSSStyleDeclaration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/cssText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyValue", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -243,9 +243,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyCSSValue", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true, "version_removed": "41", @@ -268,7 +265,8 @@ "notes": "Only returns a result if called on the result of getComputedStyle()." }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": false @@ -288,6 +286,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -301,9 +302,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyPriority", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -336,6 +334,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -349,9 +350,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/setProperty", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -384,6 +382,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -397,9 +398,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/removeProperty", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -432,6 +430,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -445,9 +446,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/parentRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -480,6 +478,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -493,9 +494,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/cssFloat", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -528,6 +526,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -539,4 +540,4 @@ } } } -} \ No newline at end of file +} diff --git a/api/CSSStyleRule.json b/api/CSSStyleRule.json index 529f67edd3b36a..5c6e2cff3ffc63 100644 --- a/api/CSSStyleRule.json +++ b/api/CSSStyleRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule/selectorText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -100,6 +97,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -113,9 +113,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule/style", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -148,6 +145,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/CSSStyleSheet.json b/api/CSSStyleSheet.json index a7e6cb63b6c45b..a91d2334aa0d5c 100644 --- a/api/CSSStyleSheet.json +++ b/api/CSSStyleSheet.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/cssRules", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/ownerRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/deleteRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/insertRule", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -242,9 +242,6 @@ "__compat": { "description": "index is optional", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -258,13 +255,13 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "55" }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "47" @@ -277,6 +274,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { diff --git a/api/CSSStyleValue.json b/api/CSSStyleValue.json new file mode 100644 index 00000000000000..979222fb350021 --- /dev/null +++ b/api/CSSStyleValue.json @@ -0,0 +1,157 @@ +{ + "api": { + "CSSStyleValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "parse": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parse", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "parseAll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parseAll", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSSupportsRule.json b/api/CSSSupportsRule.json index db1bb194172216..55c5390f057aec 100644 --- a/api/CSSSupportsRule.json +++ b/api/CSSSupportsRule.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSSupportsRule", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/CSSTransformComponent.json b/api/CSSTransformComponent.json new file mode 100644 index 00000000000000..43e2fbc5440c04 --- /dev/null +++ b/api/CSSTransformComponent.json @@ -0,0 +1,157 @@ +{ + "api": { + "CSSTransformComponent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "is2D": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent/is2D", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toMatrix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent/toMatrix", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSTransformValue.json b/api/CSSTransformValue.json new file mode 100644 index 00000000000000..bfa5ee085d0177 --- /dev/null +++ b/api/CSSTransformValue.json @@ -0,0 +1,515 @@ +{ + "api": { + "CSSTransformValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSTransformValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/CSSTransformValue", + "description": "CSSTransformValue() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "@@iterator": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/@@iterator", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/entries", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forEach": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/forEach", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "is2D": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/is2D", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/length", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/keys", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toMatrix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/toMatrix", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSTranslate.json b/api/CSSTranslate.json new file mode 100644 index 00000000000000..1aa5f9543a081f --- /dev/null +++ b/api/CSSTranslate.json @@ -0,0 +1,260 @@ +{ + "api": { + "CSSTranslate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSTranslate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/CSSTranslate", + "description": "CSSTranslate() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/x", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/y", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/z", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSUnitValue.json b/api/CSSUnitValue.json new file mode 100644 index 00000000000000..6f6eac48ab19ab --- /dev/null +++ b/api/CSSUnitValue.json @@ -0,0 +1,209 @@ +{ + "api": { + "CSSUnitValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSUnitValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/CSSUnitValue", + "description": "CSSUnitValue() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "unit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/unit", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "value": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/value", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSUnparsedValue.json b/api/CSSUnparsedValue.json new file mode 100644 index 00000000000000..9c8b6ab347deb9 --- /dev/null +++ b/api/CSSUnparsedValue.json @@ -0,0 +1,413 @@ +{ + "api": { + "CSSUnparsedValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSTransformValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/CSSUnparsedValue", + "description": "CSSUnparsedValue() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "@@iterator": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/@@iterator", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/entries", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forEach": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/forEach", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/length", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/keys", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CSSValue.json b/api/CSSValue.json index 1ae5db22771c4b..7c5006dae9151f 100644 --- a/api/CSSValue.json +++ b/api/CSSValue.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValue", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -20,10 +17,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -39,21 +38,21 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } }, "cssText": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValue/cssText", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -67,10 +66,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -86,12 +87,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -99,9 +103,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValue/cssValueType", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -115,10 +116,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -134,12 +137,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } } diff --git a/api/CSSValueList.json b/api/CSSValueList.json index 9d17905d66feb3..ae688aab5b405a 100644 --- a/api/CSSValueList.json +++ b/api/CSSValueList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValueList", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -20,10 +17,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -39,21 +38,21 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } }, "length": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValueList/length", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -67,10 +66,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -86,12 +87,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -99,9 +103,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSValueList/item", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -115,10 +116,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "firefox_android": { - "version_added": true + "version_added": true, + "version_removed": "62" }, "ie": { "version_added": null @@ -134,12 +137,15 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } } diff --git a/api/CSSVariableReferenceValue.json b/api/CSSVariableReferenceValue.json new file mode 100644 index 00000000000000..20c9dadd7e7349 --- /dev/null +++ b/api/CSSVariableReferenceValue.json @@ -0,0 +1,209 @@ +{ + "api": { + "CSSVariableReferenceValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CSSVariableReferenceValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/CSSVariableReferenceValue", + "description": "CSSVariableReferenceValue() constructor", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "variable": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/entries", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fallback": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/forEach", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Cache.json b/api/Cache.json index bbd5d551f9fa40..c4175fa2c53359 100644 --- a/api/Cache.json +++ b/api/Cache.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache", "support": { - "webview_android": { - "version_added": "43", - "notes": "From 40 to 42, this was only available on service workers." - }, "chrome": { "version_added": "43", "notes": "From 40 to 42, this was only available on service workers." @@ -50,6 +46,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43", + "notes": "From 40 to 42, this was only available on service workers." } }, "status": { @@ -62,10 +62,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/add", "support": { - "webview_android": { - "version_added": "44", - "notes": "Requires HTTPS from version 46." - }, "chrome": { "version_added": "44", "notes": "Requires HTTPS from version 46." @@ -112,6 +108,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "44", + "notes": "Requires HTTPS from version 46." } }, "status": { @@ -125,10 +125,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/addAll", "support": { - "webview_android": { - "version_added": "46", - "notes": "Requires HTTPS." - }, "chrome": { "version_added": "46", "notes": "Requires HTTPS." @@ -169,6 +165,10 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46", + "notes": "Requires HTTPS." } }, "status": { @@ -182,9 +182,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/delete", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -221,6 +218,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -234,9 +234,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/keys", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -273,6 +270,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -286,9 +286,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/match", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -325,6 +322,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -338,15 +338,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/matchAll", "support": { - "webview_android": { + "chrome": { "version_added": "47" }, "chrome_android": { "version_added": "47" }, - "chrome": { - "version_added": "47" - }, "edge": { "version_added": "16" }, @@ -378,6 +375,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -391,10 +391,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Cache/put", "support": { - "webview_android": { - "version_added": "43", - "notes": "Requires HTTPS from version 46." - }, "chrome": { "version_added": "43", "notes": "Requires HTTPS from version 46." @@ -435,6 +431,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43", + "notes": "Requires HTTPS from version 46." } }, "status": { diff --git a/api/CacheStorage.json b/api/CacheStorage.json index c07f8a60f98eb4..d9b17e9dff7501 100644 --- a/api/CacheStorage.json +++ b/api/CacheStorage.json @@ -11,33 +11,30 @@ "Accessible from WorkerGlobalScope from version 43." ] }, + "chrome_android": { + "version_added": "40", + "notes": [ + "Accessible from Window from version 43.", + "Accessible from WorkerGlobalScope from version 43." + ] + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40", - "notes": [ - "Accessible from Window from version 43.", - "Accessible from WorkerGlobalScope from version 43." - ] - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": { "version_added": "27" @@ -45,10 +42,13 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, - "chrome_android": { + "webview_android": { "version_added": "40", "notes": [ "Accessible from Window from version 43.", @@ -69,29 +69,26 @@ "chrome": { "version_added": "40" }, + "chrome_android": { + "version_added": "40" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": { "version_added": "27" @@ -99,10 +96,13 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, - "chrome_android": { + "webview_android": { "version_added": "40" } }, @@ -120,29 +120,26 @@ "chrome": { "version_added": "40" }, + "chrome_android": { + "version_added": "40" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": { "version_added": "27" @@ -150,10 +147,13 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, - "chrome_android": { + "webview_android": { "version_added": "40" } }, @@ -171,29 +171,26 @@ "chrome": { "version_added": "40" }, + "chrome_android": { + "version_added": "40" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": { "version_added": "27" @@ -201,10 +198,13 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, - "chrome_android": { + "webview_android": { "version_added": "40" } }, @@ -242,23 +242,20 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": [ { @@ -280,6 +277,9 @@ "notes": "The options parameter only supports ignoreSearch, and cacheName." } ], + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, @@ -308,29 +308,26 @@ "chrome": { "version_added": "40" }, + "chrome_android": { + "version_added": "40" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44", "notes": [ "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR.)" ] }, - "ie": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "40" - }, "firefox_android": { "version_added": "44" }, - "edge_mobile": { - "version_added": true + "ie": { + "version_added": false }, "opera": { "version_added": "27" @@ -338,10 +335,13 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, "safari_ios": { "version_added": true }, - "chrome_android": { + "webview_android": { "version_added": "40" } }, diff --git a/api/CanMakePaymentEvent.json b/api/CanMakePaymentEvent.json new file mode 100644 index 00000000000000..459bf5c7aaf39f --- /dev/null +++ b/api/CanMakePaymentEvent.json @@ -0,0 +1,474 @@ +{ + "api": { + "CanMakePaymentEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CanMakePaymentEvent": { + "__compat": { + "description": "CanMakePaymentEvent() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/CanMakePaymentEvent", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "methodData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/methodData", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "modifiers": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/modifiers", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "paymentRequestOrigin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/paymentRequestOrigin", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "respondWith": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/respondWith", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "topOrigin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/topOrigin", + "support": { + "chrome": [ + { + "version_added": "68", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + { + "version_added": "61", + "version_removed": "67", + "alternative_name": "topLevelOrigin" + } + ], + "chrome_android": [ + { + "version_added": "68", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + { + "version_added": "61", + "version_removed": "67", + "alternative_name": "topLevelOrigin" + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CanvasCaptureMediaStream.json b/api/CanvasCaptureMediaStreamTrack.json similarity index 96% rename from api/CanvasCaptureMediaStream.json rename to api/CanvasCaptureMediaStreamTrack.json index 5ad69e2e3bac87..f733c17242f1d0 100644 --- a/api/CanvasCaptureMediaStream.json +++ b/api/CanvasCaptureMediaStreamTrack.json @@ -1,12 +1,9 @@ { "api": { - "CanvasCaptureMediaStream": { + "CanvasCaptureMediaStreamTrack": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStream", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "51" }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -66,11 +66,8 @@ }, "canvas": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStream/canvas", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack/canvas", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -131,11 +131,8 @@ }, "requestFrame": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStream/requestFrame", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack/requestFrame", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -178,6 +175,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/CanvasGradient.json b/api/CanvasGradient.json index a7f86cfb545132..8514bfea300b14 100644 --- a/api/CanvasGradient.json +++ b/api/CanvasGradient.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasGradient", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "2.1" + "version_added": "18" }, "edge": { "version_added": true @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasGradient/addColorStop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/CanvasPattern.json b/api/CanvasPattern.json index c937d665453017..715b7eaa29b003 100644 --- a/api/CanvasPattern.json +++ b/api/CanvasPattern.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasPattern", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "2.1" + "version_added": "18" }, "edge": { "version_added": null @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasPattern/setTransform", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/CanvasRenderingContext2D.json b/api/CanvasRenderingContext2D.json index bf6af2ec1c7dfc..2f101ec4442ecb 100644 --- a/api/CanvasRenderingContext2D.json +++ b/api/CanvasRenderingContext2D.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/canvas", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,11 +89,14 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } @@ -105,15 +105,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/currentTransform", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -128,7 +125,7 @@ }, "firefox": { "version_added": false, - "notes": "See bug (928150). Firefox also supports the experimental and prefixed properties mozCurrentTransform and mozCurrentTransformInverse which set or get the current (inverse) transformation matrix." + "notes": "See bug 928150. Firefox also supports the experimental and prefixed properties mozCurrentTransform and mozCurrentTransformInverse which set or get the current (inverse) transformation matrix." }, "firefox_android": { "version_added": false @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -163,10 +163,6 @@ "__compat": { "description": "Returns a DOMMatrix", "support": { - "webview_android": { - "version_added": false, - "notes": "See https://crbug.com/637940." - }, "chrome": { "version_added": false, "notes": "See https://crbug.com/637940." @@ -205,7 +201,16 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false, + "notes": "See https://crbug.com/637940." } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -214,15 +219,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/direction", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -258,6 +260,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -271,9 +276,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillStyle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -309,6 +311,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -322,9 +327,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/filter", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -386,6 +388,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -399,9 +404,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/font", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -437,6 +439,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -450,9 +455,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalAlpha", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -488,6 +490,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -501,9 +506,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -539,6 +541,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -552,9 +557,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled", "support": { - "webview_android": { - "version_added": "30" - }, "chrome": [ { "version_added": "30" @@ -595,7 +597,8 @@ } ], "ie": { - "version_added": true + "version_added": true, + "prefix": "ms" }, "opera": { "version_added": null @@ -611,6 +614,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -624,9 +630,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingQuality", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -662,6 +665,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -675,9 +681,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineCap", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -713,6 +716,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -726,9 +732,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineDashOffset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -776,6 +779,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -789,9 +795,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineJoin", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -827,6 +830,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -840,9 +846,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineWidth", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -878,6 +881,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -891,9 +897,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/miterLimit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -929,6 +932,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -942,9 +948,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowBlur", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -980,6 +983,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -993,9 +999,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowColor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1031,6 +1034,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1044,9 +1050,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1082,6 +1085,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1095,9 +1101,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1133,6 +1136,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1146,9 +1152,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeStyle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1184,6 +1187,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1197,9 +1203,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textAlign", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1235,6 +1238,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1248,9 +1254,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1286,6 +1289,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1299,15 +1305,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/addHitRegion", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -1355,6 +1358,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1366,15 +1372,12 @@ "id": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -1416,16 +1419,21 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, "control": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ @@ -1473,22 +1481,27 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, "path": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -1530,22 +1543,27 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, "fillRule": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -1581,7 +1599,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -1589,9 +1615,6 @@ "__compat": { "description": "other hit region options", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1627,7 +1650,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -1636,9 +1667,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arc", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1674,6 +1702,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1687,9 +1718,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arcTo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1725,6 +1753,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1738,9 +1769,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/beginPath", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1776,6 +1804,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1789,9 +1820,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/bezierCurveTo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1827,6 +1855,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1840,15 +1871,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clearHitRegions", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -1896,6 +1924,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1909,9 +1940,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clearRect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1947,6 +1975,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1960,9 +1991,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1998,6 +2026,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2010,9 +2041,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -2048,7 +2076,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -2057,9 +2093,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/closePath", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2095,6 +2128,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2108,9 +2144,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2146,6 +2179,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2159,9 +2195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createLinearGradient", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2197,8 +2230,11 @@ }, "samsunginternet_android": { "version_added": true - } - }, + }, + "webview_android": { + "version_added": true + } + }, "status": { "experimental": false, "standard_track": true, @@ -2210,9 +2246,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2248,6 +2281,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2261,9 +2297,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createRadialGradient", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2299,6 +2332,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2312,9 +2348,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2380,6 +2413,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2392,9 +2428,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2430,7 +2463,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -2439,9 +2480,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2477,6 +2515,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2489,9 +2530,6 @@ "__compat": { "description": "ImageBitmap as source image", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2527,7 +2565,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -2535,9 +2581,6 @@ "__compat": { "description": "SVGImageElement as source image", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -2573,7 +2616,15 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -2581,9 +2632,6 @@ "__compat": { "description": "Smoothing when downscaling", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2621,7 +2669,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -2630,9 +2686,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawWidgetAsOnScreen", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -2668,6 +2721,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -2681,9 +2737,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawWindow", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -2719,6 +2772,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -2732,9 +2788,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/ellipse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "31" }, @@ -2770,6 +2823,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -2783,9 +2839,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fill", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2821,6 +2874,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2833,9 +2889,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -2871,7 +2924,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -2880,9 +2941,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillRect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2918,6 +2976,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2931,9 +2992,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -2969,6 +3027,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2982,9 +3043,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getImageData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3032,6 +3090,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3045,9 +3106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getLineDash", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3083,6 +3141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3096,9 +3157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3134,6 +3192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3146,9 +3207,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -3184,7 +3242,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -3193,9 +3259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInStroke", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3203,7 +3266,7 @@ "version_added": true }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { "version_added": true @@ -3215,7 +3278,7 @@ "version_added": true }, "ie": { - "version_added": true + "version_added": false }, "opera": { "version_added": true @@ -3231,6 +3294,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3243,9 +3309,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -3281,7 +3344,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -3290,9 +3361,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineTo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3328,6 +3396,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3341,9 +3412,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/measureText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3379,6 +3447,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3392,9 +3463,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/moveTo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3430,6 +3498,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3443,9 +3514,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3481,6 +3549,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3494,9 +3565,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/quadraticCurveTo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3532,6 +3600,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3545,9 +3616,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3583,6 +3651,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3596,15 +3667,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/removeHitRegion", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -3652,6 +3720,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -3665,9 +3736,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/resetTransform", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "31" }, @@ -3703,6 +3771,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -3716,9 +3787,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/restore", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3754,6 +3822,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3767,9 +3838,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rotate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3805,6 +3873,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3818,9 +3889,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/save", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3856,6 +3924,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3869,9 +3940,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/scale", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -3907,6 +3975,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3920,15 +3991,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/scrollPathIntoView", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -3964,6 +4032,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3977,9 +4048,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4015,6 +4083,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4028,9 +4099,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4066,6 +4134,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4079,9 +4150,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4117,6 +4185,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4129,9 +4200,6 @@ "__compat": { "description": "Path parameter", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -4167,7 +4235,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -4176,9 +4252,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeRect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4214,6 +4287,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4227,9 +4303,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4265,6 +4338,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4278,9 +4354,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/transform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4316,6 +4389,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4329,9 +4405,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/translate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -4367,6 +4440,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/CaretPosition.json b/api/CaretPosition.json index 810d88997e4713..32efbdfe1355c8 100644 --- a/api/CaretPosition.json +++ b/api/CaretPosition.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CaretPosition", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/ChannelMergerNode.json b/api/ChannelMergerNode.json index fce3fe92a4582e..241e46bbdaee2f 100644 --- a/api/ChannelMergerNode.json +++ b/api/ChannelMergerNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelMergerNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelMergerNode/ChannelMergerNode", "description": "ChannelMergerNode() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/api/ChannelSplitterNode.json b/api/ChannelSplitterNode.json index fb84977ed36c03..e75563853c1fa5 100644 --- a/api/ChannelSplitterNode.json +++ b/api/ChannelSplitterNode.json @@ -4,16 +4,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelSplitterNode", "support": { - "webview_android": { - "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." - }, "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." }, "chrome_android": { - "version_added": "14", + "version_added": "18", "notes": "Starting in Chrome 56, channelCountMode is set to explicit and channelCount is fixed to the number of outputs, as per the latest spec." }, "edge": { @@ -47,6 +43,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting in version 56, channelCountMode is set to explicit and channelCount is fixed to the number of outputs, as per the latest spec." } }, "status": { @@ -60,9 +60,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChannelSplitterNode/ChannelSplitterNode", "description": "ChannelSplitterNode() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/api/CharacterData.json b/api/CharacterData.json new file mode 100644 index 00000000000000..bcf93b6ed6a2c9 --- /dev/null +++ b/api/CharacterData.json @@ -0,0 +1,438 @@ +{ + "api": { + "CharacterData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "ChildNode": { + "__compat": { + "description": "Implements ChildNode Interface", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "25", + "notes": "Two properties, nextElementSibling and previousElementSibling, have been moved to the NonDocumentTypeChildNode interface, also implemented by CharacterData." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "appendData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/appendData", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/data", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/deleteData", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/insertData", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/length", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "replaceData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/replaceData", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "substringData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/substringData", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ChildNode.json b/api/ChildNode.json index 0160ad702661a7..1615bf43bbaa2c 100644 --- a/api/ChildNode.json +++ b/api/ChildNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChildNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChildNode/after", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChildNode/before", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChildNode/remove", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ChildNode/replaceWith", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { diff --git a/api/Client.json b/api/Client.json index 21836b4a41a6bc..f88197799a8e57 100644 --- a/api/Client.json +++ b/api/Client.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client/frameType", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client/id", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client/postMessage", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client/type", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Client/url", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { diff --git a/api/Clients.json b/api/Clients.json index 2791d52f6288de..83018ff8919d5f 100644 --- a/api/Clients.json +++ b/api/Clients.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clients", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clients/claim", "support": { - "webview_android": { - "version_added": "42" - }, "chrome": { "version_added": "42" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42" } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clients/get", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "51" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,10 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clients/matchAll", "support": { - "webview_android": { - "version_added": "47", - "notes": "Client objects returned in most recent focus order." - }, "chrome": { "version_added": "47", "notes": "Client objects returned in most recent focus order." @@ -213,6 +209,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "47", + "notes": "Client objects returned in most recent focus order." } }, "status": { @@ -225,10 +225,6 @@ "__compat": { "description": "includeUncontrolled option", "support": { - "webview_android": { - "version_added": "47", - "notes": "Client objects returned in most recent focus order." - }, "chrome": { "version_added": "47", "notes": "Client objects returned in most recent focus order." @@ -268,6 +264,10 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47", + "notes": "Client objects returned in most recent focus order." } }, "status": { @@ -282,23 +282,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clients/openWindow", "support": { - "webview_android": [ - { - "version_added": "40" - }, - { - "version_added": "42", - "notes": "Can only open URLs on the same origin." - }, - { - "version_added": "43", - "notes": "Can open any URL. " - }, - { - "version_added": "51", - "notes": "URLs may open inside an existing browsing context provided by a standalone web app" - } - ], "chrome": [ { "version_added": "40" @@ -369,6 +352,23 @@ "notes": "URLs may open inside an existing browsing context provided by a standalone web app", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "40" + }, + { + "version_added": "42", + "notes": "Can only open URLs on the same origin." + }, + { + "version_added": "43", + "notes": "Can open any URL. " + }, + { + "version_added": "51", + "notes": "URLs may open inside an existing browsing context provided by a standalone web app" + } ] }, "status": { diff --git a/api/Clipboard.json b/api/Clipboard.json index d22e8a2694281d..4184f91530d9d8 100644 --- a/api/Clipboard.json +++ b/api/Clipboard.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, "edge": { "version_added": null @@ -20,19 +17,19 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63" }, "firefox_android": { - "version_added": false + "version_added": "63" }, "ie": { "version_added": null }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": null @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard/read", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -70,10 +67,26 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.events.asyncClipboard.dataTransfer", + "value_to_set": "true" + } + ], + "notes": "Currently works just like readText(); non-text content is not currently supported." }, "firefox_android": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.events.asyncClipboard.dataTransfer", + "value_to_set": "true" + } + ], + "notes": "Currently works just like readText(); non-text content is not currently supported." }, "ie": { "version_added": null @@ -92,6 +105,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,14 +121,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard/readText", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, "edge": { "version_added": null @@ -121,19 +134,21 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63", + "notes": "Firefox only supports reading the clipboard in browser extensions, using the \"clipboardRead\" extension permission." }, "firefox_android": { - "version_added": false + "version_added": "63", + "notes": "Firefox only supports reading the clipboard in browser extensions, using the \"clipboardRead\" extension permission." }, "ie": { "version_added": null }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": null @@ -143,6 +158,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +174,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard/write", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -172,10 +187,26 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.events.asyncClipboard.dataTransfer", + "value_to_set": "true" + } + ], + "notes": "Currently works exactly like writeText(), including the availability limitations currently imposed by Firefox." }, "firefox_android": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.events.asyncClipboard.dataTransfer", + "value_to_set": "true" + } + ], + "notes": "Currently works exactly like writeText(), including the availability limitations currently imposed by Firefox." }, "ie": { "version_added": null @@ -194,6 +225,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,14 +241,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Clipboard/writeText", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": false + "version_added": "66" }, "edge": { "version_added": null @@ -223,19 +254,21 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63", + "notes": "Writing to the clipboard is available without permission in secure contexts and browser extensions, but only from user-initiated event callbacks. Browser extensions with the \"clipboardWrite\" permission can write to the clipboard at any time." }, "firefox_android": { - "version_added": false + "version_added": "63", + "notes": "Writing to the clipboard is available without permission in secure contexts and browser extensions, but only from user-initiated event callbacks. Browser extensions with the \"clipboardWrite\" permission can write to the clipboard at any time." }, "ie": { "version_added": null }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" }, "safari": { "version_added": null @@ -245,6 +278,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/ClipboardEvent.json b/api/ClipboardEvent.json index 65c74fd700e4b5..ef3fbe5965ac06 100644 --- a/api/ClipboardEvent.json +++ b/api/ClipboardEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent/ClipboardEvent", "description": "ClipboardEvent() constructor", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent/clipboardData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/CloseEvent.json b/api/CloseEvent.json new file mode 100644 index 00000000000000..dc06206c76fdd3 --- /dev/null +++ b/api/CloseEvent.json @@ -0,0 +1,155 @@ +{ + "api": { + "CloseEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8", + "notes": [ + "Prior to Firefox 12, the close code CLOSE_NORMAL was used when the channel was closed due to an unexpected error or unspecified error condition.", + "Prior to Firefox 8, the WebSocket close event was sent to the listener as a simple event." + ] + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "CloseEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/CloseEvent", + "description": "CloseEvent() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "initCloseEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/initCloseEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8", + "version_removed": "41" + }, + "firefox_android": { + "version_added": "8", + "version_removed": "41" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Comment.json b/api/Comment.json index 65eedbc1f3abf8..3b782cc983967b 100644 --- a/api/Comment.json +++ b/api/Comment.json @@ -13,31 +13,31 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "1" }, - "ie": { - "version_added": true - }, - "opera": { + "firefox_android": { "version_added": true }, - "safari": { + "ie": { "version_added": true }, - "webview_android": { + "opera": { "version_added": true }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { + "safari": { "version_added": true }, - "opera_android": { + "safari_ios": { "version_added": true }, - "safari_ios": { + "webview_android": { "version_added": true } }, @@ -61,31 +61,31 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "24" }, + "firefox_android": { + "version_added": "24" + }, "ie": { "version_added": false }, "opera": { "version_added": true }, + "opera_android": { + "version_added": true + }, "safari": { "version_added": null }, - "webview_android": { + "safari_ios": { "version_added": null }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "24" - }, - "opera_android": { - "version_added": true - }, - "safari_ios": { + "webview_android": { "version_added": null } }, diff --git a/api/CompositionEvent.json b/api/CompositionEvent.json index 75ef857769deef..9870a365043874 100644 --- a/api/CompositionEvent.json +++ b/api/CompositionEvent.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +50,67 @@ "deprecated": false } }, - "data": { + "CompositionEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/data", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/CompositionEvent", + "description": "CompositionEvent() constructor", "support": { - "webview_android": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { "version_added": null }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/data", + "support": { "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": true @@ -92,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,14 +157,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/initCompositionEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": true @@ -143,6 +192,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,14 +208,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/locale", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": true @@ -194,6 +243,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Console.json b/api/Console.json index b1f7082c1ab0c8..c6764aa46f0b5d 100644 --- a/api/Console.json +++ b/api/Console.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -90,7 +87,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -98,9 +103,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/assert", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -130,6 +132,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -143,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/clear", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -178,6 +180,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/count", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -226,6 +228,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -235,13 +240,61 @@ } } }, - "dir": { + "countReset": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/dir", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/countReset", "support": { - "webview_android": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "8.3.0" + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { "version_added": null }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dir": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/dir", + "support": { "chrome": { "version_added": true }, @@ -274,6 +327,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -287,9 +343,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/dirxml", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -322,6 +375,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -335,9 +391,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/error", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -370,6 +423,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -382,9 +438,6 @@ "__compat": { "description": "Substitution strings", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -420,7 +473,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -430,9 +491,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/exception", "description": "Alias for Console.error", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -465,6 +523,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -477,9 +538,6 @@ "__compat": { "description": "Substitution strings", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -512,7 +570,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true } } } @@ -521,9 +587,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/group", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -556,6 +619,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -569,9 +635,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/groupCollapsed", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "6" }, @@ -604,6 +667,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -617,9 +683,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/groupEnd", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -652,6 +715,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -665,9 +731,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/info", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -703,6 +766,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -715,9 +781,6 @@ "__compat": { "description": "Substitution strings", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -753,7 +816,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -762,9 +833,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/log", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -797,6 +865,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -809,9 +880,6 @@ "__compat": { "description": "Substitution strings", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "notes": [ @@ -850,7 +918,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -859,9 +935,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/profile", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "53" }, @@ -894,6 +967,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -907,9 +983,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/profileEnd", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -942,6 +1015,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -955,9 +1031,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/table", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -990,6 +1063,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1003,9 +1079,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/time", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -1038,6 +1111,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1051,9 +1127,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/timeEnd", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -1086,6 +1159,59 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "timeLog": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/timeLog", + "support": { + "chrome": { + "version_added": false, + "notes": "See bug 854474." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "safari": { + "version_added": false, + "notes": "See bug 186833." + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1099,9 +1225,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/timestamp", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1134,6 +1257,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1147,9 +1273,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/trace", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1182,6 +1305,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1195,9 +1321,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Console/warn", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1230,6 +1353,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1242,9 +1368,6 @@ "__compat": { "description": "Substitution strings", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1280,7 +1403,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } diff --git a/api/ConstantSourceNode.json b/api/ConstantSourceNode.json index 2b9346a33c6588..686c1d8b59f4df 100644 --- a/api/ConstantSourceNode.json +++ b/api/ConstantSourceNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/ConstantSourceNode", "description": "ConstantSourceNode() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/offset", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "56" }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -163,14 +163,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/onended", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": false @@ -205,6 +202,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -218,14 +218,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/start", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": false @@ -260,6 +257,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -273,14 +273,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/stop", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": false @@ -315,6 +312,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/ConvolverNode.json b/api/ConvolverNode.json index c7a7bdcb074b40..3295f2ac36fc26 100644 --- a/api/ConvolverNode.json +++ b/api/ConvolverNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/ConvolverNode", "description": "ConvolverNode() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -106,14 +106,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/buffer", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -157,14 +157,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/normalize", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Coordinates.json b/api/Coordinates.json new file mode 100644 index 00000000000000..7661b7cb524e67 --- /dev/null +++ b/api/Coordinates.json @@ -0,0 +1,511 @@ +{ + "api": { + "Coordinates": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "accuracy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/accuracy", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "altitude": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/altitude", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "altitudeAccuracy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/altitudeAccuracy", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "heading": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/heading", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "latitude": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/latitude", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "longitude": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/longitude", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "speed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Coordinates/speed", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/CountQueuingStrategy.json b/api/CountQueuingStrategy.json index 8131b8c0734713..4e476ca337a4b4 100644 --- a/api/CountQueuingStrategy.json +++ b/api/CountQueuingStrategy.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -66,6 +63,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -79,9 +79,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/CountQueuingStrategy", "description": "CountQueuingStrategy() constructor", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -141,6 +138,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -154,9 +154,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/size", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -216,6 +213,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/Credential.json b/api/Credential.json index fefa0b4587e705..d5105303c6c44f 100644 --- a/api/Credential.json +++ b/api/Credential.json @@ -4,18 +4,21 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Credential", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, "chrome_android": { "version_added": "51" }, - "firefox": { + "edge": { + "version_added": "18" + }, + "edge_mobile": { "version_added": null }, + "firefox": { + "version_added": "60" + }, "firefox_android": { "version_added": null }, @@ -36,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -48,18 +54,21 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Credential/id", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, "chrome_android": { "version_added": "51" }, - "firefox": { + "edge": { + "version_added": "18" + }, + "edge_mobile": { "version_added": null }, + "firefox": { + "version_added": "60" + }, "firefox_android": { "version_added": null }, @@ -80,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -93,18 +105,21 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Credential/type", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, "chrome_android": { "version_added": "51" }, - "firefox": { + "edge": { + "version_added": "18" + }, + "edge_mobile": { "version_added": null }, + "firefox": { + "version_added": "60" + }, "firefox_android": { "version_added": null }, @@ -125,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -137,21 +155,23 @@ "name": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Credential/name", + "description": "name (from CredentialUserData mixin)", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { - "version_added": "51" + "version_added": "51", + "version_removed": "52", + "notes": "See Bug 602980." }, "chrome_android": { - "version_added": "51" + "version_added": "51", + "version_removed": "52", + "notes": "See Bug 602980." }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { "version_added": null @@ -170,6 +190,11 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51", + "version_removed": "52", + "notes": "See Bug 602980." } }, "status": { diff --git a/api/CredentialsContainer.json b/api/CredentialsContainer.json index 41d789abf02357..bc1c58655be1a1 100644 --- a/api/CredentialsContainer.json +++ b/api/CredentialsContainer.json @@ -10,6 +10,12 @@ "chrome_android": { "version_added": "51" }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": null }, @@ -51,6 +57,12 @@ "chrome_android": { "version_added": "60" }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": null }, @@ -93,6 +105,12 @@ "chrome_android": { "version_added": "51" }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": null }, diff --git a/api/Crypto.json b/api/Crypto.json index 752dac0ff7d24d..ea55bf9e621503 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Crypto", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { - "version_added": "37" + "version_added": "11" }, "chrome_android": { - "version_added": "37" + "version_added": "18" }, "edge": { - "version_added": true + "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" }, "firefox": { - "version_added": "34" + "version_added": "26" }, "firefox_android": { - "version_added": null + "version_added": "26" }, "ie": { "version_added": "11" }, "opera": { - "version_added": "24" + "version_added": "15" }, "opera_android": { - "version_added": "24" + "version_added": "14" }, "safari": { "version_added": "6.1" }, "safari_ios": { - "version_added": false + "version_added": "6.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Crypto/subtle", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -67,16 +64,43 @@ "version_added": "12" }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": null + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true }, "opera": { "version_added": "24" @@ -84,14 +108,29 @@ "opera_android": { "version_added": "24" }, - "safari": { - "version_added": "6.1" - }, - "safari_ios": { - "version_added": false - }, + "safari": [ + { + "version_added": "10.1" + }, + { + "version_added": "7", + "prefix": "webkit" + } + ], + "safari_ios": [ + { + "version_added": "10.1" + }, + { + "version_added": "7", + "prefix": "webkit" + } + ], "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -105,20 +144,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "11" }, "chrome_android": { - "version_added": "23" + "version_added": "18" }, "edge": { - "version_added": true + "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": "12" }, "firefox": { "version_added": "26" @@ -133,13 +169,19 @@ "version_added": "15" }, "opera_android": { - "version_added": false + "version_added": "14" }, "safari": { - "version_added": "3.1" + "version_added": "4" }, "safari_ios": { - "version_added": "6" + "version_added": "4" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/CryptoKey.json b/api/CryptoKey.json index 41f8a52b0d6c48..f20287534c1790 100644 --- a/api/CryptoKey.json +++ b/api/CryptoKey.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CryptoKey", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/type", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/usages", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json index 658e79e531cf22..d6cda399577073 100644 --- a/api/CustomElementRegistry.json +++ b/api/CustomElementRegistry.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -15,13 +12,16 @@ }, "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -50,6 +50,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -94,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -104,11 +110,8 @@ }, "builtin": { "__compat": { - "description": "Support for Customized built-in elements", + "description": "Customized built-in element support", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -122,6 +125,9 @@ "version_added": false }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -150,6 +156,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -194,6 +203,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -207,16 +219,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/define", "support": { - "webview_android": [ - { - "version_added": "66", - "notes": "Support for 'Customized built-in elements' as well." - }, - { - "version_added": "54", - "notes": "Support for 'Autonomous custom elements' only." - } - ], "chrome": [ { "version_added": "66", @@ -239,13 +241,16 @@ ], "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -274,6 +279,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -335,7 +343,17 @@ "samsunginternet_android": { "notes": "Support for 'Autonomous custom elements' only.", "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "66", + "notes": "Support for 'Customized built-in elements' as well." + }, + { + "version_added": "54", + "notes": "Support for 'Autonomous custom elements' only." + } + ] }, "status": { "experimental": true, @@ -348,16 +366,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/get", "support": { - "webview_android": [ - { - "version_added": "66", - "notes": "Support for 'Customized built-in elements' as well." - }, - { - "version_added": "54", - "notes": "Support for 'Autonomous custom elements' only." - } - ], "chrome": [ { "version_added": "66", @@ -380,13 +388,16 @@ ], "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -415,6 +426,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -476,6 +490,67 @@ "samsunginternet_android": { "notes": "Support for 'Autonomous custom elements' only.", "version_added": "6.0" + }, + "webview_android": [ + { + "version_added": "66", + "notes": "Support for 'Customized built-in elements' as well." + }, + { + "version_added": "54", + "notes": "Support for 'Autonomous custom elements' only." + } + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "upgrade": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/upgrade", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": "68" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "68" } }, "status": { @@ -489,16 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/whenDefined", "support": { - "webview_android": [ - { - "version_added": "66", - "notes": "Support for 'Customized built-in elements' as well." - }, - { - "version_added": "54", - "notes": "Support for 'Autonomous custom elements' only." - } - ], "chrome": [ { "version_added": "66", @@ -521,13 +586,16 @@ ], "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -556,6 +624,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -617,7 +688,17 @@ "samsunginternet_android": { "notes": "Support for 'Autonomous custom elements' only.", "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "66", + "notes": "Support for 'Customized built-in elements' as well." + }, + { + "version_added": "54", + "notes": "Support for 'Autonomous custom elements' only." + } + ] }, "status": { "experimental": true, diff --git a/api/CustomEvent.json b/api/CustomEvent.json index e7b12a984fce1a..dd894222f9174c 100644 --- a/api/CustomEvent.json +++ b/api/CustomEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -100,9 +100,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/CustomEvent", "description": "CustomEvent() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "15" }, @@ -137,6 +134,9 @@ "safari_ios": { "version_added": false, "notes": "Available on Nightly build (535.2)" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -150,9 +150,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/detail", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "11" }, @@ -187,6 +184,9 @@ "safari_ios": { "version_added": false, "notes": "Available on Nightly build (535.2)" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -200,15 +200,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/initCustomEvent", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "version_added": "59", - "notes": "canBubble, cancelable, and detail are optional parameters defaulting to false, false, and null respectively." - } - ], "chrome": [ { "version_added": true @@ -253,7 +244,16 @@ }, "safari_ios": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": "59", + "notes": "canBubble, cancelable, and detail are optional parameters defaulting to false, false, and null respectively." + } + ] }, "status": { "experimental": false, diff --git a/api/DOMConfiguration.json b/api/DOMConfiguration.json index 59eea6e86048f5..8a75d6b537dba7 100644 --- a/api/DOMConfiguration.json +++ b/api/DOMConfiguration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMConfiguration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMConfiguration/parameterNames", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMConfiguration/canSetParameter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMConfiguration/getParameter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMConfiguration/setParameter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/DOMErrorHandler.json b/api/DOMErrorHandler.json index b413d947e3f5a1..107333e00f6a72 100644 --- a/api/DOMErrorHandler.json +++ b/api/DOMErrorHandler.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMErrorHandler", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMErrorHandler/handleError", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/DOMException.json b/api/DOMException.json new file mode 100644 index 00000000000000..3edf7caed7e1bc --- /dev/null +++ b/api/DOMException.json @@ -0,0 +1,260 @@ +{ + "api": { + "DOMException": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "DOMException": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException/DOMException", + "description": "DOMException() constructor", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "code": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException/code", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "message": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException/message", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMException/name", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DOMHighResTimestamp.json b/api/DOMHighResTimestamp.json index f2369ddd33e7b4..c8e755ae5c3344 100644 --- a/api/DOMHighResTimestamp.json +++ b/api/DOMHighResTimestamp.json @@ -8,7 +8,7 @@ "version_added": "6" }, "chrome_android": { - "version_added": "6" + "version_added": "18" }, "edge": { "version_added": true @@ -38,7 +38,7 @@ "version_added": "9" }, "webview_android": { - "version_added": "6" + "version_added": true } }, "status": { diff --git a/api/DOMImplementation.json b/api/DOMImplementation.json index 2fc02226cec57e..96f9276b156cd3 100644 --- a/api/DOMImplementation.json +++ b/api/DOMImplementation.json @@ -7,38 +7,38 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { + "edge": { "version_added": true }, - "ie": { - "version_added": "6" - }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { + "firefox": { "version_added": true }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { - "version_added": true + "ie": { + "version_added": "6" }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,38 +54,38 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { + "edge": { "version_added": true }, - "ie": { - "version_added": "6" - }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { + "firefox": { "version_added": true }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { - "version_added": true + "ie": { + "version_added": "6" }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -102,38 +102,38 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { + "edge": { "version_added": true }, - "ie": { - "version_added": "6" - }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { + "firefox": { "version_added": true }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { - "version_added": true + "ie": { + "version_added": "6" }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -150,37 +150,38 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, - "ie": { - "version_added": "6" - }, - "opera": { - "version_added": true - }, - "safari": { + "firefox_android": { "version_added": true }, - "webview_android": { - "version_added": true + "ie": { + "version_added": "6", + "notes": "The title parameter is required, but can be empty string." }, - "chrome_android": { + "opera": { "version_added": true }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { + "safari": { "version_added": true }, - "opera_android": { + "safari_ios": { "version_added": true }, - "safari_ios": { + "webview_android": { "version_added": true } }, @@ -198,40 +199,40 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": true, "notes": [ "Since Firefox 19, hasFeature() mostly returns true." ] }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": "6" }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { + "safari": { "version_added": true }, - "opera_android": { + "safari_ios": { "version_added": true }, - "safari_ios": { + "webview_android": { "version_added": true } }, diff --git a/api/DOMImplementationList.json b/api/DOMImplementationList.json index 2e881b799ab541..920b0dfe56f905 100644 --- a/api/DOMImplementationList.json +++ b/api/DOMImplementationList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMImplementationList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMImplementationList/length", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMImplementationList/item", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/DOMMatrix.json b/api/DOMMatrix.json index d2027b7ccf2817..f4de2228f27069 100644 --- a/api/DOMMatrix.json +++ b/api/DOMMatrix.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "description": "Support in web workers", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -100,9 +100,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/DOMMatrix", "description": "DOMMatrix() constructor", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -135,6 +132,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json index 9b4c4635ba1123..72fd40d075cf3d 100644 --- a/api/DOMMatrixReadOnly.json +++ b/api/DOMMatrixReadOnly.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "description": "Support in web workers", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -95,13 +95,59 @@ } } }, - "m11": { + "DOMMatrixReadOnly": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m11", + "description": "DOMMatrixReadOnly() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/DOMMatrixReadOnly", "support": { - "webview_android": { + "chrome": { "version_added": "61" }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "33" + }, + "firefox_android": { + "version_added": "33" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "m11": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m11", + "support": { "chrome": { "version_added": "61" }, @@ -134,6 +180,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -147,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m12", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -182,6 +228,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -195,9 +244,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m13", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -230,6 +276,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -243,9 +292,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m14", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -278,6 +324,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -291,9 +340,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m21", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -326,6 +372,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -339,9 +388,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m22", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -374,6 +420,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -387,9 +436,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m23", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -422,6 +468,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -435,9 +484,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m24", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -470,6 +516,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -483,9 +532,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m31", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -518,6 +564,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -531,9 +580,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m32", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -566,6 +612,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -579,9 +628,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m33", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -614,6 +660,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -627,9 +676,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m34", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -662,6 +708,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -675,9 +724,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m41", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -710,6 +756,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -723,9 +772,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m42", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -758,6 +804,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -771,9 +820,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m43", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -806,6 +852,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -819,9 +868,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/m44", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -854,6 +900,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -867,9 +916,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/a", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -902,6 +948,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -915,9 +964,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/b", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -950,6 +996,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -963,9 +1012,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/c", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -998,6 +1044,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1011,9 +1060,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/d", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1046,6 +1092,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1059,9 +1108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/e", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1094,6 +1140,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1107,9 +1156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/f", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1142,6 +1188,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1155,9 +1204,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/is2D", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1190,6 +1236,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1203,9 +1252,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/isIdentity", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1238,6 +1284,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1251,9 +1300,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipX", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1286,6 +1332,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1299,9 +1348,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipY", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1334,6 +1380,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1347,9 +1396,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/inverse", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1382,6 +1428,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1395,9 +1444,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/multiply", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1430,6 +1476,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1443,9 +1492,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotate", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1478,6 +1524,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1491,9 +1540,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotateAxisAngle", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1526,6 +1572,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1539,9 +1588,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotateFromVector", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1574,6 +1620,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1587,9 +1636,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scale", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1622,6 +1668,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1635,9 +1684,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scale3d", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1670,6 +1716,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1683,9 +1732,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scaleNonUniform", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1718,6 +1764,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1731,9 +1780,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/skewX", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1766,6 +1812,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1779,9 +1828,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/skewY", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1814,6 +1860,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1827,9 +1876,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toFloat32Array", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1862,6 +1908,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1875,9 +1924,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toFloat64Array", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1910,6 +1956,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1923,9 +1972,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toJSON", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -1958,6 +2004,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1971,9 +2020,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toString", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -2006,6 +2052,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -2019,9 +2068,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/transform", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -2054,6 +2100,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -2067,9 +2116,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/transformPoint", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -2102,6 +2148,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/DOMParser.json b/api/DOMParser.json new file mode 100644 index 00000000000000..1007238036ccaa --- /dev/null +++ b/api/DOMParser.json @@ -0,0 +1,293 @@ +{ + "api": { + "DOMParser": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMParser", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "8" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "DOMParser": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMParser/DOMParser", + "description": "DOMParser() constructor", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "8" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "parseFromString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMParser/parseFromString", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "8" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "xml": { + "__compat": { + "description": "XML (application/xml) support", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "8" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "svg": { + "__compat": { + "description": "SVG (image/svg+xml) support", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "10" + }, + "firefox_android": { + "version_added": "10" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "html": { + "__compat": { + "description": "HTML (text/html) support", + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "12" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "17" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "9.1" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/api/DOMPoint.json b/api/DOMPoint.json new file mode 100644 index 00000000000000..98387b52dab938 --- /dev/null +++ b/api/DOMPoint.json @@ -0,0 +1,101 @@ +{ + "api": { + "DOMPoint": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPoint", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "58" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "DOMPoint": { + "__compat": { + "description": "DOMPoint() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/DOMPoint", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "58" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DOMPointInit.json b/api/DOMPointInit.json new file mode 100644 index 00000000000000..dd31c69ebc95e5 --- /dev/null +++ b/api/DOMPointInit.json @@ -0,0 +1,244 @@ +{ + "api": { + "DOMPointInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointInit", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointInit/x", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointInit/y", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointInit/z", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "w": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointInit/w", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DOMPointReadOnly.json b/api/DOMPointReadOnly.json new file mode 100644 index 00000000000000..8620cdfac23b86 --- /dev/null +++ b/api/DOMPointReadOnly.json @@ -0,0 +1,437 @@ +{ + "api": { + "DOMPointReadOnly": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "DOMPointReadOnly": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/DOMPointReadOnly", + "description": "DOMPointReadOnly() constructor", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/x", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/y", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/z", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "w": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/w", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "fromPoint": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/fromPoint", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "matrixTransform": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/matrixTransform", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/toJSON", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DOMQuad.json b/api/DOMQuad.json new file mode 100644 index 00000000000000..082d55e94754be --- /dev/null +++ b/api/DOMQuad.json @@ -0,0 +1,515 @@ +{ + "api": { + "DOMQuad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "DOMQuad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/DOMQuad", + "description": "DOMQuad() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fromRect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/fromRect", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fromQuad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/fromQuad", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getBounds": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/getBounds", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "p1": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p1", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "p2": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p2", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "p3": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p3", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "p4": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p4", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/toJSON", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DOMRect.json b/api/DOMRect.json index 47dfdbd6210452..b49a64e798ea05 100644 --- a/api/DOMRect.json +++ b/api/DOMRect.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -57,6 +54,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -70,9 +70,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRect/DOMRect", "description": "DOMRect() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -105,6 +102,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DOMRectReadOnly.json b/api/DOMRectReadOnly.json index cef87d6769f876..b01e0e86570a17 100644 --- a/api/DOMRectReadOnly.json +++ b/api/DOMRectReadOnly.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -57,6 +54,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -70,9 +70,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/DOMRectReadOnly", "description": "DOMRectReadOnly() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -105,6 +102,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -114,13 +114,61 @@ } } }, + "fromRect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/fromRect", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "bottom": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/bottom", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -156,6 +204,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -169,9 +220,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/height", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -207,6 +255,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -220,9 +271,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/left", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -258,6 +306,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -271,9 +322,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/right", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -309,6 +357,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -322,9 +373,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/top", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -360,6 +408,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -373,9 +424,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -411,6 +459,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -424,9 +475,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/x", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -459,6 +507,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -472,9 +523,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/y", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -507,6 +555,9 @@ }, "safari_ios": { "version_added": "10.1" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DOMStringList.json b/api/DOMStringList.json index b7bb3d88e39f81..e2a1e92bd1a9b0 100644 --- a/api/DOMStringList.json +++ b/api/DOMStringList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMStringList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/contains", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DOMStringMap.json b/api/DOMStringMap.json new file mode 100644 index 00000000000000..1a89e9791cbcb8 --- /dev/null +++ b/api/DOMStringMap.json @@ -0,0 +1,52 @@ +{ + "api": { + "DOMStringMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMStringMap", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/DOMTokenList.json b/api/DOMTokenList.json index 75419a4f669929..94a6454ccd8829 100644 --- a/api/DOMTokenList.json +++ b/api/DOMTokenList.json @@ -4,11 +4,8 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/replace", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -104,9 +104,6 @@ "__compat": { "description": "return()'s value is a boolean, not void as it used to be.", "support": { - "webview_android": { - "version_added": "67" - }, "chrome": { "version_added": "67" }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "67" } }, "status": { @@ -156,14 +156,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/supports", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { - "version_added": "50" + "version_added": "49" }, "chrome_android": { - "version_added": "50" + "version_added": "49" }, "edge": { "version_added": "17" @@ -181,10 +178,10 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": "36" }, "opera_android": { - "version_added": true + "version_added": "36" }, "safari": { "version_added": null @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -208,9 +208,6 @@ "description": "Trimming of whitespace and removal of duplicates", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList#Trimming_of_whitespace_and_removal_of_duplicates", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -260,15 +260,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "50" }, @@ -293,8 +293,8 @@ "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -308,14 +308,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "50", + "notes": "Before Chrome 50, this property was part of the deprecated child DOMSettableTokenList interface." }, "chrome_android": { - "version_added": true + "version_added": "50", + "notes": "Before Chrome 50, this property was part of the deprecated child DOMSettableTokenList interface." }, "firefox": { "version_added": true @@ -327,10 +326,12 @@ "version_added": null }, "opera": { - "version_added": true + "version_added": "37", + "notes": "Before Opera 37, this property was part of the deprecated child DOMSettableTokenList interface." }, "opera_android": { - "version_added": true + "version_added": "37", + "notes": "Before Opera 37, this property was part of the deprecated child DOMSettableTokenList interface." }, "safari": { "version_added": true @@ -340,6 +341,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "50", + "notes": "Before Chrome 50, this property was part of the deprecated child DOMSettableTokenList interface." } }, "status": { @@ -353,15 +358,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": true }, @@ -386,8 +391,8 @@ "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -401,15 +406,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/contains", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": true }, @@ -434,8 +439,8 @@ "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -449,15 +454,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/add", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": true }, @@ -482,8 +487,8 @@ "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -497,15 +502,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/remove", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": true }, @@ -530,8 +535,8 @@ "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -545,15 +550,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/toggle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": true }, @@ -563,9 +568,6 @@ "ie": { "version_added": "11" }, - "edge": { - "version_added": "12" - }, "opera": { "version_added": true }, @@ -580,6 +582,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -592,15 +597,15 @@ "__compat": { "description": "force argument", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, "chrome_android": { "version_added": true }, + "edge": { + "version_added": true + }, "firefox": { "version_added": true }, @@ -610,9 +615,6 @@ "ie": { "version_added": false }, - "edge": { - "version_added": true - }, "opera": { "version_added": true }, @@ -627,6 +629,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -641,14 +646,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/entries", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" }, "firefox": { "version_added": "50" @@ -660,10 +662,10 @@ "version_added": null }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { "version_added": null @@ -673,6 +675,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -686,14 +691,14 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/foreach", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" + }, + "edge": { + "version_added": false }, "firefox": { "version_added": "50" @@ -704,14 +709,11 @@ "ie": { "version_added": null }, - "edge": { - "version_added": false - }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { "version_added": null @@ -721,6 +723,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -734,14 +739,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/keys", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" }, "firefox": { "version_added": "50" @@ -753,10 +755,10 @@ "version_added": null }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { "version_added": null @@ -766,6 +768,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -779,14 +784,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/values", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" }, "firefox": { "version_added": "50" @@ -798,10 +800,10 @@ "version_added": null }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { "version_added": null @@ -811,6 +813,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "45" } }, "status": { diff --git a/api/DataTransfer.json b/api/DataTransfer.json new file mode 100644 index 00000000000000..6eb912fa351d7c --- /dev/null +++ b/api/DataTransfer.json @@ -0,0 +1,1017 @@ +{ + "api": { + "DataTransfer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "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." + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "DataTransfer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/DataTransfer", + "description": "DataTransfer() constructor", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "addElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/addElement", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "clearData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/clearData", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dropEffect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/dropEffect", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "effectAllowed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/effectAllowed", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "files": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/files", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/getData", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "items": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/items", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mozClearDataAt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozClearDataAt", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozCursor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozCursor", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozGetDataAt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozGetDataAt", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozItemCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozItemCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozSetDataAt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozSetDataAt", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozSourceNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozSourceNode", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozTypesAt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozTypesAt", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozUserCancelled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/mozUserCancelled", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "setData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/setData", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "setDragImage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/setDragImage", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "types": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/types", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DataTransferItem.json b/api/DataTransferItem.json new file mode 100644 index 00000000000000..d0f32e0002c53b --- /dev/null +++ b/api/DataTransferItem.json @@ -0,0 +1,292 @@ +{ + "api": { + "DataTransferItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "getAsFile": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/getAsFile", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getAsString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/getAsString", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "kind": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/kind", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/type", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "webkitGetAsEntry": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/webkitGetAsEntry", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DataTransferItemList.json b/api/DataTransferItemList.json new file mode 100644 index 00000000000000..a3636246a7bbd6 --- /dev/null +++ b/api/DataTransferItemList.json @@ -0,0 +1,293 @@ +{ + "api": { + "DataTransferItemList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "DataTransferItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/DataTransferItem", + "description": "DataTransferItemList[]", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "add": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/add", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clear": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/clear", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/length", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "remove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/remove", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json index b8faad4d2fe00a..9642ae4a0ab600 100644 --- a/api/DedicatedWorkerGlobalScope.json +++ b/api/DedicatedWorkerGlobalScope.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/name", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/onmessage", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/onmessageerror", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/close", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/postMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DelayNode.json b/api/DelayNode.json index 2488ae193b3ee0..2afd997a95931d 100644 --- a/api/DelayNode.json +++ b/api/DelayNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelayNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelayNode/DelayNode", "description": "DelayNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before version 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before version 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DelayNode/delayTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DeviceAcceleration.json b/api/DeviceAcceleration.json index bacad785b10ba4..3bae28d3403f9c 100644 --- a/api/DeviceAcceleration.json +++ b/api/DeviceAcceleration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceAcceleration", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceAcceleration/x", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceAcceleration/y", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceAcceleration/z", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/DeviceLightEvent.json b/api/DeviceLightEvent.json index 0e93e6a01f8261..05afa15ecb861c 100644 --- a/api/DeviceLightEvent.json +++ b/api/DeviceLightEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceLightEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -21,7 +18,7 @@ }, "firefox": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -29,16 +26,17 @@ "value_to_set": "true" } ], - "notes": "Disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { "version_added": "22", - "notes": "Not supported for macbook with touchbar and Windows 7." + "version_removed": "61", + "notes": "Not supported for MacBook with Touch Bar and Windows 7 (see bug 754199)." } ], "firefox_android": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -46,10 +44,11 @@ "value_to_set": "true" } ], - "notes": "Disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { - "version_added": "15" + "version_added": "15", + "version_removed": "61" } ], "ie": { @@ -69,11 +68,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } }, @@ -81,9 +83,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceLightEvent/value", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -98,7 +97,7 @@ }, "firefox": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -106,16 +105,17 @@ "value_to_set": "true" } ], - "notes": "Disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { "version_added": "22", - "notes": "Not supported for macbook with touchbar and Windows 7." + "version_removed": "61", + "notes": "Not supported for MacBook with Touch Bar and Windows 7 (see bug 754199)." } ], "firefox_android": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -123,10 +123,11 @@ "value_to_set": "true" } ], - "notes": "Disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { - "version_added": "15" + "version_added": "15", + "version_removed": "61" } ], "ie": { @@ -146,11 +147,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/api/DeviceMotionEvent.json b/api/DeviceMotionEvent.json index 3715df6602b713..82de3060b2d891 100644 --- a/api/DeviceMotionEvent.json +++ b/api/DeviceMotionEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/DeviceMotionEvent", "description": "DeviceMotionEvent() constructor", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/acceleration", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/accelerationIncludingGravity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/interval", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/rotationRate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DeviceOrientationEvent.json b/api/DeviceOrientationEvent.json index fe36c477ab4c99..33ea75155080f6 100644 --- a/api/DeviceOrientationEvent.json +++ b/api/DeviceOrientationEvent.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent", "support": { - "webview_android": { - "version_added": true, - "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the ondeviceorientationabsolute event." - }, "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 ondeviceorientationabsolute event." @@ -47,6 +43,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the ondeviceorientationabsolute event." } }, "status": { @@ -60,9 +60,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/DeviceOrientationEvent", "description": "DeviceOrientationEvent() constructor", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/absolute", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "7" }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/alpha", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "7" }, @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,9 +213,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/beta", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "7" }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -264,9 +264,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/gamma", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "7" }, @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DeviceProximityEvent.json b/api/DeviceProximityEvent.json index d92e76fbbfc053..c257afd13753b9 100644 --- a/api/DeviceProximityEvent.json +++ b/api/DeviceProximityEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceProximityEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -21,7 +18,7 @@ }, "firefox": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -29,15 +26,16 @@ "value_to_set": "true" } ], - "notes": "This event is disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { - "version_added": true + "version_added": true, + "version_removed": "61" } ], "firefox_android": [ { - "version_added": "60", + "version_added": "62", "flags": [ { "type": "preference", @@ -45,10 +43,11 @@ "value_to_set": "true" } ], - "notes": "This event is disabled by default. See bug 1359076." + "notes": "See bug 1462308." }, { - "version_added": "15" + "version_added": "15", + "version_removed": "61" } ], "ie": { @@ -68,11 +67,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } }, @@ -80,9 +82,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceProximityEvent/max", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -95,12 +94,40 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": "15" - }, + "firefox": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "firefox_android": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": "15", + "version_removed": "61" + } + ], "ie": { "version_added": false }, @@ -118,11 +145,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -131,9 +161,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceProximityEvent/min", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -146,12 +173,40 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": "15" - }, + "firefox": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "firefox_android": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": "15", + "version_removed": "61" + } + ], "ie": { "version_added": false }, @@ -169,11 +224,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -182,9 +240,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceProximityEvent/value", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -197,12 +252,40 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": "15" - }, + "firefox": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "firefox_android": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": "15", + "version_removed": "61" + } + ], "ie": { "version_added": false }, @@ -220,11 +303,14 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/api/DeviceRotationRate.json b/api/DeviceRotationRate.json index 827addd63b45d3..cb57164ad44543 100644 --- a/api/DeviceRotationRate.json +++ b/api/DeviceRotationRate.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceRotationRate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceRotationRate/alpha", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceRotationRate/beta", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DeviceRotationRate/gamma", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/DirectoryEntrySync.json b/api/DirectoryEntrySync.json index 46ca60b6ddf7dd..f0773a3c943b25 100644 --- a/api/DirectoryEntrySync.json +++ b/api/DirectoryEntrySync.json @@ -4,15 +4,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DirectoryEntrySync", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "13", "prefix": "webkit" }, "chrome_android": { - "version_added": "1", + "version_added": "18", "prefix": "webkit" }, "edge": { @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/DirectoryReaderSync.json b/api/DirectoryReaderSync.json index dd6e9b33436c3c..aba23b29129434 100644 --- a/api/DirectoryReaderSync.json +++ b/api/DirectoryReaderSync.json @@ -4,15 +4,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DirectoryReaderSync", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "13", "prefix": "webkit" }, "chrome_android": { - "version_added": "1", + "version_added": "18", "prefix": "webkit" }, "edge": { @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Document.json b/api/Document.json index b7cc0b6ee15591..56a16e465dd2fa 100644 --- a/api/Document.json +++ b/api/Document.json @@ -346,7 +346,7 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -1263,7 +1263,7 @@ "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { "version_added": null @@ -1272,7 +1272,7 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "7" }, "safari_ios": { "version_added": null @@ -1944,7 +1944,7 @@ ], "chrome_android": [ { - "version_added": "22", + "version_added": "25", "version_removed": "66" }, { @@ -1983,7 +1983,7 @@ }, "webview_android": [ { - "version_added": "22", + "version_added": true, "version_removed": "66" }, { @@ -2007,7 +2007,7 @@ "version_added": "22" }, "chrome_android": { - "version_added": "22" + "version_added": "25" }, "edge": { "version_added": true @@ -2037,7 +2037,7 @@ "version_added": true }, "webview_android": { - "version_added": "22" + "version_added": true } }, "status": { @@ -2696,10 +2696,12 @@ "version_added": null }, "firefox": { - "version_added": true + "version_added": true, + "notes": "From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475." }, "firefox_android": { - "version_added": true + "version_added": true, + "notes": "From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475." }, "ie": { "version_added": null @@ -3236,15 +3238,14 @@ } ], "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { "version_added": null }, "firefox": [ { - "alternative_name": "mozCancelFullScreen", - "version_added": "9" + "version_added": "64" }, { "version_added": "49", @@ -3255,12 +3256,15 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": "mozCancelFullScreen" } ], "firefox_android": [ { - "alternative_name": "mozCancelFullScreen", - "version_added": "9" + "version_added": "64" }, { "version_added": "49", @@ -3271,22 +3275,29 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": "mozCancelFullScreen" } ], "ie": { - "version_added": null + "version_added": "11", + "alternative_name": "msExitFullscreen" }, "opera": { - "version_added": null + "version_added": "15", + "prefix": "webkit" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "5.1", + "prefix": "webkit" }, "safari_ios": { - "version_added": null + "version_added": false }, "webview_android": [ { @@ -3299,10 +3310,61 @@ ] }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } + }, + "returns_a_promise": { + "__compat": { + "description": "Returns a Promise", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": { + "version_added": "71" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "71" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "exitPointerLock": { @@ -3480,6 +3542,70 @@ } } }, + "fonts": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/fonts", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": "41" + }, + { + "version_added": "35", + "version_removed": "41", + "flags": [ + { + "type": "preference", + "name": "layout.css.font-loading-api.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "10.2" + }, + "samsunginternet_android": { + "version_added": "5.0" + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "forms": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/forms", @@ -3548,8 +3674,7 @@ }, "firefox": [ { - "alternative_name": "mozFullScreen", - "version_added": "9" + "version_added": "64" }, { "version_added": "49", @@ -3560,12 +3685,15 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": "mozFullScreen" } ], "firefox_android": [ { - "alternative_name": "mozFullSreen", - "version_added": "9" + "version_added": "64" }, { "version_added": "49", @@ -3576,6 +3704,10 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": "mozFullScreen" } ], "ie": { @@ -3615,7 +3747,7 @@ }, { "version_added": true, - "prefix": "-webkit" + "prefix": "webkit" } ], "chrome_android": [ @@ -3624,7 +3756,7 @@ }, { "version_added": true, - "prefix": "-webkit" + "prefix": "webkit" } ], "edge": { @@ -3634,6 +3766,9 @@ "version_added": null }, "firefox": [ + { + "version_added": "64" + }, { "version_added": "47", "flags": [ @@ -3646,10 +3781,13 @@ }, { "version_added": "10", - "prefix": "moz" + "alternative_name": "mozFullScreenEnabled" } ], "firefox_android": [ + { + "version_added": "64" + }, { "version_added": "47", "flags": [ @@ -3662,11 +3800,12 @@ }, { "version_added": "10", - "prefix": "moz" + "alternative_name": "mozFullScreenEnabled" } ], "ie": { - "version_added": null + "version_added": "11", + "alternative_name": "msFullScreenEnabled" }, "opera": { "version_added": null @@ -3686,7 +3825,7 @@ }, { "version_added": true, - "prefix": "-webkit" + "prefix": "webkit" } ] }, @@ -3803,7 +3942,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -3902,10 +4041,12 @@ "version_added": true }, "edge": { - "version_added": true + "version_added": true, + "notes": "Returns an HTMLCollection, not a NodeList" }, "edge_mobile": { - "version_added": true + "version_added": true, + "notes": "Returns an HTMLCollection, not a NodeList" }, "firefox": { "version_added": true @@ -3914,7 +4055,8 @@ "version_added": true }, "ie": { - "version_added": null + "version_added": true, + "notes": "Returns an HTMLCollection, not a NodeList" }, "opera": { "version_added": true @@ -4061,10 +4203,10 @@ "version_added": "6" }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": true @@ -4083,6 +4225,70 @@ } } }, + "hasStorageAccess": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/hasStorageAccess", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11.1", + "notes": "Currently only available on macOS High Sierra 10.13.4 beta, and in Safari Technology Preview 47+." + }, + "safari_ios": { + "version_added": "11.1", + "notes": "Currently only available on iOS 11.3 beta." + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, "head": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/head", @@ -4652,6 +4858,7 @@ "firefox": [ { "version_added": "61", + "version_removed": "63", "flags": [ { "type": "compile_flag", @@ -5087,71 +5294,57 @@ } } }, - "onfullscreenchange": { + "onfreeze": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onfullscreenchange", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onfreeze", "support": { "chrome": { - "version_added": "45" + "version_added": "68" }, "chrome_android": { - "version_added": "45" + "version_added": "68" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] + "version_added": false }, "firefox_android": { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "55" }, "opera_android": { - "version_added": null + "version_added": "55" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "webview_android": { - "version_added": "45" + "version_added": "68" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } } }, - "onfullscreenerror": { + "onfullscreenchange": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onfullscreenerror", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onfullscreenchange", "support": { "chrome": { "version_added": "45" @@ -5165,29 +5358,113 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": "11", + "alternative_name": "onMSFullscreenChange" }, - "firefox_android": { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] + "opera": { + "version_added": null }, - "ie": { + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { "version_added": null }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onfullscreenerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onfullscreenerror", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": "11", + "alternative_name": "onMSFullscreenError" + }, "opera": { "version_added": null }, @@ -5402,6 +5679,54 @@ } } }, + "onresume": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onresume", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": "68" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "68" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "onselectionchange": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/onselectionchange", @@ -5512,7 +5837,7 @@ "version_added": "7" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -5666,6 +5991,89 @@ } } }, + "policy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/policy", + "support": { + "chrome": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "opera_android": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "popupNode": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/popupNode", @@ -6286,6 +6694,80 @@ } } }, + "registerElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/registerElement", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "31", + "version_removed": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "31", + "version_removed": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": "25" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, "releaseCapture": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/releaseCapture", @@ -6382,6 +6864,70 @@ } } }, + "requestStorageAccess": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/requestStorageAccess", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11.1", + "notes": "Currently only available on macOS High Sierra 10.13.4 beta, and in Safari Technology Preview 47+." + }, + "safari_ios": { + "version_added": "11.1", + "notes": "Currently only available on iOS 11.3 beta." + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, "routeEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/routeEvent", @@ -6889,7 +7435,7 @@ "version_added": "7" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -6995,6 +7541,54 @@ } } }, + "wasDiscarded": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/width", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": "68" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "68" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "width": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/width", diff --git a/api/DocumentFragment.json b/api/DocumentFragment.json index 451910dfe41a00..88cce39edfe124 100644 --- a/api/DocumentFragment.json +++ b/api/DocumentFragment.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "description": "DocumentFragment() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "28" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/querySelector", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/querySelectorAll", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -209,9 +209,6 @@ "description": "ParentNode properties", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode#Properties", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "28" }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -261,9 +261,6 @@ "description": "ParentNode methods", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode#Methods", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -299,6 +296,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/DocumentOrShadowRoot.json b/api/DocumentOrShadowRoot.json index ad52015c14f4e1..47101f1ee08aa3 100644 --- a/api/DocumentOrShadowRoot.json +++ b/api/DocumentOrShadowRoot.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/activeElement", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -101,13 +101,10 @@ } } }, - "styleSheets": { + "adoptedStyleSheets": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/styleSheets", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/adoptedStyleSheets", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -152,18 +152,15 @@ } } }, - "getSelection": { + "caretPositionFromPoint": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/getSelection", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/caretPositionFromPoint", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { - "version_added": "53" + "version_added": false }, "chrome_android": { - "version_added": "53" + "version_added": false }, "edge": { "version_added": true @@ -181,10 +178,10 @@ "version_added": true }, "opera": { - "version_added": "40" + "version_added": false }, "opera_android": { - "version_added": "40" + "version_added": false }, "safari": { "version_added": true @@ -193,7 +190,10 @@ "version_added": true }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/elementFromPoint", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/elementsFromPoint", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -305,18 +305,109 @@ } } }, - "caretPositionFromPoint": { + "fullscreenElement": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/caretPositionFromPoint", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/fullscreenElement", "support": { - "webview_android": { - "version_added": false + "chrome": { + "version_added": "53", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": "53", + "prefix": "webkit" }, + "edge": { + "version_added": true, + "prefix": "webkit" + }, + "edge_mobile": { + "version_added": true, + "prefix": "webkit" + }, + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "9", + "alternative_name": "mozFullScreenElement" + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "9", + "alternative_name": "mozFullScreenElement" + } + ], + "ie": { + "version_added": true, + "prefix": "ms" + }, + "opera": { + "version_added": "40", + "prefix": "webkit" + }, + "opera_android": { + "version_added": "40", + "prefix": "webkit" + }, + "safari": { + "version_added": true, + "prefix": "webkit" + }, + "safari_ios": { + "version_added": true, + "prefix": "webkit" + }, + "samsunginternet_android": { + "version_added": "6.0", + "prefix": "webkit" + }, + "webview_android": { + "version_added": "53", + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getSelection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/getSelection", + "support": { "chrome": { - "version_added": false + "version_added": "53" }, "chrome_android": { - "version_added": false + "version_added": "53" }, "edge": { "version_added": true @@ -334,10 +425,10 @@ "version_added": true }, "opera": { - "version_added": false + "version_added": "40" }, "opera_android": { - "version_added": false + "version_added": "40" }, "safari": { "version_added": true @@ -346,7 +437,10 @@ "version_added": true }, "samsunginternet_android": { - "version_added": false + "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -360,9 +454,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/pointerLockElement", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -398,6 +489,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -407,59 +501,28 @@ } } }, - "fullscreenElement": { + "styleSheets": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/fullscreenElement", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentOrShadowRoot/styleSheets", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { - "version_added": "53", - "alternative_name": "webkitFullscreenElement" + "version_added": "53" }, "chrome_android": { "version_added": "53" }, "edge": { - "version_added": true, - "alternative_name": "msFullscreenElement" + "version_added": true }, "edge_mobile": { "version_added": true }, - "firefox": [ - { - "alternative_name": "mozFullScreenElement", - "version_added": "9" - }, - { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": [ - { - "alternative_name": "mozFullScreenElement", - "version_added": "9" - }, - { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "full-screen-api.unprefix.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": true }, @@ -477,6 +540,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { diff --git a/api/DocumentTimeline.json b/api/DocumentTimeline.json index d5cc1da96ea3b3..888298f951be3e 100644 --- a/api/DocumentTimeline.json +++ b/api/DocumentTimeline.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentTimeline", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -19,12 +16,52 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, + "firefox": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "50", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "50", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -42,6 +79,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -53,11 +93,8 @@ "DocumentTimeline": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentTimeline/DocumentTimeline", - "description": "DocumentTimeline constructor", + "description": "DocumentTimeline() constructor", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -70,12 +107,52 @@ "edge_mobile": { "version_added": false }, - "firefox": { - "version_added": "50" - }, - "firefox_android": { - "version_added": "50" - }, + "firefox": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "50", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.timelines.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "50", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.core.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -93,6 +170,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/DocumentType.json b/api/DocumentType.json index 94567d5f85f8c9..ce8e993c86d9fc 100644 --- a/api/DocumentType.json +++ b/api/DocumentType.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/entities", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -88,6 +85,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -101,9 +101,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/internalSubset", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -136,6 +133,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -149,9 +149,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -184,6 +181,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -197,9 +197,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/notations", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -234,6 +231,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -247,9 +247,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/publicId", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -282,6 +279,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -295,9 +295,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DocumentType/systemId", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -330,6 +327,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DoubleRange.json b/api/DoubleRange.json index fcb5177c091701..608ab43b63a09a 100644 --- a/api/DoubleRange.json +++ b/api/DoubleRange.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DoubleRange", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/DragEvent.json b/api/DragEvent.json index 6aa402717ba4e7..2bcb66cef7cbba 100644 --- a/api/DragEvent.json +++ b/api/DragEvent.json @@ -4,11 +4,8 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DragEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "4" + "version_added": "46" }, "chrome_android": { "version_added": false @@ -29,7 +26,7 @@ "version_added": "10" }, "opera": { - "version_added": "12" + "version_added": true }, "opera_android": { "version_added": false @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -47,15 +47,61 @@ "deprecated": false } }, - "dataTransfer": { + "DragEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/DragEvent/dataTransfer", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DragEvent/DragEvent", + "description": "DragEvent() constructor", "support": { - "webview_android": { + "chrome": { + "version_added": "46" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { "version_added": false }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dataTransfer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/DragEvent/dataTransfer", + "support": { "chrome": { - "version_added": "4" + "version_added": "46" }, "chrome_android": { "version_added": false @@ -76,7 +122,7 @@ "version_added": "10" }, "opera": { - "version_added": "12" + "version_added": true }, "opera_android": { "version_added": false @@ -86,6 +132,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/DynamicsCompressorNode.json b/api/DynamicsCompressorNode.json index b8c2e4ddc853d4..eb705ef95ebb28 100644 --- a/api/DynamicsCompressorNode.json +++ b/api/DynamicsCompressorNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/DynamicsCompressorNode", "description": "DynamicsCompressorNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/attack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -160,14 +160,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/knee", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -211,14 +211,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/ratio", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -262,16 +262,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/reduction", "support": { - "webview_android": { - "version_added": true, - "notes": "Before version 52, this was an AudioParam.." - }, "chrome": { "version_added": "14", "notes": "Before version 52, this was an AudioParam.." }, "chrome_android": { - "version_added": "14", + "version_added": "18", "notes": "Before version 52, this was an AudioParam.." }, "edge": { @@ -303,6 +299,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Before version 52, this was an AudioParam.." } }, "status": { @@ -316,14 +316,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/release", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -354,6 +351,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -367,14 +367,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/threshold", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -405,6 +402,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/EXT_blend_minmax.json b/api/EXT_blend_minmax.json index 8e55f508a3b40e..bc082d1ad05f41 100644 --- a/api/EXT_blend_minmax.json +++ b/api/EXT_blend_minmax.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_blend_minmax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/EXT_color_buffer_float.json b/api/EXT_color_buffer_float.json index 92e6c70a3d4b09..3eaa204dfd80ea 100644 --- a/api/EXT_color_buffer_float.json +++ b/api/EXT_color_buffer_float.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_color_buffer_float", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "63" }, "chrome_android": { - "version_added": null + "version_added": "63" }, "edge": { "version_added": false @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/api/EXT_color_buffer_half_float.json b/api/EXT_color_buffer_half_float.json index e8ad2e60783eea..90d735264d00de 100644 --- a/api/EXT_color_buffer_half_float.json +++ b/api/EXT_color_buffer_half_float.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_color_buffer_half_float", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "63" }, "chrome_android": { - "version_added": null + "version_added": "63" }, "edge": { "version_added": "17" @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/api/EXT_disjoint_timer_query.json b/api/EXT_disjoint_timer_query.json index 466ae66830af5b..b2fbd95934ac81 100644 --- a/api/EXT_disjoint_timer_query.json +++ b/api/EXT_disjoint_timer_query.json @@ -4,14 +4,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -20,7 +21,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -42,6 +45,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,14 +60,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/createQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -70,7 +77,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -92,6 +101,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,14 +117,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/deleteQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -121,7 +134,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -143,6 +158,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,14 +174,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/isQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -172,7 +191,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -194,6 +215,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,14 +231,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/beginQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -223,7 +248,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -245,6 +272,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,14 +288,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/endQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -274,7 +305,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -296,6 +329,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -309,14 +345,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/queryCounterEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -325,7 +362,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -347,6 +386,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -360,14 +402,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/getQueryEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -376,7 +419,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -398,6 +443,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -411,14 +459,15 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_disjoint_timer_query/getQueryObjectEXT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "chrome_android": { - "version_added": "47" + "version_added": "47", + "version_removed": "65", + "notes": "Removed due to the GLitch exploit." }, "edge": { "version_added": false @@ -427,7 +476,9 @@ "version_added": false }, "firefox": { - "version_added": "51" + "version_added": "51", + "version_removed": "63", + "notes": "Removed due to the GLitch exploit." }, "firefox_android": { "version_added": false @@ -449,6 +500,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/EXT_frag_depth.json b/api/EXT_frag_depth.json index bd85636513a654..7bb9b3e8ce557d 100644 --- a/api/EXT_frag_depth.json +++ b/api/EXT_frag_depth.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_frag_depth", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/EXT_sRGB.json b/api/EXT_sRGB.json index b16f2aeb3b7fed..35b493d3a0d1da 100644 --- a/api/EXT_sRGB.json +++ b/api/EXT_sRGB.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_sRGB", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/EXT_shader_texture_lod.json b/api/EXT_shader_texture_lod.json index f6932497330225..63a7077721369c 100644 --- a/api/EXT_shader_texture_lod.json +++ b/api/EXT_shader_texture_lod.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_shader_texture_lod", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/EXT_texture_filter_anisotropic.json b/api/EXT_texture_filter_anisotropic.json index 0c8ab22252ff03..54f671860a4ddd 100644 --- a/api/EXT_texture_filter_anisotropic.json +++ b/api/EXT_texture_filter_anisotropic.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EXT_texture_filter_anisotropic", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/AnimationEffectTimingReadOnly.json b/api/EffectTiming.json similarity index 59% rename from api/AnimationEffectTimingReadOnly.json rename to api/EffectTiming.json index b8be03f4c24ff6..9c0b3db35c4543 100644 --- a/api/AnimationEffectTimingReadOnly.json +++ b/api/EffectTiming.json @@ -1,47 +1,47 @@ { "api": { - "AnimationEffectTimingReadOnly": { + "EffectTiming": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": null }, "chrome_android": { - "version_added": false + "version_added": null }, "edge": { - "version_added": false + "version_added": null }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": false + "version_added": "63" }, "firefox_android": { - "version_added": false + "version_added": "63" }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": null }, "opera_android": { - "version_added": false + "version_added": null }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -52,11 +52,8 @@ }, "delay": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/delay", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/delay", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -70,26 +67,10 @@ "version_added": null }, "firefox": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "ie": { "version_added": false @@ -108,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -119,11 +103,8 @@ }, "direction": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/direction", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/direction", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -137,26 +118,10 @@ "version_added": null }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "ie": { "version_added": false @@ -175,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -186,11 +154,8 @@ }, "duration": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/duration", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/duration", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -204,18 +169,10 @@ "version_added": null }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": false @@ -234,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -245,11 +205,8 @@ }, "easing": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/easing", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/easing", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -263,26 +220,10 @@ "version_added": null }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "ie": { "version_added": false @@ -301,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -308,66 +252,12 @@ "standard_track": true, "deprecated": false } - }, - "frames": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/easing", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "55" - }, - "firefox_android": { - "version_added": "55" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } } }, "endDelay": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/endDelay", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/endDelay", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -381,10 +271,10 @@ "version_added": null }, "firefox": { - "version_added": "48" + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": false @@ -403,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -414,11 +307,8 @@ }, "fill": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/fill", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/fill", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -432,10 +322,10 @@ "version_added": null }, "firefox": { - "version_added": "48" + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": false @@ -454,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -463,13 +356,10 @@ } } }, - "iterationStart": { + "iterations": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/iterationStart", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/iterations", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -483,26 +373,10 @@ "version_added": null }, "firefox": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "ie": { "version_added": false @@ -521,6 +395,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -530,13 +407,10 @@ } } }, - "iterations": { + "iterationStart": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingReadOnly/iterationStart", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EffectTiming/iterationStart", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -550,26 +424,10 @@ "version_added": null }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core-enabled", - "value_to_set": "true" - } - ] + "version_added": "63" }, "ie": { "version_added": false @@ -588,6 +446,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Element.json b/api/Element.json index cd7f98694c439d..3e07664e922c4a 100644 --- a/api/Element.json +++ b/api/Element.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": "18" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "1" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +50,17 @@ "deprecated": false } }, - "attributes": { + "accessKey": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attributes", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/accessKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false, + "notes": "Implemented on HTMLElement." }, "chrome_android": { - "version_added": null + "version_added": false, + "notes": "Implemented on HTMLElement." }, "edge": { "version_added": null @@ -79,10 +78,12 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": false, + "notes": "Implemented on HTMLElement." }, "opera_android": { - "version_added": null + "version_added": false, + "notes": "Implemented on HTMLElement." }, "safari": { "version_added": null @@ -92,6 +93,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false, + "notes": "Implemented on HTMLElement." } }, "status": { @@ -101,150 +106,229 @@ } } }, - "classList": { + "animate": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/classList", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "36" }, "chrome_android": { - "version_added": null + "version_added": "36" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "48" }, "firefox_android": { - "version_added": null + "version_added": "48" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "23" }, "opera_android": { - "version_added": null + "version_added": "23" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } - } - }, - "className": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/className", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null + }, + "id_option": { + "__compat": { + "description": "id option", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": "48" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "37" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } }, - "safari_ios": { - "version_added": null + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "composite_iterationcomposite_and_spacing_options": { + "__compat": { + "description": "composite, iterationComposite, and spacing options", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } }, - "samsunginternet_android": { - "version_added": null + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } }, - "id": { + "attachShadow": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/id", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "53" }, "chrome_android": { - "version_added": null + "version_added": "53" }, "edge": { - "version_added": null + "version_added": false, + "notes": "Under consideration" }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null + "version_added": false, + "notes": "Under consideration" }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "40" }, "opera_android": { - "version_added": null + "version_added": "40" }, "safari": { - "version_added": null + "version_added": "10" }, "safari_ios": { - "version_added": null + "version_added": "10" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -254,30 +338,27 @@ } } }, - "localName": { + "attributes": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/localName", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attributes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "26" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "22" }, "ie": { "version_added": null @@ -296,6 +377,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -305,48 +389,55 @@ } } }, - "namespaceURI": { + "classList": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/namespaceURI", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/classList", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "8" }, "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null + "version_added": true }, + "edge": [ + { + "version_added": "16" + }, + { + "version_added": "12", + "notes": "Not supported for SVG elements.", + "partial_implementation": true + } + ], "edge_mobile": { - "version_added": null + "version_added": "12" }, "firefox": { - "version_added": null + "version_added": "3.6" }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": "10" }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "5.1" }, "safari_ios": { - "version_added": null + "version_added": "5" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -354,50 +445,203 @@ "standard_track": true, "deprecated": false } - } - }, - "prefix": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/prefix", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, + }, + "toggle_method_second_argument": { + "__compat": { + "description": "toggle() method's second argument", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "24" + }, + "firefox_android": { + "version_added": "24" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "7" + }, + "safari_ios": { + "version_added": "7" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "add_and_remove_multiple_arguments": { + "__compat": { + "description": "Multiple arguments for add() & remove()", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "26" + }, + "firefox_android": { + "version_added": "26" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "7" + }, + "safari_ios": { + "version_added": "7" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "replace": { + "__compat": { + "description": "replace()", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "49" + }, + "firefox_android": { + "version_added": "49" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "className": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/className", + "support": { + "chrome": { + "version_added": true + }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -407,57 +651,36 @@ } } }, - "shadowRoot": { + "clientHeight": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/shadowRoot", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/clientHeight", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { - "version_added": "53" + "version_added": true }, "chrome_android": { - "version_added": "53" + "version_added": true }, "edge": { - "version_added": false, - "notes": "Under consideration" + "version_added": true }, "edge_mobile": { - "version_added": false, - "notes": "Under consideration" + "version_added": true }, "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": true }, "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": true }, "ie": { - "version_added": false + "version_added": "6" }, "opera": { - "version_added": "40" + "version_added": true }, "opera_android": { - "version_added": "40" + "version_added": true }, "safari": { "version_added": true @@ -466,7 +689,10 @@ "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -476,18 +702,15 @@ } } }, - "slot": { + "clientLeft": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/slot", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/clientLeft", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -505,10 +728,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -518,6 +741,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -527,18 +753,15 @@ } } }, - "tagName": { + "clientTop": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/tagName", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/clientTop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -556,10 +779,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -569,6 +792,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -578,66 +804,48 @@ } } }, - "attachShadow": { + "clientWidth": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/clientWidth", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { - "version_added": "53" + "version_added": true }, "chrome_android": { - "version_added": "53" + "version_added": true }, "edge": { - "version_added": false, - "notes": "Under consideration" + "version_added": true }, "edge_mobile": { - "version_added": false, - "notes": "Under consideration" + "version_added": true }, "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": true }, "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": true }, "ie": { - "version_added": false + "version_added": "6" }, "opera": { - "version_added": "40" + "version_added": true }, "opera_android": { - "version_added": "40" + "version_added": true }, "safari": { - "version_added": "10" + "version_added": true }, "safari_ios": { - "version_added": "10" + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -651,44 +859,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/closest", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "41" }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": "15" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "35" }, "firefox_android": { - "version_added": null + "version_added": "35" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "28" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "9" }, "safari_ios": { - "version_added": null + "version_added": "9" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -698,6 +906,57 @@ } } }, + "computedStyleMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "createShadowRoot": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/createShadowRoot", @@ -821,11 +1080,11 @@ ], "webview_android": [ { - "version_added": "35", - "notes": "In Chrome 45, the ability to have multiple shadow roots was deprecated." + "version_added": "37", + "notes": "In version 45, the ability to have multiple shadow roots was deprecated." }, { - "version_added": "25", + "version_added": true, "version_removed": true, "prefix": "webkit" } @@ -838,99 +1097,99 @@ } } }, - "getAttribute": { + "currentStyle": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttribute", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/currentStyle", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": "6" }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "getAttributeNames": { + "getAttribute": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttribute", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "29" }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "23" }, "firefox_android": { - "version_added": null + "version_added": "23" }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "6" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -940,48 +1199,49 @@ } } }, - "getAttributeNode": { + "getAttributeNS": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": true, + "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": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -991,48 +1251,48 @@ } } }, - "getAttributeNodeNS": { + "getAttributeNames": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "45" }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "48" }, "opera_android": { - "version_added": null + "version_added": "48" }, "safari": { - "version_added": null + "version_added": "9" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -1042,18 +1302,15 @@ } } }, - "getAttributeNS": { + "getAttributeNode": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1071,10 +1328,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -1084,6 +1341,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1093,18 +1353,15 @@ } } }, - "getElementsByClassName": { + "getAttributeNodeNS": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1122,10 +1379,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -1135,6 +1392,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1144,18 +1404,271 @@ } } }, - "getElementsByTagName": { + "getBoundingClientRect": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect", "support": { - "webview_android": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "4" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": "4", + "notes": "Safari for iOS will modify the effective viewport based on the user zoom. This results in incorrect values whenever the user has zoomed." + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "width": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "getClientRects": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getClientRects", + "support": { "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1173,19 +1686,2494 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getElementsByClassName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "notes": "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true, + "notes": "Safari on iOS 8 and OS X 10.10 returns a NodeList." + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getElementsByTagName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName", + "support": { + "chrome": { + "version_added": "1", + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "notes": "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + }, + "firefox_android": { + "version_added": true, + "notes": "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": true, + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true, + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "all_elements_selector": { + "__compat": { + "description": "getElementsByTagName(*)", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true, + "notes": "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec." + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "getElementsByTagNameNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS", + "support": { + "chrome": { + "version_added": "1", + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "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.", + "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change." + ] + }, + "firefox_android": { + "version_added": true, + "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.", + "Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change." + ] + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": true, + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true, + "notes": "Initially, this method was returning a NodeList; it was then changed to reflect the spec change." + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "all_elements_selector": { + "__compat": { + "description": "getElementsByTagName(*)", + "support": { + "chrome": { + "version_added": "1" + }, + "edge": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "hasAttribute": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttribute", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hasAttributeNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hasAttributes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributes", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "notes": "[1] Before Firefox 35, it was implemented on the Node interface." + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hasPointerCapture": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture", + "support": { + "webview_android": { + "version_added": "55" + }, + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": false + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "id": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/id", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "innerHTML": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/innerHTML", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "4" + }, + "opera": { + "version_added": "7" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": "1" + }, + "samsunginternet_android": { + "version_added": "1.0" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertAdjacentElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": "48" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "2.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertAdjacentHTML": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": "4", + "notes": "Before Internet Explorer 10, throws an \"Invalid target element for this operation.\" error when called on a <table>, <tbody>, <thead>, or <tr> element." + }, + "opera": { + "version_added": "7" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": "4" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "2.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertAdjacentText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": "48" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "2.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "localName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/localName", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on theNode API." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on theNode API." + }, + "firefox_android": { + "version_added": "48", + "notes": "This API was previously available on theNode API." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "matches": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/matches", + "support": { + "chrome": [ + { + "version_added": "34" + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + } + ], + "chrome_android": [ + { + "version_added": "34" + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + } + ], + "edge": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": true, + "alternative_name": "msMatchesSelector" + } + ], + "edge_mobile": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": true, + "alternative_name": "msMatchesSelector" + } + ], + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "44", + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": "3.6", + "alternative_name": "mozMatchesSelector", + "notes": [ + "Prior to Firefox 4, invalid selector strings caused false to be returned instead of throwing an exception.", + "See bug 1119718 for removal." + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "44", + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": "4", + "alternative_name": "mozMatchesSelector", + "notes": "See bug 1119718 for removal." + } + ], + "ie": { + "version_added": "9", + "alternative_name": "msMatchesSelector" + }, + "opera": [ + { + "version_added": "21" + }, + { + "version_added": "15", + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": "11.5", + "version_removed": "15", + "alternative_name": "oMatchesSelector" + } + ], + "opera_android": [ + { + "version_added": "21" + }, + { + "version_added": "15", + "alternative_name": "webkitMatchesSelector" + }, + { + "version_added": "11.5", + "version_removed": "15", + "alternative_name": "oMatchesSelector" + } + ], + "safari": [ + { + "version_added": "7" + }, + { + "version_added": "5", + "alternative_name": "webkitMatchesSelector" + } + ], + "safari_ios": [ + { + "version_added": "8" + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + } + ], + "samsunginternet_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "webkitMatchesSelector" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/name", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namespaceURI": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/namespaceURI", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on theNode API." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on theNode API." + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true, + "notes": "This API was previously available on theNode API." + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "openOrClosedShadowRoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/openOrClosedShadowRoot", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63", + "notes": "Available only to WebExtensions." + }, + "firefox_android": { + "version_added": "63", + "notes": "Available only to WebExtensions." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "onfullscreenchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/onfullscreenchange", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onfullscreenerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/onfullscreenerror", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "outerHTML": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/outerHTML", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "11" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "4" + }, + "opera": { + "version_added": "7" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1.3" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "prefix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/prefix", + "support": { + "chrome": { + "version_added": "46", + "notes": "This API was previously available on theNode API." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "48", + "notes": "This API was previously available on theNode API." + }, + "firefox_android": { + "version_added": "48", + "notes": "This API was previously available on theNode API." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "querySelector": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/querySelector", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": true + }, + "ie": [ + { + "version_added": "9" + }, + { + "version_added": "8", + "partial_implementation": true, + "notes": "querySelector() is supported, but only for CSS 2.1 selectors." + } + ], + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "querySelectorAll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/querySelectorAll", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": true + }, + "ie": [ + { + "version_added": "9" + }, + { + "version_added": "8", + "partial_implementation": true, + "notes": "querySelectorAll() is supported, but only for CSS 2.1 selectors." + } + ], + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "3.2" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "releasePointerCapture": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture", + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": false + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "prefix": "ms" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeAttribute": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttribute", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeAttributeNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeAttributeNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "requestFullscreen": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen", + "support": { + "chrome": { + "version_added": "15", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": true, + "prefix": "webkit" + }, + "edge_mobile": { + "version_added": true, + "prefix": "webkit" + }, + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "9", + "alternative_name": "mozRequestFullScreen", + "notes": "Before Firefox 44, Firefox incorrectly allowed elements inside a <frame> or an <object> 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> with the allowfullscreen attribute can be displayed fullscreen." + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "full-screen-api.unprefix.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": "9", + "alternative_name": "mozRequestFullScreen", + "notes": "Before Firefox 44, Firefox incorrectly allowed elements inside a <frame> or an <object> 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> with the allowfullscreen attribute can be displayed fullscreen." + } + ], + "ie": { + "version_added": "11", + "prefix": "ms" + }, + "opera": [ + { + "version_added": "15", + "prefix": "webkit" + }, + { + "version_added": "12", + "version_removed": "15", + "prefix": "o" + } + ], + "opera_android": [ + { + "version_added": "14", + "prefix": "webkit" + }, + { + "version_added": "12", + "version_removed": "14", + "prefix": "o" + } + ], + "safari": { + "version_added": true, + "prefix": "webkit" + }, + "safari_ios": { + "version_added": true, + "prefix": "webkit" + }, + "samsunginternet_android": { + "version_added": true, + "prefix": "webkit" + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "returns_a_promise": { + "__compat": { + "description": "Returns a Promise", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_parameter": { + "__compat": { + "description": "options parameter", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": { + "version_added": "71" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "71" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "requestPointerLock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock", + "support": { + "chrome": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "webkit" + } + ], + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "50" + }, + { + "version_added": true, + "prefix": "moz" + } + ], + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "runtimeStyle": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/runtimeStyle", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "scroll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scroll", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "scrollBy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollBy", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "scrollIntoView": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView", + "support": { + "chrome": { + "version_added": "29" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12", + "notes": "No support for smooth behavior." + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "8", + "notes": "No support for smooth behavior or center options." + }, + "opera": { + "version_added": "38" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5", + "notes": "No support for smooth behavior or center options." + }, + "safari_ios": { + "version_added": "5", + "notes": "No support for smooth behavior or center options." + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "scrollIntoViewOptions": { + "__compat": { + "description": "scrollIntoViewOptions", + "support": { + "chrome": { + "version_added": "61", + "notes": "The block and inline options support the values start, center, end, nearest." + }, + "chrome_android": { + "version_added": "61", + "notes": "The block and inline options support the values start, center, end, nearest." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "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." + ] + }, + "firefox_android": { + "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." + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48", + "notes": "The block and inline options support the values start, center, end, nearest." + }, + "opera_android": { + "version_added": "48", + "notes": "The block and inline options support the values start, center, end, nearest." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61", + "notes": "The block and inline options support the values start, center, end, nearest." + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "scrollIntoViewIfNeeded": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollIntoViewIfNeeded", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "scrollHeight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollHeight", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "21" + }, + { + "version_added": "3", + "version_removed": "21", + "partial_implementation": true, + "notes": "In Firefox versions prior to 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": { + "version_added": true + }, + "ie": { + "version_added": "8" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": "4" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "scrollLeft": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollLeft", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1195,99 +4183,99 @@ } } }, - "getElementsByTagNameNS": { + "scrollLeftMax": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollLeftMax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "16" }, "firefox_android": { - "version_added": null + "version_added": "16" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "hasAttribute": { + "scrollTo": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttribute", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTo", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "45" }, "chrome_android": { - "version_added": null + "version_added": "45" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "32" }, "opera_android": { - "version_added": null + "version_added": "32" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -1295,50 +4283,101 @@ "standard_track": true, "deprecated": false } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, - "hasAttributeNS": { + "scrollTop": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1348,69 +4387,66 @@ } } }, - "hasAttributes": { + "scrollTopMax": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributes", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTopMax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "16" }, "firefox_android": { - "version_added": null + "version_added": "16" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "insertAdjacentElement": { + "scrollWidth": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollWidth", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1428,10 +4464,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -1441,6 +4477,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1450,18 +4489,15 @@ } } }, - "insertAdjacentText": { + "setAttribute": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttribute", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1479,10 +4515,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -1492,6 +4528,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1501,90 +4540,48 @@ } } }, - "matches": { + "setAttributeNS": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/matches", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS", "support": { - "webview_android": { - "version_added": null + "chrome": { + "version_added": true }, - "chrome": [ - { - "version_added": "34" - }, - { - "version_added": true, - "alternative_name": "webkitMatchesSelector" - } - ], "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": true + "version_added": null }, "edge_mobile": { "version_added": null }, - "firefox": [ - { - "version_added": "34" - }, - { - "version_added": "3.6", - "alternative_name": "mozMatchesSelector", - "notes": "Prior to Firefox 4, invalid selector strings caused false to be returned instead of throwing an exception." - } - ], - "firefox_android": [ - { - "version_added": "34" - }, - { - "version_added": "4", - "alternative_name": "mozMatchesSelector", - "notes": "Prior to Firefox 4, invalid selector strings caused false to be returned instead of throwing an exception." - } - ], - "ie": [ - { - "version_added": false - }, - { - "version_added": "9", - "alternative_name": "msMatchesSelector" - } - ], - "opera": [ - { - "version_added": "21" - }, - { - "version_added": "15", - "alternative_name": "webkitMatchesSelector" - }, - { - "version_added": "11.5", - "alternative_name": "oMatchesSelector" - } - ], + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, "opera_android": { + "version_added": true + }, + "safari": { "version_added": null }, - "safari": [ - { - "version_added": "7" - }, - { - "version_added": "5", - "alternative_name": "webkitMatchesSelector" - } - ], "safari_ios": { - "version_added": "8" + "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1594,18 +4591,15 @@ } } }, - "removeAttribute": { + "setAttributeNode": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttribute", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1623,10 +4617,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -1636,6 +4630,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1645,13 +4642,10 @@ } } }, - "removeAttributeNode": { + "setAttributeNodeNS": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1659,19 +4653,21 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": true, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": true, + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." }, "opera": { "version_added": null @@ -1687,6 +4683,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1696,18 +4695,15 @@ } } }, - "removeAttributeNS": { + "setCapture": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setCapture", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": null @@ -1725,10 +4721,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { "version_added": null @@ -1738,27 +4734,27 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "setAttribute": { + "setPointerCapture": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttribute", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "55" }, "chrome_android": { - "version_added": null + "version_added": "55" }, "edge": { "version_added": null @@ -1766,29 +4762,141 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": false + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "prefix": "ms" + } + ], + "opera": { + "version_added": "42" }, - "firefox_android": { + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "shadowRoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/shadowRoot", + "support": { + "chrome": { + "version_added": "53" + }, + "chrome_android": { + "version_added": "53" + }, + "edge": { + "version_added": false, + "notes": "Under consideration" + }, + "edge_mobile": { + "version_added": false, + "notes": "Under consideration" + }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "40" }, "opera_android": { - "version_added": null + "version_added": "40" }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -1798,18 +4906,15 @@ } } }, - "setAttributeNode": { + "slot": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/slot", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "53" }, "chrome_android": { - "version_added": null + "version_added": "53" }, "edge": { "version_added": null @@ -1840,6 +4945,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -1849,18 +4957,15 @@ } } }, - "setAttributeNodeNS": { + "tabStop": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/tabStop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "43" }, "chrome_android": { - "version_added": null + "version_added": "43" }, "edge": { "version_added": null @@ -1891,57 +4996,60 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, - "standard_track": true, - "deprecated": false + "standard_track": false, + "deprecated": true } } }, - "setAttributeNS": { + "tagName": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/tagName", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1951,39 +5059,36 @@ } } }, - "webkitMatchesSelector": { + "toggleAttribute": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/webkitMatchesSelector", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "69" }, "chrome_android": { - "version_added": null + "version_added": "69" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": "56" }, "opera_android": { - "version_added": null + "version_added": "56" }, "safari": { "version_added": null @@ -1993,6 +5098,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/api/EntrySync.json b/api/EntrySync.json index 77317dde582e68..3da64fae79900d 100644 --- a/api/EntrySync.json +++ b/api/EntrySync.json @@ -4,15 +4,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EntrySync", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "13", "prefix": "webkit" }, "chrome_android": { - "version_added": "1", + "version_added": "18", "prefix": "webkit" }, "edge": { @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/ErrorEvent.json b/api/ErrorEvent.json new file mode 100644 index 00000000000000..a6e8336d28c959 --- /dev/null +++ b/api/ErrorEvent.json @@ -0,0 +1,341 @@ +{ + "api": { + "ErrorEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent", + "support": { + "chrome": { + "version_added": "10" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "ErrorEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/ErrorEvent", + "description": "ErrorEvent() constructor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "colno": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/colno", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/error", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "filename": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/filename", + "support": { + "chrome": { + "version_added": "10" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lineno": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/lineno", + "support": { + "chrome": { + "version_added": "10" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "message": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/message", + "support": { + "chrome": { + "version_added": "10" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Event.json b/api/Event.json index 4605b26ce6a8fe..14e2450fa484b5 100644 --- a/api/Event.json +++ b/api/Event.json @@ -56,7 +56,7 @@ "version_added": "15" }, "chrome_android": { - "version_added": "15" + "version_added": "18" }, "edge": { "version_added": true @@ -86,7 +86,7 @@ "version_added": "6" }, "webview_android": { - "version_added": "15" + "version_added": true } }, "status": { @@ -295,6 +295,137 @@ } } }, + "composedPath": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/composedPath", + "support": { + "chrome": [ + { + "version_added": "53" + }, + { + "version_added": "50", + "version_removed": "53", + "alternative_name": "deepPath" + } + ], + "chrome_android": [ + { + "version_added": "53" + }, + { + "version_added": "50", + "version_removed": "53", + "alternative_name": "deepPath" + } + ], + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "40" + }, + { + "version_added": "37", + "version_removed": "40", + "alternative_name": "deepPath" + } + ], + "opera_android": [ + { + "version_added": "40" + }, + { + "version_added": "37", + "version_removed": "40", + "alternative_name": "deepPath" + } + ], + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "10" + }, + "webview_android": [ + { + "version_added": "53" + }, + { + "version_added": "50", + "version_removed": "53", + "alternative_name": "deepPath" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "createEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/createEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "currentTarget": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/currentTarget", @@ -389,7 +520,7 @@ "version_added": "5" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -495,6 +626,122 @@ } } }, + "getPreventDefault": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/getPreventDefault", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "59", + "notes": "See bug 691151." + }, + "firefox_android": { + "version_added": true, + "version_removed": "59", + "notes": "See bug 691151." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "initEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/initEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "17" + }, + { + "version_added": true, + "version_removed": "17", + "partial_implementation": true, + "notes": "Before Firefox 17, a call to this method after the dispatching of the event raised an exception instead of doing nothing." + } + ], + "firefox_android": [ + { + "version_added": "17" + }, + { + "version_added": true, + "version_removed": "17", + "partial_implementation": true, + "notes": "Before Firefox 17, a call to this method after the dispatching of the event raised an exception instead of doing nothing." + } + ], + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, "isTrusted": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/isTrusted", @@ -539,7 +786,7 @@ }, "webview_android": { "version_added": "46", - "notes": "Starting with Chrome 53 and Opera 40, untrusted events do not invoke the default action." + "notes": "Starting with version 53, untrusted events do not invoke the default action." } }, "status": { @@ -597,45 +844,47 @@ } } }, - "returnValue": { + "preventBubble": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/returnValue", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventBubble", "support": { "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { - "version_added": true + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": false + "version_added": true, + "version_removed": "24" }, "firefox_android": { - "version_added": false + "version_added": true, + "version_removed": "24" }, "ie": { - "version_added": "6" + "version_added": null }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, "webview_android": { - "version_added": true + "version_added": false } }, "status": { @@ -645,57 +894,59 @@ } } }, - "srcElement": { + "preventCapture": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/srcElement", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventCapture", "support": { "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { - "version_added": true + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "62" + "version_added": true, + "version_removed": "24" }, "firefox_android": { - "version_added": "62" + "version_added": true, + "version_removed": "24" }, "ie": { - "version_added": true + "version_added": null }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, "webview_android": { - "version_added": true + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, - "target": { + "preventDefault": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/target", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventDefault", "support": { "chrome": { "version_added": true @@ -716,7 +967,7 @@ "version_added": true }, "ie": { - "version_added": true + "version_added": "9" }, "opera": { "version_added": true @@ -741,17 +992,15 @@ } } }, - "timeStamp": { + "returnValue": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/timeStamp", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/returnValue", "support": { "chrome": { - "version_added": "49", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": true }, "chrome_android": { - "version_added": "49", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": true }, "edge": { "version_added": true @@ -760,24 +1009,19 @@ "version_added": true }, "firefox": { - "version_added": true, - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": "63" }, "firefox_android": { - "version_added": true, - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": "63" }, "ie": { - "version_added": true, - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": "6" }, "opera": { - "version_added": "36", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": true }, "opera_android": { - "version_added": "36", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": true }, "safari": { "version_added": true @@ -786,104 +1030,103 @@ "version_added": true }, "webview_android": { - "version_added": "49", - "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, - "type": { + "srcElement": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/type", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/srcElement", "support": { "chrome": { - "version_added": "45" + "version_added": true }, "chrome_android": { - "version_added": "45" + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "62" }, "firefox_android": { - "version_added": null + "version_added": "62" }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": "32" + "version_added": true }, "opera_android": { - "version_added": "32" + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "webview_android": { - "version_added": "45" + "version_added": true } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "createEvent": { + "stopImmediatePropagation": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/createEvent", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation", "support": { "chrome": { - "version_added": false + "version_added": "6" }, "chrome_android": { - "version_added": false + "version_added": "18" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "10" }, "firefox_android": { - "version_added": null + "version_added": "10" }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { - "version_added": false + "version_added": "15" }, "opera_android": { - "version_added": false + "version_added": "15" }, "safari": { - "version_added": null + "version_added": "5" }, "safari_ios": { - "version_added": null + "version_added": "5" }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { @@ -893,181 +1136,30 @@ } } }, - "composedPath": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/composedPath", - "support": { - "chrome": [ - { - "version_added": "53" - }, - { - "version_added": "50", - "version_removed": "53", - "alternative_name": "deepPath" - } - ], - "chrome_android": [ - { - "version_added": "53" - }, - { - "version_added": "50", - "version_removed": "53", - "alternative_name": "deepPath" - } - ], - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" - }, - "ie": { - "version_added": null - }, - "opera": [ - { - "version_added": "40" - }, - { - "version_added": "37", - "version_removed": "40", - "alternative_name": "deepPath" - } - ], - "opera_android": [ - { - "version_added": "40" - }, - { - "version_added": "37", - "version_removed": "40", - "alternative_name": "deepPath" - } - ], - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "webview_android": [ - { - "version_added": "53" - }, - { - "version_added": "50", - "version_removed": "53", - "alternative_name": "deepPath" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "getPreventDefault": { + "stopPropagation": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/getPreventDefault", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/stopPropagation", "support": { "chrome": { - "version_added": false + "version_added": true }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true, - "version_removed": "59", - "notes": "See bug 691151." - }, - "firefox_android": { - "version_added": true, - "version_removed": "59", - "notes": "See bug 691151." - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "initEvent": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/initEvent", - "support": { - "chrome": { "version_added": true }, - "chrome_android": { + "edge_mobile": { "version_added": true }, - "edge": { + "firefox": { "version_added": true }, - "edge_mobile": { + "firefox_android": { "version_added": true }, - "firefox": [ - { - "version_added": "17" - }, - { - "version_added": true, - "version_removed": "17", - "partial_implementation": true, - "notes": "Before Firefox 17, a call to this method after the dispatching of the event raised an exception instead of doing nothing." - } - ], - "firefox_android": [ - { - "version_added": "17" - }, - { - "version_added": true, - "version_removed": "17", - "partial_implementation": true, - "notes": "Before Firefox 17, a call to this method after the dispatching of the event raised an exception instead of doing nothing." - } - ], "ie": { - "version_added": true + "version_added": "9" }, "opera": { "version_added": true @@ -1088,113 +1180,13 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true - } - } - }, - "preventBubble": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventBubble", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true, - "version_removed": "24" - }, - "firefox_android": { - "version_added": true, - "version_removed": "24" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "preventCapture": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventCapture", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true, - "version_removed": "24" - }, - "firefox_android": { - "version_added": true, - "version_removed": "24" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true + "deprecated": false } } }, - "preventDefault": { + "target": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/preventDefault", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/target", "support": { "chrome": { "version_added": true @@ -1215,7 +1207,7 @@ "version_added": true }, "ie": { - "version_added": "9" + "version_added": true }, "opera": { "version_added": true @@ -1240,15 +1232,17 @@ } } }, - "stopImmediatePropagation": { + "timeStamp": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/timeStamp", "support": { "chrome": { - "version_added": "6" + "version_added": "49", + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "chrome_android": { - "version_added": "6" + "version_added": "49", + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "edge": { "version_added": true @@ -1257,28 +1251,34 @@ "version_added": true }, "firefox": { - "version_added": "10" + "version_added": true, + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "firefox_android": { - "version_added": "10" + "version_added": true, + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "ie": { - "version_added": "9" + "version_added": true, + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "opera": { - "version_added": "15" + "version_added": "36", + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "opera_android": { - "version_added": "15" + "version_added": "36", + "notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." }, "safari": { - "version_added": "5" + "version_added": true }, "safari_ios": { - "version_added": "5" + "version_added": true }, "webview_android": { - "version_added": "6" + "version_added": "49", + "notes": "Starting with version 49, this property returns DOMHighResTimeStamp instead of DOMTimeStamp." } }, "status": { @@ -1288,45 +1288,45 @@ } } }, - "stopPropagation": { + "type": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/stopPropagation", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Event/type", "support": { "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" }, "edge": { - "version_added": true + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": true + "version_added": null }, "firefox_android": { - "version_added": true + "version_added": null }, "ie": { - "version_added": "9" + "version_added": null }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, "webview_android": { - "version_added": true + "version_added": "45" } }, "status": { diff --git a/api/EventListener.json b/api/EventListener.json index 799885efd73230..4525bec7ebd737 100644 --- a/api/EventListener.json +++ b/api/EventListener.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventListener", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -51,14 +51,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventListener/handleEvent", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -97,4 +97,4 @@ } } } -} \ No newline at end of file +} diff --git a/api/EventSource.json b/api/EventSource.json new file mode 100644 index 00000000000000..6233c75f2fd3b0 --- /dev/null +++ b/api/EventSource.json @@ -0,0 +1,533 @@ +{ + "api": { + "EventSource": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "EventSource": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/EventSource", + "description": "EventSource() constructor", + "support": { + "chrome": { + "version_added": "9" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "cors_support": { + "__compat": { + "description": "CORS support (withCredentials)", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": "26" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "11" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/close", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/onerror", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmessage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/onmessage", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onopen": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/onopen", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readyState": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/readyState", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "url": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/url", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "withCredentials": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventSource/withCredentials", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/EventTarget.json b/api/EventTarget.json index a11f3207179668..d89dcb528fd1ce 100644 --- a/api/EventTarget.json +++ b/api/EventTarget.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -56,6 +53,9 @@ ], "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -69,9 +69,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget/EventTarget", "description": "EventTarget() constructor", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { "version_added": "64" }, @@ -107,6 +104,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "64" } }, "status": { @@ -120,16 +120,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener", "support": { - "webview_android": { - "version_added": "1", - "notes": "Before Chrome 49, the type and listener parameters were optional." - }, "chrome": { "version_added": "1", "notes": "Before Chrome 49, the type and listener parameters were optional." }, "chrome_android": { - "version_added": "1", + "version_added": "18", "notes": "Before Chrome 49, the type and listener parameters were optional." }, "edge": { @@ -150,8 +146,9 @@ }, { "alternative_name": "attachEvent", - "version_added": true, - "notes": "Older versions of IE supported an equivalent, proprietary, EventTarget.attachEvent() method." + "version_added": "6", + "version_removed": "11", + "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.attachEvent() method." } ], "opera": { @@ -168,6 +165,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1", + "notes": "Before Chrome 49, the type and listener parameters were optional." } }, "status": { @@ -180,14 +181,11 @@ "__compat": { "description": "useCapture parameter made optional", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -218,6 +216,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -231,9 +232,6 @@ "__compat": { "description": "Form with options object supported (third parameter can be either options or a Boolean, for backwards compatibility)", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -269,6 +267,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -281,9 +282,6 @@ "__compat": { "description": "capture option", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -319,6 +317,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -332,9 +333,6 @@ "__compat": { "description": "once option", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -370,6 +368,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -383,9 +384,6 @@ "__compat": { "description": "passive option", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -421,6 +419,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -434,9 +435,6 @@ "__compat": { "description": "passive option defaults to true for touchstart and touchmove events", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -472,6 +470,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -487,14 +488,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": "12" @@ -514,8 +512,9 @@ }, { "alternative_name": "fireEvent", - "version_added": true, - "notes": "Older versions of IE supported an equivalent, proprietary, EventTarget.fireEvent() method." + "version_added": "6", + "version_removed": "11", + "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.fireEvent() method." } ], "opera": { @@ -532,6 +531,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { @@ -545,14 +547,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -566,9 +565,17 @@ "firefox_android": { "version_added": "4" }, - "ie": { - "version_added": "9" - }, + "ie": [ + { + "version_added": "9" + }, + { + "alternative_name": "detachEvent", + "version_added": "6", + "version_removed": "11", + "notes": "Older versions of IE supported an equivalent, proprietary EventTarget.detachEvent() method." + } + ], "opera": { "version_added": "7" }, @@ -583,6 +590,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -595,14 +605,11 @@ "__compat": { "description": "useCapture parameter optional", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -633,6 +640,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -646,16 +656,12 @@ "__compat": { "description": "type and listener parameters optional.", "support": { - "webview_android": { - "version_added": "1", - "version_removed": "49" - }, "chrome": { "version_added": "1", "version_removed": "49" }, "chrome_android": { - "version_added": "1", + "version_added": "18", "version_removed": "49" }, "edge": { @@ -687,6 +693,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1", + "version_removed": "49" } }, "status": { @@ -700,9 +710,6 @@ "__compat": { "description": "Form with options object supported (third parameter can be either options or a Boolean, for backwards compatibility)", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -738,6 +745,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { diff --git a/api/ExtendableEvent.json b/api/ExtendableEvent.json index abe5e60cd0f164..a67fcae96e7c44 100644 --- a/api/ExtendableEvent.json +++ b/api/ExtendableEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -56,9 +56,6 @@ "description": "ExtendableEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent/ExtendableEvent", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent/waitUntil", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "description": "Asynchronous waitUntil", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/ExtendableMessageEvent.json b/api/ExtendableMessageEvent.json index a57c8c349f6429..8d05e73a6df3e4 100644 --- a/api/ExtendableMessageEvent.json +++ b/api/ExtendableMessageEvent.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -20,13 +17,14 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -35,28 +33,28 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } }, - "data": { + "ExtendableMessageEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/data", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/ExtendableMessageEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -70,13 +68,14 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -85,17 +84,72 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/data", + "support": { + "chrome": { + "version_added": "51" + }, + "chrome_android": { + "version_added": "51" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { "version_added": null }, + "firefox": { + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/lastEventId", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -121,10 +172,11 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { "version_added": null @@ -136,17 +188,20 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -156,9 +211,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/origin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -172,13 +224,14 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -187,17 +240,20 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -207,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/ports", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -223,13 +276,14 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -238,17 +292,20 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -258,9 +315,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/source", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -274,13 +328,14 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "45", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "45" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -289,17 +344,20 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/FederatedCredential.json b/api/FederatedCredential.json index c501fce440cfb1..ed210b69cd58e3 100644 --- a/api/FederatedCredential.json +++ b/api/FederatedCredential.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -33,6 +30,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -45,9 +45,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/FederatedCredential", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -74,6 +71,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -87,9 +87,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/provider", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -116,6 +113,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { diff --git a/api/FetchEvent.json b/api/FetchEvent.json index c24d159c7e51fc..a2127ec074ccec 100644 --- a/api/FetchEvent.json +++ b/api/FetchEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -51,13 +51,63 @@ "deprecated": false } }, - "client": { + "FetchEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/client", + "description": "FetchEvent() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/FetchEvent", "support": { - "webview_android": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { "version_added": null }, + "firefox": { + "version_added": "44", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR.)" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": "27" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "client": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/client", + "support": { "chrome": { "version_added": "42" }, @@ -93,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/clientId", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -145,6 +195,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -158,9 +211,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/isReload", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -197,6 +247,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -210,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/navigationPreload", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -248,6 +298,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -260,9 +313,6 @@ "preloadResponse": { "__compat": { "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -270,7 +320,7 @@ "version_added": "59" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -298,6 +348,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -311,9 +364,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/request", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -349,6 +399,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -362,10 +415,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/respondWith", "support": { - "webview_android": { - "version_added": "42", - "notes": "NetworkError thrown if request mode is same-origin and response type is cors (see bug 1222008). This is being worked on — see https://www.chromestatus.com/feature/5694278818856960." - }, "chrome": { "version_added": "42", "notes": "NetworkError thrown if request mode is same-origin and response type is cors (see bug 1222008). This is being worked on — see https://www.chromestatus.com/feature/5694278818856960." @@ -410,6 +459,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42", + "notes": "NetworkError thrown if request mode is same-origin and response type is cors (see bug 1222008). This is being worked on — see https://www.chromestatus.com/feature/5694278818856960." } }, "status": { @@ -422,9 +475,6 @@ "__compat": { "description": "Change in behavior when specifying the final URL of a resource.", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -460,6 +510,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -474,9 +527,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/resultingClientId", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -484,7 +534,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -512,6 +562,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -525,9 +578,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/targetClientId", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -563,6 +613,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/File.json b/api/File.json index 2677d9357e0453..03e21b190d8c28 100644 --- a/api/File.json +++ b/api/File.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/File", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -69,9 +69,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/File", "description": "File() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -107,6 +104,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -120,9 +120,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/lastModified", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -130,7 +127,7 @@ "version_added": true }, "edge": { - "version_added": true + "version_added": "18" }, "edge_mobile": { "version_added": true @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -171,9 +171,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/lastModifiedDate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -210,6 +207,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -223,9 +223,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -261,6 +258,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -274,9 +274,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "13" }, @@ -312,6 +309,59 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "webkitRelativePath": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/File/webkitRelativePath", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": "18", + "prefix": "webkit" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "49" + }, + "firefox_android": { + "version_added": "49" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/FileEntrySync.json b/api/FileEntrySync.json index a1f6a55823bc93..5939ffe181a09f 100644 --- a/api/FileEntrySync.json +++ b/api/FileEntrySync.json @@ -4,15 +4,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileEntrySync", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "13", "prefix": "webkit" }, "chrome_android": { - "version_added": "0.16", + "version_added": "18", "prefix": "webkit" }, "edge": { @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/FileError.json b/api/FileError.json index cd67a441c3cb7e..ebb1e4ae05de9a 100644 --- a/api/FileError.json +++ b/api/FileError.json @@ -4,18 +4,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileError", "support": { - "webview_android": { - "version_added": true, - "version_removed": "53", - "prefix": "webkit" - }, "chrome": { "version_added": "13", "version_removed": "53", "prefix": "webkit" }, "chrome_android": { - "version_added": "0.16", + "version_added": "18", "version_removed": "53", "prefix": "webkit" }, @@ -54,6 +49,11 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "53", + "prefix": "webkit" } }, "status": { diff --git a/api/FileException.json b/api/FileException.json new file mode 100644 index 00000000000000..faf6c471166adb --- /dev/null +++ b/api/FileException.json @@ -0,0 +1,56 @@ +{ + "api": { + "FileException": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileException", + "support": { + "chrome": { + "version_added": "13", + "version_removed": "29", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": "18", + "version_removed": "29", + "prefix": "webkit" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } +} diff --git a/api/AnimationEffectReadOnly.json b/api/FileList.json similarity index 74% rename from api/AnimationEffectReadOnly.json rename to api/FileList.json index 1dfa6b770bfc26..ef253a38ffe06a 100644 --- a/api/AnimationEffectReadOnly.json +++ b/api/FileList.json @@ -1,12 +1,9 @@ { "api": { - "AnimationEffectReadOnly": { + "FileList": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectReadOnly", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -20,13 +17,13 @@ "version_added": null }, "firefox": { - "version_added": "48" + "version_added": true }, "firefox_android": { - "version_added": "48" + "version_added": true }, "ie": { - "version_added": false + "version_added": null }, "opera": { "version_added": true @@ -35,28 +32,28 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } }, - "timing": { + "length": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectReadOnly/timing", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileList/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -64,19 +61,19 @@ "version_added": true }, "edge": { - "version_added": false + "version_added": null }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "48" + "version_added": true }, "firefox_android": { - "version_added": "48" + "version_added": true }, "ie": { - "version_added": false + "version_added": null }, "opera": { "version_added": true @@ -85,29 +82,29 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "getComputedTiming": { + "item": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectReadOnly/getComputedTiming", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileList/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -115,19 +112,19 @@ "version_added": true }, "edge": { - "version_added": false + "version_added": null }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "48" + "version_added": true }, "firefox_android": { - "version_added": "48" + "version_added": true }, "ie": { - "version_added": false + "version_added": null }, "opera": { "version_added": true @@ -136,17 +133,20 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/FileReader.json b/api/FileReader.json new file mode 100644 index 00000000000000..9cd318f3d54b13 --- /dev/null +++ b/api/FileReader.json @@ -0,0 +1,737 @@ +{ + "api": { + "FileReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6", + "notes": "Prior to Firefox 4, Blob parameters were File parameters." + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "abort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/abort", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/error", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6", + "notes": [ + "Prior to 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." + ] + }, + "ie": { + "version_added": "10", + "notes": "The error property returns a DOMError object." + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6", + "notes": "The error property returns a DOMError object." + }, + "safari_ios": { + "version_added": "6.1", + "notes": "The error property returns a DOMError object." + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onabort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/onabort", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/onerror", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/onload", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/onloadend", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onprogress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/onprogress", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readyState": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/readyState", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsArrayBuffer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsArrayBuffer", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsBinaryString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsBinaryString", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsDataURL": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsDataURL", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsText", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "result": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReader/result", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6.1" + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/FileReaderSync.json b/api/FileReaderSync.json new file mode 100644 index 00000000000000..2ac88318c34e98 --- /dev/null +++ b/api/FileReaderSync.json @@ -0,0 +1,347 @@ +{ + "api": { + "FileReaderSync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Only available in workers", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsArrayBuffer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync#readAsArrayBuffer()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsBinaryString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync#readAsBinaryString()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsDataURL": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync#readAsDataURL()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readAsText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync#readAsBinaryText()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "service_workers_support": { + "__compat": { + "description": "Service workers support", + "support": { + "chrome": { + "version_added": true, + "version_removed": "59" + }, + "chrome_android": { + "version_added": true, + "version_removed": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "61" + }, + "firefox_android": { + "version_added": true, + "version_removed": "61" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "version_removed": "46" + }, + "opera_android": { + "version_added": true, + "version_removed": "46" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "59" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/FileSystem.json b/api/FileSystem.json new file mode 100644 index 00000000000000..40c86caff27b23 --- /dev/null +++ b/api/FileSystem.json @@ -0,0 +1,153 @@ +{ + "api": { + "FileSystem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystem", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true, + "prefix": "WebKit", + "notes": "Edge only supports this API in drag-and-drop scenarios using the the DataTransferItem.webkitGetAsEntry() method. It's not available for use in file or folder picker panels (such as when you use an <input> element with the HTMLInputElement.webkitdirectory attribute." + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15", + "prefix": "webkit" + }, + "opera_android": { + "version_added": "15", + "prefix": "webkit" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystem/name", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "root": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystem/root", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/FileSystemDirectoryEntry.json b/api/FileSystemDirectoryEntry.json new file mode 100644 index 00000000000000..eaa1416d75663b --- /dev/null +++ b/api/FileSystemDirectoryEntry.json @@ -0,0 +1,257 @@ +{ + "api": { + "FileSystemDirectoryEntry": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": false, + "notes": "Edge implements the functionality of this interface within the WebKitEntry interface, which is what it calls FileSystemEntry." + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "prefix": "webkit" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "createReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/createReader", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": true + } + } + }, + "getDirectory": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/getDirectory", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50", + "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + }, + "firefox_android": { + "version_added": "50", + "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": true + } + } + }, + "getFile": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/getFile", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50", + "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + }, + "firefox_android": { + "version_added": "50", + "notes": "In Firefox, the errorCallback's input parameter is a DOMException rather than a FileError object." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": true + } + } + }, + "removeRecursively": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/removeRecursively", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "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." + }, + "firefox_android": { + "version_added": "50", + "version_removed": "52", + "notes": "While the removeRecursively() method existed, it immediately called the error callback with NS_ERROR_DOM_SECURITY_ERR." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/FileSystemDirectoryReader.json b/api/FileSystemDirectoryReader.json new file mode 100644 index 00000000000000..078b9ad534d5b9 --- /dev/null +++ b/api/FileSystemDirectoryReader.json @@ -0,0 +1,105 @@ +{ + "api": { + "FileSystemDirectoryReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryReader", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": true, + "alternative_name": "WebKitDirectoryReader" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "prefix": "webkit" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "readEntries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryReader/readEntries", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/FileSystemEntry.json b/api/FileSystemEntry.json new file mode 100644 index 00000000000000..34ef3f937ec382 --- /dev/null +++ b/api/FileSystemEntry.json @@ -0,0 +1,584 @@ +{ + "api": { + "FileSystemEntry": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": false, + "notes": "Edge implements this interface as part of the non-standard WebKitEntry interface, which also implements interfaces FileSystemFileEntry and FileSystemDirectoryEntry." + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "filesystem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/filesystem", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "fullPath": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/fullPath", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "isDirectory": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/isDirectory", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "isFile": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/isFile", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/name", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "copyTo": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/copyTo", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "getMetadata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/getMetadata", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "getParent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/getParent", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "moveTo": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/moveTo", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "remove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/remove", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "toURL": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/toURL", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/FileSystemFileEntry.json b/api/FileSystemFileEntry.json new file mode 100644 index 00000000000000..e5f309c528fb8c --- /dev/null +++ b/api/FileSystemFileEntry.json @@ -0,0 +1,157 @@ +{ + "api": { + "FileSystemFileEntry": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": false, + "notes": "Edge implements this interface as part of the WebKitEntry interface, which is its name for FileSystemEntry." + }, + "edge_mobile": { + "version_added": false, + "notes": "Edge implements this interface as part of the WebKitEntry interface, which is its name for FileSystemEntry." + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "createWriter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry/createWriter", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "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." + }, + "firefox_android": { + "version_added": "50", + "version_removed": "52", + "notes": "While the createWriter() method existed, it immediately called errorCallback with the NS_ERROR_DOM_SECURITY_ERR error." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "file": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry/file", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/FileSystemFlags.json b/api/FileSystemFlags.json new file mode 100644 index 00000000000000..3fe1785c623025 --- /dev/null +++ b/api/FileSystemFlags.json @@ -0,0 +1,165 @@ +{ + "api": { + "FileSystemFlags": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFlags", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "create": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFlags/create", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "partial_implementation": true, + "version_added": "50", + "notes": "For security reasons, Firefox does not support creating files. This option has no effect." + }, + "firefox_android": { + "partial_implementation": true, + "version_added": "50", + "notes": "For security reasons, Firefox does not support creating files. This option has no effect." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "exclusive": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemFlags/exclusive", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "partial_implementation": true, + "version_added": "50", + "notes": "For security reasons, Firefox does not support creating files. This option has no effect." + }, + "firefox_android": { + "partial_implementation": true, + "version_added": "50", + "notes": "For security reasons, Firefox does not support creating files. This option has no effect." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/FileSystemSync.json b/api/FileSystemSync.json new file mode 100644 index 00000000000000..fe83b5e7a8e43c --- /dev/null +++ b/api/FileSystemSync.json @@ -0,0 +1,149 @@ +{ + "api": { + "FileSystemSync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemSync", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "name": { + "__compat": { + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "root": { + "__compat": { + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/FocusEvent.json b/api/FocusEvent.json index 61755bfbf8a599..58c61270976627 100644 --- a/api/FocusEvent.json +++ b/api/FocusEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FocusEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -53,11 +53,8 @@ "FocusEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FocusEvent/FocusEvent", - "description": "FocusEvent constructor", + "description": "FocusEvent() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FocusEvent/relatedTarget", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/FontFace.json b/api/FontFace.json index e0437ef20f68cf..5337bd9833127f 100644 --- a/api/FontFace.json +++ b/api/FontFace.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -52,9 +52,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/FontFace", "description": "FontFace() constructor", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -87,6 +84,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -100,9 +100,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/display", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -135,6 +132,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -148,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/family", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -183,6 +180,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -196,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/style", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -231,6 +228,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -244,9 +244,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/weight", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -279,6 +276,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -292,9 +292,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/stretch", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -327,6 +324,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -340,9 +340,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/unicodeRange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -375,6 +372,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -388,9 +388,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/variant", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -423,6 +420,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -436,9 +436,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/featureSettings", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -471,6 +468,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -484,9 +484,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/status", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -519,6 +516,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -532,9 +532,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/loaded", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -567,6 +564,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -580,9 +580,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFace/load", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -615,6 +612,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/FontFaceSet.json b/api/FontFaceSet.json index f1245428cae46f..01e67c3e7857d4 100644 --- a/api/FontFaceSet.json +++ b/api/FontFaceSet.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "10" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -51,14 +51,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/status", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -76,16 +73,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -99,14 +99,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/onloading", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -124,16 +121,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -147,14 +147,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/onloadingdone", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -172,16 +169,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -195,14 +195,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/onloadingerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -220,16 +217,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -243,14 +243,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/add", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -268,16 +265,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -291,9 +291,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/check", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -326,6 +323,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -339,9 +339,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/clear", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -364,16 +361,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -387,14 +387,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/delete", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -412,16 +409,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -435,9 +435,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/load", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -460,16 +457,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -483,9 +483,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/ready", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -508,16 +505,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "35" }, "opera_android": { - "version_added": null + "version_added": "35" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/api/FontFaceSetLoadEvent.json b/api/FontFaceSetLoadEvent.json index a232c35ecbd81f..3c124fe2f3500c 100644 --- a/api/FontFaceSetLoadEvent.json +++ b/api/FontFaceSetLoadEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "35" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent/FontFaceSetLoadEvent", "description": "FontFaceSetLoadEvent() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "57" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent/fontfaces", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "35" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/FormData.json b/api/FormData.json index e9e376dd6611a2..47c12b3d8e46e1 100644 --- a/api/FormData.json +++ b/api/FormData.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData", "support": { - "webview_android": { - "version_added": true, - "notes": "XHR in Android 4.0 sends empty content for FormData with blob." - }, "chrome": { "version_added": "7" }, @@ -44,6 +40,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "XHR in Android 4.0 sends empty content for FormData with blob." } }, "status": { @@ -52,14 +52,62 @@ "deprecated": false } }, + "FormData": { + "__compat": { + "description": "FormData() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/FormData", + "support": { + "chrome": { + "version_added": "7" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "append": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/append", "support": { - "webview_android": { - "version_added": "3", - "notes": "XHR in Android 4.0 sends empty content for FormData with blob." - }, "chrome": { "version_added": "7" }, @@ -98,6 +146,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "3", + "notes": "XHR in Android 4.0 sends empty content for FormData with blob." } }, "status": { @@ -111,9 +163,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/append", "description": "append with filename", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -142,13 +191,16 @@ "version_added": null }, "safari": { - "version_added": true + "version_added": "9" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -163,9 +215,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/delete", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -194,13 +243,16 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -214,9 +266,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/get", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -245,13 +294,16 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -265,9 +317,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/getAll", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -296,13 +345,16 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -316,9 +368,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/has", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -347,13 +396,16 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -367,9 +419,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/set", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -398,13 +447,16 @@ "version_added": false }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -418,9 +470,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/entries", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -449,13 +498,16 @@ "version_added": true }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -469,9 +521,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/keys", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -500,13 +549,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -520,9 +572,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData/values", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -551,13 +600,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -572,9 +624,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData", "description": "Support of for...of", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "50" }, @@ -603,13 +652,16 @@ "version_added": null }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -624,9 +676,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FormData", "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -655,13 +704,16 @@ "version_added": true }, "safari": { - "version_added": false + "version_added": true }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/FullscreenOptions.json b/api/FullscreenOptions.json new file mode 100644 index 00000000000000..973f00efea08ad --- /dev/null +++ b/api/FullscreenOptions.json @@ -0,0 +1,106 @@ +{ + "api": { + "FullscreenOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FullscreenOptions", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": { + "version_added": "71" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "71" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "navigationUI": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/FullscreenOptions/navigationUI", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": { + "version_added": "71" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "71" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/GainNode.json b/api/GainNode.json index 46855967e36615..fb57d0ea4bc139 100644 --- a/api/GainNode.json +++ b/api/GainNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GainNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/GainNode/GainNode", "description": "GainNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GainNode/gain", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Gamepad.json b/api/Gamepad.json index 66df9555e6b5f7..c0c1dc8af5f20f 100644 --- a/api/Gamepad.json +++ b/api/Gamepad.json @@ -20,7 +20,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -176,7 +176,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -268,7 +268,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -350,7 +350,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -360,7 +360,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -615,7 +615,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -700,7 +700,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -785,7 +785,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], @@ -936,7 +936,7 @@ }, { "prefix": "webkit", - "version_added": "21", + "version_added": "25", "version_removed": "34" } ], diff --git a/api/GamepadButton.json b/api/GamepadButton.json index 0adc6d51f105cc..dc630ae0c65ce8 100644 --- a/api/GamepadButton.json +++ b/api/GamepadButton.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadButton", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "35" @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -81,9 +81,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/pressed", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "35" @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/value", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "35" @@ -224,6 +221,60 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "touched": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/touched", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/GamepadEvent.json b/api/GamepadEvent.json index 7e18fa209ac9f7..a907767f0390e3 100644 --- a/api/GamepadEvent.json +++ b/api/GamepadEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "35" @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -81,9 +81,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent/gamepad", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "35" @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/GamepadHapticActuator.json b/api/GamepadHapticActuator.json index 64e6aa07c1a209..a4a7fdde80cf23 100644 --- a/api/GamepadHapticActuator.json +++ b/api/GamepadHapticActuator.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -62,9 +62,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/pulse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -108,6 +105,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -121,9 +121,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -167,6 +164,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/GamepadPose.json b/api/GamepadPose.json index 3ac6265f97911d..6650cc9dd29bdd 100644 --- a/api/GamepadPose.json +++ b/api/GamepadPose.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -62,9 +62,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/angularAcceleration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -108,6 +105,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -121,9 +121,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/angularVelocity", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -167,6 +164,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -180,9 +180,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/hasOrientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -226,6 +223,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -239,9 +239,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/hasPosition", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -285,6 +282,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -298,9 +298,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/linearAcceleration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -344,6 +341,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -357,9 +357,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/linearVelocity", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -403,6 +400,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -416,9 +416,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/orientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -462,6 +459,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -475,9 +475,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/position", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -521,6 +518,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/Geolocation.json b/api/Geolocation.json new file mode 100644 index 00000000000000..b090f20d1674a7 --- /dev/null +++ b/api/Geolocation.json @@ -0,0 +1,285 @@ +{ + "api": { + "Geolocation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Geolocation", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "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)." + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "37" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "51", + "notes": "Secure context is only required for applications targeting Android Nougat (7) and higher. See bug 603574." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clearWatch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Geolocation/clearWatch", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getCurrentPosition": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Geolocation/getCurrentPosition", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "watchPosition": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Geolocation/watchPosition", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/GeometryUtils.json b/api/GeometryUtils.json new file mode 100644 index 00000000000000..fc0dd0591ae3d4 --- /dev/null +++ b/api/GeometryUtils.json @@ -0,0 +1,275 @@ +{ + "api": { + "GeometryUtils": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GeometryUtils", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31", + "partial_implementation": true + }, + "firefox_android": { + "version_added": "31", + "partial_implementation": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "convertPointFromNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GeometryUtils/convertPointFromNode", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "convertQuadFromNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GeometryUtils/convertQuadFromNode", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "convertRectFromNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GeometryUtils/convertRectFromNode", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getBoxQuads": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GeometryUtils/getBoxQuads", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31", + "flags": [ + { + "type": "preference", + "name": "layout.css.getBoxQuads.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "31", + "flags": [ + { + "type": "preference", + "name": "layout.css.getBoxQuads.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/GestureEvent.json b/api/GestureEvent.json new file mode 100644 index 00000000000000..a3fcc44e858168 --- /dev/null +++ b/api/GestureEvent.json @@ -0,0 +1,259 @@ +{ + "api": { + "GestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GestureEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "GestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GestureEvent/GestureEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "initGestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GestureEvent/initGestureEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "rotation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GestureEvent/rotation", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "scale": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GestureEvent/scale", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/GlobalEventHandlers.json b/api/GlobalEventHandlers.json new file mode 100644 index 00000000000000..012098fe5bcc15 --- /dev/null +++ b/api/GlobalEventHandlers.json @@ -0,0 +1,4907 @@ +{ + "api": { + "GlobalEventHandlers": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "onabort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onabort", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onanimationcancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onanimationcancel", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "54" + }, + "firefox_android": { + "version_added": "54" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onanimationend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onanimationend", + "support": { + "chrome": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationend" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationend" + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationend" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onanimationiteration": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onanimationiteration", + "support": { + "chrome": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationiteration" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationiteration" + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationiteration" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onanimationstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onanimationstart", + "support": { + "chrome": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationstart" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationstart" + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "alternative_name": "onwebkitanimationstart" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onauxclick": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onauxclick", + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onblur": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onblur", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oncancel", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncanplay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oncanplay", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncanplaythrough": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oncanplaythrough", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onchange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onclick": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onclick", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onclose": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onclose", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncontextmenu": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oncontextmenu", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncuechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oncuechange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondblclick": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondblclick", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondrag": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondrag", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragend", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragenter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragenter", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragexit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragexit", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragleave": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragleave", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragover": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragover", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondragstart", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondrop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondrop", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondurationchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ondurationchange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onemptied": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onemptied", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onended": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onended", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onerror", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onfocus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onfocus", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ongotpointercapture": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ongotpointercapture", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oninput": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oninput", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "2" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oninvalid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/oninvalid", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeydown": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onkeydown", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeypress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onkeypress", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeyup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onkeyup", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onload", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadeddata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onloadeddata", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadedmetadata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onloadedmetadata", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onloadend", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onloadstart", + "support": { + "chrome": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "chrome_android": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "opera_android": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "safari": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "safari_ios": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "samsunginternet_android": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + }, + "webview_android": { + "version_added": true, + "notes": "The loadstart event is not fired on <img> elements." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onlostpointercapture": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onlostpointercapture", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousedown": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmousedown", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseenter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmouseenter", + "support": { + "chrome": { + "version_added": "30" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "10" + }, + "firefox_android": { + "version_added": "10" + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": "17" + }, + "opera_android": { + "version_added": "17" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseleave": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmouseleave", + "support": { + "chrome": { + "version_added": "30" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "10" + }, + "firefox_android": { + "version_added": "10" + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": "17" + }, + "opera_android": { + "version_added": "17" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousemove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmousemove", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmouseout", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseover": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmouseover", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmouseup", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousewheel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onmousewheel", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "onpause": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpause", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onplay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onplay", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onplaying": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onplaying", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointercancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointercancel", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointercancel" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerdown": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerdown", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerdown" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerenter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerenter", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerenter" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerleave": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerleave", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerleave" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerlockchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerlockchange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerlockerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerlockerror", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointermove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointermove", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointermove" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerout", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerout" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerover": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerover", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerover" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpointerup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerup", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "onmspointerup" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onprogress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onprogress", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onratechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onratechange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onreset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onreset", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onresize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onresize", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onscroll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onscroll", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onseeked": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onseeked", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onseeking": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onseeking", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onselect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onselect", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onselectionchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onselectionchange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "43", + "flags": [ + { + "type": "preference", + "name": "dom.select_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "52" + }, + { + "version_added": "43", + "flags": [ + { + "type": "preference", + "name": "dom.select_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": true + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "1.3" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onselectstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onselectstart", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "43", + "flags": [ + { + "type": "preference", + "name": "dom.select_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "52" + }, + { + "version_added": "43", + "flags": [ + { + "type": "preference", + "name": "dom.select_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": true + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "1.3" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onshow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onshow", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onsort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onsort", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onstalled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onstalled", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onsubmit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onsubmit", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onsuspend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onsuspend", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontimeupdate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontimeupdate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontouchcancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontouchcancel", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ontouchend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontouchend", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ontouchmove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontouchmove", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ontouchstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontouchstart", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ontransitioncancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontransitioncancel", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontransitionend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontransitionend", + "support": { + "chrome": { + "version_added": true, + "alternative_name": "onwebkittransitionend" + }, + "chrome_android": { + "version_added": true, + "alternative_name": "onwebkittransitionend" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "alternative_name": "onwebkittransitionend" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontransitionrun": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontransitionrun", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontransitionstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/ontransitionstart", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onvolumechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onvolumechange", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onwaiting": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onwaiting", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onwheel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onwheel", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Gyroscope.json b/api/Gyroscope.json new file mode 100644 index 00000000000000..c18b02f14577e9 --- /dev/null +++ b/api/Gyroscope.json @@ -0,0 +1,260 @@ +{ + "api": { + "Gyroscope": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "Gyroscope": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/Gyroscope", + "description": "Gyroscope() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/x", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/y", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/z", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HMDVRDevice.json b/api/HMDVRDevice.json index c91d925fb10697..75ca3cc812b9d6 100644 --- a/api/HMDVRDevice.json +++ b/api/HMDVRDevice.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -64,6 +61,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -76,9 +76,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice/getEyeParameters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -136,6 +133,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -149,9 +149,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice/setFieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -209,6 +206,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLAllCollection.json b/api/HTMLAllCollection.json new file mode 100644 index 00000000000000..e77f815b90015a --- /dev/null +++ b/api/HTMLAllCollection.json @@ -0,0 +1,196 @@ +{ + "api": { + "HTMLAllCollection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/item", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/namedItem", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HTMLAnchorElement.json b/api/HTMLAnchorElement.json index 90d3c686a374cd..f1cbf3dcb5ea28 100644 --- a/api/HTMLAnchorElement.json +++ b/api/HTMLAnchorElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/accessKey", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,14 +105,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/download", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "13" @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hreflang", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/media", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/referrerPolicy", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -268,10 +265,10 @@ "version_added": "51" }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": "50" @@ -283,19 +280,22 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "38" }, "opera_android": { - "version_added": true + "version_added": "38" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/rel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/relList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/tabindex", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/target", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/text", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -615,9 +615,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/charset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -653,6 +650,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -666,9 +666,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/coords", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -704,6 +701,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -717,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -755,6 +752,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -768,9 +768,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/rev", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -806,6 +803,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -819,9 +819,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/shape", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -857,6 +854,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json index cb26d8238a1e08..76e99d11fba3f0 100644 --- a/api/HTMLAreaElement.json +++ b/api/HTMLAreaElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/accessKey", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/alt", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/coords", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/download", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/hreflang", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/media", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/noHref", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/referrerPolicy", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -442,17 +439,20 @@ "version_added": "38" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/rel", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/relList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/shape", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -615,9 +615,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/tabIndex", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -653,6 +650,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -666,9 +666,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/target", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -704,6 +701,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -717,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -755,6 +752,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLAudioElement.json b/api/HTMLAudioElement.json index a5d8c6983e91dd..83e4833c2b9a11 100644 --- a/api/HTMLAudioElement.json +++ b/api/HTMLAudioElement.json @@ -7,34 +7,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "3.5" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,34 +57,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": true - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -108,34 +108,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": true - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,34 +159,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": true - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLBRElement.json b/api/HTMLBRElement.json index e3eeeb07c4825d..48fc32e3f888bf 100644 --- a/api/HTMLBRElement.json +++ b/api/HTMLBRElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBRElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBRElement/clear", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/HTMLBaseElement.json b/api/HTMLBaseElement.json index 71ed8a705441ad..00d1ac558ef75e 100644 --- a/api/HTMLBaseElement.json +++ b/api/HTMLBaseElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement/href", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement/target", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLBaseFontElement.json b/api/HTMLBaseFontElement.json index 144b17ce9f888c..6e0ee36add7fbd 100644 --- a/api/HTMLBaseFontElement.json +++ b/api/HTMLBaseFontElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseFontElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseFontElement/color", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseFontElement/face", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseFontElement/size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLBodyElement.json b/api/HTMLBodyElement.json index e80f8e391b06f2..11eb5671fff620 100644 --- a/api/HTMLBodyElement.json +++ b/api/HTMLBodyElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/aLink", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/background", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/bgColor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/link", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/text", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement/vLink", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json index 5ffd5cd6037f4e..04e3c315c85792 100644 --- a/api/HTMLButtonElement.json +++ b/api/HTMLButtonElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/accessKey", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/autofocus", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/disabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formAction", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -311,9 +311,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formEnctype", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -349,6 +346,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -362,9 +362,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formMethod", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -400,6 +397,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -413,9 +413,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formNoValidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -451,6 +448,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -464,9 +464,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formTarget", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -502,6 +499,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -515,9 +515,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -553,6 +550,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -566,9 +566,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/menu", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -604,6 +601,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -617,9 +617,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -655,6 +652,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -668,9 +668,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/tabIndex", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -706,6 +703,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -719,9 +719,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -757,6 +754,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -770,9 +770,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/validationMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -808,6 +805,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -821,9 +821,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/validity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -859,6 +856,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -872,9 +872,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -910,6 +907,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -923,9 +923,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/willValidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -961,6 +958,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json index 27114b7b5f4db0..ce3d3ef90e5d9b 100644 --- a/api/HTMLCanvasElement.json +++ b/api/HTMLCanvasElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/height", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/mozOpaque", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/captureStream", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -260,9 +260,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/getContext", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -308,11 +308,8 @@ }, "webgl_context": { "__compat": { - "description": "webgl context", + "description": "WebGL context", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "33" @@ -334,11 +331,11 @@ }, "firefox": [ { - "version_added": "24", - "alternative_name": "experimental-webgl" + "version_added": "24" }, { - "version_added": "3.6" + "version_added": "3.6", + "alternative_name": "experimental-webgl" } ], "firefox_android": { @@ -370,17 +367,22 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, "webgl2_context": { "__compat": { - "description": "webgl2 context", + "description": "WebGL2 context", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "56" }, @@ -400,7 +402,7 @@ }, { "version_added": "25", - "alternative_name": "experimental-webgl" + "alternative_name": "experimental-webgl2" } ], "firefox_android": { @@ -423,7 +425,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -431,9 +441,6 @@ "__compat": { "description": "2d alpha context attribute", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "32" }, @@ -469,7 +476,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -477,9 +492,6 @@ "__compat": { "description": "failIfMajorPerformanceCaveat attribute", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -515,7 +527,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -523,9 +543,6 @@ "__compat": { "description": "bitmaprenderer context", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "56" }, @@ -561,7 +578,66 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "powerPreference": { + "__compat": { + "description": "powerPreference attribute", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -570,9 +646,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/mozFetchAsStream", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -609,6 +682,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -622,9 +698,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/mozGetAsFile", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -660,6 +733,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -673,9 +749,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toBlob", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -713,6 +786,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -725,9 +801,6 @@ "__compat": { "description": "Image quality parameter", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -763,7 +836,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "50" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -772,9 +853,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toDataURL", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -810,6 +888,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -823,14 +904,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/transferControlToOffscreen", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": false @@ -873,6 +951,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLCollection.json b/api/HTMLCollection.json index 39aa2653a1e117..48b56cde2c199b 100644 --- a/api/HTMLCollection.json +++ b/api/HTMLCollection.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/length", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/item", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/namedItem", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLContentElement.json b/api/HTMLContentElement.json index eac22a74db301c..6d627c5fdcf018 100644 --- a/api/HTMLContentElement.json +++ b/api/HTMLContentElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLContentElement", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "35" }, @@ -58,6 +55,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -70,9 +70,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLContentElement/select", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "35" }, @@ -124,6 +121,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -137,9 +137,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLContentElement/getDistributedNodes", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "35" }, @@ -191,6 +188,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/api/HTMLDListElement.json b/api/HTMLDListElement.json index e7526941d8e9f1..13b516a5ffb915 100644 --- a/api/HTMLDListElement.json +++ b/api/HTMLDListElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDListElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDListElement/compact", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLDataElement.json b/api/HTMLDataElement.json index 54a835ed0fe1c0..1f7e864a77e803 100644 --- a/api/HTMLDataElement.json +++ b/api/HTMLDataElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDataElement", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDataElement/value", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { diff --git a/api/HTMLDataListElement.json b/api/HTMLDataListElement.json index 8daa848b2b9118..e85b4127bfcf63 100644 --- a/api/HTMLDataListElement.json +++ b/api/HTMLDataListElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDataListElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "62" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDataListElement/options", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "62" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/HTMLDetailsElement.json b/api/HTMLDetailsElement.json new file mode 100644 index 00000000000000..b29c64f1992375 --- /dev/null +++ b/api/HTMLDetailsElement.json @@ -0,0 +1,106 @@ +{ + "api": { + "HTMLDetailsElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "open": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HTMLDialogElement.json b/api/HTMLDialogElement.json index 36f8f9923a0e55..af7dab683b29c8 100644 --- a/api/HTMLDialogElement.json +++ b/api/HTMLDialogElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -58,6 +55,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -70,9 +70,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/open", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -124,6 +121,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -137,9 +137,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/returnValue", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -191,6 +188,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -204,9 +204,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -258,6 +255,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -271,9 +271,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/show", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -325,6 +322,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -338,9 +338,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/showModal", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, @@ -392,6 +389,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLDivElement.json b/api/HTMLDivElement.json index a9ff2e69dec82d..ebfa288e4354bb 100644 --- a/api/HTMLDivElement.json +++ b/api/HTMLDivElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDivElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDivElement/align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLDocument.json b/api/HTMLDocument.json new file mode 100644 index 00000000000000..a11bcb2b847353 --- /dev/null +++ b/api/HTMLDocument.json @@ -0,0 +1,52 @@ +{ + "api": { + "HTMLDocument": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLDocument", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 25e1dfa060e48c..9d8b36b26ce0cf 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -196,10 +196,11 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/click", "support": { "chrome": { - "version_added": "9" + "version_added": "9", + "notes": "Before Chrome 19, click is only defined on buttons and inputs." }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": true @@ -208,28 +209,32 @@ "version_added": true }, "firefox": { - "version_added": "5" + "version_added": "3", + "notes": "Before Firefox 5, click is only defined on buttons and inputs, and has no effect on text and file inputs." }, "firefox_android": { "version_added": "5" }, "ie": { - "version_added": "9" + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true, + "notes": "Before Safari 6, click is only defined on buttons and inputs." }, "safari_ios": { - "version_added": null + "version_added": true, + "notes": "Before Safari 6, click is only defined on buttons and inputs." }, "webview_android": { - "version_added": null + "version_added": true, + "notes": "Before Android WebView 4.4, click is only defined on buttons and inputs." } }, "status": { @@ -268,13 +273,13 @@ "version_added": "9" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "webview_android": { "version_added": true @@ -330,8 +335,8 @@ }, "status": { "experimental": false, - "standard_track": true, - "deprecated": false + "standard_track": false, + "deprecated": true } } }, @@ -436,7 +441,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable", "support": { "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": true @@ -448,25 +453,25 @@ "version_added": true }, "firefox": { - "version_added": true + "version_added": "2" }, "firefox_android": { "version_added": "4" }, "ie": { - "version_added": null + "version_added": true }, "opera": { "version_added": "12" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "webview_android": { "version_added": true diff --git a/api/HTMLEmbedElement.json b/api/HTMLEmbedElement.json index 6f46de8c59bb0b..d8674b46940aee 100644 --- a/api/HTMLEmbedElement.json +++ b/api/HTMLEmbedElement.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement", "support": { - "webview_android": { - "version_added": true, - "notes": "Starting with Chrome 58, this interface can no longer be called as a function." - }, "chrome": { "version_added": true, "notes": "Starting with Chrome 58, this interface can no longer be called as a function." @@ -44,6 +40,10 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting with Chrome 58, this interface can no longer be called as a function." } }, "status": { diff --git a/api/HTMLFormControlsCollection.json b/api/HTMLFormControlsCollection.json index aae447b433b1e7..494e554cecb8c8 100644 --- a/api/HTMLFormControlsCollection.json +++ b/api/HTMLFormControlsCollection.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormControlsCollection", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -20,12 +17,10 @@ "version_added": false }, "firefox": { - "version_added": "27", - "notes": "Until Firefox 32 included, the eventual RadioNodeList returned by namedItem was a NodeList." + "version_added": "27" }, "firefox_android": { - "version_added": "27", - "notes": "Until Firefox 32 included, the eventual RadioNodeList returned by namedItem was a NodeList." + "version_added": "27" }, "ie": { "version_added": false @@ -41,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -48,6 +46,70 @@ "standard_track": true, "deprecated": false } + }, + "namedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormControlsCollection/namedItem", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": "33" + }, + { + "version_added": "27", + "version_removed": "33", + "partial_implementation": true, + "notes": "Returned a NodeList instead of a RadioNodeList." + } + ], + "firefox_android": [ + { + "version_added": "33" + }, + { + "version_added": "27", + "version_removed": "33", + "partial_implementation": true, + "notes": "Returned a NodeList instead of a RadioNodeList." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/HTMLFormElement.json b/api/HTMLFormElement.json index ef27f800ba071c..40aba4dc1eac40 100644 --- a/api/HTMLFormElement.json +++ b/api/HTMLFormElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,48 +50,813 @@ "deprecated": false } }, - "reportValidity": { + "acceptCharset": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reportValidity", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/acceptCharset", "support": { - "webview_android": { - "version_added": "40" + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "action": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/action", + "support": { "chrome": { - "version_added": "40" + "version_added": true }, "chrome_android": { - "version_added": "40" + "version_added": true }, "edge": { - "version_added": "17" + "version_added": null }, "edge_mobile": { - "version_added": "17" + "version_added": null }, "firefox": { - "version_added": "49" + "version_added": true }, "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autocomplete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/autocomplete", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { "version_added": null }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, "ie": { - "version_added": false + "version_added": null }, "opera": { "version_added": true }, "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "checkValidity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/checkValidity", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "elements": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/elements", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { "version_added": true }, + "safari": { + "version_added": null + }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "encoding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/encoding", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "enctype": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/enctype", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "method": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/method", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/name", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "noValidate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/noValidate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "reportValidity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reportValidity", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": "17" + }, + "edge_mobile": { + "version_added": "17" + }, + "firefox": { + "version_added": "49" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "requestAutocomplete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/requestAutocomplete", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "reset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "submit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "target": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/target", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/HTMLFrameElement.json b/api/HTMLFrameElement.json new file mode 100644 index 00000000000000..3153b9c8b10dc8 --- /dev/null +++ b/api/HTMLFrameElement.json @@ -0,0 +1,532 @@ +{ + "api": { + "HTMLFrameElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + }, + "contentDocument": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/contentDocument", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "contentWindow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/contentWindow", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "frameBorder": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/frameBorder", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "longDesc": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/longDesc", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "marginHeight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/marginHeight", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "marginWidth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/marginWidth", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/name", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "noResize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/noResize", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "scrolling": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/scrolling", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "src": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameElement/src", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/HTMLFrameSetElement.json b/api/HTMLFrameSetElement.json index d1053cfc08d50f..0f7c001c25eaa6 100644 --- a/api/HTMLFrameSetElement.json +++ b/api/HTMLFrameSetElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameSetElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "description": "onXYZ event handlers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -98,9 +98,6 @@ "onlanguage": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -133,6 +130,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -145,9 +145,6 @@ "onstorage": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -180,6 +177,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -192,9 +192,6 @@ "cols": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -227,6 +224,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -239,9 +239,6 @@ "rows": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -274,6 +271,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/HTMLHRElement.json b/api/HTMLHRElement.json index 929992f4f15d9d..5dec16db39f62f 100644 --- a/api/HTMLHRElement.json +++ b/api/HTMLHRElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHRElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLHeadElement.json b/api/HTMLHeadElement.json index 13f63d182d1bfd..4a535d32331c34 100644 --- a/api/HTMLHeadElement.json +++ b/api/HTMLHeadElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHeadElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -53,9 +53,6 @@ "profile": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLHeadingElement.json b/api/HTMLHeadingElement.json index 589b266059d967..cc14943b8f3b6f 100644 --- a/api/HTMLHeadingElement.json +++ b/api/HTMLHeadingElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHeadingElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHeadingElement/align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLHtmlElement.json b/api/HTMLHtmlElement.json index 49f527496308db..434d6b92f2ad45 100644 --- a/api/HTMLHtmlElement.json +++ b/api/HTMLHtmlElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHtmlElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLHyperlinkElementUtils.json b/api/HTMLHyperlinkElementUtils.json new file mode 100644 index 00000000000000..816a7abe15c32e --- /dev/null +++ b/api/HTMLHyperlinkElementUtils.json @@ -0,0 +1,701 @@ +{ + "api": { + "HTMLHyperlinkElementUtils": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, the members of this interface were moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, the members of this interface were moved to URL" + }, + "firefox": { + "version_added": "22", + "notes": [ + "This mixin was called URLUtils before Firefox 45, and was also implemented to other by other interfaces, like Location. From Firefox 45, the other interfaces implement their own version of the properties and methods they need.", + "Firefox was a bug whereby single contained in URLs are escaped when accessed via URL APIs (bug 1386683). This has been as of Firefox 57." + ] + }, + "firefox_android": { + "version_added": "22", + "notes": [ + "This mixin was called URLUtils before Firefox 45, and was also implemented to other by other interfaces, like Location. From Firefox 45, the other interfaces implement their own version of the properties and methods they need.", + "Firefox was a bug whereby single contained in URLs are escaped when accessed via URL APIs (bug 1386683). This has been as of Firefox 57." + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, the members of this interface were moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "hash": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/hash", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface. Also, from Firefox 29 to Firefox 40, the returned value was incorrectly percent-decoded." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface. Also, from Firefox 29 to Firefox 40, the returned value was incorrectly percent-decoded." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "host": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/host", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false, + "notes": "In Internet Explorer 9, the host of an always include the port (e.g. developer.mozilla.org:443), even if there is no explicit port in the href attribute value." + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "hostname": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/hostname", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "href": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/href", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "origin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/origin", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "26", + "notes": [ + "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + ] + }, + "firefox_android": { + "version_added": "26", + "notes": [ + "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "password": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/password", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "firefox": { + "version_added": "26", + "notes": "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "26", + "notes": "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pathname": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/pathname", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "22", + "notes": [ + "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of http://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": { + "version_added": "22", + "notes": [ + "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of http://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." + ] + }, + "ie": { + "version_added": false, + "partial_implementation": true, + "notes": [ + "Internet Explorer implements this attribute with no leading \"/\"." + ] + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "port": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/port", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "protocol": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/protocol", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "search": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/search", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": [ + "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of http://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": { + "version_added": "22", + "notes": [ + "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.", + "Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of http://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." + ] + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/toString", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "22", + "notes": "From Firefox 22 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "52" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "username": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLHyperlinkElementUtils/username", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "chrome_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + }, + "firefox": { + "version_added": "26", + "notes": "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "firefox_android": { + "version_added": "26", + "notes": "From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "notes": "Starting in Chrome 52, this property was moved to URL" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json index df9916cad641fa..ceb62b7299a44e 100644 --- a/api/HTMLIFrameElement.json +++ b/api/HTMLIFrameElement.json @@ -47,55 +47,6 @@ "deprecated": false } }, - "addNextPaintListener": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/addNextPaintListener", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, "align": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/align", @@ -201,7 +152,7 @@ }, "chrome_android": { "prefix": "webkit", - "version_added": "17", + "version_added": "18", "notes": "Daily test builds only." }, "edge": { @@ -245,7 +196,7 @@ }, "webview_android": { "prefix": "webkit", - "version_added": "17", + "version_added": true, "notes": "Daily test builds only." } }, @@ -261,10 +212,24 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allowPaymentRequest", "support": { "chrome": { - "version_added": "60" + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -304,55 +269,6 @@ } } }, - "clearMatch": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/clearMatch", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, "contentDocument": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/contentDocument", @@ -497,205 +413,201 @@ } } }, - "download": { + "frameBorder": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/download", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/frameBorder", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } }, - "executeScript": { + "height": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/executeScript", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/height", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "findAll": { + "longDesc": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/findAll", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/longDesc", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } }, - "findNext": { + "marginHeight": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/findNext", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/marginHeight", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } }, - "frameBorder": { + "marginWidth": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/frameBorder", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/marginWidth", "support": { "chrome": { "version_added": "43" @@ -741,64 +653,77 @@ } } }, - "getActive": { + "name": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getActive", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/name", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "getCanGoBack": { + "policy": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getCanGoBack", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/policy", "support": { "chrome": { - "version_added": false + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": false + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": false @@ -807,8 +732,7 @@ "version_added": false }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": false }, "firefox_android": { "version_added": false @@ -817,10 +741,24 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] }, "opera_android": { - "version_added": false + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] }, "safari": { "version_added": false @@ -833,21 +771,21 @@ } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } }, - "getCanGoForward": { + "referrerPolicy": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getCanGoForward", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/referrerPolicy", "support": { "chrome": { - "version_added": false + "version_added": "51" }, "chrome_android": { - "version_added": false + "version_added": "51" }, "edge": { "version_added": false @@ -856,1259 +794,142 @@ "version_added": false }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": "50" }, "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getContentDimensions": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getContentDimensions", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getManifest": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getManifest", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getMuted": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getMuted", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getScreenshot": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getScreenshot", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getStructuredData": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getStructuredData", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getVisible": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getVisible", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "getVolume": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getVolume", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "goBack": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/goBack", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "goForward": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/goForward", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "height": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/height", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "longDesc": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/longDesc", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "marginHeight": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/marginHeight", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "marginWidth": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/marginWidth", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "mute": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/mute", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "name": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/name", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "purgeHistory": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/purgeHistory", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "referrerPolicy": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/referrerPolicy", - "support": { - "chrome": { - "version_added": "53" - }, - "chrome_android": { - "version_added": "51" - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "50" - }, - "firefox_android": { - "version_added": "50" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": "38" - }, - "opera_android": { - "version_added": "38" - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": "51" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "reload": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/reload", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "removeNextPaintListener": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/removeNextPaintListener", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "sandbox": { - "__compat": { - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": "4" - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": true - }, - "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." - }, - "firefox_android": { - "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." - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": "4" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "scrolling": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/scrolling", - "support": { - "chrome": { - "version_added": "43" - }, - "chrome_android": { - "version_added": true - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "6" - }, - "safari_ios": { - "version_added": null - }, - "webview_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "sendMouseEvent": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/sendMouseEvent", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "sendTouchEvent": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/sendTouchEvent", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false + "version_added": "50" }, "ie": { "version_added": false }, "opera": { - "version_added": false + "version_added": "38" }, "opera_android": { - "version_added": false + "version_added": "38" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "webview_android": { - "version_added": false + "version_added": "51" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "setActive": { + "sandbox": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/setActive", "support": { "chrome": { - "version_added": false + "version_added": "43", + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "chrome_android": { - "version_added": false + "version_added": "18", + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": true }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "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." }, "firefox_android": { - "version_added": false + "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." }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "opera_android": { - "version_added": false + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "setVisible": { + "scrolling": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/setVisible", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/scrolling", "support": { "chrome": { - "version_added": false + "version_added": "43" }, "chrome_android": { - "version_added": false + "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": false + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": "6" }, "safari_ios": { - "version_added": false + "version_added": null }, "webview_android": { - "version_added": false + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } }, - "setVolume": { + "setNfcFocus": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/setVolume", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/setNfcFocus", "support": { "chrome": { "version_added": false @@ -2123,8 +944,8 @@ "version_added": false }, "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." + "version_added": false, + "notes": "Supported in chrome code only since Firefox version 47." }, "firefox_android": { "version_added": false @@ -2210,7 +1031,7 @@ "version_added": "43" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": true @@ -2240,7 +1061,7 @@ "version_added": null }, "webview_android": { - "version_added": "4" + "version_added": true } }, "status": { @@ -2250,104 +1071,6 @@ } } }, - "stop": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/stop", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, - "unmute": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/unmute", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, "width": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/width", @@ -2395,55 +1118,6 @@ "deprecated": false } } - }, - "zoom": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/zoom", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "47", - "notes": "Supported in chrome code only." - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } } } } diff --git a/api/HTMLImageElement.json b/api/HTMLImageElement.json new file mode 100644 index 00000000000000..b8a136fd94dad1 --- /dev/null +++ b/api/HTMLImageElement.json @@ -0,0 +1,808 @@ +{ + "api": { + "HTMLImageElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + }, + "Image": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/Image", + "description": "Image() constructor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "standard_track": true, + "experimental": false + } + } + }, + "complete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/complete", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "5", + "notes": "IE reports false for broken images." + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "crossorigin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/crossorigin", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "currentSrc": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/currentSrc", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "38" + }, + { + "version_added": "32", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.srcset.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "38" + }, + { + "version_added": "32", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.srcset.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": true, + "standard_track": true + } + } + }, + "decoding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/decoding", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "lowSrc": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/lowSrc", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "naturalHeight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/naturalHeight", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "naturalWidth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/naturalWidth", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/onerror", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51", + "notes": "May also be supported in earlier versions." + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "referrerPolicy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/referrerPolicy", + "support": { + "chrome": { + "version_added": "51" + }, + "chrome_android": { + "version_added": "51" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "38" + }, + "opera_android": { + "version_added": "38" + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "51" + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "sizes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/sizes", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "38" + }, + { + "version_added": "33", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.picture.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "38" + }, + { + "version_added": "33", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.picture.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": true, + "standard_track": true + } + } + }, + "srcset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/srcset", + "support": { + "chrome": { + "version_added": "34" + }, + "chrome_android": { + "version_added": "34" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "38" + }, + { + "version_added": "32", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.srcset.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "38" + }, + { + "version_added": "32", + "version_removed": "52", + "flags": [ + { + "name": "dom.image.srcset.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "21" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": "8" + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "deprecated": false, + "experimental": true, + "standard_track": true + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/x", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "14" + }, + { + "version_added": true, + "version_removed": "7" + } + ], + "firefox_android": [ + { + "version_added": "14" + }, + { + "version_added": true, + "version_removed": "7" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/y", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "14" + }, + { + "version_added": true, + "version_removed": "7" + } + ], + "firefox_android": [ + { + "version_added": "14" + }, + { + "version_added": true, + "version_removed": "7" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + } + } + } +} diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json new file mode 100644 index 00000000000000..13f0d11cb41d70 --- /dev/null +++ b/api/HTMLInputElement.json @@ -0,0 +1,1556 @@ +{ + "api": { + "HTMLInputElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "autocomplete": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autofocus": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "checkValidity": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "files": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "formAction": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "formEncType": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "formMethod": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "formNoValidate": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "formTarget": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "16" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "indeterminate": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "labels": { + "__compat": { + "support": { + "chrome": { + "version_added": "14" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "56" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "list": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mozGetFileNameArray": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mozSetFileArray": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "38" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mozSetFileNameArray": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "multiple": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pattern": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "placeholder": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "required": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "selectionDirection": { + "__compat": { + "support": { + "chrome": { + "version_added": "15" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": null + }, + "nodejs": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "qq_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "setCustomValidity": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "setSelectionRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/setSelectionRange", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "nodejs": { + "version_added": null + }, + "opera": { + "version_added": "8" + }, + "opera_android": { + "version_added": null + }, + "qq_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "deprecated": false, + "experimental": false, + "standard_track": true + } + } + }, + "stepDown": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "16", + "notes": "Experimental, and without specific UI. There are still differences with the latest spec: bug 835773.", + "flags": [ + { + "type": "preference", + "name": "dom.experimental_forms", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stepUp": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "16", + "notes": "Experimental, and without specific UI. There are still differences with the latest spec: bug 835773.", + "flags": [ + { + "type": "preference", + "name": "dom.experimental_forms", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "validationMessage": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "validity": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "webkitEntries": { + "__compat": { + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "webkitdirectory": { + "__compat": { + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "weight": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "16" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "willValidate": { + "__compat": { + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HTMLIsIndexElement.json b/api/HTMLIsIndexElement.json index b0e06229e767ce..2bff34d996cdda 100644 --- a/api/HTMLIsIndexElement.json +++ b/api/HTMLIsIndexElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIsIndexElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIsIndexElement/form", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIsIndexElement/prompt", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLKeygenElement.json b/api/HTMLKeygenElement.json new file mode 100644 index 00000000000000..3f62b24a10d293 --- /dev/null +++ b/api/HTMLKeygenElement.json @@ -0,0 +1,60 @@ +{ + "api": { + "HTMLKeygenElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLKeygenElement", + "support": { + "chrome": { + "version_added": true, + "version_removed": "57", + "notes": "See Chrome Platform Status." + }, + "chrome_android": { + "version_added": true, + "version_removed": "57", + "notes": "See Chrome Platform Status." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "partial_implementation": true, + "notes": "See bug 1315460." + }, + "firefox_android": { + "version_added": true, + "partial_implementation": true, + "notes": "See bug 1315460." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } +} diff --git a/api/HTMLLIElement.json b/api/HTMLLIElement.json index 1fdfbe2493deea..1b76cea34f2385 100644 --- a/api/HTMLLIElement.json +++ b/api/HTMLLIElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLIElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -38,6 +35,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLLabelElement.json b/api/HTMLLabelElement.json index 96828b45931139..91eb02901e0687 100644 --- a/api/HTMLLabelElement.json +++ b/api/HTMLLabelElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/control", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,12 +83,15 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,12 +131,15 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/htmlFor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,12 +179,15 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } } diff --git a/api/HTMLLegendElement.json b/api/HTMLLegendElement.json index 791927ade2639e..f2dc5f9f62bdfe 100644 --- a/api/HTMLLegendElement.json +++ b/api/HTMLLegendElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLegendElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -36,6 +33,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLLinkElement.json b/api/HTMLLinkElement.json index 1a46304df17a94..c81eb5139a614c 100644 --- a/api/HTMLLinkElement.json +++ b/api/HTMLLinkElement.json @@ -148,10 +148,10 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/referrerPolicy", "support": { "chrome": { - "version_added": "58" + "version_added": "51" }, "chrome_android": { - "version_added": "58" + "version_added": "51" }, "edge": { "version_added": false @@ -166,22 +166,22 @@ "version_added": "50" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": "45" + "version_added": "38" }, "opera_android": { - "version_added": "45" + "version_added": "38" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "webview_android": { - "version_added": "58" + "version_added": "51" } }, "status": { @@ -292,10 +292,12 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/sizes", "support": { "chrome": { - "version_added": true + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "chrome_android": { - "version_added": true + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "edge": { "version_added": false @@ -313,10 +315,12 @@ "version_added": null }, "opera": { - "version_added": true + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "opera_android": { - "version_added": true + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "safari": { "version_added": null @@ -325,7 +329,8 @@ "version_added": null }, "webview_android": { - "version_added": true + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." } }, "status": { diff --git a/api/HTMLMapElement.json b/api/HTMLMapElement.json index cd2a2fa02f0452..09bb58cbf89883 100644 --- a/api/HTMLMapElement.json +++ b/api/HTMLMapElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement/areas", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLMarqueeElement.json b/api/HTMLMarqueeElement.json index d783f29d2845a0..71ca022d78e263 100644 --- a/api/HTMLMarqueeElement.json +++ b/api/HTMLMarqueeElement.json @@ -8,7 +8,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -18,11 +18,17 @@ }, "firefox": { "version_added": false, - "notes": "See bug 1425874." + "notes": [ + "<marquee> implements the HTMLDivElement interface.", + "See bug 1425874." + ] }, "firefox_android": { "version_added": false, - "notes": "See bug 1425874." + "notes": [ + "<marquee> implements the HTMLDivElement interface.", + "See bug 1425874." + ] }, "ie": { "version_added": "2" @@ -56,7 +62,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -105,7 +111,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -154,7 +160,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -203,7 +209,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -350,7 +356,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -399,7 +405,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -546,7 +552,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index 06920b6893fb2c..299d66f43ecdf8 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -297,13 +297,13 @@ "firefox": { "version_added": false, "notes": [ - "Firefox doesn't implement this yet. See bug 847377." + "Firefox doesn't implement this yet. See bug 847377." ] }, "firefox_android": { "version_added": false, "notes": [ - "Firefox doesn't implement this yet. See bug 847377." + "Firefox doesn't implement this yet. See bug 847377." ] } }, @@ -866,7 +866,44 @@ "load": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/load", - "support": {}, + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "1" + } + }, "status": { "experimental": false, "standard_track": true, @@ -923,13 +960,13 @@ "firefox": { "version_added": false, "notes": [ - "Firefox doesn't implement this yet. See bug 847377." + "Firefox doesn't implement this yet. See bug 847377." ] }, "firefox_android": { "version_added": false, "notes": [ - "Firefox doesn't implement this yet. See bug 847377." + "Firefox doesn't implement this yet. See bug 847377." ] } }, @@ -2047,20 +2084,30 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/srcObject", "support": { "chrome": { - "version_added": "52" + "version_added": "52", + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "chrome_android": { - "version_added": "52" + "version_added": "52", + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "edge": { - "version_added": true + "version_added": true, + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "edge_mobile": { - "version_added": true + "version_added": true, + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "firefox": [ { - "version_added": true + "version_added": true, + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, { "version_added": "18", @@ -2070,7 +2117,9 @@ ], "firefox_android": [ { - "version_added": true + "version_added": true, + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, { "version_added": "18", @@ -2079,13 +2128,19 @@ } ], "opera": { - "version_added": "39" + "version_added": "39", + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "opera_android": { - "version_added": "39" + "version_added": "39", + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." }, "webview_android": { - "version_added": "52" + "version_added": "52", + "partial_implementation": true, + "notes": "Currently only supports MediaStream objects." } }, "status": { diff --git a/api/HTMLMenuElement.json b/api/HTMLMenuElement.json new file mode 100644 index 00000000000000..837522643aeca2 --- /dev/null +++ b/api/HTMLMenuElement.json @@ -0,0 +1,196 @@ +{ + "api": { + "HTMLMenuElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "compact": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement/compact", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "label": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement/label", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement/type", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/HTMLMenuItemElement.json b/api/HTMLMenuItemElement.json new file mode 100644 index 00000000000000..db1abd45789308 --- /dev/null +++ b/api/HTMLMenuItemElement.json @@ -0,0 +1,388 @@ +{ + "api": { + "HTMLMenuItemElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "checked": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/checked", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "default": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/default", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "disabled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/disabled", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "icon": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/icon", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "label": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/label", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "radiogroup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/radiogroup", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuItemElement/type", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/HTMLMetaElement.json b/api/HTMLMetaElement.json index bfc216d1f7c196..5bfa7e85700f2d 100644 --- a/api/HTMLMetaElement.json +++ b/api/HTMLMetaElement.json @@ -7,34 +7,31 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { - "version_added": "1" - }, - "ie": { + "edge": { "version_added": true }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { - "version_added": true + "firefox": { + "version_added": "1" }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { + "ie": { "version_added": true }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLMeterElement.json b/api/HTMLMeterElement.json index db105473d64eaa..27e5bc82d592d0 100644 --- a/api/HTMLMeterElement.json +++ b/api/HTMLMeterElement.json @@ -10,26 +10,26 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -48,26 +48,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -87,26 +87,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -126,26 +126,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -165,26 +165,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -204,26 +204,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -243,26 +243,26 @@ "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "16" }, + "firefox_android": { + "version_added": "16" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "11" }, - "safari": { - "version_added": "5" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "16" - }, "opera_android": { "version_added": "11" + }, + "safari": { + "version_added": "5" } }, "status": { @@ -279,12 +279,12 @@ "edge": { "version_added": false }, - "firefox": { - "version_added": "56" - }, "edge_mobile": { "version_added": false }, + "firefox": { + "version_added": "56" + }, "firefox_android": { "version_added": "56" } diff --git a/api/HTMLModElement.json b/api/HTMLModElement.json index 0c7ece49ae0364..bd539363486e93 100644 --- a/api/HTMLModElement.json +++ b/api/HTMLModElement.json @@ -7,34 +7,31 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { - "version_added": "1" - }, - "ie": { + "edge": { "version_added": true }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { - "version_added": true + "firefox": { + "version_added": "1" }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { + "ie": { "version_added": true }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,34 +57,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, - "firefox": { - "version_added": "1" - }, - "ie": { - "version_added": true - }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { - "version_added": true + "firefox": { + "version_added": "1" }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { + "ie": { "version_added": true }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -108,34 +108,31 @@ "chrome": { "version_added": true }, - "edge": { + "chrome_android": { "version_added": true }, - "firefox": { - "version_added": "1" - }, - "ie": { + "edge": { "version_added": true }, - "opera": { + "edge_mobile": { "version_added": true }, - "safari": { - "version_added": true + "firefox": { + "version_added": "1" }, - "webview_android": { + "firefox_android": { "version_added": true }, - "chrome_android": { + "ie": { "version_added": true }, - "edge_mobile": { + "opera": { "version_added": true }, - "firefox_android": { + "opera_android": { "version_added": true }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLOListElement.json b/api/HTMLOListElement.json index 820f532576bd04..3a208a65e266f6 100644 --- a/api/HTMLOListElement.json +++ b/api/HTMLOListElement.json @@ -7,34 +7,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "1" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": true }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,41 +57,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "18" }, + "firefox_android": { + "version_added": "18" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": "5" - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { - "version_added": false - }, - "firefox_android": { - "version_added": "18" - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "5" + }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -108,34 +108,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "1" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": true }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -159,34 +159,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "1" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": true }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -210,34 +210,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "1" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": true }, "opera": { "version_added": true }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLObjectElement.json b/api/HTMLObjectElement.json index 68abfc1ac75501..0aadc9ca50d760 100644 --- a/api/HTMLObjectElement.json +++ b/api/HTMLObjectElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/archive", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/border", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/code", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -243,9 +243,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/codeBase", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -278,6 +275,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -291,9 +291,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/codeType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -326,6 +323,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -339,9 +339,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/contentDocument", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -374,6 +371,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -387,9 +387,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/contentWindow", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -422,6 +419,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -435,9 +435,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/data", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -470,6 +467,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -483,9 +483,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/declare", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -518,6 +515,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -531,9 +531,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -566,6 +563,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -579,9 +579,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/height", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -614,6 +611,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -627,9 +627,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/hspace", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -662,6 +659,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -675,9 +675,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -710,6 +707,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -723,9 +723,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/standby", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -758,6 +755,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -771,9 +771,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -806,6 +803,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -819,9 +819,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/typeMustMatch", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -854,6 +851,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -867,9 +867,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/useMap", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -902,6 +899,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -915,9 +915,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/validationMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -950,6 +947,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -963,9 +963,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/validity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -998,6 +995,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1011,9 +1011,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/vspace", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1046,6 +1043,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1059,9 +1059,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1094,6 +1091,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1107,9 +1107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/willValidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1142,6 +1139,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1155,9 +1155,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/checkValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1190,6 +1187,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1203,9 +1203,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/getSVGDocument", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1238,6 +1235,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1251,9 +1251,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/reportValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1286,6 +1283,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1299,9 +1299,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/setCustomValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1334,6 +1331,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLOptGroupElement.json b/api/HTMLOptGroupElement.json index 0cb888fb50d99b..31f69d17c16dff 100644 --- a/api/HTMLOptGroupElement.json +++ b/api/HTMLOptGroupElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement/disabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement/label", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLOptionElement.json b/api/HTMLOptionElement.json index 0cdac13945debe..ce2f390c82ea2c 100644 --- a/api/HTMLOptionElement.json +++ b/api/HTMLOptionElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/defaultSelected", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/disabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/index", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/label", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -316,6 +313,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -329,9 +329,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/selected", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -367,6 +364,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -380,9 +380,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/text", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -418,6 +415,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -431,9 +431,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -469,6 +466,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLOptionsCollection.json b/api/HTMLOptionsCollection.json index 456cb602f785eb..44eb4fc43ccbd1 100644 --- a/api/HTMLOptionsCollection.json +++ b/api/HTMLOptionsCollection.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,162 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "add": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/add", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "remove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/remove", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "selectedIndex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/selectedIndex", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLOutputElement.json b/api/HTMLOutputElement.json index 55c0755267c76f..589a48b2a47034 100644 --- a/api/HTMLOutputElement.json +++ b/api/HTMLOutputElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/defaultValue", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,14 +156,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/htmlFor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "chrome_android": { - "version_added": true + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "edge": { "version_added": true @@ -181,10 +180,12 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "opera_android": { - "version_added": true + "version_added": true, + "notes": "Before Opera 37, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." }, "safari": { "version_added": "5" @@ -194,6 +195,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Before Chrome 50, this property returned the deprecated child DOMSettableTokenList instead of DOMTokenList." } }, "status": { @@ -207,9 +212,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/labels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -233,6 +235,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -246,9 +251,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -284,6 +286,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -297,9 +302,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -335,6 +337,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -348,9 +353,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/validationMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -386,6 +388,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -399,9 +404,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/validity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -437,6 +439,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -450,9 +455,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -488,6 +490,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -501,9 +506,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/willValidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -539,6 +541,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -552,9 +557,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/checkValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -590,6 +592,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -603,9 +608,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/reportValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -641,6 +643,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -654,9 +659,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/setCustomValidity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -692,6 +694,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLParagraphElement.json b/api/HTMLParagraphElement.json index f5e8bb1659a8a1..a312143600e82a 100644 --- a/api/HTMLParagraphElement.json +++ b/api/HTMLParagraphElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParagraphElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParagraphElement/align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLParamElement.json b/api/HTMLParamElement.json index a3dd093e3fafbc..f6dd510cf239bc 100644 --- a/api/HTMLParamElement.json +++ b/api/HTMLParamElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement/valueType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLPictureElement.json b/api/HTMLPictureElement.json index b5e067208023c9..6b1c9df35e9d40 100644 --- a/api/HTMLPictureElement.json +++ b/api/HTMLPictureElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLPictureElement", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -68,6 +65,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "38" } }, "status": { diff --git a/api/HTMLPreElement.json b/api/HTMLPreElement.json index 7125e9c52ae6d0..d400dde9983028 100644 --- a/api/HTMLPreElement.json +++ b/api/HTMLPreElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLPreElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLPreElement/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLQuoteElement.json b/api/HTMLQuoteElement.json index 5e736aa36c396e..47c8ade5fc282d 100644 --- a/api/HTMLQuoteElement.json +++ b/api/HTMLQuoteElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLQuoteElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLQuoteElement/cite", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json index e7dd8580b0e184..c3773bed09f134 100644 --- a/api/HTMLSelectElement.json +++ b/api/HTMLSelectElement.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -21,7 +18,7 @@ }, "firefox": { "version_added": "2", - "notes": "Historically, Firefox has allowed keyboard and mouse events to bubble up from the <option> element to the parent <select> element. This doesn't happen in Chrome, however, although this behavior is inconsistent across many browsers. For better Web compatibility (and for technical reasons), 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." + "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" @@ -40,6 +37,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -52,9 +52,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/autofocus", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -87,6 +84,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -100,9 +100,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/disabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -135,6 +132,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -148,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -183,6 +180,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -196,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/labels", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "14" }, @@ -231,6 +228,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -244,9 +244,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/length", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -279,6 +276,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -292,9 +292,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/multiple", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -327,6 +324,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -340,9 +340,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/name", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -375,6 +372,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -388,9 +388,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/options", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -423,6 +420,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -436,9 +436,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/required", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -471,6 +468,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -484,9 +484,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/selectedIndex", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -519,6 +516,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -532,9 +532,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/selectedOptions", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -567,6 +564,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -580,9 +580,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/size", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -615,6 +612,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -628,14 +628,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/type", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -663,6 +660,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -676,9 +676,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/validationMessage", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -711,6 +708,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -724,9 +724,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/validity", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -759,6 +756,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -772,9 +772,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/value", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -807,6 +804,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -820,9 +820,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/willValidate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -855,6 +852,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -868,9 +868,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/add", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -903,6 +900,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -915,9 +915,6 @@ "__compat": { "description": "Index as before parameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -950,6 +947,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -964,9 +964,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/blur", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -999,6 +996,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1012,9 +1012,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/checkValidity", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1047,6 +1044,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1060,9 +1060,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/focus", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1095,6 +1092,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1108,9 +1108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1143,6 +1140,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1156,9 +1156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/namedItem", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1193,6 +1190,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1206,9 +1206,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/remove", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1241,6 +1238,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1254,9 +1254,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/setCustomValidity", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1289,6 +1286,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/HTMLShadowElement.json b/api/HTMLShadowElement.json index 545ef87cf71226..377fde139d127f 100644 --- a/api/HTMLShadowElement.json +++ b/api/HTMLShadowElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLShadowElement", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -58,6 +55,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -70,9 +70,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLShadowElement/getDistributedNodes", "support": { - "webview_android": { - "version_added": "35" - }, "chrome": { "version_added": "35" }, @@ -108,6 +105,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/api/HTMLSlotElement.json b/api/HTMLSlotElement.json index 989038fbcca787..c36f2cc5f8ebc2 100644 --- a/api/HTMLSlotElement.json +++ b/api/HTMLSlotElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -22,6 +19,9 @@ "notes": "Under consideration" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -50,6 +50,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -94,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -106,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/name", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -124,6 +127,9 @@ "notes": "Under consideration" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -152,6 +158,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -196,6 +205,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -209,9 +221,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/assignedNodes", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -227,6 +236,9 @@ "notes": "Under consideration" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -255,6 +267,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -299,6 +314,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { diff --git a/api/HTMLSpanElement.json b/api/HTMLSpanElement.json index 5b682b5e85a633..91ef833dcfaae0 100644 --- a/api/HTMLSpanElement.json +++ b/api/HTMLSpanElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLSpanElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLStyleElement.json b/api/HTMLStyleElement.json index f954d5454016bf..f25dfb8aef20fd 100644 --- a/api/HTMLStyleElement.json +++ b/api/HTMLStyleElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/media", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/disabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinkStyle/sheet", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/scoped", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "19", "version_removed": "35", @@ -284,6 +281,7 @@ "firefox": [ { "version_added": "55", + "version_removed": "61", "flags": [ { "type": "preference", @@ -301,6 +299,7 @@ "firefox_android": [ { "version_added": "55", + "version_removed": "61", "flags": [ { "type": "preference", @@ -332,6 +331,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLTableCaptionElement.json b/api/HTMLTableCaptionElement.json index cb3da364acc489..a310096ca12ddf 100644 --- a/api/HTMLTableCaptionElement.json +++ b/api/HTMLTableCaptionElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCaptionElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCaptionElement/align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLTableDataCellElement.json b/api/HTMLTableDataCellElement.json index 3fa588ff53d439..53bb7a227b8b83 100644 --- a/api/HTMLTableDataCellElement.json +++ b/api/HTMLTableDataCellElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableDataCellElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -36,6 +33,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLTableElement.json b/api/HTMLTableElement.json new file mode 100644 index 00000000000000..59c77e1c601a70 --- /dev/null +++ b/api/HTMLTableElement.json @@ -0,0 +1,1176 @@ +{ + "api": { + "HTMLTableElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/align", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "bgColor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/bgColor", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "border": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/border", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "caption": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/caption", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cellPadding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/cellPadding", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "cellSpacing": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/cellSpacing", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "createCaption": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createCaption", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "createTBody": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTBody", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "25" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "createTFoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTFoot", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "createTHead": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTHead", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteCaption": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteCaption", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteRow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteRow", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteTFoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteTFoot", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deleteTHead": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteTHead", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frame": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/frame", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "insertRow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/insertRow", + "support": { + "chrome": { + "version_added": "4" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3", + "notes": "Starting with Firefox 20, the index argument has been made optional and defaults to -1 as per HTML specification." + }, + "firefox_android": { + "version_added": "4", + "notes": "Starting with Firefox 20, the index argument has been made optional and defaults to -1 as per HTML specification." + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "rows": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/rows", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "rules": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/rules", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "sortable": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/sortable", + "support": { + "chrome": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "stopSorting": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/stopSorting", + "support": { + "chrome": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "summary": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/summary", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "tBodies": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tBodies", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "tFoot": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tFoot", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "tHead": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tHead", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/width", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/HTMLTableHeaderCellElement.json b/api/HTMLTableHeaderCellElement.json index e3d8620eb5224d..a5f3a491407972 100644 --- a/api/HTMLTableHeaderCellElement.json +++ b/api/HTMLTableHeaderCellElement.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableHeaderCellElement", "support": { - "webview_android": { - "version_added": false, - "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." - }, "chrome": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." @@ -50,6 +46,10 @@ "safari_ios": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." + }, + "webview_android": { + "version_added": false, + "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." } }, "status": { @@ -62,10 +62,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableHeaderCellElement/abbr", "support": { - "webview_android": { - "version_added": false, - "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." - }, "chrome": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." @@ -108,6 +104,10 @@ "safari_ios": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." + }, + "webview_android": { + "version_added": false, + "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." } }, "status": { @@ -121,10 +121,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableHeaderCellElement/scope", "support": { - "webview_android": { - "version_added": false, - "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." - }, "chrome": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." @@ -167,6 +163,10 @@ "safari_ios": { "version_added": false, "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." + }, + "webview_android": { + "version_added": false, + "notes": "Members of the HTMLTableHeaderCellElement interface now implemented on HTMLTableCellElement." } }, "status": { @@ -180,9 +180,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableHeaderCellElement/sorted", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -215,6 +212,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/HTMLTableRowElement.json b/api/HTMLTableRowElement.json new file mode 100644 index 00000000000000..b9227aa5015956 --- /dev/null +++ b/api/HTMLTableRowElement.json @@ -0,0 +1,667 @@ +{ + "api": { + "HTMLTableRowElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/align", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "bgColor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/bgColor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "cells": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/cells", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/ch", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "chOff": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/chOff", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "rowIndex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/rowIndex", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sectionRowIndex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/sectionRowIndex", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "vAlign": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/vAlign", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "deleteCell": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/deleteCell", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertCell": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/insertCell", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "optional_index_parameter": { + "__compat": { + "description": "Index parameter is optional", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "20" + }, + "firefox_android": { + "version_added": "20" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "negative_one_index_argument": { + "__compat": { + "description": "Support for -1 as an index argument", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "20" + }, + "firefox_android": { + "version_added": "20" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/api/HTMLTemplateElement.json b/api/HTMLTemplateElement.json index 276bbedec3d0da..bcbb7b1a7ce758 100644 --- a/api/HTMLTemplateElement.json +++ b/api/HTMLTemplateElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement", "support": { - "webview_android": { - "version_added": "26" - }, "chrome": { "version_added": "26" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/content", "support": { - "webview_android": { - "version_added": "26" - }, "chrome": { "version_added": "26" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLTimeElement.json b/api/HTMLTimeElement.json index b109d1e9f30225..361391a7e49073 100644 --- a/api/HTMLTimeElement.json +++ b/api/HTMLTimeElement.json @@ -40,7 +40,7 @@ }, { "version_added": "11.5", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -99,7 +99,7 @@ }, { "version_added": "11.5", - "version_removed": "15" + "version_removed": "14" } ], "safari": { diff --git a/api/HTMLTitleElement.json b/api/HTMLTitleElement.json index a5edcae07dcb46..0b1f5f852d3c9b 100644 --- a/api/HTMLTitleElement.json +++ b/api/HTMLTitleElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTitleElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLTitleElement/text", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLTrackElement.json b/api/HTMLTrackElement.json index d3cb920cda319a..7c247e8d5e38b0 100644 --- a/api/HTMLTrackElement.json +++ b/api/HTMLTrackElement.json @@ -8,7 +8,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -66,7 +66,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -83,7 +83,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -139,7 +139,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -157,7 +157,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -213,7 +213,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -231,7 +231,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -287,7 +287,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -305,7 +305,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -361,7 +361,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -379,7 +379,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -437,7 +437,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -455,7 +455,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -511,7 +511,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { @@ -529,7 +529,7 @@ "version_added": "23" }, "chrome_android": { - "version_added": "23" + "version_added": "25" }, "edge": { "version_added": true @@ -585,7 +585,7 @@ "version_added": true }, "webview_android": { - "version_added": "23" + "version_added": true } }, "status": { diff --git a/api/HTMLUListElement.json b/api/HTMLUListElement.json index 54ac3836736db3..57495986339d96 100644 --- a/api/HTMLUListElement.json +++ b/api/HTMLUListElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLUListElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLUListElement/compact", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLUListElement/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLUnknownElement.json b/api/HTMLUnknownElement.json index eec521f3ee524c..661168f85369af 100644 --- a/api/HTMLUnknownElement.json +++ b/api/HTMLUnknownElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLUnknownElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/HTMLVideoElement.json b/api/HTMLVideoElement.json index 942051ae5d7f6b..06ca91f9b96f65 100644 --- a/api/HTMLVideoElement.json +++ b/api/HTMLVideoElement.json @@ -7,34 +7,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,34 +57,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -108,34 +108,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -159,34 +159,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -210,34 +210,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -261,34 +261,31 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "4" }, + "firefox_android": { + "version_added": "4" + }, "ie": { "version_added": "9" }, "opera": { "version_added": "10.5" }, - "safari": { - "version_added": true - }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { + "opera_android": { "version_added": true }, - "firefox_android": { - "version_added": "4" - }, - "opera_android": { + "safari": { "version_added": true }, "safari_ios": { @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -312,34 +312,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "5" }, + "firefox_android": { + "version_added": "5" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": "5" - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -363,34 +363,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "5" }, + "firefox_android": { + "version_added": "5" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": "5" - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -414,34 +414,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "5" }, + "firefox_android": { + "version_added": "5" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": "5" - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -465,34 +465,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "5" }, + "firefox_android": { + "version_added": "5" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": "5" - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -516,34 +516,31 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "5" }, + "firefox_android": { + "version_added": "5" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge_mobile": { + "opera_android": { "version_added": false }, - "firefox_android": { - "version_added": "5" - }, - "opera_android": { + "safari": { "version_added": false }, "safari_ios": { @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -567,47 +567,98 @@ "chrome": { "version_added": false }, + "chrome_android": { + "version_added": false + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "15" }, + "firefox_android": { + "version_added": "15" + }, "ie": { "version_added": false }, "opera": { "version_added": false }, + "opera_android": { + "version_added": false + }, "safari": { "version_added": false }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, "webview_android": { "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "msIsStereo3D": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/msIsStereo3D", + "support": { + "chrome": { + "version_added": false }, "chrome_android": { "version_added": false }, + "edge": { + "version_added": true + }, "edge_mobile": { + "version_added": true + }, + "firefox": { "version_added": false }, "firefox_android": { - "version_added": "15" + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": false }, "opera_android": { "version_added": false }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": false, - "deprecated": true + "deprecated": false } } }, @@ -621,6 +672,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -639,6 +693,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -648,23 +705,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/HashChangeEvent.json b/api/HashChangeEvent.json index b530e3028c4e6a..3f793a7712ef65 100644 --- a/api/HashChangeEvent.json +++ b/api/HashChangeEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "5" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/oldURL", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -89,6 +86,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -102,9 +102,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/newURL", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -140,6 +137,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Headers.json b/api/Headers.json index 54e4030e290fa0..216bb19f43c456 100644 --- a/api/Headers.json +++ b/api/Headers.json @@ -4,20 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -108,7 +94,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": false, @@ -120,9 +120,6 @@ "__compat": { "description": "Lexicographical sorting, and values from duplicate header names combined when iterated.", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -172,20 +172,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/Headers", "description": "Headers() constructor", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -276,19 +262,7 @@ }, "samsunginternet_android": { "version_added": "4.0" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "append": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/append", - "support": { + }, "webview_android": [ { "version_added": "42" @@ -302,7 +276,19 @@ } ] } - ], + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "append": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/append", + "support": { "chrome": [ { "version_added": "42" @@ -393,19 +379,7 @@ }, "samsunginternet_android": { "version_added": "4.0" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "delete": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/delete", - "support": { + }, "webview_android": [ { "version_added": "42" @@ -419,7 +393,19 @@ } ] } - ], + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "delete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/delete", + "support": { "chrome": [ { "version_added": "42" @@ -510,7 +496,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": true, @@ -523,9 +523,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/entries", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -561,6 +558,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -574,20 +574,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/get", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -682,7 +668,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": true, @@ -695,10 +695,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/getAll", "support": { - "webview_android": { - "version_added": "42", - "version_removed": "60" - }, "chrome": { "version_added": "42", "version_removed": "60" @@ -750,6 +746,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42", + "version_removed": "60" } }, "status": { @@ -763,20 +763,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/get", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -867,7 +853,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": true, @@ -880,9 +880,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/keys", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -918,6 +915,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -931,20 +931,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/set", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -1035,7 +1021,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": true, @@ -1048,9 +1048,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Headers/values", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -1086,6 +1083,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { diff --git a/api/History.json b/api/History.json new file mode 100644 index 00000000000000..773a144d80ad4a --- /dev/null +++ b/api/History.json @@ -0,0 +1,438 @@ +{ + "api": { + "History": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "back": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/url", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "forward": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/forward", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "go": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/go", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pushState": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/pushState", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4", + "notes": "In Firefox 2 through 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." + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11.5" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "4.3" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "replaceState": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/replaceState", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4", + "notes": "In Firefox 2 through 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." + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11.5" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "4.3" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "scrollRestoration": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/scrollRestoration", + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "state": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/History/state", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/IDBCursor.json b/api/IDBCursor.json index 659aea0395a872..f9df41b1a8cc0b 100644 --- a/api/IDBCursor.json +++ b/api/IDBCursor.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -92,6 +82,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -100,20 +100,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -126,10 +116,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -184,7 +174,22 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -192,9 +197,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/direction", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -245,6 +247,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/key", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -311,6 +313,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -323,9 +328,6 @@ "__compat": { "description": "Binary keys", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -361,7 +363,15 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -370,9 +380,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/primaryKey", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -423,6 +430,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -436,9 +446,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/source", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -489,6 +496,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -502,9 +512,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/advance", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -555,6 +562,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -568,9 +578,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/continue", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -621,6 +628,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -634,9 +644,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/continuePrimaryKey", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -679,6 +686,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -692,9 +702,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/delete", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -745,6 +752,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -758,9 +768,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/update", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -811,6 +818,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBCursorWithValue.json b/api/IDBCursorWithValue.json index d8b4cb9a5ffd2c..4cbdc2ebaacc24 100644 --- a/api/IDBCursorWithValue.json +++ b/api/IDBCursorWithValue.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursorWithValue", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,9 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBCursorWithValue/value", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -189,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBDatabase.json b/api/IDBDatabase.json index 2fc40256999ad5..fef2bd983e9fe5 100644 --- a/api/IDBDatabase.json +++ b/api/IDBDatabase.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,20 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": true @@ -115,7 +105,7 @@ "version_added": true }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -156,7 +146,22 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -164,9 +169,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -217,6 +219,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -230,9 +235,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/objectStoreNames", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -283,6 +285,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -296,9 +301,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/onabort", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -349,6 +351,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -362,9 +367,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/onclose", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "31", "notes": "approx" @@ -401,6 +403,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -414,9 +419,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/onerror", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -467,6 +469,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -480,9 +485,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/onversionchange", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -533,6 +535,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -546,9 +551,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/version", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -599,6 +601,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -612,9 +617,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/close", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -665,6 +667,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -678,9 +683,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/createObjectStore", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -731,6 +733,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -744,9 +749,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/deleteObjectStore", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -797,6 +799,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -810,9 +815,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/transaction", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -863,6 +865,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBDatabaseException.json b/api/IDBDatabaseException.json index 6821dd15d8ed6e..64332a8dee1f41 100644 --- a/api/IDBDatabaseException.json +++ b/api/IDBDatabaseException.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBDatabaseException", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "12", "prefix": "webkit" @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/IDBEnvironment.json b/api/IDBEnvironment.json index 7c82281f4c8dd6..8d0b4330f4520f 100644 --- a/api/IDBEnvironment.json +++ b/api/IDBEnvironment.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBEnvironment", "support": { - "webview_android": { - "version_added": "24" - }, "chrome": [ { "version_added": "24" @@ -18,7 +15,7 @@ } ], "chrome_android": { - "version_added": "24" + "version_added": "25" }, "edge": { "version_added": true @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -65,13 +65,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -107,7 +104,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } diff --git a/api/IDBFactory.json b/api/IDBFactory.json index 9117deb21eecb4..980886fb9a1bd9 100644 --- a/api/IDBFactory.json +++ b/api/IDBFactory.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBFactory", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,16 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/cmp", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -156,16 +151,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -203,7 +191,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -216,16 +214,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/deleteDatabase", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -236,16 +224,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -283,7 +264,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -296,16 +287,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/open", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -316,16 +297,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -363,7 +337,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, diff --git a/api/IDBIndex.json b/api/IDBIndex.json index 47356b10e9c119..4ecf371f541127 100644 --- a/api/IDBIndex.json +++ b/api/IDBIndex.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,9 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/isAutoLocale", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -174,6 +176,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -187,16 +192,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/keyPath", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -207,16 +202,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -254,7 +242,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -267,9 +265,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/locale", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -305,6 +300,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -318,16 +316,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/multiEntry", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -338,16 +326,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": null }, @@ -385,7 +366,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -398,16 +389,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/name", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -418,16 +399,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -465,7 +439,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -477,9 +461,6 @@ "__compat": { "description": "Renaming with name setter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -515,7 +496,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -524,16 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/objectStore", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -544,16 +523,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -591,7 +563,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -604,16 +586,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/unique", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -624,16 +596,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -671,7 +636,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -684,16 +659,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/count", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -704,16 +669,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -751,7 +709,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -764,16 +732,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/get", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -784,16 +742,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -831,7 +782,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -844,9 +805,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getAll", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -894,6 +852,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -907,9 +868,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getAllKeys", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -957,6 +915,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -970,16 +931,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getKey", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -990,16 +941,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -1037,7 +981,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -1050,16 +1004,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/openCursor", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1070,16 +1014,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -1117,7 +1054,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, @@ -1130,16 +1077,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/openKeyCursor", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1150,16 +1087,9 @@ "prefix": "webkit" } ], - "chrome_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "24", - "prefix": "webkit" - } - ], + "chrome_android": { + "version_added": "25" + }, "edge": { "version_added": "12" }, @@ -1197,7 +1127,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "webkit" + } + ] }, "status": { "experimental": false, diff --git a/api/IDBKeyRange.json b/api/IDBKeyRange.json index 639e99a8f0e151..e139a12c3a2398 100644 --- a/api/IDBKeyRange.json +++ b/api/IDBKeyRange.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -65,13 +65,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -107,7 +104,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -115,9 +120,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lower", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -168,6 +170,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -181,9 +186,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lowerOpen", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -234,6 +236,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -247,9 +252,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upper", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -300,6 +302,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -313,9 +318,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upperOpen", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -366,6 +368,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -379,9 +384,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/bound", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -432,6 +434,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -445,9 +450,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/includes", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -483,6 +485,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -496,9 +501,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lowerBound", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -549,6 +551,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -562,9 +567,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/only", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -615,6 +617,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -628,9 +633,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upperBound", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -681,6 +683,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBLocaleAwareKeyRange.json b/api/IDBLocaleAwareKeyRange.json index d78707189b6608..c586423a7d1ee5 100644 --- a/api/IDBLocaleAwareKeyRange.json +++ b/api/IDBLocaleAwareKeyRange.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBLocaleAwareKeyRange", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -54,6 +51,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/IDBObjectStore.json b/api/IDBObjectStore.json index 5e0babc09a1993..dcbd7f25b498e3 100644 --- a/api/IDBObjectStore.json +++ b/api/IDBObjectStore.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,16 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/autoIncrement", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -158,10 +153,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -210,6 +205,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -223,16 +228,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/indexNames", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -245,10 +240,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -297,6 +292,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -310,16 +315,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/keyPath", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -332,10 +327,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -384,6 +379,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -397,16 +402,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/name", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -419,10 +414,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -471,6 +466,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -483,9 +488,6 @@ "__compat": { "description": "Renaming through name setter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -521,7 +523,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -530,16 +540,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/transaction", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -552,10 +552,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -604,6 +604,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -617,16 +627,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/add", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -639,10 +639,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -691,6 +691,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -704,16 +714,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/clear", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -726,10 +726,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -778,6 +778,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -791,16 +801,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/count", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -813,10 +813,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -865,6 +865,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -878,16 +888,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/createIndex", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -900,10 +900,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -952,6 +952,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -965,16 +975,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/delete", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -987,10 +987,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1039,6 +1039,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1052,16 +1062,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/deleteIndex", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1074,10 +1074,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1126,6 +1126,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1139,16 +1149,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/get", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1161,10 +1161,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1213,6 +1213,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1226,9 +1236,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getAll", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -1270,6 +1277,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -1283,9 +1293,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getAllKeys", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -1321,6 +1328,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -1334,9 +1344,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getKey", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -1372,6 +1379,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -1385,16 +1395,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/index", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1407,10 +1407,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1459,6 +1459,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1472,16 +1482,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/openCursor", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1494,10 +1494,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1546,6 +1546,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1559,16 +1569,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/openKeyCursor", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1581,10 +1581,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1632,6 +1632,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -1645,16 +1655,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/put", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -1667,10 +1667,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -1719,6 +1719,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { diff --git a/api/IDBOpenDBRequest.json b/api/IDBOpenDBRequest.json index 373217b1422844..8760fc5b32a2ed 100644 --- a/api/IDBOpenDBRequest.json +++ b/api/IDBOpenDBRequest.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,16 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest/onblocked", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -158,10 +153,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -210,6 +205,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -223,16 +228,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest/onupgradeneeded", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -245,10 +240,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -297,6 +292,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { diff --git a/api/IDBRequest.json b/api/IDBRequest.json index 2ff8b00b40a8bd..4f6208dc728402 100644 --- a/api/IDBRequest.json +++ b/api/IDBRequest.json @@ -4,32 +4,22 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" }, { - "version_added": "23", + "version_added": "2", "version_removed": "57", "prefix": "webkit" } ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,16 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/error", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -158,10 +153,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -210,6 +205,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -222,9 +227,6 @@ "__compat": { "description": "DOMException value instead of DOMError", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -260,7 +262,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -269,9 +279,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/onerror", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -321,6 +328,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -334,9 +344,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/onsuccess", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -386,6 +393,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -399,9 +409,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/readyState", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -451,6 +458,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -464,9 +474,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/result", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -516,6 +523,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -529,9 +539,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/source", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -581,6 +588,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -594,9 +604,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/transaction", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -646,6 +653,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBTransaction.json b/api/IDBTransaction.json index d6ca25e0a0b6a2..63d8c2a9b68c0b 100644 --- a/api/IDBTransaction.json +++ b/api/IDBTransaction.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -26,10 +16,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -78,6 +68,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -86,13 +86,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -128,7 +125,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -136,16 +141,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/db", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -158,10 +153,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -210,6 +205,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -223,16 +228,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/error", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -245,10 +240,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -297,6 +292,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -309,9 +314,6 @@ "__compat": { "description": "DOMException value instead of DOMError", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -347,7 +349,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -356,9 +366,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/mode", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -408,6 +415,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -421,9 +431,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/ObjectStoreNames", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -459,6 +466,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -472,9 +482,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/onabort", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -524,6 +531,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -537,9 +547,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/oncomplete", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -589,6 +596,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -602,9 +612,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/onerror", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -654,6 +661,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -667,9 +677,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/abort", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -719,6 +726,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -732,9 +742,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/objectStore", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -784,6 +791,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBVersionChangeEvent.json b/api/IDBVersionChangeEvent.json index 0ce110c8149bf8..00bf366cf4e9cc 100644 --- a/api/IDBVersionChangeEvent.json +++ b/api/IDBVersionChangeEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "24" @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -64,13 +64,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -106,7 +103,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -114,16 +119,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/newVersion", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -136,10 +131,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -188,6 +183,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -201,16 +206,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/oldVersion", "support": { - "webview_android": [ - { - "version_added": "24" - }, - { - "version_added": "23", - "version_removed": "57", - "prefix": "webkit" - } - ], "chrome": [ { "version_added": "24" @@ -223,10 +218,10 @@ ], "chrome_android": [ { - "version_added": "24" + "version_added": "25" }, { - "version_added": "23", + "version_added": "25", "version_removed": "57", "prefix": "webkit" } @@ -275,6 +270,16 @@ "prefix": "webkit", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } ] }, "status": { @@ -288,14 +293,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/version", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "12" }, "chrome_android": { - "version_added": "4.4" + "version_added": "18" }, "edge": { "version_added": true @@ -332,6 +334,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/IDBVersionChangeRequest.json b/api/IDBVersionChangeRequest.json index d7d72dc4ebddd8..f11a30af009462 100644 --- a/api/IDBVersionChangeRequest.json +++ b/api/IDBVersionChangeRequest.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeRequest", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "12", "version_removed": "23", @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeRequest/setVersion", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/IIRFilterNode.json b/api/IIRFilterNode.json index e2484c0ba98492..e3c7c9e8afca79 100644 --- a/api/IIRFilterNode.json +++ b/api/IIRFilterNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode/IIRFilterNode", "description": "IIRFilterNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before version 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before version 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode/getFrequencyResponse", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { diff --git a/api/IdleDeadline.json b/api/IdleDeadline.json index ae07480ab7ca3a..2165eec848e015 100644 --- a/api/IdleDeadline.json +++ b/api/IdleDeadline.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -66,6 +63,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -78,9 +78,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline/didTimeout", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -140,6 +137,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -153,9 +153,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline/timeRemaining", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -215,6 +212,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { diff --git a/api/ImageBitmap.json b/api/ImageBitmap.json index 475b34ff864630..673ea7760ff070 100644 --- a/api/ImageBitmap.json +++ b/api/ImageBitmap.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/height", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "50" }, "chrome_android": { - "version_added": true + "version_added": "50" }, "edge": { "version_added": null @@ -79,10 +76,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "37" }, "opera_android": { - "version_added": null + "version_added": "37" }, "safari": { "version_added": null @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -105,14 +105,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/width", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "50" }, "chrome_android": { - "version_added": true + "version_added": "50" }, "edge": { "version_added": false @@ -130,10 +127,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "37" }, "opera_android": { - "version_added": null + "version_added": "37" }, "safari": { "version_added": null @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/close", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { diff --git a/api/ImageBitmapRenderingContext.json b/api/ImageBitmapRenderingContext.json index 9cb70e01536d9a..4033eb2fef306d 100644 --- a/api/ImageBitmapRenderingContext.json +++ b/api/ImageBitmapRenderingContext.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmapRenderingContext", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageBitmapRenderingContext/transferFromImageBitmap", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -106,6 +103,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/api/ImageCapture.json b/api/ImageCapture.json new file mode 100644 index 00000000000000..e5239992122ba2 --- /dev/null +++ b/api/ImageCapture.json @@ -0,0 +1,394 @@ +{ + "api": { + "ImageCapture": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ImageCapture": { + "__compat": { + "description": "ImageCapture() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/ImageCapture", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getPhotoCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoCapabilities", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getPhotoSettings": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoSettings", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "grabFrame": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/grabFrame", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "takePhoto": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/takePhoto", + "support": { + "chrome": [ + { + "version_added": "60" + }, + { + "version_added": "59", + "partial_implementation": true, + "version_removed": "60", + "notes": "photoSettings argument not supported." + } + ], + "chrome_android": [ + { + "version_added": "60" + }, + { + "version_added": "59", + "partial_implementation": true, + "version_removed": "60", + "notes": "photoSettings argument not supported." + } + ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": [ + { + "version_added": "47" + }, + { + "version_added": "46", + "partial_implementation": true, + "version_removed": "47", + "notes": "photoSettings argument not supported." + } + ], + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": [ + { + "version_added": "60" + }, + { + "version_added": "59", + "partial_implementation": true, + "version_removed": "60", + "notes": "photoSettings argument not supported." + } + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "track": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/track", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ImageData.json b/api/ImageData.json index aeb580b1314650..c0c63c269aae99 100644 --- a/api/ImageData.json +++ b/api/ImageData.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "description": "ImageData() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData/ImageData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData/data", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData/height", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ImageData/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/InputDeviceCapabilities.json b/api/InputDeviceCapabilities.json new file mode 100644 index 00000000000000..8e9ec7add7cd7c --- /dev/null +++ b/api/InputDeviceCapabilities.json @@ -0,0 +1,158 @@ +{ + "api": { + "InputDeviceCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "InputDeviceCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities/InputDeviceCapabilities", + "description": "InputDeviceCapabilities() constructor", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "firesTouchEvents": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities/firesTouchEvents", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/InputDeviceInfo.json b/api/InputDeviceInfo.json index 7116894fda97a3..e01c9b70320dd6 100644 --- a/api/InputDeviceInfo.json +++ b/api/InputDeviceInfo.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceInfo", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputDeviceInfo/getCapabilities", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/InputEvent.json b/api/InputEvent.json index 737d7a025ced54..5ecf52d580756f 100644 --- a/api/InputEvent.json +++ b/api/InputEvent.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "60" }, "chrome_android": { - "version_added": null + "version_added": "60" }, "edge": { "version_added": null @@ -20,49 +17,152 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "31" }, "firefox_android": { - "version_added": null + "version_added": "31" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "47" }, "opera_android": { - "version_added": null + "version_added": "47" }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } }, + "InputEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/InputEvent", + "description": "InputEvent() constructor", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "data": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/data", "support": { - "webview_android": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { "version_added": null }, - "chrome": { + "edge_mobile": { "version_added": null }, - "chrome_android": { + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "dataTransfer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/dataTransfer", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, "edge": { "version_added": null }, @@ -70,32 +170,137 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "47" }, "opera_android": { - "version_added": null + "version_added": "47" }, "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getTargetRanges": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/getTargetRanges", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inputType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/inputType", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,14 +310,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InputEvent/isComposing", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "60" }, "chrome_android": { - "version_added": null + "version_added": "60" }, "edge": { "version_added": null @@ -121,32 +323,35 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "31" }, "firefox_android": { - "version_added": null + "version_added": "31" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "47" }, "opera_android": { - "version_added": null + "version_added": "47" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/InstallEvent.json b/api/InstallEvent.json index f0d9a7c60703f0..9a348d4a1e45e5 100644 --- a/api/InstallEvent.json +++ b/api/InstallEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InstallEvent", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -56,9 +56,6 @@ "description": "InstallEvent() constructor.", "mdn_url": "https://developer.mozilla.org/docs/Web/API/InstallEvent/InstallEvent", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/InstallEvent/activeWorker", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { diff --git a/api/IntersectionObserver.json b/api/IntersectionObserver.json index 2c72d76bc2f008..5856420470a772 100644 --- a/api/IntersectionObserver.json +++ b/api/IntersectionObserver.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -40,6 +37,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -53,9 +53,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/IntersectionObserver", "description": "IntersectionObserver() constructor", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -89,6 +86,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -102,9 +102,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/root", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -138,6 +135,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -151,9 +151,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/rootMargin", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -187,6 +184,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -200,9 +200,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/thresholds", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -236,6 +233,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -249,9 +249,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/disconnect", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -286,6 +283,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -299,9 +299,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/observe", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -335,6 +332,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -348,9 +348,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/takeRecords", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -385,6 +382,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -398,9 +398,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/unobserve", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -435,6 +432,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { diff --git a/api/IntersectionObserverEntry.json b/api/IntersectionObserverEntry.json index 8e73363b49341d..e9b916562c161f 100644 --- a/api/IntersectionObserverEntry.json +++ b/api/IntersectionObserverEntry.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -40,6 +37,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -52,9 +52,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/boundingClientRect", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -88,6 +85,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -101,9 +101,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/intersectionRatio", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -137,6 +134,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -150,9 +150,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/intersectionRect", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -186,6 +183,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -199,9 +199,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/isIntersecting", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -235,6 +232,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -248,9 +248,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/rootBounds", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -284,6 +281,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -297,9 +297,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/target", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -333,6 +330,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -346,9 +346,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/time", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -382,6 +379,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { diff --git a/api/Keyboard.json b/api/Keyboard.json new file mode 100644 index 00000000000000..688c9d9917d2bd --- /dev/null +++ b/api/Keyboard.json @@ -0,0 +1,208 @@ +{ + "api": { + "Keyboard": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Keyboard", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "getLayoutMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Keyboard/getLayoutMap", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "lock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Keyboard/lock", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "unlock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Keyboard/unlock", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/KeyboardEvent.json b/api/KeyboardEvent.json index e6884163b9a523..805db465412d97 100644 --- a/api/KeyboardEvent.json +++ b/api/KeyboardEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/KeyboardEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "__compat": { "description": "Added code and key to KeyboardEventInit", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/altKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/charCode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "26" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/code", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/ctrlKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/isComposing", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/key", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -450,6 +447,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "description": "Non-printable keys", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -501,6 +498,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -514,9 +514,6 @@ "__compat": { "description": "Printable keys", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -553,6 +550,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -566,9 +566,6 @@ "__compat": { "description": "Dead key", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -604,6 +601,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -618,9 +618,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/keyCode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "26" }, @@ -656,6 +653,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -669,10 +669,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/keyIdentifier", "support": { - "webview_android": { - "version_added": "26", - "version_removed": "54" - }, "chrome": { "version_added": "26", "version_removed": "54" @@ -712,6 +708,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "54" } }, "status": { @@ -725,9 +725,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/location", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -763,6 +760,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -776,9 +776,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/metaKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -814,6 +811,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -827,9 +827,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/repeat", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -865,6 +862,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -878,9 +878,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/shiftKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -916,6 +913,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -929,9 +929,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/which", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -969,6 +966,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -982,9 +982,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/getModifierState", "support": { - "webview_android": { - "version_added": "31" - }, "chrome": { "version_added": "31" }, @@ -1007,19 +1004,22 @@ "version_added": "9" }, "opera": { - "version_added": false + "version_added": "17" }, "opera_android": { "version_added": false }, "safari": { - "version_added": false + "version_added": "10.1" }, "safari_ios": { - "version_added": false + "version_added": "10.3" }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -1032,9 +1032,6 @@ "__compat": { "description": "\"Accel\" is a valid parameter", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -1070,6 +1067,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -1084,9 +1084,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/DOM_KEY_LOCATION_LEFT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1122,6 +1119,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1135,9 +1135,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/DOM_KEY_LOCATION_NUMPAD", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1173,6 +1170,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1186,9 +1186,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/DOM_KEY_LOCATION_RIGHT", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1224,6 +1221,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1237,9 +1237,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/DOM_KEY_LOCATION_STANDARD", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1275,6 +1272,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/KeyboardLayoutMap.json b/api/KeyboardLayoutMap.json new file mode 100644 index 00000000000000..5df6a0f0d5828b --- /dev/null +++ b/api/KeyboardLayoutMap.json @@ -0,0 +1,412 @@ +{ + "api": { + "KeyboardLayoutMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/entries", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forEach": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/forEach", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "get": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/get", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "has": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/has", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/keys", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/size", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/values", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/KeyframeEffect.json b/api/KeyframeEffect.json index c39579bda9a8ec..e69681942ae6a9 100644 --- a/api/KeyframeEffect.json +++ b/api/KeyframeEffect.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -20,12 +17,10 @@ "version_added": null }, "firefox": { - "notes": "The Web Animations API is only enabled by default in Firefox Nightly builds. It was enabled in Developer Edition until 58, when it is no longer enabled by default. You can enable it in beta and release builds by setting the preference dom.animations-api.core.enabled to true, and can disable it in any Firefox version by setting this preference to false.", - "version_added": "48" + "version_added": "63" }, "firefox_android": { - "notes": "The Web Animations API is only enabled by default in Firefox Nightly builds. It was enabled in Developer Edition until 58, when it is no longer enabled by default. You can enable it in beta and release builds by setting the preference dom.animations-api.core.enabled to true, and can disable it in any Firefox version by setting this preference to false.", - "version_added": "48" + "version_added": "63" }, "ie": { "version_added": false @@ -44,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,9 +55,6 @@ "description": "Clone constructor (2nd type of constructor)", "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/KeyframeEffect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -69,9 +64,14 @@ "edge": { "version_added": null }, + "edge_mobile": { + "version_added": null + }, "firefox": { - "notes": "Only enabled in Firefox 52 and later Nightly edition. Turned off in Beta/release.", - "version_added": false + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" }, "ie": { "version_added": false @@ -79,13 +79,6 @@ "opera": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, - "firefox_android": { - "notes": "Only enabled in Firefox 52 and later Nightly edition. Turned off in Beta/release.", - "version_added": false - }, "opera_android": { "version_added": false }, @@ -97,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,64 +102,75 @@ } } }, - "setKeyframes": { + "composite": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/setKeyframes", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/composite", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": null }, "chrome_android": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false + "version_added": null }, "edge": { - "version_added": false + "version_added": null }, "edge_mobile": { - "version_added": false + "version_added": null + }, + "firefox": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.compositing.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.compositing.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null }, "opera_android": { - "version_added": false + "version_added": null }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "composite": { + "getKeyframes": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/composite", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/getKeyframes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -177,10 +184,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null @@ -199,6 +206,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -212,9 +222,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/iterationComposite", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -228,10 +235,24 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.compositing.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.animations-api.compositing.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": null @@ -250,6 +271,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -259,64 +283,61 @@ } } }, - "target": { + "setKeyframes": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/target", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/setKeyframes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } } }, - "getKeyframes": { + "target": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/getKeyframes", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/target", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -330,10 +351,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null @@ -352,6 +373,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/LinearAccelerationSensor.json b/api/LinearAccelerationSensor.json new file mode 100644 index 00000000000000..90a9598e8b1c5c --- /dev/null +++ b/api/LinearAccelerationSensor.json @@ -0,0 +1,242 @@ +{ + "api": { + "LinearAccelerationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "LinearAccelerationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/LinearAccelerationSensor", + "description": "LinearAccelerationSensor() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/x", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/y", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/z", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/LinkStyle.json b/api/LinkStyle.json index bb5dc57138c3b2..812c1b817bf9f0 100644 --- a/api/LinkStyle.json +++ b/api/LinkStyle.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinkStyle", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LinkStyle/sheet", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/LocalFileSystem.json b/api/LocalFileSystem.json new file mode 100644 index 00000000000000..0af7f72961e33e --- /dev/null +++ b/api/LocalFileSystem.json @@ -0,0 +1,151 @@ +{ + "api": { + "LocalFileSystem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystem", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "requestFileSystem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystem#requestFileSystem", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "resolveLocalFileSystemURL": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystem#resolveLocalFileSystemURL()", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/LocalFileSystemSync.json b/api/LocalFileSystemSync.json new file mode 100644 index 00000000000000..fd2574f9381c1a --- /dev/null +++ b/api/LocalFileSystemSync.json @@ -0,0 +1,151 @@ +{ + "api": { + "LocalFileSystemSync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystemSync", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true, + "prefix": "webkit" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "requestFileSystemSync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystemSync#requestFileSystem", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "resolveLocalFileSystemSyncURL": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalFileSystemSync#resolveLocalFileSystemSyncURL()", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/LocalMediaStream.json b/api/LocalMediaStream.json index 51f08602dd8038..f60b5536bf7027 100644 --- a/api/LocalMediaStream.json +++ b/api/LocalMediaStream.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LocalMediaStream", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Location.json b/api/Location.json new file mode 100644 index 00000000000000..e3689bcf04ae52 --- /dev/null +++ b/api/Location.json @@ -0,0 +1,813 @@ +{ + "api": { + "Location": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location", + "support": { + "chrome": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "assign": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/assign", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hash": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/hash", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "host": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/host", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hostname": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/hostname", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "href": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/href", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "origin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/origin", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "26", + "notes": "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + }, + "firefox_android": { + "version_added": "26", + "notes": "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." + }, + "ie": { + "version_added": "11", + "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit window.location.origin." + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "password": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/password", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "firefox": { + "version_added": "26" + }, + "firefox_android": { + "version_added": "26" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pathname": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/pathname", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "Before Firefox 53, the pathname property returned wrong parts of the URL. For example, for a URL of http://z.com/x?a=true&b=false, pathname would return \"/x?a=true&b=false\" rather than \"/x\"." + }, + "firefox_android": { + "version_added": "22", + "notes": "Before Firefox 53, the pathname property returned wrong parts of the URL. For example, for a URL of http://z.com/x?a=true&b=false, pathname would return \"/x?a=true&b=false\" rather than \"/x\"." + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "port": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/port", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "protocol": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/protocol", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "reload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/reload", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "replace": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/replace", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "search": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/search", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22", + "notes": "Before Firefox 53, the search property returned wrong parts of the URL. For example, for a URL of http://z.com/x?a=true&b=false, search would return \"\", rather than \"?a=true&b=false\"." + }, + "firefox_android": { + "version_added": "22", + "notes": "Before Firefox 53, the search property returned wrong parts of the URL. For example, for a URL of http://z.com/x?a=true&b=false, search would return \"\", rather than \"?a=true&b=false\"." + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "toString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/toString", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": "11", + "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit window.location.toString." + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "52" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "username": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/username", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "firefox": { + "version_added": "26" + }, + "firefox_android": { + "version_added": "26" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Lock.json b/api/Lock.json new file mode 100644 index 00000000000000..29a13ad85423c1 --- /dev/null +++ b/api/Lock.json @@ -0,0 +1,157 @@ +{ + "api": { + "Lock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Lock", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "mode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Lock/mode", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Lock/name", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/LockManager.json b/api/LockManager.json new file mode 100644 index 00000000000000..2627418246306d --- /dev/null +++ b/api/LockManager.json @@ -0,0 +1,157 @@ +{ + "api": { + "LockManager": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LockManager", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "query": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LockManager/query", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "request": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/LockManager/request", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MIDIAccess.json b/api/MIDIAccess.json index e8d30462171a4f..f114161f94ab29 100644 --- a/api/MIDIAccess.json +++ b/api/MIDIAccess.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MIDIConnectionEvent.json b/api/MIDIConnectionEvent.json index 924d1c2d368d41..80ee4fde3a5652 100644 --- a/api/MIDIConnectionEvent.json +++ b/api/MIDIConnectionEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MIDIInput.json b/api/MIDIInput.json index f4212c961fad09..c0b165b7535c3d 100644 --- a/api/MIDIInput.json +++ b/api/MIDIInput.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInput", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MIDIInputMap.json b/api/MIDIInputMap.json index ce5fb28572bf08..09681a512d3610 100644 --- a/api/MIDIInputMap.json +++ b/api/MIDIInputMap.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInputMap", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MIDIOutputMap.json b/api/MIDIOutputMap.json index ca87f09c14f66e..1942c5c6387512 100644 --- a/api/MIDIOutputMap.json +++ b/api/MIDIOutputMap.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIOutputMap", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MSGestureEvent.json b/api/MSGestureEvent.json new file mode 100644 index 00000000000000..54a5ebd74dc7f9 --- /dev/null +++ b/api/MSGestureEvent.json @@ -0,0 +1,668 @@ +{ + "api": { + "MSGestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "MSGestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/MSGestureEvent", + "description": "MSGestureEvent() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "expansion": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/expansion", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "gestureObject": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/gestureObject", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "initGestureEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/initGestureEvent", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "rotation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/rotation", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "scale": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/scale", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "translationX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/translationX", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "translationY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/translationY", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "velocityAngular": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/velocityAngular", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "velocityExpansion": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/velocityExpansion", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "velocityX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/velocityX", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "velocityY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MSGestureEvent/velocityY", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Magnetometer.json b/api/Magnetometer.json new file mode 100644 index 00000000000000..a605393dc0dc05 --- /dev/null +++ b/api/Magnetometer.json @@ -0,0 +1,260 @@ +{ + "api": { + "Magnetometer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "Magnetometer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/Magnetometer", + "description": "Magnetometer() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/y", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/y", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "z": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/z", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MediaCapabilities.json b/api/MediaCapabilities.json new file mode 100644 index 00000000000000..d041bf71fa6287 --- /dev/null +++ b/api/MediaCapabilities.json @@ -0,0 +1,169 @@ +{ + "api": { + "MediaCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "encodingInfo": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities/encodingInfo", + "support": { + "chrome": { + "version_added": "67", + "flags": [ + { + "type": "preference", + "name": "chrome://flags/#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "67", + "flags": [ + { + "type": "preference", + "name": "chrome://flags/#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "67", + "flags": [ + { + "type": "preference", + "name": "chrome://flags/#enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "decodingInfo": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities/decodingInfo", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MediaDeviceInfo.json b/api/MediaDeviceInfo.json index 293ef48a4c7ac0..98e76910be52e5 100644 --- a/api/MediaDeviceInfo.json +++ b/api/MediaDeviceInfo.json @@ -10,12 +10,24 @@ "For earlier versions, this interface is available through the adapter.js polyfill" ] }, + "chrome_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "39" }, + "firefox_android": { + "version_added": "39" + }, "ie": { "version_added": false }, @@ -25,38 +37,26 @@ "This interface is available in Opera through the adapter.js polyfill." ] }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "chrome_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "39" - }, "opera_android": { "version_added": null, "notes": [ "This interface is available in Opera through the adapter.js polyfill." ] }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] } }, "status": { @@ -75,12 +75,24 @@ "For earlier versions, this interface is available through the adapter.js polyfill" ] }, + "chrome_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "39" }, + "firefox_android": { + "version_added": "39" + }, "ie": { "version_added": false }, @@ -90,38 +102,26 @@ "This interface is available in Opera through the adapter.js polyfill." ] }, - "webview_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "chrome_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "safari": { - "version_added": false - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "39" - }, "opera_android": { "version_added": null, "notes": [ "This interface is available in Opera through the adapter.js polyfill." ] }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] } }, "status": { @@ -141,12 +141,24 @@ "For earlier versions, this interface is available through the adapter.js polyfill" ] }, + "chrome_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "39" }, + "firefox_android": { + "version_added": "39" + }, "ie": { "version_added": false }, @@ -156,38 +168,26 @@ "This interface is available in Opera through the adapter.js polyfill." ] }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "chrome_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "39" - }, "opera_android": { "version_added": null, "notes": [ "This interface is available in Opera through the adapter.js polyfill." ] }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] } }, "status": { @@ -207,12 +207,24 @@ "For earlier versions, this interface is available through the adapter.js polyfill" ] }, + "chrome_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "39" }, + "firefox_android": { + "version_added": "39" + }, "ie": { "version_added": false }, @@ -222,38 +234,26 @@ "This interface is available in Opera through the adapter.js polyfill." ] }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "chrome_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "39" - }, "opera_android": { "version_added": null, "notes": [ "This interface is available in Opera through the adapter.js polyfill." ] }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] } }, "status": { @@ -273,12 +273,24 @@ "For earlier versions, this interface is available through the adapter.js polyfill" ] }, + "chrome_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "39" }, + "firefox_android": { + "version_added": "39" + }, "ie": { "version_added": false }, @@ -288,38 +300,26 @@ "This interface is available in Opera through the adapter.js polyfill." ] }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "chrome_android": { - "version_added": "55", - "notes": [ - "For earlier versions, this interface is available through the adapter.js polyfill" - ] - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "39" - }, "opera_android": { "version_added": null, "notes": [ "This interface is available in Opera through the adapter.js polyfill." ] }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": [ + "For earlier versions, this interface is available through the adapter.js polyfill" + ] } }, "status": { @@ -333,9 +333,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/toJSON", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -371,6 +368,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaDevices.json b/api/MediaDevices.json index adeff5244d3e04..915bb1a2922f42 100644 --- a/api/MediaDevices.json +++ b/api/MediaDevices.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "47" }, "chrome_android": { - "version_added": null + "version_added": "47" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "36" }, "firefox_android": { - "version_added": null + "version_added": "36" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "30" }, "opera_android": { - "version_added": null + "version_added": "30" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/ondevicechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": null @@ -69,9 +66,25 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null - }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "51", + "version_removed": "52", + "flags": [ + { + "type": "preference", + "name": "media.ondevicechange.enabled", + "value_to_set": "true" + } + ], + "notes": [ + "MediaDevices.ondevicechange is supported only on macOS." + ] + } + ], "firefox_android": { "version_added": null }, @@ -79,10 +92,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "34" }, "opera_android": { - "version_added": null + "version_added": "34" }, "safari": { "version_added": null @@ -92,6 +105,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,44 +121,50 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/enumerateDevices", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "47" }, "chrome_android": { - "version_added": null + "version_added": "47" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, + "version_added": true + }, + "firefox": [ + { + "version_added": "63", + "notes": "Prior to Firefox 63, enumerateDevices() only returned input devices. Starting with Firefox 63, output devices are also included." + }, + { + "version_added": "39" + } + ], "firefox_android": { - "version_added": null + "version_added": "39" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "34" }, "opera_android": { - "version_added": null + "version_added": "34" }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -156,14 +178,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getSupportedConstraints", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "53" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { "version_added": null @@ -172,28 +191,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "44" }, "firefox_android": { - "version_added": null + "version_added": "50" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": "40" }, "opera_android": { - "version_added": null + "version_added": "40" }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -207,9 +229,179 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getUserMedia", "support": { - "webview_android": { + "chrome": [ + { + "version_added": "52" + }, + { + "version_added": "47", + "version_removed": "52", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform features", + "value_to_set": "Enabled" + } + ], + "notes": [ + "Older versions of Chrome implement navigator.webkitGetUserMedia, a prefixed form of the legacy navigator.getUserMedia API." + ] + } + ], + "chrome_android": [ + { + "version_added": "52" + }, + { + "version_added": "47", + "version_removed": "52", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform features", + "value_to_set": "Enabled" + } + ], + "notes": [ + "Older versions of Chrome implement navigator.webkitGetUserMedia, a prefixed form of the legacy navigator.getUserMedia API." + ] + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "36", + "notes": [ + "Older versions of Firefox implement navigator.mozGetUserMedia, a prefixed form of the legacy 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." + ] + }, + "firefox_android": { + "version_added": "36", + "notes": [ + "Older versions of Firefox implement navigator.mozGetUserMedia, a prefixed form of the legacy navigator.getUserMedia API." + ] + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "40" + }, + { + "version_added": "34", + "version_removed": "40", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform features", + "value_to_set": "Enabled" + } + ], + "notes": [ + "Older versions of Opera implement navigator.webkitGetUserMedia, a prefixed form of the legacy navigator.getUserMedia API." + ] + } + ], + "opera_android": [ + { + "version_added": "40" + }, + { + "version_added": "34", + "version_removed": "40", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform features", + "value_to_set": "Enabled" + } + ], + "notes": [ + "Older versions of Opera implement navigator.webkitGetUserMedia, a prefixed form of the legacy navigator.getUserMedia API." + ] + } + ], + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "53" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "stereo_audio_capture": { + "__compat": { + "description": "Stereo audio capture", + "support": { "chrome": { "version_added": null }, @@ -223,13 +415,13 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "55" }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -238,13 +430,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaElementAudioSourceNode.json b/api/MediaElementAudioSourceNode.json index 71873e53cb8217..3014b3115e2ac1 100644 --- a/api/MediaElementAudioSourceNode.json +++ b/api/MediaElementAudioSourceNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode/MediaElementAudioSourceNode", "description": "MediaElementAudioSourceNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode/mediaElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaError.json b/api/MediaError.json index 0b4a9214c542c8..0e027b7bb1945c 100644 --- a/api/MediaError.json +++ b/api/MediaError.json @@ -7,30 +7,27 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "3.5" }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": "9" }, "opera": { "version_added": true }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": true - }, "opera_android": { "version_added": true }, @@ -39,6 +36,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,30 +54,27 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "3.5" }, + "firefox_android": { + "version_added": true + }, "ie": { "version_added": "9" }, "opera": { "version_added": true }, - "webview_android": { - "version_added": true - }, - "chrome_android": { - "version_added": true - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": true - }, "opera_android": { "version_added": true }, @@ -86,6 +83,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -102,26 +102,26 @@ "chrome": { "version_added": "59" }, - "firefox": { - "version_added": "52" - }, - "opera": { - "version_added": "46" - }, - "webview_android": { - "version_added": "59" - }, "chrome_android": { "version_added": "59" }, + "firefox": { + "version_added": "52" + }, "firefox_android": { "version_added": "52" }, + "opera": { + "version_added": "46" + }, "opera_android": { "version_added": "46" }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/MediaKeyMessageEvent.json b/api/MediaKeyMessageEvent.json index 0d33e236e562a3..e4dd829df264a8 100644 --- a/api/MediaKeyMessageEvent.json +++ b/api/MediaKeyMessageEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "description": "MediaKeyMessageEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/MediaKeyMessageEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/message", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/messageType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaKeySession.json b/api/MediaKeySession.json index 53e76d4cca2bf9..5bc6204b15905e 100644 --- a/api/MediaKeySession.json +++ b/api/MediaKeySession.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/closed", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/expiration", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/keyStatuses", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/sessionId", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/onkeystatuseschange", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "55" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/onmessage", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "55" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/close", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/generateRequest", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/load", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/remove", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/update", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MediaKeyStatusMap.json b/api/MediaKeyStatusMap.json index 728715dae48ddf..f4ae78df86dea0 100644 --- a/api/MediaKeyStatusMap.json +++ b/api/MediaKeyStatusMap.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/size", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/entries", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/forEach", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/get", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/has", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/keys", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/[@@iterator]", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/values", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MediaKeySystemAccess.json b/api/MediaKeySystemAccess.json index d9e0ee5850edc4..45a53b80934bc8 100644 --- a/api/MediaKeySystemAccess.json +++ b/api/MediaKeySystemAccess.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/keySystem", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/createMediaKeys", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/getConfiguration", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MediaKeySystemConfiguration.json b/api/MediaKeySystemConfiguration.json index bd9feb53be6822..97682d1ba3eac9 100644 --- a/api/MediaKeySystemConfiguration.json +++ b/api/MediaKeySystemConfiguration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration/initDataTypes", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration/audioCapabilities", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration/videoCapabilities", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration/distinctiveIdentifier", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemConfiguration/persistentState", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MediaKeys.json b/api/MediaKeys.json index 7eb8719edfd70a..4a661e9b54d4c9 100644 --- a/api/MediaKeys.json +++ b/api/MediaKeys.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeys", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeys/createSession", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaKeys/setServerCertificate", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "42" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/MediaMetadata.json b/api/MediaMetadata.json index 527793955d2517..1fd367dde47d04 100644 --- a/api/MediaMetadata.json +++ b/api/MediaMetadata.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "description": "MediaMetadata() constructor.", "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/MediaMetadata", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/album", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/artist", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/artwork", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/title", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaQueryList.json b/api/MediaQueryList.json index 15e8396863fa9b..fd43850ace039b 100644 --- a/api/MediaQueryList.json +++ b/api/MediaQueryList.json @@ -8,7 +8,7 @@ "version_added": "9" }, "chrome_android": { - "version_added": "9" + "version_added": "18" }, "edge": { "version_added": true @@ -38,7 +38,7 @@ "version_added": null }, "webview_android": { - "version_added": "9" + "version_added": true } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/matches", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "9" }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaQueryListEvent.json b/api/MediaQueryListEvent.json index e46b3504af69e3..335266df2ee1be 100644 --- a/api/MediaQueryListEvent.json +++ b/api/MediaQueryListEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/MediaQueryListEvent", "description": "MediaQueryListEvent() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/matches", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/media", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaQueryListListener.json b/api/MediaQueryListListener.json index b4ee2e46ff1293..da8efae31594d6 100644 --- a/api/MediaQueryListListener.json +++ b/api/MediaQueryListListener.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListListener", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaRecorder.json b/api/MediaRecorder.json index 98cb7b51c81d92..f8fdf4fe18b354 100644 --- a/api/MediaRecorder.json +++ b/api/MediaRecorder.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -31,10 +28,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -57,9 +57,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/MediaRecorder", "description": "MediaRecorder() constructor", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -82,10 +79,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -107,14 +107,11 @@ "__compat": { "description": "options object", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "version_added": "49" }, "chrome_android": { - "version_added": false + "version_added": "49" }, "edge": { "version_added": null @@ -132,10 +129,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -159,22 +159,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/mimeType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "47", - "notes": "Currently only video is supported, not audio.", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform features", - "value_to_set": "Enabled" - } - ] + "notes": "Prior to Chrome 49, only video is supported, not audio." }, "chrome_android": { - "version_added": false + "version_added": "49" }, "edge": { "version_added": null @@ -192,10 +182,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -205,6 +195,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -218,22 +211,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/state", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "47", - "notes": "Currently only video is supported, not audio.", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform features", - "value_to_set": "Enabled" - } - ] + "notes": "Prior to Chrome 49, only video is supported, not audio." }, "chrome_android": { - "version_added": false + "version_added": "49" }, "edge": { "version_added": null @@ -251,10 +234,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -264,6 +247,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -277,22 +263,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/stream", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "47", - "notes": "Currently only video is supported, not audio.", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform features", - "value_to_set": "Enabled" - } - ] + "notes": "Prior to Chrome 49, only video is supported, not audio." }, "chrome_android": { - "version_added": false + "version_added": "49" }, "edge": { "version_added": null @@ -310,10 +286,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -323,6 +299,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -336,9 +315,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/ignoreMutedMedia", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -361,10 +337,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -374,6 +350,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -387,9 +366,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/videoBitsPerSecond", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -412,10 +388,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -425,6 +401,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -438,9 +417,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/audioBitsPerSecond", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -463,10 +439,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -476,6 +452,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -489,9 +468,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/isTypeSupported", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -514,10 +490,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -527,6 +503,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -540,14 +519,19 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/pause", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform features", + "value_to_set": "Enabled" + } + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -565,10 +549,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -578,6 +562,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -591,9 +578,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/requestData", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -602,10 +586,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -623,10 +608,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -636,6 +621,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -649,9 +637,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/resume", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -660,10 +645,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -681,10 +667,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -694,6 +680,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -707,9 +696,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/start", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -732,10 +718,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -745,6 +731,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -758,9 +747,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/stop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -769,10 +755,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -790,10 +777,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -803,6 +790,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -816,9 +806,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/ondataavailable", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -827,10 +814,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -848,10 +836,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -861,6 +849,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -874,9 +865,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -885,10 +873,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -906,10 +895,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -919,6 +908,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -932,9 +924,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onpause", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -943,10 +932,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -964,10 +954,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -977,6 +967,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -990,9 +983,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onresume", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -1001,10 +991,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -1022,10 +1013,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -1035,6 +1026,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -1048,9 +1042,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onstart", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -1059,10 +1050,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -1080,10 +1072,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -1093,6 +1085,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -1106,9 +1101,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onstop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -1117,10 +1109,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -1138,10 +1131,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -1151,6 +1144,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -1164,9 +1160,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/onwarning", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47", "flags": [ @@ -1175,10 +1168,11 @@ "name": "Experimental Web Platform features", "value_to_set": "Enabled" } - ] + ], + "notes": "Full support since Chrome 49." }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": null @@ -1196,10 +1190,10 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -1209,6 +1203,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { diff --git a/api/MediaRecorderErrorEvent.json b/api/MediaRecorderErrorEvent.json index d4db0507fb98e7..2b7151c6f6fe4a 100644 --- a/api/MediaRecorderErrorEvent.json +++ b/api/MediaRecorderErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false, "notes": "Uses a generic event with an error property." @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -59,9 +59,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent/MediaRecorderErrorEvent", "description": "MediaRecorderErrorEvent() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false, "notes": "Uses a generic event with an error property." @@ -101,6 +98,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -114,9 +114,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent/error", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false, "notes": "Uses a generic event with an error property." @@ -156,6 +153,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaSession.json b/api/MediaSession.json index 24d28b125daa10..e7e629e5974581 100644 --- a/api/MediaSession.json +++ b/api/MediaSession.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/metadata", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/playbackState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setActionHandler", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaSettingsRange.json b/api/MediaSettingsRange.json index 98d96f33087094..9f06e03d81e769 100644 --- a/api/MediaSettingsRange.json +++ b/api/MediaSettingsRange.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSettingsRange", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSettingsRange/max", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSettingsRange/min", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSettingsRange/step", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/MediaSource.json b/api/MediaSource.json index 46624472629727..7725e1805031e7 100644 --- a/api/MediaSource.json +++ b/api/MediaSource.json @@ -14,9 +14,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -35,6 +41,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -44,29 +53,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -89,9 +89,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -110,6 +116,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -119,29 +128,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -165,9 +165,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -186,6 +192,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -195,29 +204,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -241,9 +241,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -262,6 +268,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -271,29 +280,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -317,9 +317,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -338,6 +344,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -347,29 +356,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -393,9 +393,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -414,6 +420,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -423,29 +432,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -462,9 +462,15 @@ "chrome": { "version_added": "53" }, + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -483,6 +489,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -492,29 +501,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -531,9 +531,15 @@ "chrome": { "version_added": "53" }, + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -552,6 +558,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -561,29 +570,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -600,9 +600,15 @@ "chrome": { "version_added": "53" }, + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -621,6 +627,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -630,29 +639,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -676,9 +676,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -697,6 +703,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -706,29 +715,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -752,9 +752,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -773,6 +779,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -782,29 +791,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -828,9 +828,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -849,6 +855,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -858,29 +867,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -897,6 +897,9 @@ "chrome": { "version_added": "62" }, + "chrome_android": { + "version_added": "62" + }, "edge": { "version_added": false }, @@ -909,20 +912,17 @@ "opera": { "version_added": "49" }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "62" - }, - "chrome_android": { - "version_added": "62" - }, "opera_android": { "version_added": "49" }, + "safari": { + "version_added": false + }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -939,6 +939,9 @@ "chrome": { "version_added": "62" }, + "chrome_android": { + "version_added": "62" + }, "edge": { "version_added": "17" }, @@ -951,20 +954,17 @@ "opera": { "version_added": "49" }, - "safari": { - "version_added": false - }, - "webview_android": { - "version_added": "62" - }, - "chrome_android": { - "version_added": "62" - }, "opera_android": { "version_added": "49" }, + "safari": { + "version_added": false + }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -988,9 +988,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -1009,6 +1015,9 @@ ] } ], + "firefox_android": { + "version_added": "41" + }, "ie": { "version_added": "11", "notes": [ @@ -1018,29 +1027,20 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "chrome_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": "41" - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/MediaStream.json b/api/MediaStream.json index 8ce4a81a323898..0600b064aff98d 100644 --- a/api/MediaStream.json +++ b/api/MediaStream.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -60,41 +60,41 @@ "chrome": { "version_added": "55" }, + "chrome_android": { + "version_added": "55" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "44" }, - "ie": { - "version_added": false - }, - "opera": { + "firefox_android": { "version_added": "42" }, - "safari": { + "ie": { "version_added": false }, - "webview_android": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { + "opera": { "version_added": "42" }, "opera_android": { "version_added": null }, + "safari": { + "version_added": false + }, "safari_ios": { "version_added": false }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/active", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,11 +162,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/ended", "support": { - "webview_android": { - "version_added": true, - "version_removed": "54", - "notes": "Deprecated in Chrome 52." - }, "chrome": { "version_added": true, "version_removed": "54", @@ -211,6 +206,11 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "54", + "notes": "Deprecated in Chrome 52." } }, "status": { @@ -224,10 +224,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/id", "support": { - "webview_android": { - "version_added": true, - "version_removed": "54" - }, "chrome": { "version_added": true, "version_removed": "54" @@ -270,6 +266,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "54" } }, "status": { @@ -283,9 +283,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/onaddtrack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -324,6 +321,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -337,9 +337,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/onremovetrack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -378,6 +375,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -391,9 +391,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/addTrack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -432,6 +429,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -445,9 +445,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/clone", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -486,6 +483,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -499,9 +499,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getAudioTracks", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -540,6 +537,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -553,9 +553,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getTrackById", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -594,6 +591,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -607,9 +607,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getTracks", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -648,6 +645,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -661,9 +661,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getVideoTracks", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -702,6 +699,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -715,9 +715,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStream/removeTrack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -756,6 +753,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -768,11 +768,6 @@ "label": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "54", - "notes": "Deprecated in Chrome 45." - }, "chrome": { "version_added": true, "version_removed": "54", @@ -815,6 +810,11 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "54", + "notes": "Deprecated in Chrome 45." } }, "status": { @@ -827,9 +827,6 @@ "stop": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -868,6 +865,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/MediaStreamAudioDestinationNode.json b/api/MediaStreamAudioDestinationNode.json index b579f126edc1c8..fd19db90fd29ca 100644 --- a/api/MediaStreamAudioDestinationNode.json +++ b/api/MediaStreamAudioDestinationNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode/MediaStreamAudioDestinationNode", "description": "MediaStreamAudioDestinationNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode/stream", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/MediaStreamAudioSourceNode.json b/api/MediaStreamAudioSourceNode.json index efac9d8f71af36..b0569d3f775d37 100644 --- a/api/MediaStreamAudioSourceNode.json +++ b/api/MediaStreamAudioSourceNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode/MediaStreamAudioSourceNode", "description": "MediaStreamAudioSourceNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode/mediaStream", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaStreamConstraints.json b/api/MediaStreamConstraints.json index de53445c7388ed..0b50fc2f2f0742 100644 --- a/api/MediaStreamConstraints.json +++ b/api/MediaStreamConstraints.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamConstraints", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamConstraints/video", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamConstraints/audio", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -152,6 +149,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/MediaStreamEvent.json b/api/MediaStreamEvent.json index 994310293c32ea..59036695dabb11 100644 --- a/api/MediaStreamEvent.json +++ b/api/MediaStreamEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -58,9 +58,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent/MediaStreamEvent", "description": "MediaStreamEvent() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent/stream", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -153,6 +150,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaStreamTrack.json b/api/MediaStreamTrack.json index 2cab175f601710..025534f6493d05 100644 --- a/api/MediaStreamTrack.json +++ b/api/MediaStreamTrack.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -45,50 +42,50 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } }, - "enabled": { + "applyConstraints": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/enabled", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/applyConstraints", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "63" }, "chrome_android": { - "version_added": true + "version_added": "63" }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "24" + "version_added": "50" }, "firefox_android": { - "version_added": "24" + "version_added": "50" }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": true + "version_added": "46" }, "opera_android": { - "version_added": true + "version_added": "46" }, "safari": { "version_added": null @@ -97,52 +94,52 @@ "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": "7.0" + }, + "webview_android": { + "version_added": "63" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "id": { + "clone": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/id", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/clone", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "45" }, "chrome_android": { - "version_added": true + "version_added": "45" }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": true + "version_added": "48" }, "firefox_android": { "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": true + "version_added": "32" }, "opera_android": { - "version_added": true + "version_added": "32" }, "safari": { "version_added": null @@ -151,52 +148,52 @@ "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "kind": { + "contentHint": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/kind", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/contentHint", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "60" }, "chrome_android": { - "version_added": true + "version_added": "60" }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": true + "version_added": null }, "firefox_android": { "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": true + "version_added": "47" }, "opera_android": { - "version_added": true + "version_added": "47" }, "safari": { "version_added": null @@ -205,23 +202,23 @@ "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "label": { + "enabled": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/label", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/enabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -235,10 +232,10 @@ "version_added": true }, "firefox": { - "version_added": true + "version_added": "24" }, "firefox_android": { - "version_added": null + "version_added": "24" }, "ie": { "version_added": false @@ -260,51 +257,51 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "muted": { + "getCapabilities": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/muted", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getCapabilities", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "66" }, "chrome_android": { - "version_added": true + "version_added": "66" }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "59" + "version_added": false }, "firefox_android": { - "version_added": "59" + "version_added": false }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": true + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { "version_added": null @@ -313,34 +310,34 @@ "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": false + }, + "webview_android": { + "version_added": "66" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "readyState": { + "getConstraints": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/readyState", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getConstraints", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "53" }, "chrome_android": { - "version_added": true + "version_added": "52" }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { "version_added": "50" @@ -349,7 +346,7 @@ "version_added": "50" }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null @@ -358,120 +355,117 @@ "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": true + "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "remote": { + "getSettings": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/remote", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getSettings", "support": { - "webview_android": { - "version_added": "48", - "version_removed": "59" - }, "chrome": { - "version_added": "48", - "version_removed": "59" + "version_added": "61" }, "chrome_android": { - "version_added": "48", - "version_removed": "59" + "version_added": "61" }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": true + "version_added": "50" }, "firefox_android": { - "version_added": true + "version_added": "50" }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": "35", - "version_removed": "46" + "version_added": "48" }, "opera_android": { - "version_added": "35", - "version_removed": "46" + "version_added": "48" }, "safari": { "version_added": null }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "onmute": { + "getSources": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onmute", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "56" }, "chrome_android": { - "version_added": true + "version_added": "56" }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "59" + "version_added": false }, "firefox_android": { - "version_added": "59" + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "nodejs": { "version_added": null }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "43" }, "opera_android": { - "version_added": true + "version_added": true, + "version_removed": "43" }, "safari": { "version_added": null @@ -480,23 +474,24 @@ "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": "6.0" + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": true } } }, - "onunmute": { + "id": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onunmute", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/id", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -510,10 +505,10 @@ "version_added": true }, "firefox": { - "version_added": "59" + "version_added": true }, "firefox_android": { - "version_added": "59" + "version_added": null }, "ie": { "version_added": false @@ -535,24 +530,78 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "onoverconstrained": { + "isolated": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onoverconstrained", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/isolated", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "kind": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/kind", + "support": { + "chrome": { + "version_added": true }, "chrome_android": { "version_added": true @@ -579,7 +628,7 @@ "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -589,22 +638,22 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "onended": { + "label": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onended", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/label", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -615,13 +664,13 @@ "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "50" + "version_added": true }, "firefox_android": { - "version_added": "50" + "version_added": null }, "ie": { "version_added": false @@ -643,51 +692,51 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "applyConstraints": { + "muted": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/applyConstraints", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/muted", "support": { - "webview_android": { - "version_added": "63" - }, "chrome": { - "version_added": "63" + "version_added": true }, "chrome_android": { - "version_added": "63" + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "50" + "version_added": "59" }, "firefox_android": { - "version_added": "50" + "version_added": "59" }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": "46" + "version_added": true }, "opera_android": { - "version_added": "46" + "version_added": null }, "safari": { "version_added": null @@ -696,28 +745,28 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "7.0" + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "clone": { + "onended": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/clone", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onended", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { - "version_added": "45" + "version_added": true }, "chrome_android": { - "version_added": "45" + "version_added": true }, "edge": { "version_added": "12" @@ -726,22 +775,22 @@ "version_added": null }, "firefox": { - "version_added": "48" + "version_added": "50" }, "firefox_android": { - "version_added": null + "version_added": "50" }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": "32" + "version_added": true }, "opera_android": { - "version_added": "32" + "version_added": true }, "safari": { "version_added": null @@ -750,31 +799,31 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "getCapabilities": { + "onisolationchange": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getCapabilities", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onisolationchange", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { - "version_added": "66" + "version_added": null }, "chrome_android": { - "version_added": "66" + "version_added": null }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { "version_added": null @@ -786,16 +835,16 @@ "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": "53" + "version_added": null }, "opera_android": { - "version_added": "53" + "version_added": null }, "safari": { "version_added": null @@ -804,43 +853,43 @@ "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "getConstraints": { + "onmute": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getConstraints", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onmute", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { - "version_added": "53" + "version_added": true }, "chrome_android": { - "version_added": "52" + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "50" + "version_added": "59" }, "firefox_android": { - "version_added": "50" + "version_added": "59" }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null @@ -855,85 +904,85 @@ "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": false, - "deprecated": true + "deprecated": false } } }, - "getSettings": { + "onoverconstrained": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getSettings", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onoverconstrained", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { - "version_added": "61" + "version_added": true }, "chrome_android": { - "version_added": "61" + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "50" + "version_added": true }, "firefox_android": { - "version_added": "50" + "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": "48" + "version_added": true }, "opera_android": { - "version_added": "48" + "version_added": null }, "safari": { "version_added": null }, "safari_ios": { - "version_added": "11" + "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "stop": { + "onunmute": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/stop", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/onunmute", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { - "version_added": "61" + "version_added": true }, "chrome_android": { - "version_added": "61" + "version_added": true }, "edge": { "version_added": "12" @@ -942,10 +991,10 @@ "version_added": true }, "firefox": { - "version_added": "34" + "version_added": "59" }, "firefox_android": { - "version_added": "34" + "version_added": "59" }, "ie": { "version_added": false @@ -954,10 +1003,10 @@ "version_added": null }, "opera": { - "version_added": "45" + "version_added": true }, "opera_android": { - "version_added": "45" + "version_added": true }, "safari": { "version_added": null @@ -966,31 +1015,31 @@ "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "contentHint": { + "readonly": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/contentHint", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/readonly", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { - "version_added": "60" + "version_added": null }, "chrome_android": { - "version_added": "60" + "version_added": null }, "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { "version_added": null @@ -1008,10 +1057,10 @@ "version_added": null }, "opera": { - "version_added": "47" + "version_added": null }, "opera_android": { - "version_added": "47" + "version_added": null }, "safari": { "version_added": null @@ -1020,55 +1069,52 @@ "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } }, - "getSources": { + "readyState": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/readyState", "support": { - "webview_android": { - "version_added": true, - "version_removed": "56" - }, "chrome": { - "version_added": true, - "version_removed": "56" + "version_added": true }, "chrome_android": { - "version_added": "56" + "version_added": true }, "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": false + "version_added": "50" }, "firefox_android": { - "version_added": null + "version_added": "50" }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": true, - "version_removed": "43" + "version_added": true }, "opera_android": { - "version_added": true, - "version_removed": "43" + "version_added": null }, "safari": { "version_added": null @@ -1077,52 +1123,111 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "readonly": { + "remote": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/readonly", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/remote", "support": { - "webview_android": { + "chrome": { + "version_added": "48", + "version_removed": "59" + }, + "chrome_android": { + "version_added": "48", + "version_removed": "59" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "nodejs": { "version_added": null }, - "chrome": { + "opera": { + "version_added": "35", + "version_removed": "46" + }, + "opera_android": { + "version_added": "35", + "version_removed": "46" + }, + "safari": { "version_added": null }, - "chrome_android": { + "safari_ios": { "version_added": null }, + "samsunginternet_android": { + "version_added": "5.0" + }, + "webview_android": { + "version_added": "48", + "version_removed": "59" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "stop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/stop", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "34" }, "firefox_android": { - "version_added": null + "version_added": "34" }, "ie": { - "version_added": null + "version_added": false }, "nodejs": { "version_added": null }, "opera": { - "version_added": null + "version_added": "45" }, "opera_android": { - "version_added": null + "version_added": "45" }, "safari": { "version_added": null @@ -1131,12 +1236,15 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } diff --git a/api/MediaStreamTrackAudioSourceNode.json b/api/MediaStreamTrackAudioSourceNode.json index 45a554bec8c353..54a45bcf051c70 100644 --- a/api/MediaStreamTrackAudioSourceNode.json +++ b/api/MediaStreamTrackAudioSourceNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackAudioSourceNode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaStreamTrackEvent.json b/api/MediaStreamTrackEvent.json index 77c6ede84e650f..ea7388d904eb02 100644 --- a/api/MediaStreamTrackEvent.json +++ b/api/MediaStreamTrackEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -56,11 +56,8 @@ "MediaStreamTrackEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent/MediaStreamTrackEvent", - "description": "MediaStreamTrackEvent constructor", + "description": "MediaStreamTrackEvent() constructor", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent/track", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MediaTrackConstraints.json b/api/MediaTrackConstraints.json new file mode 100644 index 00000000000000..83ab94d3e1b5b8 --- /dev/null +++ b/api/MediaTrackConstraints.json @@ -0,0 +1,796 @@ +{ + "api": { + "MediaTrackConstraints": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "aspectRatio": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/aspectRatio", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": "29" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autoGainControl": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/autoGainControl", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "prefix": "moz", + "version_added": "46" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "prefix": "moz", + "version_added": "46" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "channelCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/channelCount", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deviceId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/deviceId", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "echoCancellation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/echoCancellation", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "facingMode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/facingMode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frameRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/frameRate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "groupId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/groupId", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/height", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "latency": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/latency", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "noiseSuppression": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/noiseSuppression", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "prefix": "moz", + "version_added": "46" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "prefix": "moz", + "version_added": "46" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/sampleRate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/sampleSize", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "volume": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/volume", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackConstraints/width", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MediaTrackSettings.json b/api/MediaTrackSettings.json new file mode 100644 index 00000000000000..56de698a156f1e --- /dev/null +++ b/api/MediaTrackSettings.json @@ -0,0 +1,848 @@ +{ + "api": { + "MediaTrackSettings": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "aspectRatio": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/aspectRatio", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autoGainControl": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/autoGainControl", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": "50", + "version_removed": "55", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": "50", + "version_removed": "55", + "prefix": "moz" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "channelCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/channelCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deviceId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/deviceId", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "echoCancellation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/echoCancellation", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "facingMode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/facingMode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frameRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/frameRate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "groupId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/groupId", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/height", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "latency": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/latency", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "noiseSuppression": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/noiseSuppression", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": "50", + "version_removed": "55", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": "50", + "version_removed": "55", + "prefix": "moz" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "resizeMode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/resizeMode", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/sampleRate", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/sampleSize", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "volume": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/volume", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSettings/width", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MediaTrackSupportedConstraints.json b/api/MediaTrackSupportedConstraints.json new file mode 100644 index 00000000000000..c90fd0fa8daf9b --- /dev/null +++ b/api/MediaTrackSupportedConstraints.json @@ -0,0 +1,848 @@ +{ + "api": { + "MediaTrackSupportedConstraints": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/width", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/height", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "aspectRatio": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/aspectRatio", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frameRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/frameRate", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "facingMode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/facingMode", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "resizeMode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/resizeMode", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "volume": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/volume", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleRate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/sampleRate", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sampleSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/sampleSize", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "echoCancellation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/echoCancellation", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autoGainControl": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/autoGainControl", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": true, + "version_removed": "55", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": true, + "version_removed": "55", + "prefix": "moz" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "noiseSuppression": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/noiseSuppression", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": true, + "version_removed": "55", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": true, + "version_removed": "55", + "prefix": "moz" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "latency": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/latency", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "channelCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/channelCount", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "56" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "deviceId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/deviceId", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "groupId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaTrackSupportedConstraints/groupId", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MessageChannel.json b/api/MessageChannel.json new file mode 100644 index 00000000000000..323f464b9f2e7b --- /dev/null +++ b/api/MessageChannel.json @@ -0,0 +1,208 @@ +{ + "api": { + "MessageChannel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageChannel", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "41" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "4.4" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "MessageChannel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/MessageChannel", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "41" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "4.4" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "port1": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/port1", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "41" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "4.4" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "port2": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/port2", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "41" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "4.4" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MessageEvent.json b/api/MessageEvent.json new file mode 100644 index 00000000000000..de2988de8e168a --- /dev/null +++ b/api/MessageEvent.json @@ -0,0 +1,514 @@ +{ + "api": { + "MessageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "MessageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/MessageEvent", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/data", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "initMessageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/initMessageEvent", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "lastEventId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/lastEventId", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "origin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/origin", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "USVString_type": { + "__compat": { + "description": "Returns USVString (was previously DOMString)", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "ports": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/ports", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "source": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/source", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "MessageEventSource_type": { + "__compat": { + "description": "Returns MessageEventSource", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/api/MessagePort.json b/api/MessagePort.json new file mode 100644 index 00000000000000..b2ae7119690fd5 --- /dev/null +++ b/api/MessagePort.json @@ -0,0 +1,361 @@ +{ + "api": { + "MessagePort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "41" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/close", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmessage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/onmessage", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmessageerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/onmessageerror", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "postMessage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/postMessage", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MessagePort/start", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": "11.5" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Metadata.json b/api/Metadata.json new file mode 100644 index 00000000000000..2cac5b1ecc49ef --- /dev/null +++ b/api/Metadata.json @@ -0,0 +1,159 @@ +{ + "api": { + "Metadata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Metadata", + "support": { + "chrome": { + "version_added": "13", + "prefix": "webkit" + }, + "chrome_android": { + "version_added": true, + "prefix": "webkit" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "modificationTime": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Metadata/modificationTime", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Metadata/size", + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MimeType.json b/api/MimeType.json new file mode 100644 index 00000000000000..1035c313abe9b6 --- /dev/null +++ b/api/MimeType.json @@ -0,0 +1,259 @@ +{ + "api": { + "MimeType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeType", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "description": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeType/description", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "enabledPlugin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeType/enabledPlugin", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "suffixes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeType/suffixes", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeType/type", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MimeTypeArray.json b/api/MimeTypeArray.json new file mode 100644 index 00000000000000..687204a207ded3 --- /dev/null +++ b/api/MimeTypeArray.json @@ -0,0 +1,214 @@ +{ + "api": { + "MimeTypeArray": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeTypeArray", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeTypeArray/item", + "support": { + "chrome": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + }, + "chrome_android": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeTypeArray/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MimeTypeArray/namedItem", + "support": { + "chrome": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + }, + "chrome_android": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "59", + "notes": "Prior to version 59, method parameters were optional" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MouseEvent.json b/api/MouseEvent.json index c921236e1a69b3..ac58db13856be8 100644 --- a/api/MouseEvent.json +++ b/api/MouseEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/MouseEvent", "description": "MouseEvent() constructor", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -105,16 +105,13 @@ "__compat": { "description": "Support for mouseEventInit optional region field", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "51", "notes": "Flag needed to retrieve value from MouseEvent.region.", "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures", + "name": "Experimental Web Platform Features", "value_to_set": "true" } ] @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -164,9 +164,6 @@ "__compat": { "description": "Redefined mouseEventInit fields from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -216,9 +216,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/altKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -254,6 +251,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -267,9 +267,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/button", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -311,6 +308,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -324,9 +324,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/buttons", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "43" }, @@ -363,6 +360,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -376,9 +376,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/clientX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -414,6 +411,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -426,9 +426,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -464,6 +461,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -478,9 +478,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/clientY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -516,6 +513,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -528,9 +528,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -566,6 +563,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -580,9 +580,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/ctrlKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -618,6 +615,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -631,9 +631,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/getModifierState", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -669,6 +666,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -681,9 +681,6 @@ "__compat": { "description": "\"Accel\" parameter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -719,6 +716,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -733,9 +733,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/initMouseEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -771,6 +768,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -784,9 +784,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/metaKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -822,6 +819,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -835,9 +835,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/movementX", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": [ { "version_added": "37" @@ -901,6 +898,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -914,9 +914,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/movementY", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": [ { "version_added": "37" @@ -980,6 +977,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -993,9 +993,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/offsetX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1031,6 +1028,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1043,9 +1043,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1081,6 +1078,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1095,9 +1095,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/offsetY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1133,6 +1130,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1145,9 +1145,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1183,6 +1180,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1197,9 +1197,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/pageX", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -1235,6 +1232,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -1247,9 +1247,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1285,6 +1282,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1299,9 +1299,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/pageY", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -1337,6 +1334,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -1349,9 +1349,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1387,6 +1384,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1401,15 +1401,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/region", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures", + "name": "Experimental Web Platform Features", "value_to_set": "true" } ] @@ -1460,6 +1457,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1473,9 +1473,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/relatedTarget", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1511,6 +1508,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1524,9 +1524,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/screenX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1562,6 +1559,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1574,9 +1574,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1612,6 +1609,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1626,9 +1626,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/screenY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1664,6 +1661,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1676,9 +1676,6 @@ "__compat": { "description": "Value type changed from long to double", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1714,6 +1711,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1728,9 +1728,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/shiftKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1766,6 +1763,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1779,9 +1779,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/which", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -1819,6 +1816,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1832,9 +1832,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/x", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1870,6 +1867,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1883,9 +1883,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/y", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -1921,6 +1918,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/MouseScrollEvent.json b/api/MouseScrollEvent.json new file mode 100644 index 00000000000000..fc051e36d775e1 --- /dev/null +++ b/api/MouseScrollEvent.json @@ -0,0 +1,55 @@ +{ + "api": { + "MouseScrollEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseScrollEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } +} diff --git a/api/MouseWheelEvent.json b/api/MouseWheelEvent.json new file mode 100644 index 00000000000000..b375708404f0e6 --- /dev/null +++ b/api/MouseWheelEvent.json @@ -0,0 +1,208 @@ +{ + "api": { + "MouseWheelEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseWheelEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "wheelDelta": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseWheelEvent/wheelDelta", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "wheelDeltaX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseWheelEvent/wheelDeltaX", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "wheelDeltaY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MouseWheelEvent/wheelDeltaY", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/MutationObserver.json b/api/MutationObserver.json new file mode 100644 index 00000000000000..7c4b1027164410 --- /dev/null +++ b/api/MutationObserver.json @@ -0,0 +1,330 @@ +{ + "api": { + "MutationObserver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "version_added": "18", + "version_removed": "26", + "prefix": "Webkit" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "version_added": "18", + "version_removed": "26", + "prefix": "Webkit" + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": [ + { + "version_added": "7" + }, + { + "version_added": "6", + "version_removed": "7", + "prefix": "Webkit" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "version_added": "6", + "version_removed": "7", + "prefix": "Webkit" + } + ], + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "Webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "MutationObserver": { + "__compat": { + "description": "MutationObserver() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/MutationObserver", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "version_added": "18", + "version_removed": "26", + "prefix": "Webkit" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "version_added": "18", + "version_removed": "26", + "prefix": "Webkit" + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": [ + { + "version_added": "7" + }, + { + "version_added": "6", + "version_removed": "7", + "prefix": "Webkit" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "version_added": "6", + "version_removed": "7", + "prefix": "Webkit" + } + ], + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": true + }, + { + "version_added": true, + "version_removed": true, + "prefix": "Webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "observe": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/observe", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "disconnect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/disconnect", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "takeRecords": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/takeRecords", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MutationObserverInit.json b/api/MutationObserverInit.json new file mode 100644 index 00000000000000..5bfc9a4233446a --- /dev/null +++ b/api/MutationObserverInit.json @@ -0,0 +1,596 @@ +{ + "api": { + "MutationObserverInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "attributeFilter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/attributeFilter", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "attributeOldValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/attributeOldValue", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14", + "notes": "Starting in Firefox 36, attributeOldValue has no default value; previously, its default value was false." + }, + "firefox_android": { + "version_added": "14", + "notes": "Starting in Firefox 36, attributeOldValue has no default value; previously, its default value was false." + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "attributes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/attributes", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14", + "notes": "Starting in Firefox 36, attributes has no default value; previously, its default value was false." + }, + "firefox_android": { + "version_added": "14", + "notes": "Starting in Firefox 36, attributes has no default value; previously, its default value was false." + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "characterData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/characterData", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14", + "notes": "Starting in Firefox 36, characterData has no default value; previously, its default value was false." + }, + "firefox_android": { + "version_added": "14", + "notes": "Starting in Firefox 36, characterData has no default value; previously, its default value was false." + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "characterDataOldValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/characterDataOldValue", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14", + "notes": "Starting in Firefox 36, characterDataOldValue has no default value; previously, its default value was false." + }, + "firefox_android": { + "version_added": "14", + "notes": "Starting in Firefox 36, characterDataOldValue has no default value; previously, its default value was false." + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "childList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/childList", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "subtree": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationObserverInit/subtree", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "webkit", + "version_added": "18", + "version_removed": "26" + } + ], + "edge": { + "version_added": true + }, + "firefox": { + "version_added": "14" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "prefix": "webkit", + "version_added": "6", + "version_removed": "7" + } + ], + "samsunginternet_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MutationRecord.json b/api/MutationRecord.json index 78ab881843e5d9..f8fc0eca9c1643 100644 --- a/api/MutationRecord.json +++ b/api/MutationRecord.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/type", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/target", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/addedNodes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/removedNodes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/previousSibling", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -308,9 +308,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/nextSibling", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -346,6 +343,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -359,9 +359,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/attributeName", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -397,6 +394,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -410,9 +410,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/attributeNamespace", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -448,6 +445,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -461,9 +461,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/oldValue", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -499,6 +496,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/NamedNodeMap.json b/api/NamedNodeMap.json new file mode 100644 index 00000000000000..6ee64cc111ce82 --- /dev/null +++ b/api/NamedNodeMap.json @@ -0,0 +1,458 @@ +{ + "api": { + "NamedNodeMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "22", + "version_removed": "34", + "alternative_name": "mozNamedAttrMap" + }, + { + "version_added": true, + "version_removed": "22" + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "22", + "version_removed": "34", + "alternative_name": "mozNamedAttrMap" + }, + { + "version_added": true, + "version_removed": "22" + } + ], + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "getNamedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/getNamedItem", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getNamedItemNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/getNamedItemNS", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/item", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/length", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeNamedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/removeNamedItem", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeNamedItemNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/removeNamedItemNS", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "setNamedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/setNamedItem", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "setNamedItemNS": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/setNamedItemNS", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/NavigationPreloadManager.json b/api/NavigationPreloadManager.json index b7353a5764e81c..5274d1ae707bf5 100644 --- a/api/NavigationPreloadManager.json +++ b/api/NavigationPreloadManager.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -14,7 +11,7 @@ "version_added": "62" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/enable", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -66,7 +63,7 @@ "version_added": "62" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/disable", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -119,7 +116,7 @@ "version_added": "62" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/setHeaderValue", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -172,7 +169,7 @@ "version_added": "62" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -215,9 +215,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/getState", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -225,7 +222,7 @@ "version_added": "62" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -255,6 +252,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { diff --git a/api/Navigator.json b/api/Navigator.json index 51909ea54783ad..5e37856dc9ac94 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -50,6 +50,60 @@ "deprecated": false } }, + "activeVRDisplays": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/activeVRDisplays", + "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)." + }, + "chrome_android": { + "version_added": true, + "notes": "Currently supported only by Google Daydream." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "55", + "notes": "Currently only Windows support is enabled by default. Mac support is available in Firefox Nightly." + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "authentication": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/authentication", @@ -119,9 +173,106 @@ } } }, - "clipboard": { + "battery": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/clipboard", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/battery", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "16", + "version_removed": "50", + "notes": [ + "Removed in favor of navigator.getBattery().", + "The Battery API was supported on Android, Windows, and Linux with UPower installed. Support for macOS was available starting with Firefox 18." + ] + }, + { + "version_added": "11", + "version_removed": "16", + "prefix": "moz" + }, + { + "version_added": "10", + "version_removed": "16", + "flags": [ + { + "type": "preference", + "name": "dom.battery.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16", + "version_removed": "50", + "notes": [ + "Removed in favor of navigator.getBattery().", + "The Battery API was supported on Android, Windows, and Linux with UPower installed. Support for macOS was available starting with Firefox 18." + ] + }, + { + "version_added": "14", + "version_removed": "16", + "prefix": "moz" + }, + { + "version_added": "10", + "version_removed": "16", + "flags": [ + { + "type": "preference", + "name": "dom.battery.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "buildID": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/buildID", "support": { "chrome": { "version_added": null @@ -136,10 +287,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "2" }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { "version_added": null @@ -165,20 +316,20 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, - "mediaSession": { + "clipboard": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaSession", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/clipboard", "support": { "chrome": { - "version_added": false + "version_added": "66" }, "chrome_android": { - "version_added": "57" + "version_added": "66" }, "edge": { "version_added": null @@ -187,19 +338,19 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63" }, "firefox_android": { - "version_added": null + "version_added": "63" }, "ie": { "version_added": null }, "opera": { - "version_added": false + "version_added": null }, "opera_android": { - "version_added": false + "version_added": null }, "safari": { "version_added": null @@ -211,31 +362,77 @@ "version_added": null }, "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "connection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/connection", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": "14", + "notes": "The Network API is enabled by default. Can be disabled using the dom.netinfo.enabled preference." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" } }, "status": { "experimental": true, - "standard_track": false, + "standard_track": true, "deprecated": false } } }, - "sendBeacon": { + "cookieEnabled": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/sendBeacon", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/cookieEnabled", "support": { - "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 Chrome bug 720283." - }, "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 Chrome bug 720283." + "version_added": "59" }, "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 Chrome bug 720283." + "version_added": "59" }, "edge": { "version_added": true @@ -244,30 +441,33 @@ "version_added": true }, "firefox": { - "version_added": "31" + "version_added": "1", + "notes": "Prior to 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": { - "version_added": "31" + "version_added": "4", + "notes": "Prior to 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." }, "ie": { - "version_added": false + "version_added": true }, "opera": { - "version_added": "26", - "notes": "Starting in Opera 46, 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 Chrome bug 720283." + "version_added": true }, "opera_android": { - "version_added": "29", - "notes": "Starting in Opera 46, 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 Chrome bug 720283." + "version_added": true }, "safari": { - "version_added": "11.1" + "version_added": true }, "safari_ios": { - "version_added": false + "version_added": true }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -277,62 +477,1749 @@ } } }, - "serviceWorker": { + "credentials": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/serviceWorker", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/credentials", "support": { "chrome": { - "version_added": "40" + "version_added": "51" }, "chrome_android": { - "version_added": "40" + "version_added": "51" }, "edge": { - "version_added": "17" + "version_added": "18" }, "edge_mobile": { - "version_added": "17" + "version_added": null }, "firefox": { - "version_added": "44", - "notes": "Service Workers have been disabled in the Firefox 45 and 52 Extended Support Releases" + "version_added": null }, "firefox_android": { - "version_added": "44" + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "27" + "version_added": null }, "opera_android": { - "version_added": "27" - }, - "qq_android": { "version_added": null }, "safari": { - "version_added": "11.1" + "version_added": null }, "safari_ios": { - "version_added": "11.1" + "version_added": null }, "samsunginternet_android": { "version_added": null }, - "uc_android": { + "webview_android": { + "version_added": "51" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "deviceMemory": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/deviceMemory", + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": { + "version_added": "63" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "50" + }, + "opera_android": { + "version_added": "50" + }, + "safari": { + "version_added": null + }, + "safari_ios": { "version_added": null }, - "uc_chinese_android": { + "samsunginternet_android": { "version_added": null }, "webview_android": { - "version_added": "40" + "version_added": "63" } }, "status": { - "experimental": false, + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "doNotTrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/doNotTrack", + "support": { + "chrome": { + "version_added": "23" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false, + "notes": "Use window.doNotTrack instead." + }, + "edge_mobile": { + "version_added": false, + "notes": "Use window.doNotTrack instead." + }, + "firefox": { + "version_added": "9", + "notes": "Prior to Firefox 32, navigator.doNotTrack would report values of yes and no rather than 1 and 0." + }, + "firefox_android": { + "version_added": "9", + "notes": "Prior to Firefox 32, navigator.doNotTrack would report values of yes and no rather than 1 and 0." + }, + "ie": { + "version_added": "9", + "version_removed": "11", + "prefix": "ms", + "notes": "For IE11 and subsequent versions, use window.doNotTrack" + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "5.1", + "version_removed": "7", + "notes": "Safari 7.1.3+ uses window.doNotTrack rather than navigator.doNotTrack." + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "geolocation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/geolocation", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": "10.6" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_only": { + "__compat": { + "description": "Secure context only", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "getBattery": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/getBattery", + "support": { + "chrome": { + "version_added": "39" + }, + "chrome_android": { + "version_added": "42" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "43", + "version_removed": "52", + "notes": "From Firefox 52 onwards, the Battery Status API is only available in chrome/privileged code." + }, + "firefox_android": { + "version_added": "43", + "version_removed": "52", + "notes": "From Firefox 52 onwards, the Battery Status API is only available in chrome/privileged code." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": "25" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "getGamepads": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/getGamepads", + "support": { + "chrome": [ + { + "version_added": "35" + }, + { + "version_added": "21", + "prefix": "-webkit-" + } + ], + "chrome_android": { + "version_added": "42" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "prefix": "-webkit-" + } + ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "37" + }, + { + "version_added": true, + "prefix": "-webkit-" + } + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getUserMedia": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/getUserMedia", + "support": { + "chrome": { + "version_added": "21", + "prefix": "webkit", + "notes": "Later versions of Chrome support the unprefixed MediaDevices.getUserMedia() which replaced this deprecated method." + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "17", + "prefix": "moz", + "notes": "The constraint syntax described here is available as of Firefox 38. Earlier versions (32-37) used an outdated constraint syntax, but the syntax described here is available there through the adapter.js polyfill." + }, + "firefox_android": { + "version_added": "24", + "prefix": "moz", + "notes": "The constraint syntax described here is available as of Firefox 38. Earlier versions (32-37) used an outdated constraint syntax, but the syntax described here is available there through the adapter.js polyfill." + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "18", + "prefix": "webkit" + }, + { + "version_added": "12", + "notes": "An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill." + } + ], + "opera_android": { + "version_added": "12", + "notes": "An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "40", + "prefix": "webkit", + "notes": "An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill." + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "getVRDisplays": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/getVRDisplays", + "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)." + }, + "chrome_android": { + "version_added": true, + "notes": "Currently supported only by Google Daydream." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "55", + "notes": "Currently only Windows support is enabled by default. Mac support is available in Firefox Nightly." + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keyboard": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/keyboard", + "support": { + "chrome": { + "version_added": "68" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "locks": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/locks", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "maxTouchPoints": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/maxTouchPoints", + "support": { + "chrome": { + "version_added": "35" + }, + "chrome_android": { + "version_added": "35" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "59" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "dom.w3c_pointer_events.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1426786." + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "prefix": "ms" + } + ], + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mediaCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaCapabilities", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "55" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "mediaDevices": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaDevices", + "support": { + "chrome": { + "version_added": "51" + }, + "chrome_android": { + "version_added": "51" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "51" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mediaSession": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaSession", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "mozIsLocallyAvailable": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/mozIsLocallyAvailable", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "version_removed": "35" + }, + "firefox_android": { + "version_added": true, + "version_removed": "35" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "oscpu": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/oscpu", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "permissions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/permissions", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "presentation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/presentation", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "productSub": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/productSub", + "support": { + "chrome": { + "version_added": true, + "notes": "Always returns 20030107." + }, + "chrome_android": { + "version_added": true, + "notes": "Always returns 20030107." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true, + "notes": "Always returns undefined." + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true, + "notes": "Always returns 20030107." + }, + "safari_ios": { + "version_added": true, + "notes": "Always returns 20030107." + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "registerContentHandler": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/registerContentHandler", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "2", + "version_removed": "62" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "registerProtocolHandler": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/registerProtocolHandler", + "support": { + "chrome": { + "version_added": "13", + "notes": "Protocol whitelist includes mailto, mms, nntp, rtsp, and webcal. Custom protocols must be prefixed with web+." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "11.6" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required (HTTPS)", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "requestMediaKeySystemAccess": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/requestMediaKeySystemAccess", + "support": { + "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 function does not exist in insecure contexts. This was not enforced until Chrome 58." + ] + }, + "chrome_android": { + "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 function does not exist in insecure contexts. This was not enforced until Chrome 58." + ] + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "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." + ] + }, + "firefox_android": { + "version_added": true, + "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." + ] + }, + "ie": { + "version_added": null + }, + "opera": { + "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 function does not exist in insecure contexts. This was not enforced until Opera 45." + ] + }, + "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 function does not exist in insecure contexts. This was not enforced until Opera 45." + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "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 function does not exist in insecure contexts. This was not enforced until version 58." + ] + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sendBeacon": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/sendBeacon", + "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 Chrome bug 720283." + }, + "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 Chrome bug 720283." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "26", + "notes": "Starting in Opera 46, 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 Chrome bug 720283." + }, + "opera_android": { + "version_added": "29", + "notes": "Starting in Opera 46, 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 Chrome bug 720283." + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "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 Chrome bug 720283." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "serviceWorker": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/serviceWorker", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": [ + { + "version_added": "17" + }, + { + "version_added": "16", + "flags": [ + { + "type": "preference", + "name": "Enable service workers" + } + ] + } + ], + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": "27" + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": "11.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "share": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/share", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "vendor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/vendor", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "vendorSub": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/vendorSub", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "vibrate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/vibrate", + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": { + "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." + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "16", + "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)." + ] + }, + { + "version_added": "11", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "16", + "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)." + ] + }, + { + "version_added": "14", + "prefix": "moz" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true, + "notes": "Beginning in Opera 47, this method requires a user gesture. Otherwise it returns false." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "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." + ] + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "webdriver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/webdriver", + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": { + "version_added": "63" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "50" + }, + "opera_android": { + "version_added": "50" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/NavigatorConcurrentHardware.json b/api/NavigatorConcurrentHardware.json index 6899c5e6b916b1..0de22adcc7c062 100644 --- a/api/NavigatorConcurrentHardware.json +++ b/api/NavigatorConcurrentHardware.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorConcurrentHardware", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -50,13 +50,10 @@ "deprecated": false } }, - "available_on_workers": { + "worker_support": { "__compat": { - "description": "Available on Workers", + "description": "Available in workers", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -92,7 +89,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -100,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorConcurrentHardware/hardwareConcurrency", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -138,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/api/NavigatorGeolocation.json b/api/NavigatorGeolocation.json index adb3e4b730d2fd..76bcc798f95360 100644 --- a/api/NavigatorGeolocation.json +++ b/api/NavigatorGeolocation.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorGeolocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/NavigatorID.json b/api/NavigatorID.json index fc0852e7ab421a..dec6a38daaf715 100644 --- a/api/NavigatorID.json +++ b/api/NavigatorID.json @@ -91,7 +91,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -139,7 +139,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -187,7 +187,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -283,7 +283,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -379,7 +379,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": true + "deprecated": false } } } diff --git a/api/NavigatorLanguage.json b/api/NavigatorLanguage.json index 0a5a70261e0816..44c7406306037f 100644 --- a/api/NavigatorLanguage.json +++ b/api/NavigatorLanguage.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorLanguage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -87,6 +87,11 @@ "webview_android": { "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -192,7 +197,7 @@ "version_added": true }, "webview_android": { - "version_added": "32", + "version_added": "4.4.3", "notes": "In Chrome, navigator.language is the language of the browser UI, and is not guaranteed to be equal to navigator.languages[0]." } }, diff --git a/api/NavigatorOnLine.json b/api/NavigatorOnLine.json index c06c938704161d..1b59bf4d6b7918 100644 --- a/api/NavigatorOnLine.json +++ b/api/NavigatorOnLine.json @@ -87,12 +87,17 @@ "webview_android": { "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, "onLine": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorLanguage/onLine", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorOnLine/onLine", "support": { "chrome": { "version_added": true, @@ -135,7 +140,7 @@ "version_added": "5" }, "safari_ios": { - "version_added": null + "version_added": true }, "webview_android": { "version_added": true, diff --git a/api/NavigatorPlugins.json b/api/NavigatorPlugins.json index 286fe8aebbbafe..51ac5e24792277 100644 --- a/api/NavigatorPlugins.json +++ b/api/NavigatorPlugins.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorPlugins", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorPlugins/mimeTypes", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorPlugins/plugins", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NavigatorPlugins/javaEnabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/NavigatorStorage.json b/api/NavigatorStorage.json index 80d3c204db8183..76ce51df2eadd3 100644 --- a/api/NavigatorStorage.json +++ b/api/NavigatorStorage.json @@ -31,21 +31,16 @@ ] } ], - "firefox_android": [ - { - "version_added": "57" - }, - { - "version_added": "51", - "flags": [ - { - "type": "preference", - "name": "dom.storageManager.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox_android": { + "version_added": "51", + "flags": [ + { + "type": "preference", + "name": "dom.storageManager.enabled", + "value_to_set": "true" + } + ] + }, "ie": { "version_added": null }, @@ -102,21 +97,16 @@ ] } ], - "firefox_android": [ - { - "version_added": "57" - }, - { - "version_added": "51", - "flags": [ - { - "type": "preference", - "name": "dom.storageManager.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox_android": { + "version_added": "51", + "flags": [ + { + "type": "preference", + "name": "dom.storageManager.enabled", + "value_to_set": "true" + } + ] + }, "ie": { "version_added": null }, diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json new file mode 100644 index 00000000000000..a8fd03cdb23ca0 --- /dev/null +++ b/api/NetworkInformation.json @@ -0,0 +1,365 @@ +{ + "api": { + "NetworkInformation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "downlink": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/downlink", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "downlinkMax": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/downlinkMax", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "effectiveType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/effectiveType", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/onchange", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false, + "notes": "On Firefox, the event handler property corresponding to the change event is ontypechange." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rtt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/rtt", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/type", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Node.json b/api/Node.json index 458f4fab95773a..e872c87be4600b 100644 --- a/api/Node.json +++ b/api/Node.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node", "support": { - "webview_android": { - "version_added": true, - "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." - }, "chrome": { "version_added": true, "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." @@ -49,6 +45,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "WebKit and old versions of Blink incorrectly do not make Node inherit from EventTarget." } }, "status": { @@ -57,13 +57,58 @@ "deprecated": false } }, - "baseURI": { + "appendChild": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/baseURI", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/appendChild", "support": { - "webview_android": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { "version_added": true }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "baseURI": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/baseURI", + "support": { "chrome": { "version_added": true }, @@ -99,6 +144,772 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "baseURIObject": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/baseURIObject", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "childNodes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/childNodes", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cloneNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/cloneNode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "deep_defaults_to_false": { + "__compat": { + "description": "deep defaults to false", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "29" + }, + { + "version_added": "13", + "version_removed": "29", + "partial_implementation": true, + "notes": "deep defaults to true." + }, + { + "version_added": false, + "notes": "Before Firefox 13, deep was a required parameter." + } + ], + "firefox_android": [ + { + "version_added": "29" + }, + { + "version_added": "14", + "version_removed": "29", + "partial_implementation": true, + "notes": "deep defaults to true." + }, + { + "version_added": false, + "notes": "Before Firefox 14, deep was a required parameter." + } + ], + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "compareDocumentPosition": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "9" + }, + "firefox_android": { + "version_added": "9" + }, + "ie": { + "version_added": "5", + "notes": "Only supports contains for elements" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contains": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/contains", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "5", + "notes": "Only supports contains for HTML elements and not for SVG elements." + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "firstChild": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/firstChild", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getFeature": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/getFeature", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "getRootNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/getRootNode", + "support": { + "chrome": { + "version_added": "54" + }, + "chrome_android": { + "version_added": "54" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "41" + }, + "opera_android": { + "version_added": "41" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "webview_android": { + "version_added": "54" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getUserData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/getUserData", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1", + "version_removed": "22" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "22" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "hasAttributes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/hasAttributes", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "hasChildNodes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "7" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "innerText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/innerText", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "9.6" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "4" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "insertBefore": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/insertBefore", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "1" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "isConnected": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isConnected", + "support": { + "chrome": { + "version_added": "51" + }, + "chrome_android": { + "version_added": "51" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "38" + }, + "opera_android": { + "version_added": "38" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -108,18 +919,15 @@ } } }, - "baseURIObject": { + "isDefaultNamespace": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/baseURIObject", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -128,10 +936,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { "version_added": null @@ -148,26 +956,23 @@ "safari_ios": { "version_added": null }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, - "childNodes": { + "isEqualNode": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/childNodes", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isEqualNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": "1" }, "chrome_android": { "version_added": true @@ -176,16 +981,16 @@ "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "1" + "version_added": "2" }, "firefox_android": { "version_added": "4" }, "ie": { - "version_added": true + "version_added": "9" }, "opera": { "version_added": true @@ -199,7 +1004,7 @@ "safari_ios": { "version_added": true }, - "samsunginternet_android": { + "webview_android": { "version_added": true } }, @@ -210,13 +1015,10 @@ } } }, - "firstChild": { + "isSameNode": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/firstChild", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isSameNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -224,33 +1026,45 @@ "version_added": true }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "1" - }, - "firefox_android": { - "version_added": "4" - }, + "firefox": [ + { + "version_added": "48" + }, + { + "version_added": "1", + "version_removed": "10" + } + ], + "firefox_android": [ + { + "version_added": "48" + }, + { + "version_added": "4", + "version_removed": "10" + } + ], "ie": { - "version_added": true + "version_added": null }, "opera": { - "version_added": true + "version_added": null }, "opera_android": { - "version_added": true + "version_added": null }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, - "samsunginternet_android": { + "webview_android": { "version_added": true } }, @@ -261,45 +1075,47 @@ } } }, - "getRootNode": { + "isSupported": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/getRootNode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isSupported", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { - "version_added": "54" + "version_added": false }, "chrome_android": { - "version_added": "54" + "version_added": false }, "edge": { - "version_added": false + "version_added": null }, "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { - "version_added": "53" + "version_added": "1", + "version_removed": "22" }, "firefox_android": { - "version_added": "53" + "version_added": "4", + "version_removed": "22" }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "41" + "version_added": null }, "opera_android": { - "version_added": "41" + "version_added": null }, "safari": { - "version_added": "10.1" + "version_added": null }, "safari_ios": { - "version_added": "10.1" + "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,48 +1125,48 @@ } } }, - "innerText": { + "lastChild": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/innerText", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/lastChild", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": "4" + "version_added": true }, "chrome_android": { "version_added": true }, "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "45" + "version_added": "1" }, "firefox_android": { "version_added": "45" }, "ie": { - "version_added": "10" + "version_added": true }, "opera": { - "version_added": "9.6" + "version_added": true }, "opera_android": { "version_added": true }, "safari": { - "version_added": "3" + "version_added": true }, "safari_ios": { - "version_added": "4" + "version_added": true }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,27 +1176,30 @@ } } }, - "isConnected": { + "localName": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/isConnected", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/localName", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { - "version_added": "51" + "version_added": true, + "version_removed": "46", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." }, "chrome_android": { - "version_added": "51" + "version_added": true, + "version_removed": "46", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." }, "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": "53" + "version_added": "1", + "version_removed": "48", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." }, "firefox_android": { "version_added": "45" @@ -389,35 +1208,37 @@ "version_added": null }, "opera": { - "version_added": "38" + "version_added": null }, "opera_android": { - "version_added": "38" + "version_added": true }, "safari": { - "version_added": "10.1" + "version_added": null }, "safari_ios": { - "version_added": "10.1" + "version_added": true }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "46", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." } }, "status": { "experimental": false, - "standard_track": true, - "deprecated": false + "standard_track": false, + "deprecated": true } } }, - "lastChild": { + "lookupPrefix": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/lastChild", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -425,33 +1246,33 @@ "version_added": true }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "1" + "version_added": true }, "firefox_android": { - "version_added": "45" + "version_added": true }, "ie": { - "version_added": true + "version_added": null }, "opera": { - "version_added": true + "version_added": null }, "opera_android": { - "version_added": true + "version_added": null }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, - "samsunginternet_android": { + "webview_android": { "version_added": true } }, @@ -462,38 +1283,27 @@ } } }, - "localName": { + "lookupNamespaceURI": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/localName", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI", "support": { - "webview_android": { - "version_added": true, - "version_removed": "46", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." - }, "chrome": { - "version_added": true, - "version_removed": "46", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." + "version_added": true }, "chrome_android": { - "version_added": true, - "version_removed": "46", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." + "version_added": true }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "1", - "version_removed": "48", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." + "version_added": true }, "firefox_android": { - "version_added": "45" + "version_added": true }, "ie": { "version_added": null @@ -502,22 +1312,22 @@ "version_added": null }, "opera_android": { - "version_added": true + "version_added": null }, "safari": { "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, - "samsunginternet_android": { + "webview_android": { "version_added": true } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, @@ -525,11 +1335,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/namespaceURI", "support": { - "webview_android": { - "version_added": true, - "version_removed": "46", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." - }, "chrome": { "version_added": true, "version_removed": "46", @@ -571,6 +1376,11 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "46", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." } }, "status": { @@ -584,9 +1394,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/nextSibling", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -622,6 +1429,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -635,9 +1445,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/nodeName", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -673,6 +1480,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -686,11 +1496,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/nodePrincipal", "support": { - "webview_android": { - "version_added": true, - "version_removed": "46", - "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." - }, "chrome": { "version_added": true, "version_removed": "46", @@ -730,6 +1535,11 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "46", + "notes": "This API was moved to the Element and Attr APIs according to the DOM4 standard." } }, "status": { @@ -743,9 +1553,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/nodeType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -781,6 +1588,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -794,9 +1604,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/nodeValue", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -832,6 +1639,57 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normalize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/normalize", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -845,9 +1703,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/outerText", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -883,6 +1738,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -896,9 +1754,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/ownerDocument", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -917,7 +1772,7 @@ }, { "version_added": "9", - "notes": "The ownerDocument of doctype nodes (that is, nodes for which Node.nodeType is Node. DOCUMENT_TYPE_NODE or 10) is no longer null. Instead, the ownerDocument is the document on which document.implementation.createDocumentType() was called." + "notes": "The ownerDocument of doctype nodes (that is, nodes for which Node.nodeType is Node.DOCUMENT_TYPE_NODE or 10) is no longer null. Instead, the ownerDocument is the document on which document.implementation.createDocumentType() was called." } ], "firefox_android": [ @@ -926,7 +1781,7 @@ }, { "version_added": "9", - "notes": "The ownerDocument of doctype nodes (that is, nodes for which Node.nodeType is Node. DOCUMENT_TYPE_NODE or 10) is no longer null. Instead, the ownerDocument is the document on which document.implementation.createDocumentType() was called." + "notes": "The ownerDocument of doctype nodes (that is, nodes for which Node.nodeType is Node.DOCUMENT_TYPE_NODE or 10) is no longer null. Instead, the ownerDocument is the document on which document.implementation.createDocumentType() was called." } ], "ie": { @@ -947,6 +1802,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -960,9 +1818,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/parentElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -999,6 +1854,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1012,9 +1870,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/parentNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1050,6 +1905,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1063,9 +1921,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/prefix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1110,6 +1965,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1123,9 +1981,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/previousSibling", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1161,6 +2016,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1170,13 +2028,106 @@ } } }, - "rootNode": { + "removeChild": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/rootNode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/removeChild", "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, "webview_android": { - "version_added": false + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "replaceChild": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/replaceChild", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "6" + }, + "opera": { + "version_added": "2" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "1" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "rootNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/rootNode", + "support": { "chrome": { "version_added": false }, @@ -1212,6 +2163,59 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "setUserData": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/setUserData", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1", + "version_removed": "22" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "22" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1225,29 +2229,26 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Node/textContent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": "1" + "version_added": true }, "chrome_android": { "version_added": true }, "edge": { - "version_added": "12" + "version_added": true }, "edge_mobile": { "version_added": true }, "firefox": { - "version_added": "2" + "version_added": "1" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": "9" + "version_added": true }, "opera": { "version_added": true @@ -1263,6 +2264,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/NodeFilter.json b/api/NodeFilter.json index 0ddf0046c9546b..511514b3c6c681 100644 --- a/api/NodeFilter.json +++ b/api/NodeFilter.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeFilter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeFilter/acceptNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/NodeIterator.json b/api/NodeIterator.json index 3c9307634e7de2..3a889d6901b490 100644 --- a/api/NodeIterator.json +++ b/api/NodeIterator.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/expandEntityReferences", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/filter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/pointerBeforeReferenceNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/referenceNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -260,9 +260,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/root", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -311,9 +311,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/whatToShow", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -349,6 +346,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -362,9 +362,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/detach", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -402,6 +399,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -415,9 +415,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/nextNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -453,6 +450,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -466,9 +466,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/previousNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -504,6 +501,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/NodeList.json b/api/NodeList.json index 2197c2c16e4c83..74feb4d48e8236 100644 --- a/api/NodeList.json +++ b/api/NodeList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/entries", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/forEach", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/item", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/keys", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NodeList/values", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { diff --git a/api/NonDocumentTypeChildNode.json b/api/NonDocumentTypeChildNode.json new file mode 100644 index 00000000000000..9c609b21c45fd1 --- /dev/null +++ b/api/NonDocumentTypeChildNode.json @@ -0,0 +1,197 @@ +{ + "api": { + "NonDocumentTypeChildNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NonDocumentTypeChildNode", + "description": "Basic support (on Element)", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": "10" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "CharacterData_support": { + "__compat": { + "description": "Support (on CharacterData)", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "25" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": "10" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "nextElementSibling": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NonDocumentTypeChildNode/nextElementSibling", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": "10" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "previousElementSibling": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NonDocumentTypeChildNode/previousElementSibling", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "10" + }, + "opera_android": { + "version_added": "10" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Notation.json b/api/Notation.json new file mode 100644 index 00000000000000..71770a8b61be26 --- /dev/null +++ b/api/Notation.json @@ -0,0 +1,148 @@ +{ + "api": { + "Notation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notation", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + }, + "publicId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notation/publicId", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "systemId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notation/systemId", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/Notification.json b/api/Notification.json index fdd1b20c5971ee..f94520eb1f4faf 100644 --- a/api/Notification.json +++ b/api/Notification.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "22", @@ -61,6 +58,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -69,13 +69,10 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -107,10 +104,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -124,9 +124,6 @@ "__compat": { "description": "Secure contexts only", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "62" }, @@ -158,10 +155,83 @@ "version_added": null }, "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "Notification": { + "__compat": { + "description": "Notification() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/Notification", + "support": { + "chrome": [ + { + "version_added": "22" + }, + { + "version_added": "5", + "prefix": "webkit" + } + ], + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { "version_added": null }, + "firefox": [ + { + "version_added": "22" + }, + { + "version_added": "4", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "22" + }, + { + "version_added": "4", + "prefix": "moz" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": false + }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -175,9 +245,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/actions", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "53" }, @@ -185,7 +252,7 @@ "version_added": "53" }, "edge": { - "version_added": false + "version_added": "18" }, "edge_mobile": { "version_added": false @@ -209,10 +276,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -226,9 +296,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/badge", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "53" }, @@ -236,7 +303,7 @@ "version_added": "53" }, "edge": { - "version_added": false + "version_added": "18" }, "edge_mobile": { "version_added": false @@ -260,10 +327,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -277,9 +347,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/body", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -311,10 +378,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -328,9 +398,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -362,10 +429,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -379,9 +449,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/dir", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -413,10 +480,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -430,9 +500,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/icon", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "22" @@ -486,6 +553,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -499,9 +569,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/image", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "53" }, @@ -509,7 +576,7 @@ "version_added": "53" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -533,10 +600,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -550,9 +620,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/lang", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -584,10 +651,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -601,9 +671,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/maxActions", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -611,7 +678,7 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -635,10 +702,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -652,9 +722,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/onclick", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -686,10 +753,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -703,9 +773,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/onclose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -737,10 +804,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -754,9 +824,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/onerror", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -788,10 +855,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -805,9 +875,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/onshow", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -839,10 +906,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -856,9 +926,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/permission", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -890,10 +957,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -907,9 +977,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/renotify", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -945,6 +1012,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -958,9 +1028,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/requireInteraction", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -992,10 +1059,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1009,9 +1079,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/silent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "43" }, @@ -1047,6 +1114,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1060,9 +1130,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/tag", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1094,10 +1161,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1111,9 +1181,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/timestamp", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1145,10 +1212,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1162,9 +1232,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/title", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1196,10 +1263,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1213,9 +1283,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/vibrate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "53" }, @@ -1247,10 +1314,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1264,9 +1334,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/close", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1298,10 +1365,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1315,9 +1385,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/requestPermission", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "46" }, @@ -1349,10 +1416,13 @@ "version_added": null }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/NotificationEvent.json b/api/NotificationEvent.json index a92767165de422..dbb4bc0f4e3842 100644 --- a/api/NotificationEvent.json +++ b/api/NotificationEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -53,12 +53,9 @@ }, "NotificationEvent": { "__compat": { - "description": "NotificationEvent constructor", + "description": "NotificationEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/NotificationEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/notification", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -160,9 +160,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/action", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "48" }, @@ -199,6 +196,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/OES_element_index_uint.json b/api/OES_element_index_uint.json index 22e0ea088e28c9..e662f37269e5b8 100644 --- a/api/OES_element_index_uint.json +++ b/api/OES_element_index_uint.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_element_index_uint", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_standard_derivatives.json b/api/OES_standard_derivatives.json index 2c90b3f35714eb..2602af7327b1c6 100644 --- a/api/OES_standard_derivatives.json +++ b/api/OES_standard_derivatives.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_standard_derivatives", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_texture_float.json b/api/OES_texture_float.json index 70c3aaf3022913..abc3f6d4550f3d 100644 --- a/api/OES_texture_float.json +++ b/api/OES_texture_float.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_texture_float", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_texture_float_linear.json b/api/OES_texture_float_linear.json index f07866ab51bdd0..5370c6fb6d97c1 100644 --- a/api/OES_texture_float_linear.json +++ b/api/OES_texture_float_linear.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_texture_float_linear", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_texture_half_float.json b/api/OES_texture_half_float.json index 7128928e49bfcc..7ff247b437c896 100644 --- a/api/OES_texture_half_float.json +++ b/api/OES_texture_half_float.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_texture_half_float", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_texture_half_float_linear.json b/api/OES_texture_half_float_linear.json index 93be3a226fe6ce..509977b1929012 100644 --- a/api/OES_texture_half_float_linear.json +++ b/api/OES_texture_half_float_linear.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_texture_half_float_linear", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OES_vertex_array_object.json b/api/OES_vertex_array_object.json index bc2cfec3140fa9..1f444360baea75 100644 --- a/api/OES_vertex_array_object.json +++ b/api/OES_vertex_array_object.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_vertex_array_object", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_vertex_array_object/createVertexArrayOES", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_vertex_array_object/deleteVertexArrayOES", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_vertex_array_object/isVertexArrayOES", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_vertex_array_object/bindVertexArrayOES", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/OfflineAudioCompletionEvent.json b/api/OfflineAudioCompletionEvent.json index a764af8ee10b3c..985bee9fd8a06a 100644 --- a/api/OfflineAudioCompletionEvent.json +++ b/api/OfflineAudioCompletionEvent.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent/OfflineAudioCompletionEvent", "description": "OfflineAudioCompletionEvent() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent/renderedBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json index 6a0670d61a01ff..5703cfb28d00b9 100644 --- a/api/OfflineAudioContext.json +++ b/api/OfflineAudioContext.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/OfflineAudioContext", "description": "OfflineAudioContext() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "description": "Parameters accepted as a single object, as well as being passed in individually", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -160,9 +160,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/length", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -211,14 +211,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/oncomplete", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -262,9 +262,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/resume", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -300,6 +297,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -313,9 +313,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/suspend", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -351,6 +348,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -364,14 +364,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/startRendering", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -402,6 +399,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -414,9 +414,6 @@ "__compat": { "description": "Promise-based startRendering()", "support": { - "webview_android": { - "version_added": "42" - }, "chrome": { "version_added": "42" }, @@ -452,6 +449,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42" } }, "status": { diff --git a/api/OffscreenCanvas.json b/api/OffscreenCanvas.json index 8e141857d74d43..14f9aa6009a3a8 100644 --- a/api/OffscreenCanvas.json +++ b/api/OffscreenCanvas.json @@ -4,32 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas", "support": { - "webview_android": { - "version_added": true, - "flags": [ - { - "type": "preference", - "name": "Experimental canvas features" - } - ] - }, "chrome": { - "version_added": "60", - "flags": [ - { - "type": "preference", - "name": "Experimental canvas features" - } - ] + "version_added": "69" }, "chrome_android": { - "version_added": "60", - "flags": [ - { - "type": "preference", - "name": "Experimental canvas features" - } - ] + "version_added": "69" }, "edge": { "version_added": null @@ -59,22 +38,10 @@ "version_added": false }, "opera": { - "version_added": true, - "flags": [ - { - "type": "preference", - "name": "Experimental canvas features" - } - ] + "version_added": "56" }, "opera_android": { - "version_added": true, - "flags": [ - { - "type": "preference", - "name": "Experimental canvas features" - } - ] + "version_added": true }, "safari": { "version_added": false @@ -84,6 +51,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": true, + "flags": [ + { + "type": "preference", + "name": "Experimental canvas features" + } + ] } }, "status": { @@ -97,14 +73,11 @@ "description": "OffscreenCanvas() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/OffscreenCanvas", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": "42" + "version_added": "69" }, "edge": { "version_added": null @@ -134,10 +107,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -147,6 +120,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -160,14 +136,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/height", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": null @@ -197,10 +170,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -210,6 +183,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -223,14 +199,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/width", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": null @@ -260,10 +233,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -273,6 +246,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -286,14 +262,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/getContext", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": null @@ -323,10 +296,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -336,6 +309,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -346,11 +322,8 @@ }, "webgl_context": { "__compat": { - "description": "webgl context", + "description": "WebGL context", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -398,7 +371,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -406,9 +387,6 @@ "__compat": { "description": "webgl2 context", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -456,7 +434,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -464,9 +450,6 @@ "__compat": { "description": "2d context", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -502,7 +485,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -510,9 +501,6 @@ "__compat": { "description": "bitmaprenderer context", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -560,7 +548,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -569,14 +565,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/toBlob", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": null @@ -606,10 +599,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -619,6 +612,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -632,14 +628,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/transferToImageBitmap", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": null @@ -669,10 +662,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { "version_added": false @@ -682,6 +675,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/OrientationSensor.json b/api/OrientationSensor.json new file mode 100644 index 00000000000000..c1e660b33218f9 --- /dev/null +++ b/api/OrientationSensor.json @@ -0,0 +1,157 @@ +{ + "api": { + "OrientationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "quaternion": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor/quaternion", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "populateMatrix": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor/populateMatrix", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/OscillatorNode.json b/api/OscillatorNode.json index acca308cf961bc..46a1175bf2fcc0 100644 --- a/api/OscillatorNode.json +++ b/api/OscillatorNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/OscillatorNode", "description": "OscillatorNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/detune", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -160,14 +160,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/frequency", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -211,14 +211,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/onended", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -262,14 +262,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -300,6 +297,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -313,14 +313,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/setPeriodicWave", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -351,6 +348,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -364,14 +364,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/start", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -404,6 +401,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -417,14 +417,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/stop", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -457,6 +454,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/OverconstrainedErrorEvent.json b/api/OverconstrainedErrorEvent.json index 9792890652c525..c8aea519224847 100644 --- a/api/OverconstrainedErrorEvent.json +++ b/api/OverconstrainedErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedErrorEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedErrorEvent/error", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/PageTransitionEvent.json b/api/PageTransitionEvent.json new file mode 100644 index 00000000000000..ca83b28a415360 --- /dev/null +++ b/api/PageTransitionEvent.json @@ -0,0 +1,106 @@ +{ + "api": { + "PageTransitionEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "persisted": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent/persisted", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PannerNode.json b/api/PannerNode.json index 4841424454a81e..ec3633a954b610 100644 --- a/api/PannerNode.json +++ b/api/PannerNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/PannerNode", "description": "PannerNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before version 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneInnerAngle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -160,14 +160,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneOuterAngle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -211,14 +211,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneOuterGain", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -262,14 +262,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/distanceModel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -300,6 +297,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -313,14 +313,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/maxDistance", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -351,6 +348,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -364,9 +364,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -402,6 +399,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -415,9 +415,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -453,6 +450,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -466,9 +466,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationZ", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -504,6 +501,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -517,14 +517,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/panningModel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -555,6 +552,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -568,9 +568,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionX", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -606,6 +603,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -619,9 +619,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionY", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -657,6 +654,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -670,9 +670,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionZ", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -708,6 +705,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -721,14 +721,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/refDistance", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -759,6 +756,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -772,14 +772,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/rolloffFactor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -810,6 +807,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -823,14 +823,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/setOrientation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -861,6 +858,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -874,14 +874,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/setPosition", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -912,6 +909,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -925,16 +925,12 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PannerNode/setVelocity", "support": { - "webview_android": { - "version_added": "14", - "version_removed": "56" - }, "chrome": { "version_added": "14", "version_removed": "56" }, "chrome_android": { - "version_added": "14", + "version_added": "18", "version_removed": "56" }, "edge": { @@ -944,10 +940,12 @@ "version_added": false }, "firefox": { - "version_added": "25" + "version_added": "25", + "version_removed": "63" }, "firefox_android": { - "version_added": "26" + "version_added": "26", + "version_removed": "63" }, "ie": { "version_added": false @@ -968,6 +966,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { diff --git a/api/ParentNode.json b/api/ParentNode.json index 2d4c094d67183a..cdd303a00f1f94 100644 --- a/api/ParentNode.json +++ b/api/ParentNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Support on Document and DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/childElementCount", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -155,9 +155,6 @@ "__compat": { "description": "Support on Document and DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -193,6 +190,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/children", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "description": "Support on Document and DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "description": "Support on SVGElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -361,9 +361,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/firstElementChild", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -399,6 +396,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "description": "Support on Document and DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -463,9 +463,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/lastElementChild", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -501,6 +498,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "description": "Support on Document and DocumentFragment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -565,9 +565,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/append", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -603,6 +600,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -616,9 +616,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/prepend", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -654,6 +651,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -667,9 +667,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ParentNode/querySelectorAll", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -706,6 +703,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/PasswordCredential.json b/api/PasswordCredential.json index d2f826ac148ee8..76239ab60c5943 100644 --- a/api/PasswordCredential.json +++ b/api/PasswordCredential.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -33,6 +30,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -45,9 +45,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/PasswordCredential", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -74,6 +71,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -87,9 +87,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/additionalData", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -116,6 +113,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -129,9 +129,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/iconURL", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -158,6 +155,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -171,9 +171,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/idName", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -200,6 +197,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -213,9 +213,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/name", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -242,6 +239,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -255,9 +255,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/password", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -284,6 +281,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -297,9 +297,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/passwordName", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -326,6 +323,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { diff --git a/api/Path2D.json b/api/Path2D.json index 7bf686ebd97073..103863e6398ddf 100644 --- a/api/Path2D.json +++ b/api/Path2D.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Path2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "description": "Path2D() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Path2D/Path2D", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Path2D/addPath", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/PaymentAddress.json b/api/PaymentAddress.json index 26bea617abcc12..b7d52b7b2d69b1 100644 --- a/api/PaymentAddress.json +++ b/api/PaymentAddress.json @@ -4,14 +4,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": true @@ -42,6 +53,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,14 +68,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/country", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -92,6 +117,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,14 +133,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/addressLine", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -143,6 +182,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,14 +198,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/region", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -194,6 +247,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,14 +263,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/city", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -245,6 +312,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -258,14 +328,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/dependentLocality", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -296,6 +377,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,14 +393,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/postalCode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -347,6 +442,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -360,14 +458,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/sortingCode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -398,6 +507,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -411,14 +523,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/languageCode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -449,6 +572,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -462,14 +588,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/organization", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -500,6 +637,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -511,16 +651,27 @@ }, "recipient": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/phone", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/recipient", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -551,6 +702,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -564,14 +718,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/phone", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -602,6 +767,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -615,14 +783,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/toJSON", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": null @@ -653,6 +832,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PaymentDetailsBase.json b/api/PaymentDetailsBase.json new file mode 100644 index 00000000000000..c6fa3d4841204a --- /dev/null +++ b/api/PaymentDetailsBase.json @@ -0,0 +1,264 @@ +{ + "api": { + "PaymentDetailsBase": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsBase", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "53" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "displayItems": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsBase/displayItems", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "modifiers": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsBase/modifiers", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "shippingOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsBase/shippingOptions", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PaymentDetailsInit.json b/api/PaymentDetailsInit.json new file mode 100644 index 00000000000000..9b6d1a65fd3048 --- /dev/null +++ b/api/PaymentDetailsInit.json @@ -0,0 +1,199 @@ +{ + "api": { + "PaymentDetailsInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsInit", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "53" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "id": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsInit/id", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "total": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsInit/total", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PaymentDetailsUpdate.json b/api/PaymentDetailsUpdate.json new file mode 100644 index 00000000000000..9874f938be4ba3 --- /dev/null +++ b/api/PaymentDetailsUpdate.json @@ -0,0 +1,264 @@ +{ + "api": { + "PaymentDetailsUpdate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "53" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate/error", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "shippingAddressErrors": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate/shippingAddressErrors", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "total": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentDetailsUpdate/total", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PaymentInstruments.json b/api/PaymentInstruments.json new file mode 100644 index 00000000000000..c011685892bf80 --- /dev/null +++ b/api/PaymentInstruments.json @@ -0,0 +1,459 @@ +{ + "api": { + "PaymentInstruments": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "clear": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/clear", + "support": { + "chrome": { + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "delete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/delete", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "get": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/get", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "has": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/has", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/keys", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "set": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentInstruments/set", + "support": { + "chrome": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PaymentManager.json b/api/PaymentManager.json index d36f813763b291..fdcc3a38f6c042 100644 --- a/api/PaymentManager.json +++ b/api/PaymentManager.json @@ -9,7 +9,7 @@ "flags": [ { "type": "preference", - "name": "web-payments", + "name": "#service-worker-payment-apps", "value_to_set": "Enabled" } ] @@ -19,7 +19,7 @@ "flags": [ { "type": "preference", - "name": "web-payments", + "name": "#service-worker-payment-apps", "value_to_set": "Enabled" } ] @@ -70,7 +70,7 @@ "flags": [ { "type": "preference", - "name": "web-payments", + "name": "#service-worker-payment-apps", "value_to_set": "Enabled" } ] @@ -80,7 +80,7 @@ "flags": [ { "type": "preference", - "name": "web-payments", + "name": "#service-worker-payment-apps", "value_to_set": "Enabled" } ] @@ -123,9 +123,9 @@ } } }, - "userHint": { + "requestPermission": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentManager/userHint", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentManager/requestPermission", "support": { "chrome": { "version_added": "66", @@ -184,6 +184,68 @@ "deprecated": false } } + }, + "userHint": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentManager/userHint", + "support": { + "chrome": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/PaymentMethodChangeEvent.json b/api/PaymentMethodChangeEvent.json new file mode 100644 index 00000000000000..613a5a7e60780d --- /dev/null +++ b/api/PaymentMethodChangeEvent.json @@ -0,0 +1,199 @@ +{ + "api": { + "PaymentMethodChangeEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "methodDetails": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/methodDetails", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "methodName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/methodName", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PaymentRequest.json b/api/PaymentRequest.json index 3d91e15fa8558c..a05c8700ce2f8c 100644 --- a/api/PaymentRequest.json +++ b/api/PaymentRequest.json @@ -4,14 +4,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": true @@ -56,6 +67,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -66,17 +80,28 @@ }, "PaymentRequest": { "__compat": { - "description": "PaymentRequest constructor", + "description": "PaymentRequest() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/PaymentRequest", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": true @@ -121,6 +146,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -130,21 +158,32 @@ } } }, - "requestId": { + "abort": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/requestId", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/abort", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "60" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { - "version_added": true + "version_added": "15" }, "edge_mobile": { "version_added": true @@ -185,6 +224,9 @@ "version_added": null }, "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { "version_added": false } }, @@ -195,21 +237,32 @@ } } }, - "shippingAddress": { + "canMakePayment": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingAddress", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/canMakePayment", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { - "version_added": "15" + "version_added": "16" }, "edge_mobile": { "version_added": true @@ -251,6 +304,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -260,27 +316,89 @@ } } }, - "shippingOption": { + "id": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingOption", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/id", "support": { - "webview_android": { - "version_added": false + "chrome": { + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpaymentmethodchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/onpaymentmethodchange", + "support": { "chrome": { - "version_added": "61" + "version_added": false }, "chrome_android": { - "version_added": "53" + "version_added": false }, "edge": { - "version_added": "15" + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "55", + "version_added": "63", "flags": [ { "type": "preference", @@ -290,7 +408,7 @@ ] }, "firefox_android": { - "version_added": "55", + "version_added": "63", "flags": [ { "type": "preference", @@ -315,7 +433,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -325,18 +446,29 @@ } } }, - "shippingType": { + "onshippingaddresschange": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingType", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/onshippingaddresschange", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "56" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -381,6 +513,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -390,18 +525,29 @@ } } }, - "onshippingaddresschange": { + "onshippingoptionchange": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/onshippingaddresschange", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/onshippingoptionchange", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -446,6 +592,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -455,18 +604,29 @@ } } }, - "onshippingoptionchange": { + "paymentAddress": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/onshippingoptionchange", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/paymentAddress", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -476,6 +636,7 @@ }, "firefox": { "version_added": "55", + "alternative_name": "shippingAddress", "flags": [ { "type": "preference", @@ -486,6 +647,7 @@ }, "firefox_android": { "version_added": "55", + "alternative_name": "shippingAddress", "flags": [ { "type": "preference", @@ -511,6 +673,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -520,21 +685,18 @@ } } }, - "canMakePayment": { + "requestId": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/canMakePayment", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/requestId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": false }, "chrome_android": { - "version_added": "56" + "version_added": false }, "edge": { - "version_added": "16" + "version_added": true }, "edge_mobile": { "version_added": true @@ -575,7 +737,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -585,18 +750,29 @@ } } }, - "show": { + "shippingOption": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/show", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingOption", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -641,6 +817,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -650,18 +829,29 @@ } } }, - "abort": { + "shippingType": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/abort", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -706,6 +896,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -715,39 +908,64 @@ } } }, - "id": { + "show": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/id", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/show", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": null + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { - "version_added": null + "version_added": "15" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "dom.payments.request.enabled", + "value_to_set": "true" + } + ] }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { "version_added": null @@ -756,11 +974,14 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/PaymentRequestEvent.json b/api/PaymentRequestEvent.json index 00492aaccccf97..840ca01597e192 100644 --- a/api/PaymentRequestEvent.json +++ b/api/PaymentRequestEvent.json @@ -4,15 +4,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "57", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -21,7 +19,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -54,6 +53,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -67,24 +69,23 @@ "description": "PaymentRequestEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/PaymentRequestEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "57", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, "chrome_android": { - "version_added": "61", + "version_added": "57", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -117,6 +118,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -130,15 +134,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/instrumentKey", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -147,7 +149,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -180,6 +183,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -193,15 +199,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/methodData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -210,7 +214,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -243,6 +248,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -256,15 +264,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/modifiers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -273,7 +279,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -306,6 +313,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -319,15 +329,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/openWindow", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -336,7 +344,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -369,6 +378,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -382,15 +394,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/paymentRequestId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -399,7 +409,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -432,6 +443,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -445,15 +459,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/paymentRequestOrigin", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -462,7 +474,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -495,6 +508,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -508,24 +524,23 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/respondWith", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "59", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, "chrome_android": { - "version_added": "57", + "version_added": "59", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -558,6 +573,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -567,31 +585,44 @@ } } }, - "topLevelOrigin": { + "topOrigin": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/topLevelOrigin", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/topOrigin", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "service-worker-payment-apps" - } - ] - }, - "chrome_android": { - "version_added": "60", - "flags": [ - { - "type": "preference", - "name": "service-worker-payment-apps" - } - ] - }, + "chrome": [ + { + "version_added": "68", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + { + "version_added": "61", + "version_removed": "67", + "alternative_name": "topLevelOrigin" + } + ], + "chrome_android": [ + { + "version_added": "68", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + { + "version_added": "61", + "version_removed": "67", + "alternative_name": "topLevelOrigin" + } + ], "edge": { "version_added": null }, @@ -621,6 +652,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -634,15 +668,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/total", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61", + "version_added": "60", "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -651,7 +683,8 @@ "flags": [ { "type": "preference", - "name": "service-worker-payment-apps" + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" } ] }, @@ -684,6 +717,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PaymentRequestUpdateEvent.json b/api/PaymentRequestUpdateEvent.json index d8e524de30874e..7c90b12bf84bdd 100644 --- a/api/PaymentRequestUpdateEvent.json +++ b/api/PaymentRequestUpdateEvent.json @@ -4,14 +4,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "52" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": null @@ -56,6 +67,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -69,14 +83,25 @@ "description": "PaymentRequestUpdateEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/PaymentRequestUpdateEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "52" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": null @@ -121,6 +146,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -134,14 +162,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/updateWith", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "52" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -186,6 +225,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PaymentResponse.json b/api/PaymentResponse.json index efa45a31866513..28c11d6e12da6b 100644 --- a/api/PaymentResponse.json +++ b/api/PaymentResponse.json @@ -4,14 +4,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": true @@ -56,6 +67,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -68,14 +82,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/details", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -120,6 +145,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -133,14 +161,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/methodName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -185,6 +224,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -198,14 +240,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -250,6 +303,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -263,14 +319,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "58" + "version_added": "58", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -315,6 +382,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -328,14 +398,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -380,6 +461,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -393,14 +477,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/requestId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "60" + "version_added": "60", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "16" @@ -445,6 +540,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -458,14 +556,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -510,6 +619,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -523,14 +635,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -575,6 +698,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -588,14 +714,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/complete", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "61" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "53" + "version_added": "53", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": "15" @@ -640,6 +777,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -653,14 +793,25 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/toJSON", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": null + "version_added": "55", + "flags": [ + { + "type": "preference", + "name": "#web-payments", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": null @@ -691,6 +842,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Performance.json b/api/Performance.json index 9098d4c72fa738..4b401d2ec31550 100644 --- a/api/Performance.json +++ b/api/Performance.json @@ -4,44 +4,41 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "6" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "7" }, "firefox_android": { - "version_added": null + "version_added": "7" }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { - "version_added": null + "version_added": "15" }, "opera_android": { - "version_added": null + "version_added": "15" }, "safari": { - "version_added": null + "version_added": "8" }, "safari_ios": { - "version_added": null + "version_added": "9" }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +47,420 @@ "deprecated": false } }, - "timeOrigin": { + "clearMarks": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/timeOrigin", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/clearMarks", "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": "33" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, "webview_android": { - "version_added": null + "version_added": "46" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clearMeasures": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/clearMeasures", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": "33" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": "46" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clearResourceTimings": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/clearResourceTimings", + "support": { + "chrome": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "chrome_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getEntries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntries", + "support": { "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getEntriesByName": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntriesByName", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getEntriesByType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntriesByType", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mark": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/mark", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": "33" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": "46" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "measure": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/measure", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "41" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": "33" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": "46" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "memory": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/memory", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true }, "edge": { "version_added": null @@ -70,85 +469,360 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": true } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } }, + "navigation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/navigation", + "support": { + "chrome": { + "version_added": "10" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": "9" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, "now": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/now", "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": { + "version_added": "25" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "15", + "notes": [ + "In Firefox 57.0.4 the accuracy was reduced to 20 microseconds.", + "In Firefox 59 the accuracy was reduced to 2 milliseconds." + ] + }, + "firefox_android": { + "version_added": "15", + "notes": [ + "In Firefox 57.0.4 the accuracy was reduced to 20 microseconds.", + "In Firefox 59 the accuracy was reduced to 2 milliseconds." + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": "9" + }, "webview_android": { - "version_added": null + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onresourcetimingbufferfull": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/onresourcetimingbufferfull", + "support": { + "chrome": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "chrome_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "setResourceTimingBufferSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/setResourceTimingBufferSize", + "support": { + "chrome": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "chrome_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ], + "edge": { + "version_added": true }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "version_removed": "57", + "prefix": "webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "timeOrigin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/timeOrigin", + "support": { "chrome": { - "version_added": null + "version_added": "62" }, "chrome_android": { + "version_added": "62" + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { "version_added": null }, + "opera": { + "version_added": "49" + }, + "opera_android": { + "version_added": "49" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "timing": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/timing", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "7" }, "firefox_android": { - "version_added": null + "version_added": "7" }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { - "version_added": null + "version_added": "15" }, "opera_android": { - "version_added": null + "version_added": "15" }, "safari": { - "version_added": null + "version_added": "8" }, "safari_ios": { - "version_added": null + "version_added": "9" }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": true } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -156,44 +830,41 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/toJSON", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "25" }, "firefox_android": { - "version_added": null + "version_added": "25" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json new file mode 100644 index 00000000000000..b7f969f0092007 --- /dev/null +++ b/api/PerformanceEntry.json @@ -0,0 +1,378 @@ +{ + "api": { + "PerformanceEntry": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry", + "support": { + "chrome": [ + { + "version_added": "46" + }, + { + "version_added": "25" + } + ], + "chrome_android": [ + { + "version_added": "46" + }, + { + "version_added": "25", + "prefix": "webkit" + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "33" + }, + "opera_android": { + "version_added": "33" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "46" + }, + { + "version_added": true, + "prefix": "webkit" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": "60" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "49" + }, + "opera_android": { + "version_added": "49" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "duration": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/duration", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "entryType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/entryType", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/name", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "startTime": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/startTime", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/toJSON", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PerformanceFrameTiming.json b/api/PerformanceFrameTiming.json index 949c34662f5775..ce38a6091fd516 100644 --- a/api/PerformanceFrameTiming.json +++ b/api/PerformanceFrameTiming.json @@ -4,7 +4,7 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceFrameTiming", "support": { - "webview_android": { + "chrome": { "version_added": false, "notes": "See Chrome bug 120796" }, @@ -12,31 +12,31 @@ "version_added": false, "notes": "See Chrome bug 120796" }, - "firefox_android": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "chrome": { - "version_added": false, - "notes": "See Chrome bug 120796" - }, "firefox": { "version_added": false, "notes": "See bug 1158032" }, + "firefox_android": { + "version_added": false + }, "ie": { "version_added": false }, "opera": { "version_added": false }, + "opera_android": { + "version_added": false + }, "safari": { "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false, + "notes": "See Chrome bug 120796" } }, "status": { diff --git a/api/PerformanceLongTaskTiming.json b/api/PerformanceLongTaskTiming.json index 6cc183e3562aeb..142c343ab3c155 100644 --- a/api/PerformanceLongTaskTiming.json +++ b/api/PerformanceLongTaskTiming.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongTaskTiming", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongTaskTiming/attribution", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index f1185061d69325..c0beae357bd597 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceMark", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "43" }, @@ -35,13 +32,16 @@ "version_added": "33" }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { - "version_added": false + "version_added": "11" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index d49716a7dc6f20..4e6f0bbf4e77e0 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceMeasure", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "43" }, @@ -35,13 +32,16 @@ "version_added": "33" }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { - "version_added": false + "version_added": "11" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/PerformanceNavigation.json b/api/PerformanceNavigation.json index 40fa4c065407c4..b647782409416e 100644 --- a/api/PerformanceNavigation.json +++ b/api/PerformanceNavigation.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,21 +39,21 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } }, "type": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,12 +89,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/redirectCount", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,12 +140,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/toJSON", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,12 +191,15 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": false, - "deprecated": false + "standard_track": true, + "deprecated": true } } } diff --git a/api/PerformanceNavigationTiming.json b/api/PerformanceNavigationTiming.json index 7cbaf258200af1..c5c2013c69c9e1 100644 --- a/api/PerformanceNavigationTiming.json +++ b/api/PerformanceNavigationTiming.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domComplete", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domContentLoadedEventEnd", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domContentLoadedEventStart", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domInteractive", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -260,9 +260,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/loadEventEnd", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -311,9 +311,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/loadEventStart", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -349,6 +346,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -362,9 +362,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/redirectCount", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -400,6 +397,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -413,9 +413,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/type", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -451,6 +448,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -464,9 +464,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/unloadEventEnd", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -502,6 +499,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -515,9 +515,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/unloadEventStart", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -553,6 +550,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -566,9 +566,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/toJSON", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -604,6 +601,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json new file mode 100644 index 00000000000000..fb40bc7c9e185f --- /dev/null +++ b/api/PerformanceObserver.json @@ -0,0 +1,257 @@ +{ + "api": { + "PerformanceObserver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "49" + }, + "opera_android": { + "version_added": "49" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "PerformanceObserver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/PerformanceObserver", + "description": "PerformanceObserver() constructor", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "disconnect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/disconnect", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "observe": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/observe", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "takeRecords": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/takeRecords", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": "60" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PerformanceObserverEntryList.json b/api/PerformanceObserverEntryList.json index 7592bd7bc26ec1..d79ef2feedb718 100644 --- a/api/PerformanceObserverEntryList.json +++ b/api/PerformanceObserverEntryList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "52" }, @@ -35,13 +32,16 @@ "version_added": "39" }, "safari": { - "version_added": false + "version_added": "11" }, "safari_ios": { - "version_added": false + "version_added": "11" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntries", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "52" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntriesByType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "52" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntriesByName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "52" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PerformancePaintTiming.json b/api/PerformancePaintTiming.json index 6a8488e614d868..2d1a49fd2a1fb9 100644 --- a/api/PerformancePaintTiming.json +++ b/api/PerformancePaintTiming.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformancePaintTiming", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json index 0a8819241a0bb6..c346836dfb535f 100644 --- a/api/PerformanceResourceTiming.json +++ b/api/PerformanceResourceTiming.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/connectEnd", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/connectStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/decodedBodySize", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/domainLookupEnd", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/domainLookupStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/encodedBodySize", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/fetchStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/initiatorType", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/nextHopProtocol", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/redirectEnd", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/redirectStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -615,9 +615,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/requestStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -653,6 +650,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -666,9 +666,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/responseEnd", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -704,6 +701,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -717,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/responseStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -755,6 +752,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -768,9 +768,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/secureConnectionStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -806,6 +803,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -870,9 +870,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/transferSize", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": { "version_added": "54" }, @@ -908,6 +905,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -921,9 +921,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/workerStart", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -959,6 +956,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -972,9 +972,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/toJSON", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -1010,6 +1007,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -1023,9 +1023,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -1061,6 +1058,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/PerformanceTiming.json b/api/PerformanceTiming.json new file mode 100644 index 00000000000000..517379b89e16e7 --- /dev/null +++ b/api/PerformanceTiming.json @@ -0,0 +1,1108 @@ +{ + "api": { + "PerformanceTiming": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": "9.2" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + }, + "connectEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "connectStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domComplete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domComplete", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domContentLoadedEventEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": "9.2" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domContentLoadedEventStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domInteractive": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domInteractive", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domLoading": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domLoading", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domainLookupEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "domainLookupStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "fetchStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/fetchStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "loadEventEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "loadEventStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "navigationStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/navigationStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "redirectEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "redirectStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "requestStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/requestStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "responseEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "responseStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "secureConnectionStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/secureConnectionStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "56" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/toJSON", + "support": { + "chrome": { + "version_added": "44" + }, + "chrome_android": { + "version_added": "44" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "25" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "44" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "unloadEventEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventEnd", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "unloadEventStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventStart", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "7" + }, + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/PeriodicWave.json b/api/PeriodicWave.json index 1bdfda2b08c610..1ad4cc9aeeaae0 100644 --- a/api/PeriodicWave.json +++ b/api/PeriodicWave.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PeriodicWave", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/PeriodicWave/PeriodicWave", "description": "PeriodicWave() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { diff --git a/api/PermissionStatus.json b/api/PermissionStatus.json index 47aa415878851d..875018414d7b56 100644 --- a/api/PermissionStatus.json +++ b/api/PermissionStatus.json @@ -4,20 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, "chrome_android": { "version_added": "43" }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": "46" }, "firefox_android": { "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -26,20 +50,61 @@ "deprecated": false } }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/onchange", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "state": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/state", "support": { - "webview_android": [ - { - "version_added": "44" - }, - { - "alternative_name": "status", - "version_added": "43", - "version_removed": "44" - } - ], "chrome": [ { "version_added": "44" @@ -60,39 +125,46 @@ "version_removed": "44" } ], + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, "firefox": { "version_added": "46" }, "firefox_android": { "version_added": "46" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "onchange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/onchange", - "support": { - "webview_android": { - "version_added": "43" }, - "chrome": { - "version_added": "43" + "ie": { + "version_added": null }, - "chrome_android": { - "version_added": "43" + "opera": { + "version_added": null }, - "firefox": { - "version_added": "46" + "opera_android": { + "version_added": null }, - "firefox_android": { - "version_added": "46" - } + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "44" + }, + { + "alternative_name": "status", + "version_added": "43", + "version_removed": "44" + } + ] }, "status": { "experimental": true, diff --git a/api/Permissions.json b/api/Permissions.json new file mode 100644 index 00000000000000..a05001931dfef7 --- /dev/null +++ b/api/Permissions.json @@ -0,0 +1,1101 @@ +{ + "api": { + "Permissions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Permissions", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "query": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Permissions/query", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "request": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Permissions/request", + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "46" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "requestAll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Permissions/requestAll", + "support": { + "chrome": { + "version_added": "48" + }, + "chrome_android": { + "version_added": "48" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "48" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "revoke": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Permissions/revoke", + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": { + "version_added": "46" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "51", + "flags": [ + { + "type": "preference", + "name": "dom.permissions.revoke.enable", + "value_to_set": "true" + } + ] + }, + { + "version_added": "47", + "version_removed": "51" + } + ], + "firefox_android": [ + { + "version_added": "51", + "flags": [ + { + "type": "preference", + "name": "dom.permissions.revoke.enable", + "value_to_set": "true" + } + ] + }, + { + "version_added": "47", + "version_removed": "51" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "46" + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "accelerometer_permission": { + "__compat": { + "description": "accelerometer permisson", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "accessibility-events_permission": { + "__compat": { + "description": "accessibility events permisson", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ambient-light-sensor_permission": { + "__compat": { + "description": "ambient-light-sensor permisson", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "background-sync_permission": { + "__compat": { + "description": "accelerometer permisson", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "camera_permission": { + "__compat": { + "description": "camera permission", + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": { + "version_added": "64" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "64" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clipboard-read_permission": { + "__compat": { + "description": "clipboard-read permisson", + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": { + "version_added": "64" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "64" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clipboard-write_permission": { + "__compat": { + "description": "clipboard-write permission", + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": { + "version_added": "64" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "64" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "geolocation_permission": { + "__compat": { + "description": "geolocation permission", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "30" + }, + "opera_android": { + "version_added": "30" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "gyroscope_permission": { + "__compat": { + "description": "background-sync permission", + "support": { + "chrome": { + "version_added": "51" + }, + "chrome_android": { + "version_added": "51" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "51" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "magnetometer_permission": { + "__compat": { + "description": "magnetometer permission", + "support": { + "chrome": { + "version_added": "62" + }, + "chrome_android": { + "version_added": "62" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "62" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "microphone_permission": { + "__compat": { + "description": "microphone permission", + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": { + "version_added": "64" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "64" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "midi_permission": { + "__compat": { + "description": "midi permission", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "30" + }, + "opera_android": { + "version_added": "30" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "notifications_permission": { + "__compat": { + "description": "notifications permission", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "30" + }, + "opera_android": { + "version_added": "30" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "payment-handler_permission": { + "__compat": { + "description": "payment-handler permission", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "persistent-storage_permission": { + "__compat": { + "description": "persistent-storage permission", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "push_permission": { + "__compat": { + "description": "push permission", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "30" + }, + "opera_android": { + "version_added": "30" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PhotoCapabilities.json b/api/PhotoCapabilities.json index 13d70012102b8a..fb1ffadfd72efe 100644 --- a/api/PhotoCapabilities.json +++ b/api/PhotoCapabilities.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PhotoCapabilities", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PhotoCapabilities/fillLightMode", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PhotoCapabilities/imageHeight", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PhotoCapabilities/imageWidth", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PhotoCapabilities/redEyeReduction", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/PictureInPicture.json b/api/PictureInPicture.json index 13d0b558e180be..b49b8f91b405a1 100644 --- a/api/PictureInPicture.json +++ b/api/PictureInPicture.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "69", "flags": [ @@ -76,6 +73,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -88,26 +88,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture/height", "support": { - "webview_android": { - "version_added": "68", - "flags": [ - { - "type": "preference", - "name": "enable-experimental-web-platform-features", - "value_to_set": "enabled" - }, - { - "type": "preference", - "name": "enable-surfaces-for-videos", - "value_to_set": "enabled" - }, - { - "type": "preference", - "name": "enable-picture-in-picture", - "value_to_set": "enabled" - } - ] - }, "chrome": { "version_added": "68", "flags": [ @@ -208,19 +188,7 @@ }, "safari_ios": { "version_added": null - } - }, - "status": { - "experimental": true, - "standard_track": false, - "deprecated": false - } - } - }, - "onresize": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture/height", - "support": { + }, "webview_android": { "version_added": "68", "flags": [ @@ -240,7 +208,19 @@ "value_to_set": "enabled" } ] - }, + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "onresize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture/height", + "support": { "chrome": { "version_added": "68", "flags": [ @@ -341,19 +321,7 @@ }, "safari_ios": { "version_added": null - } - }, - "status": { - "experimental": true, - "standard_track": false, - "deprecated": false - } - } - }, - "width": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture/height", - "support": { + }, "webview_android": { "version_added": "68", "flags": [ @@ -373,7 +341,19 @@ "value_to_set": "enabled" } ] - }, + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PictureInPicture/height", + "support": { "chrome": { "version_added": "68", "flags": [ @@ -474,6 +454,26 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "68", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + }, + { + "type": "preference", + "name": "enable-surfaces-for-videos", + "value_to_set": "enabled" + }, + { + "type": "preference", + "name": "enable-picture-in-picture", + "value_to_set": "enabled" + } + ] } }, "status": { diff --git a/api/Plugin.json b/api/Plugin.json new file mode 100644 index 00000000000000..0eba532f4e4838 --- /dev/null +++ b/api/Plugin.json @@ -0,0 +1,367 @@ +{ + "api": { + "Plugin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "description": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/description", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "filename": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/filename", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/item", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/name", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/namedItem", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "version": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Plugin/version", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PluginArray.json b/api/PluginArray.json new file mode 100644 index 00000000000000..46e77de0e4659d --- /dev/null +++ b/api/PluginArray.json @@ -0,0 +1,268 @@ +{ + "api": { + "PluginArray": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PluginArray", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PluginArray/item", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PluginArray/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "namedItem": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PluginArray/namedItem", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "refresh": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PluginArray/refresh", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59, method parameters are required instead of optional." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Point.json b/api/Point.json new file mode 100644 index 00000000000000..5f8426cd3d1ae4 --- /dev/null +++ b/api/Point.json @@ -0,0 +1,157 @@ +{ + "api": { + "Point": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Point", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true, + "prefix": "WebKit" + }, + "safari_ios": { + "version_added": true, + "prefix": "WebKit" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "x": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "y": { + "__compat": { + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/PointerEvent.json b/api/PointerEvent.json index ca1f5ec6db6910..96d4ddea4613e0 100644 --- a/api/PointerEvent.json +++ b/api/PointerEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -74,6 +71,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -87,9 +87,6 @@ "description": "PointerEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/PointerEvent", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -157,6 +154,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -170,9 +170,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerId", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -232,6 +229,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -245,9 +245,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/width", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -314,6 +311,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -327,9 +327,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/height", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -396,6 +393,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -409,9 +409,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pressure", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -478,6 +475,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -491,9 +491,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tangentialPressure", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -553,6 +550,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -566,9 +566,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltX", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -628,6 +625,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -641,9 +641,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltY", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -703,6 +700,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -716,9 +716,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/twist", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -778,6 +775,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -791,9 +791,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerType", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -860,6 +857,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -873,9 +873,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/isPrimary", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -935,6 +932,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -948,9 +948,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/getCoalescedEvents", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -964,7 +961,8 @@ "version_added": false }, "firefox": { - "version_added": "59" + "version_added": "59", + "version_removed": true }, "firefox_android": { "version_added": false @@ -986,12 +984,15 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { "experimental": true, "standard_track": true, - "deprecated": false + "deprecated": true } } } diff --git a/api/Policy.json b/api/Policy.json new file mode 100644 index 00000000000000..15f9d28affebb9 --- /dev/null +++ b/api/Policy.json @@ -0,0 +1,348 @@ +{ + "api": { + "Policy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Policy", + "support": { + "chrome": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "opera_android": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "allowsFeature": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Policy/allowsFeature", + "support": { + "chrome": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "opera_android": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "allowedFeatures": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Policy/allowedFeatures", + "support": { + "chrome": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "opera_android": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getAllowlistForFeature": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Policy/getAllowlistForFeature", + "support": { + "chrome": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "opera_android": { + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features", + "value_to_set": "Enabled" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PopStateEvent.json b/api/PopStateEvent.json new file mode 100644 index 00000000000000..7fc45f1df98fd4 --- /dev/null +++ b/api/PopStateEvent.json @@ -0,0 +1,100 @@ +{ + "api": { + "PopStateEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "state": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent/state", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Position.json b/api/Position.json new file mode 100644 index 00000000000000..b058b8934ae679 --- /dev/null +++ b/api/Position.json @@ -0,0 +1,196 @@ +{ + "api": { + "Position": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Position", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required (HTTPS)", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "timestamp": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Position/timestamp", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "coords": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Position/coords", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PositionError.json b/api/PositionError.json new file mode 100644 index 00000000000000..466506584f76cb --- /dev/null +++ b/api/PositionError.json @@ -0,0 +1,196 @@ +{ + "api": { + "PositionError": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionError", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required (HTTPS)", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "code": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionError/code", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "message": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionError/message", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": "16" + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PositionOptions.json b/api/PositionOptions.json new file mode 100644 index 00000000000000..dda3acb227e0db --- /dev/null +++ b/api/PositionOptions.json @@ -0,0 +1,308 @@ +{ + "api": { + "PositionOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionOptions", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "14" + } + ], + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": "5" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "secure_context_required": { + "__compat": { + "description": "Secure context required", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "37" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "51", + "notes": "Secure context is only required for applications targeting Android Nougat (7) and higher. See bug 603574." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "enableHighAccuracy": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionOptions/enableHighAccuracy", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "14" + } + ], + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "timeout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionOptions/timeout", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "14" + } + ], + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "maximumAge": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionOptions/maximumAge", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "version_added": "10", + "version_removed": "14" + } + ], + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PositionSensorVRDevice.json b/api/PositionSensorVRDevice.json index 3ed96314202208..6aa61469b63430 100644 --- a/api/PositionSensorVRDevice.json +++ b/api/PositionSensorVRDevice.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "notes": "The support in Chrome is currently experimental. To find information on Chrome's WebVR implementation status including supporting builds, check out Bringing VR to Chrome by Brandon Jones." @@ -63,6 +60,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -75,9 +75,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/getImmediateState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "notes": "The support in Chrome is currently experimental. To find information on Chrome's WebVR implementation status including supporting builds, check out Bringing VR to Chrome by Brandon Jones." @@ -134,6 +131,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/getState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "notes": "The support in Chrome is currently experimental. To find information on Chrome's WebVR implementation status including supporting builds, check out Bringing VR to Chrome by Brandon Jones." @@ -206,6 +203,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -219,9 +219,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/resetSensor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "notes": "The support in Chrome is currently experimental. To find information on Chrome's WebVR implementation status including supporting builds, check out Bringing VR to Chrome by Brandon Jones." @@ -278,6 +275,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PresentationConnectionAvailableEvent.json b/api/PresentationConnectionAvailableEvent.json index b9784106770be4..130a255d2ab919 100644 --- a/api/PresentationConnectionAvailableEvent.json +++ b/api/PresentationConnectionAvailableEvent.json @@ -67,7 +67,7 @@ "PresentationConnectionAvailableEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionAvailableEvent/PresentationConnectionAvailableEvent", - "description": "PresentationConnectionAvailableEvent constructor", + "description": "PresentationConnectionAvailableEvent() constructor", "support": { "chrome": { "version_added": "48" diff --git a/api/PresentationConnectionCloseEvent.json b/api/PresentationConnectionCloseEvent.json index 79f1df64a0cbdb..4575926889c8a3 100644 --- a/api/PresentationConnectionCloseEvent.json +++ b/api/PresentationConnectionCloseEvent.json @@ -67,7 +67,7 @@ "PresentationConnectionCloseEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionCloseEvent/PresentationConnectionCloseEvent", - "description": "PresentationConnectionCloseEvent constructor", + "description": "PresentationConnectionCloseEvent() constructor", "support": { "chrome": { "version_added": "50" diff --git a/api/PresentationReceiver.json b/api/PresentationReceiver.json index 9eaf2f8e97c1f7..5406a850c3d8b2 100644 --- a/api/PresentationReceiver.json +++ b/api/PresentationReceiver.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationReceiver", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationReceiver/connectionList", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/api/PresentationRequest.json b/api/PresentationRequest.json index e02dbe0726448c..527084c09c3f44 100644 --- a/api/PresentationRequest.json +++ b/api/PresentationRequest.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "description": "Secure context required (HTTPS)", "support": { - "webview_android": { - "version_added": "61" - }, "chrome": { "version_added": "61" }, @@ -106,6 +103,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -118,11 +118,8 @@ "PresentationRequest": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/PresentationRequest", - "description": "PresentationRequest constructor", + "description": "PresentationRequest() constructor", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -172,6 +169,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -185,9 +185,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/getAvailability", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -237,6 +234,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -250,9 +250,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/onconnectionavailable", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -315,9 +315,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/reconnect", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -367,6 +364,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -380,9 +380,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/start", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -432,6 +429,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -445,9 +445,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/startWithDevice", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -497,6 +494,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { diff --git a/api/ProcessingInstruction.json b/api/ProcessingInstruction.json new file mode 100644 index 00000000000000..20052373943bf8 --- /dev/null +++ b/api/ProcessingInstruction.json @@ -0,0 +1,148 @@ +{ + "api": { + "ProcessingInstruction": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "target": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction/target", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction/data", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/ProgressEvent.json b/api/ProgressEvent.json index d0775fdaba5ceb..8e9cc620085dd9 100644 --- a/api/ProgressEvent.json +++ b/api/ProgressEvent.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "3.5" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": null + "version_added": "10" }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +50,16 @@ "deprecated": false } }, - "lengthComputable": { + "ProgressEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/lengthComputable", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/ProgressEvent", + "description": "ProgressEvent() constructor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": null @@ -70,28 +68,82 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "22" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lengthComputable": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/lengthComputable", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "37" + }, + "opera_android": { + "version_added": "37" + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": "2" + }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -105,44 +157,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/loaded", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "3.5" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,44 +208,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/total", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "3.5" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -202,6 +254,65 @@ "deprecated": false } } + }, + "initProgressEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/initProgressEvent", + "support": { + "chrome": { + "version_added": "1", + "version_removed": "17" + }, + "chrome_android": { + "version_added": true, + "version_removed": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.5", + "version_removed": "22" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "22" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true, + "version_removed": "15" + }, + "opera_android": { + "version_added": true, + "version_removed": "15" + }, + "safari": { + "version_added": true, + "version_removed": true + }, + "safari_ios": { + "version_added": true, + "version_removed": true + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } } } } diff --git a/api/PromiseRejectionEvent.json b/api/PromiseRejectionEvent.json new file mode 100644 index 00000000000000..a65731988ac803 --- /dev/null +++ b/api/PromiseRejectionEvent.json @@ -0,0 +1,272 @@ +{ + "api": { + "PromiseRejectionEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "firefox_android": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "PromiseRejectionEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/PromiseRejectionEvent", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "firefox_android": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "promise": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/promise", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "firefox_android": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "reason": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/reason", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "firefox_android": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "dom.promise_rejection_events.enabled", + "value_to_set": "true" + } + ], + "notes": "Firefox doesn't yet send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PublicKeyCredential.json b/api/PublicKeyCredential.json index ab096449e1de65..185ea28c1fb1b1 100644 --- a/api/PublicKeyCredential.json +++ b/api/PublicKeyCredential.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -22,7 +19,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/rawId", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -81,7 +78,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -110,6 +107,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -123,9 +123,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/response", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -141,7 +138,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -170,6 +167,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -183,9 +183,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientExtensionResults", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -201,7 +198,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -230,6 +227,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -243,9 +243,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65", "notes": "Only support USB U2F tokens", @@ -261,7 +258,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -290,6 +287,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/PublicKeyCredentialCreationOptions.json b/api/PublicKeyCredentialCreationOptions.json new file mode 100644 index 00000000000000..a4f37a8124433b --- /dev/null +++ b/api/PublicKeyCredentialCreationOptions.json @@ -0,0 +1,484 @@ +{ + "api": { + "PublicKeyCredentialCreationOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "attestation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/attestation", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "authenticatorSelection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/authenticatorSelection", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "challenge": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/challenge", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "excludeCredentials": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/excludeCredentials", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "extensions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/extensions", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pubKeyCredParams": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/pubKeyCredParams", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rp": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/rp", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "timeout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/timeout", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "user": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions/user", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PublicKeyCredentialRequestOptions.json b/api/PublicKeyCredentialRequestOptions.json new file mode 100644 index 00000000000000..55e7b9310b7622 --- /dev/null +++ b/api/PublicKeyCredentialRequestOptions.json @@ -0,0 +1,340 @@ +{ + "api": { + "PublicKeyCredentialRequestOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "allowCredentials": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/allowCredentials", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "challenge": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/challenge", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "extensions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/extensions", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rpId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/rpId", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "timeout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/timeout", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "userVerification": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialRequestOptions/userVerification", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "60" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PushEvent.json b/api/PushEvent.json index 38189b2cac6bad..abcf5b8f6d3431 100644 --- a/api/PushEvent.json +++ b/api/PushEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -63,6 +60,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -76,9 +76,6 @@ "description": "PushEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushEvent/PushEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -135,6 +132,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -148,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushEvent/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "57" }, @@ -207,6 +204,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PushManager.json b/api/PushManager.json index 899435e707fe3e..862a460fc7a33b 100644 --- a/api/PushManager.json +++ b/api/PushManager.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -69,9 +69,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "60" }, @@ -122,6 +119,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -135,9 +135,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/getSubscription", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -188,6 +185,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -201,9 +201,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/permissionState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -254,6 +251,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -267,9 +267,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/subscribe", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42", "notes": [ @@ -323,6 +320,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -336,9 +336,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/hasPermission", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -389,6 +386,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -402,9 +402,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/register", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -455,6 +452,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -468,9 +468,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/registrations", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -521,6 +518,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -534,9 +534,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushManager/unregister", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -587,6 +584,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PushMessageData.json b/api/PushMessageData.json index 8d0777f1ed2c7c..e3eae63f1ef2d8 100644 --- a/api/PushMessageData.json +++ b/api/PushMessageData.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushMessageData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/arrayBuffer", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/blob", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/json", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -211,9 +211,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/text", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "50" }, @@ -250,6 +247,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PushRegistrationManager.json b/api/PushRegistrationManager.json index 4064a053826653..e11bf7f8b1b129 100644 --- a/api/PushRegistrationManager.json +++ b/api/PushRegistrationManager.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushRegistrationManager", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushRegistrationManager/register", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushRegistrationManager/unregister", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushRegistrationManager/getRegistration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushRegistrationManager/hasPermission", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/PushSubscription.json b/api/PushSubscription.json index 718a5838452b97..617699cc6f7f2e 100644 --- a/api/PushSubscription.json +++ b/api/PushSubscription.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/endpoint", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/expirationTime", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "60" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/options", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -197,6 +194,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -210,9 +210,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/subscriptionId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -262,9 +262,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/getKey", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -301,6 +298,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -314,9 +314,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/toJSON", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -352,12 +349,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -365,9 +365,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/unsubscribe", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -403,12 +400,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, "standard_track": true, - "deprecated": true + "deprecated": false } } } diff --git a/api/PushSubscriptionChangeEvent.json b/api/PushSubscriptionChangeEvent.json index 599f79fd4a012c..b73f1141f30219 100644 --- a/api/PushSubscriptionChangeEvent.json +++ b/api/PushSubscriptionChangeEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionChangeEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionChangeEvent/newSubscription", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionChangeEvent/oldSubscription", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/PushSubscriptionOptions.json b/api/PushSubscriptionOptions.json index 4945e1c79b3b7d..3c1e2e22746fb3 100644 --- a/api/PushSubscriptionOptions.json +++ b/api/PushSubscriptionOptions.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions/applicationServerKey", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions/userVisibleOnly", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCAnswerOptions.json b/api/RTCAnswerOptions.json new file mode 100644 index 00000000000000..2da2078e493cb3 --- /dev/null +++ b/api/RTCAnswerOptions.json @@ -0,0 +1,55 @@ +{ + "api": { + "RTCAnswerOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCAnswerOptions", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/RTCCertificate.json b/api/RTCCertificate.json index 17e7784c23c8ae..d356f23aa187f1 100644 --- a/api/RTCCertificate.json +++ b/api/RTCCertificate.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/expires", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/getFingerprints", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/getSupportedAlgorithms", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCConfiguration.json b/api/RTCConfiguration.json index e37dc57381b3fb..b3f3f163e9246e 100644 --- a/api/RTCConfiguration.json +++ b/api/RTCConfiguration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/bundlePolicy", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/certificates", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/iceCandidatePoolSize", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/iceServers", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/iceTransportPolicy", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/peerIdentity", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "23" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCConfiguration/rtcpMuxPolicy", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "57", "notes": [ @@ -404,6 +401,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/RTCDTMFSender.json b/api/RTCDTMFSender.json index 5fa1631aa7bc4b..3af2b99c9022d4 100644 --- a/api/RTCDTMFSender.json +++ b/api/RTCDTMFSender.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/toneBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/ontonechange", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/insertDTMF", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/canInsertDTMF", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCDTMFToneChangeEvent.json b/api/RTCDTMFToneChangeEvent.json index 2fbcd1efd02876..122b90be821519 100644 --- a/api/RTCDTMFToneChangeEvent.json +++ b/api/RTCDTMFToneChangeEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent/tone", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "description": "RTCDTMFToneChangeEvent()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent/RTCDTMFToneChangeEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/RTCDataChannel.json b/api/RTCDataChannel.json index 62baa41bf9f5af..898bbb1851afcd 100644 --- a/api/RTCDataChannel.json +++ b/api/RTCDataChannel.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel", "support": { - "webview_android": { - "version_added": "29" - }, "chrome": { "version_added": true }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/binaryType", "support": { - "webview_android": { - "version_added": "29" - }, "chrome": { "version_added": true }, @@ -106,6 +103,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -119,9 +119,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmount", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -157,6 +154,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -170,9 +170,57 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmountLowThreshold", "support": { - "webview_android": { + "chrome": { "version_added": "56" }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close", + "support": { "chrome": { "version_added": "56" }, @@ -208,10 +256,13 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -221,9 +272,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/id", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -259,6 +307,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -272,9 +323,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/label", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -310,6 +358,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -323,9 +374,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxPacketLifeTime", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -361,6 +409,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -374,9 +425,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxRetransmits", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -412,6 +460,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -425,9 +476,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/negotiated", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -463,6 +511,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -476,9 +527,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/ordered", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -514,6 +562,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -527,9 +578,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/protocol", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -565,6 +613,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -574,18 +625,21 @@ } } }, - "readyState": { + "onbufferedamountlow": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/readyState", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onbufferedamountlow", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": "57", + "notes": [ + "The default for rtcpMuxPolicy is require." + ] }, "chrome_android": { - "version_added": "56" + "version_added": "57", + "notes": [ + "The default for rtcpMuxPolicy is require." + ] }, "edge": { "version_added": null @@ -594,28 +648,40 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": null }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "43" + "version_added": "44", + "notes": [ + "The default for rtcpMuxPolicy is require." + ] }, "opera_android": { - "version_added": "43" + "version_added": "44", + "notes": [ + "The default for rtcpMuxPolicy is require." + ] }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": "7.0" + }, + "webview_android": { + "version_added": "57", + "notes": [ + "The default for rtcpMuxPolicy is require." + ] } }, "status": { @@ -625,13 +691,10 @@ } } }, - "reliable": { + "onclose": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/reliable", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onclose", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -667,22 +730,22 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, - "deprecated": true + "deprecated": false } } }, - "stream": { + "onerror": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/stream", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onerror", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -718,36 +781,27 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { - "experimental": false, - "standard_track": false, - "deprecated": true + "experimental": true, + "standard_track": true, + "deprecated": false } } }, - "onbufferedamountlow": { + "onmessage": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onbufferedamountlow", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onmessage", "support": { - "webview_android": { - "version_added": "57", - "notes": [ - "The default for rtcpMuxPolicy is require." - ] - }, "chrome": { - "version_added": "57", - "notes": [ - "The default for rtcpMuxPolicy is require." - ] + "version_added": "56" }, "chrome_android": { - "version_added": "57", - "notes": [ - "The default for rtcpMuxPolicy is require." - ] + "version_added": "56" }, "edge": { "version_added": null @@ -756,34 +810,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": "44", - "notes": [ - "The default for rtcpMuxPolicy is require." - ] + "version_added": "43" }, "opera_android": { - "version_added": "44", - "notes": [ - "The default for rtcpMuxPolicy is require." - ] + "version_added": "43" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": "7.0" + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -793,13 +844,10 @@ } } }, - "onclose": { + "onopen": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onclose", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onopen", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -835,6 +883,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -844,18 +895,15 @@ } } }, - "onerror": { + "priority": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onerror", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/priority", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": null }, "chrome_android": { - "version_added": "56" + "version_added": null }, "edge": { "version_added": null @@ -864,44 +912,44 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": null }, "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "43" + "version_added": null }, "opera_android": { - "version_added": "43" + "version_added": null }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "onmessage": { + "readyState": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onmessage", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/readyState", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -937,6 +985,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -946,13 +997,10 @@ } } }, - "onopen": { + "reliable": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/onopen", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/reliable", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -988,27 +1036,27 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, - "close": { + "sctp-sdp-21": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close", + "description": "Support for sctp-sdp-21 format", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": "58" }, "chrome_android": { - "version_added": "56" + "version_added": "58" }, "edge": { "version_added": null @@ -1017,19 +1065,19 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63" }, "firefox_android": { - "version_added": false + "version_added": "63" }, "ie": { "version_added": false }, "opera": { - "version_added": "43" + "version_added": null }, "opera_android": { - "version_added": "43" + "version_added": null }, "safari": { "version_added": false @@ -1038,7 +1086,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1052,9 +1103,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/send", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1090,6 +1138,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1099,18 +1150,15 @@ } } }, - "priority": { + "stream": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/priority", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/stream", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { "version_added": null @@ -1119,34 +1167,37 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { "experimental": false, - "standard_track": true, - "deprecated": false + "standard_track": false, + "deprecated": true } } } diff --git a/api/RTCDataChannelEvent.json b/api/RTCDataChannelEvent.json index b9a2050377affb..feda37e8021bc0 100644 --- a/api/RTCDataChannelEvent.json +++ b/api/RTCDataChannelEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -53,11 +53,8 @@ "RTCDataChannelEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent/RTCDataChannelEvent", - "description": "RTCDataChannelEvent constructor", + "description": "RTCDataChannelEvent() constructor", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent/channel", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/RTCDtlsTransport.json b/api/RTCDtlsTransport.json index 2f154ad5a30238..42e2c01142ffd3 100644 --- a/api/RTCDtlsTransport.json +++ b/api/RTCDtlsTransport.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/onerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/onstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/state", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/transport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/getRemoteCertificates", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCErrorEvent.json b/api/RTCErrorEvent.json index 8ca58490d3f094..4cfe4c96b11c85 100644 --- a/api/RTCErrorEvent.json +++ b/api/RTCErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCErrorEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCErrorEvent/error", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCIceCandidate.json b/api/RTCIceCandidate.json index 311dd26b46803a..cbfc886761de19 100644 --- a/api/RTCIceCandidate.json +++ b/api/RTCIceCandidate.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,10 +39,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -55,9 +55,6 @@ "description": "RTCIceCandidate()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/RTCIceCandidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -93,10 +90,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/candidate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -144,10 +141,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -157,14 +157,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/foundation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -173,19 +170,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -195,10 +192,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -208,14 +208,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/ip", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -224,19 +221,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -246,10 +243,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -259,14 +259,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/port", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -275,19 +272,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -297,10 +294,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -310,14 +310,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/priority", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -326,19 +323,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -348,10 +345,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -361,14 +361,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/protocol", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -377,19 +374,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -399,10 +396,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -412,14 +412,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/relatedAddress", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -428,19 +425,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -450,10 +447,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -463,14 +463,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/relatedPort", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -479,19 +476,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -501,10 +498,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -514,9 +514,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/sdpMid", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -552,10 +549,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -565,9 +565,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/sdpMLineIndex", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -603,10 +600,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -616,14 +616,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/tcpType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -632,19 +629,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -654,10 +651,13 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -667,14 +667,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": true + "version_added": false }, "edge": { "version_added": true @@ -683,19 +680,19 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": null @@ -705,6 +702,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -718,14 +718,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/component", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": null @@ -734,13 +731,13 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": null @@ -756,6 +753,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -769,9 +769,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/usernameFragment", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -785,10 +782,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { "version_added": null @@ -807,6 +804,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -820,9 +820,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/toJSON", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -836,10 +833,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "27" }, "firefox_android": { - "version_added": null + "version_added": "27" }, "ie": { "version_added": null @@ -858,6 +855,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCIceCandidateInit.json b/api/RTCIceCandidateInit.json new file mode 100644 index 00000000000000..e3a76bd6f4694a --- /dev/null +++ b/api/RTCIceCandidateInit.json @@ -0,0 +1,259 @@ +{ + "api": { + "RTCIceCandidateInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateInit", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "candidate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateInit/candidate", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sdpMid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateInit/sdpMid", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sdpMLineIndex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateInit/sdpMLineIndex", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "usernameFragment": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateInit/usernameFragment", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCIceComponent.json b/api/RTCIceComponent.json new file mode 100644 index 00000000000000..b12de64f00be53 --- /dev/null +++ b/api/RTCIceComponent.json @@ -0,0 +1,55 @@ +{ + "api": { + "RTCIceComponent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceComponent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/RTCIceServer.json b/api/RTCIceServer.json index e62993cb389a6e..6aad5de808818d 100644 --- a/api/RTCIceServer.json +++ b/api/RTCIceServer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer/credential", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer/credentialType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer/url", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer/urls", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceServer/username", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json index 133807da048fa9..ce754726806b94 100644 --- a/api/RTCIceTransport.json +++ b/api/RTCIceTransport.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": "15" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/component", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": "12" @@ -70,28 +67,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,44 +105,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringState", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,44 +156,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/ongatheringstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,44 +207,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/onselectedcandidatepairchange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -258,44 +258,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/onstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,14 +309,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/role", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": "12" @@ -325,28 +322,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -360,14 +360,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/state", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": "12" @@ -376,28 +373,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": "11" }, "safari_ios": { - "version_added": null + "version_added": "11" }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -411,44 +411,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalCandidates", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -462,44 +462,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalParameters", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -513,14 +513,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getRemoteCandidates", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": "12" @@ -529,28 +526,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -564,14 +564,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getRemoteParameters", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": "12" @@ -580,28 +577,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -615,44 +615,45 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getSelectedCandidatePair", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "alternative_name": "getNominatedCandidatePair", + "version_added": "13" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCIdentityAssertion.json b/api/RTCIdentityAssertion.json index b8c8e8da030cf3..15fa0dab088507 100644 --- a/api/RTCIdentityAssertion.json +++ b/api/RTCIdentityAssertion.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityAssertion", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityAssertion/idp", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityAssertion/name", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCIdentityErrorEvent.json b/api/RTCIdentityErrorEvent.json index 71f9f778cfa655..9b9e2a2be9c25b 100644 --- a/api/RTCIdentityErrorEvent.json +++ b/api/RTCIdentityErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/idp", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/loginUrl", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/protocol", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCIdentityEvent.json b/api/RTCIdentityEvent.json index 4f642ccc3378c5..406fe6358654ab 100644 --- a/api/RTCIdentityEvent.json +++ b/api/RTCIdentityEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent/assertion", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCIdentityProviderGlobalScope.json b/api/RTCIdentityProviderGlobalScope.json index 6f95fbf1f46ccd..d0a85ad8ae805c 100644 --- a/api/RTCIdentityProviderGlobalScope.json +++ b/api/RTCIdentityProviderGlobalScope.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityProviderGlobalScope", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityProviderGlobalScope/rtcIdentityProvider", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCIdentityProviderRegistrar.json b/api/RTCIdentityProviderRegistrar.json index daf06bacd362f0..ce48d42d866b95 100644 --- a/api/RTCIdentityProviderRegistrar.json +++ b/api/RTCIdentityProviderRegistrar.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityProviderRegistrar", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityProviderRegistrar/register", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCOfferAnswerOptions.json b/api/RTCOfferAnswerOptions.json new file mode 100644 index 00000000000000..60c45793a13bb1 --- /dev/null +++ b/api/RTCOfferAnswerOptions.json @@ -0,0 +1,106 @@ +{ + "api": { + "RTCOfferAnswerOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCOfferAnswerOptions", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "42" + }, + "firefox_android": { + "version_added": "42" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "voiceActivityDetection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCOfferAnswerOptions/voiceActivityDetection", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCOfferOptions.json b/api/RTCOfferOptions.json new file mode 100644 index 00000000000000..b42038b63a0f5d --- /dev/null +++ b/api/RTCOfferOptions.json @@ -0,0 +1,118 @@ +{ + "api": { + "RTCOfferOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCOfferOptions", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "42", + "notes": "RTCOfferOptions was not based on RTCOfferAnswerOptions until Firefox 42." + }, + { + "version_added": "33" + } + ], + "firefox_android": [ + { + "version_added": "42", + "notes": "RTCOfferOptions was not based on RTCOfferAnswerOptions until Firefox 42." + }, + { + "version_added": "33" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "iceRestart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCOfferOptions/iceRestart", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json index 9465d963a1ae15..bff867a4a5737f 100644 --- a/api/RTCPeerConnection.json +++ b/api/RTCPeerConnection.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection", "support": { - "webview_android": [ - { - "version_added": "56" - }, - { - "prefix": "webkit", - "version_added": "51", - "version_removed": "56" - } - ], "chrome": [ { "version_added": "56" @@ -91,6 +81,16 @@ "version_removed": "6.0", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "56" + }, + { + "prefix": "webkit", + "version_added": "51", + "version_removed": "56" + } ] }, "status": { @@ -104,14 +104,17 @@ "description": "RTCPeerConnection()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/RTCPeerConnection", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": "56", + "notes": [ + "Before Chrome 63 the default value for the RTCConfiguration.rtcpMuxPolicy parameter was "negotiate"" + ] }, "chrome_android": { - "version_added": "56" + "version_added": "56", + "notes": [ + "Before Chrome 63 the default value for the RTCConfiguration.rtcpMuxPolicy parameter was "negotiate"" + ] }, "edge": { "version_added": true @@ -156,6 +159,12 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56", + "notes": [ + "Before Chrome 63 the default value for the RTCConfiguration.rtcpMuxPolicy parameter was "negotiate"" + ] } }, "status": { @@ -169,14 +178,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/canTrickleIceCandidates", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": false }, "chrome_android": { - "version_added": "56" + "version_added": false }, "edge": { "version_added": "15" @@ -185,7 +191,7 @@ "version_added": true }, "firefox": { - "version_added": "22" + "version_added": "44" }, "firefox_android": { "version_added": "44" @@ -193,26 +199,12 @@ "ie": { "version_added": null }, - "opera": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], - "opera_android": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, "safari": { "version_added": null }, @@ -221,6 +213,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -234,58 +229,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/connectionState", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": false }, "chrome_android": { - "version_added": "56" + "version_added": false }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": "44" + "version_added": false }, "ie": { - "version_added": null + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false }, - "opera": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], - "opera_android": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -299,9 +280,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/currentLocalDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -351,6 +329,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -360,13 +341,61 @@ } } }, - "defaultIceServers": { + "currentRemoteDescription": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/defaultIceServers", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/currentRemoteDescription", "support": { - "webview_android": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { "version_added": "56" }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "defaultIceServers": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/defaultIceServers", + "support": { "chrome": { "version_added": "56" }, @@ -416,6 +445,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -429,10 +461,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/iceConnectionState", "support": { - "webview_android": { - "notes": "disconnected", - "version_added": "48" - }, "chrome": { "notes": "disconnected", "version_added": "48" @@ -483,6 +511,10 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "notes": "disconnected", + "version_added": "48" } }, "status": { @@ -496,9 +528,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/iceGatheringState", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -548,6 +577,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -561,9 +593,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/localDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -613,6 +642,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -626,9 +658,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/peerIdentity", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -678,6 +707,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -691,9 +723,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/pendingLocalDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -743,6 +772,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -756,9 +788,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/pendingRemoteDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -808,6 +837,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -821,9 +853,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/remoteDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -875,6 +904,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -888,9 +920,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/sctp", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -940,6 +969,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -953,9 +985,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/signalingState", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1005,6 +1034,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1018,9 +1050,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onaddstream", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1070,6 +1099,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1083,58 +1115,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onconnectionstatechange", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { - "version_added": "56" + "version_added": false }, "chrome_android": { - "version_added": "56" + "version_added": false }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "22" + "version_added": false }, "firefox_android": { - "version_added": "44" + "version_added": false }, "ie": { - "version_added": null + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false }, - "opera": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], - "opera_android": [ - { - "version_added": "43", - "notes": "Promise based version." - }, - { - "version_added": "37", - "version_removed": "43" - } - ], "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1148,9 +1166,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/ondatachannel", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1200,6 +1215,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1213,9 +1231,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onicecandidate", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1265,6 +1280,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1278,9 +1296,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/oniceconnectionstatechange", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1330,6 +1345,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1343,9 +1361,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onicegatheringstatechange", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -1395,6 +1410,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -1408,9 +1426,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onidentityresult", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1460,6 +1475,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1473,9 +1491,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onidpassertionerror", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1525,6 +1540,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1538,9 +1556,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onidpvalidationerror", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1590,6 +1605,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1603,9 +1621,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onnegotiationneeded", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1655,6 +1670,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1668,9 +1686,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onpeeridentity", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1720,6 +1735,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1733,9 +1751,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onremovestream", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1787,6 +1802,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1800,9 +1818,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onsignalingstatechange", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1852,6 +1867,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1865,9 +1883,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/ontrack", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -1917,6 +1932,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -1930,17 +1948,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addIceCandidate", "support": { - "webview_android": [ - { - "version_added": "56", - "notes": "Promise based version and unprefixed." - }, - { - "version_added": "50", - "notes": "Promise based version.", - "version_removed": "56" - } - ], "chrome": [ { "version_added": "56", @@ -2014,6 +2021,17 @@ "version_removed": "6.0", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "56", + "notes": "Promise based version and unprefixed." + }, + { + "version_added": "50", + "notes": "Promise based version.", + "version_removed": "56" + } ] }, "status": { @@ -2027,9 +2045,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addStream", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2079,6 +2094,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2090,46 +2108,97 @@ }, "addTrack": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addTrack", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addTrack", + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": { + "version_added": "64" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "51" + }, + "opera_android": { + "version_added": "51" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "64" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "addTransceiver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addTransceiver", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { - "version_added": "64" + "version_added": false }, "chrome_android": { - "version_added": "64" + "version_added": false }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "22" + "version_added": "59" }, "firefox_android": { - "version_added": "44" + "version_added": "59" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": "51" + "version_added": false }, "opera_android": { - "version_added": "51" + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -2143,17 +2212,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createAnswer", "support": { - "webview_android": [ - { - "version_added": "56", - "notes": "Promise based version and unprefixed." - }, - { - "version_added": "50", - "notes": "Promise based version.", - "version_removed": "56" - } - ], "chrome": [ { "version_added": "56", @@ -2227,6 +2285,17 @@ "version_removed": "6.0", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "56", + "notes": "Promise based version and unprefixed." + }, + { + "version_added": "50", + "notes": "Promise based version.", + "version_removed": "56" + } ] }, "status": { @@ -2240,9 +2309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createDataChannel", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2292,6 +2358,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2305,17 +2374,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createOffer", "support": { - "webview_android": [ - { - "version_added": "56", - "notes": "Promise based version and unprefixed." - }, - { - "version_added": "50", - "notes": "Promise based version.", - "version_removed": "56" - } - ], "chrome": [ { "version_added": "56", @@ -2389,6 +2447,17 @@ "version_removed": "6.0", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "56", + "notes": "Promise based version and unprefixed." + }, + { + "version_added": "50", + "notes": "Promise based version.", + "version_removed": "56" + } ] }, "status": { @@ -2402,9 +2471,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/generateCertificate", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2454,6 +2520,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2467,9 +2536,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getConfiguration", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2519,6 +2585,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2532,9 +2601,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getIdentityAssertion", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2584,6 +2650,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2597,9 +2666,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getLocalStreams", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2649,6 +2715,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2662,9 +2731,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getReceivers", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -2700,6 +2766,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -2713,9 +2782,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getRemoteStreams", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2765,6 +2831,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2778,9 +2847,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getSenders", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { "version_added": "64" }, @@ -2816,6 +2882,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "64" } }, "status": { @@ -2829,9 +2898,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getStreamById", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2881,6 +2947,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2894,9 +2963,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/removeStream", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -2946,6 +3012,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -2959,9 +3028,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/removeTrack", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { "version_added": "64" }, @@ -2997,6 +3063,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "64" } }, "status": { @@ -3010,9 +3079,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setConfiguration", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -3062,6 +3128,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -3075,9 +3144,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setIdentityProvider", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -3127,6 +3193,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -3140,17 +3209,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setLocalDescription", "support": { - "webview_android": [ - { - "version_added": "56", - "notes": "Promise based version and unprefixed." - }, - { - "version_added": "50", - "notes": "Promise based version.", - "version_removed": "56" - } - ], "chrome": [ { "version_added": "56", @@ -3224,6 +3282,17 @@ "version_removed": "6.0", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "56", + "notes": "Promise based version and unprefixed." + }, + { + "version_added": "50", + "notes": "Promise based version.", + "version_removed": "56" + } ] }, "status": { @@ -3237,9 +3306,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setRemoteDescription", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -3289,6 +3355,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -3302,9 +3371,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createDTMFSender", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -3354,6 +3420,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -3363,64 +3432,10 @@ } } }, - "currentRemoteDescription": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/currentRemoteDescription", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "onicecandidateerror": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/onicecandidateerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -3456,6 +3471,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -3469,9 +3487,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/close", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -3507,6 +3522,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -3520,9 +3538,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getDefaultIceServers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -3558,6 +3573,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCPeerConnectionIceErrorEvent.json b/api/RTCPeerConnectionIceErrorEvent.json index bf5965549c4415..8210e5aa101b73 100644 --- a/api/RTCPeerConnectionIceErrorEvent.json +++ b/api/RTCPeerConnectionIceErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent/errorCode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent/errorText", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent/hostCandidate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent/url", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCPeerConnectionIceEvent.json b/api/RTCPeerConnectionIceEvent.json index 770b8e86cb1686..c515d680383ef2 100644 --- a/api/RTCPeerConnectionIceEvent.json +++ b/api/RTCPeerConnectionIceEvent.json @@ -4,16 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent", "support": { - "webview_android": [ - { - "alternative_name": "RTCIceCandidateEvent", - "version_added": true, - "version_removed": "56" - }, - { - "version_added": "56" - } - ], "chrome": [ { "alternative_name": "RTCIceCandidateEvent", @@ -63,7 +53,17 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "alternative_name": "RTCIceCandidateEvent", + "version_added": true, + "version_removed": "56" + }, + { + "version_added": "56" + } + ] }, "status": { "experimental": true, @@ -75,9 +75,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/candidate", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -113,6 +110,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -127,9 +127,6 @@ "description": "RTCPeerConnectionIceEvent() constructor.", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/RTCPeerConnectionIceEvent", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -165,6 +162,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -178,9 +178,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/url", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -216,6 +213,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCRtpContributingSource.json b/api/RTCRtpContributingSource.json index d370b2ae57024d..7099a7c2f8ebd0 100644 --- a/api/RTCRtpContributingSource.json +++ b/api/RTCRtpContributingSource.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpContributingSource", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpContributingSource/timestamp", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -126,6 +123,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -139,9 +139,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpContributingSource/source", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -191,6 +188,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -204,9 +204,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpContributingSource/audioLevel", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -256,6 +253,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json index e0d5c76cbb9e46..4a6fe10ef83ba6 100644 --- a/api/RTCRtpReceiver.json +++ b/api/RTCRtpReceiver.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/track", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/transport", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/rtcpTransport", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getCapabilities", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getContributingSources", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -354,6 +351,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -367,9 +367,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getSynchronizationSources", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -412,6 +409,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -425,9 +425,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getStats", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "58" }, @@ -463,6 +460,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index cff35cfc6216c3..76af76ccdeecac 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/dtmf", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getStats", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/rtcpTransport", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/track", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/transport", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getCapabilities", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -360,14 +360,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "67" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -391,13 +388,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/replaceTrack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "65" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCRtpStreamStats.json b/api/RTCRtpStreamStats.json new file mode 100644 index 00000000000000..6a3b11355d36cb --- /dev/null +++ b/api/RTCRtpStreamStats.json @@ -0,0 +1,732 @@ +{ + "api": { + "RTCRtpStreamStats": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "63" + }, + { + "alternative_name": "RTCRTPStreamStats", + "version_added": "27" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "alternative_name": "RTCRTPStreamStats", + "version_added": "27" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "codecId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/kind", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27" + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "firCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/firCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "isRemote": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/isRemote", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27", + "notes": "In Firefox 28, a default value of false was added for isRemote, to match a specification update." + }, + "firefox_android": { + "version_added": "27", + "notes": "In Firefox 28, a default value of false was added for isRemote, to match a specification update." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "kind": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/kind", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mediaTrackId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/mediaTrackId", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27" + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "mediaType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/mediaType", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "nackCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/nackCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pliCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/pliCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "qpSum": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/qpSum", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "remoteId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/remoteId", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27" + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "sliCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/sliCount", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ssrc": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/ssrc", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27" + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "transportId": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpStreamStats/transportId", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "27" + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCRtpSynchronizationSource.json b/api/RTCRtpSynchronizationSource.json index 9a96344c509998..78439d0d7ee776 100644 --- a/api/RTCRtpSynchronizationSource.json +++ b/api/RTCRtpSynchronizationSource.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSynchronizationSource", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSynchronizationSource/voiceActivityFlag", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCRtpTransceiver.json b/api/RTCRtpTransceiver.json index 1c30e20e935d4e..c5eaa33a0300ae 100644 --- a/api/RTCRtpTransceiver.json +++ b/api/RTCRtpTransceiver.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/currentDirection", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/direction", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/mid", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/receiver", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/sender", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/stopped", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/setCodecPreferences", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/stop", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCRtpTransceiverDirection.json b/api/RTCRtpTransceiverDirection.json new file mode 100644 index 00000000000000..7b5a29758065f8 --- /dev/null +++ b/api/RTCRtpTransceiverDirection.json @@ -0,0 +1,55 @@ +{ + "api": { + "RTCRtpTransceiverDirection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiverDirection", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/RTCRtpTransceiverInit.json b/api/RTCRtpTransceiverInit.json new file mode 100644 index 00000000000000..1aeee4d213f7da --- /dev/null +++ b/api/RTCRtpTransceiverInit.json @@ -0,0 +1,210 @@ +{ + "api": { + "RTCRtpTransceiverInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiverInit", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "direction": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiverInit/direction", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sendEncodings": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiverInit/sendEncodings", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "notes": "sendEncodings is not yet implemented in Firefox. See bug 1396918." + }, + "firefox_android": { + "version_added": false, + "notes": "sendEncodings is not yet implemented in Firefox. See bug 1396918." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "streams": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiverInit/streams", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCSctpTransport.json b/api/RTCSctpTransport.json index b60b32b9c5ebf0..f890e23268a349 100644 --- a/api/RTCSctpTransport.json +++ b/api/RTCSctpTransport.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/maxMessageSize", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/transport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/onstatechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/state", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCSessionDescription.json b/api/RTCSessionDescription.json index 3f7a50e756b35b..bf1a0ee4ab1dd7 100644 --- a/api/RTCSessionDescription.json +++ b/api/RTCSessionDescription.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/sdp", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -157,12 +157,9 @@ }, "RTCSessionDescription": { "__compat": { - "description": "RTCSessionDescription constructor", + "description": "RTCSessionDescription() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/RTCSessionDescription", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -199,6 +196,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -212,9 +212,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/toJSON", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/RTCSessionDescriptionCallback.json b/api/RTCSessionDescriptionCallback.json index 0a04b107d6a05e..2aa5ecbf4affa3 100644 --- a/api/RTCSessionDescriptionCallback.json +++ b/api/RTCSessionDescriptionCallback.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescriptionCallback", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/RTCStatsEvent.json b/api/RTCStatsEvent.json index 5c7e684a9f0e1b..3eac5c38ed69f2 100644 --- a/api/RTCStatsEvent.json +++ b/api/RTCStatsEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsEvent/report", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/RTCStatsReport.json b/api/RTCStatsReport.json index 09f8b084c7e3fc..b3a4e4dd158799 100644 --- a/api/RTCStatsReport.json +++ b/api/RTCStatsReport.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/RTCTrackEvent.json b/api/RTCTrackEvent.json index c947b802acb108..9696eb392e56d8 100644 --- a/api/RTCTrackEvent.json +++ b/api/RTCTrackEvent.json @@ -4,35 +4,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "44" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { "version_added": null @@ -41,7 +38,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -54,35 +54,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/receiver", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "44" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { "version_added": null @@ -91,7 +88,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -105,35 +105,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/streams", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "44" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { "version_added": null @@ -142,7 +139,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -156,35 +156,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/track", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "22" }, "firefox_android": { - "version_added": null + "version_added": "44" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { "version_added": null @@ -193,7 +190,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -207,35 +207,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/transceiver", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "56" }, "chrome_android": { - "version_added": null + "version_added": "56" }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "59" }, "firefox_android": { - "version_added": null + "version_added": "59" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "43" }, "opera_android": { - "version_added": null + "version_added": "43" }, "safari": { "version_added": null @@ -244,7 +241,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { diff --git a/api/RTCTrackEventInit.json b/api/RTCTrackEventInit.json new file mode 100644 index 00000000000000..9935e024ff15d2 --- /dev/null +++ b/api/RTCTrackEventInit.json @@ -0,0 +1,259 @@ +{ + "api": { + "RTCTrackEventInit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEventInit", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "receiver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEventInit/receiver", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "streams": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEventInit/streams", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "track": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEventInit/track", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "transceiver": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEventInit/transceiver", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RadioNodeList.json b/api/RadioNodeList.json new file mode 100644 index 00000000000000..641961148ce1ac --- /dev/null +++ b/api/RadioNodeList.json @@ -0,0 +1,106 @@ +{ + "api": { + "RadioNodeList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RadioNodeList", + "support": { + "chrome": { + "version_added": "34" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "33" + }, + "firefox_android": { + "version_added": "33" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "9" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "value": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RadioNodeList/value", + "support": { + "chrome": { + "version_added": "34" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "33" + }, + "firefox_android": { + "version_added": "33" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "9" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ReadableByteStreamController.json b/api/ReadableByteStreamController.json new file mode 100644 index 00000000000000..81fdaf9a959431 --- /dev/null +++ b/api/ReadableByteStreamController.json @@ -0,0 +1,341 @@ +{ + "api": { + "ReadableByteStreamController": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ReadableByteStreamController": { + "__compat": { + "description": "ReadableByteStreamController() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/ReadableByteStreamController", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "byobRequest": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/byobRequest", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "desiredSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/desiredSize", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/close", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "enqueue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/enqueue", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/error", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ReadableStream.json b/api/ReadableStream.json index 554a6a38a2a584..44110966abdeb2 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -66,6 +63,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -79,9 +79,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/ReadableStream", "description": "ReadableStream() constructor", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -141,6 +138,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -154,9 +154,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/locked", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -216,6 +213,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -229,9 +229,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/cancel", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -291,6 +288,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -304,9 +304,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/getReader", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -366,6 +363,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { @@ -379,9 +379,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/pipeThrough", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -441,6 +438,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -454,9 +454,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/pipeTo", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -516,6 +513,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -529,9 +529,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/tee", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -591,6 +588,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "43" } }, "status": { diff --git a/api/ReadableStreamBYOBReader.json b/api/ReadableStreamBYOBReader.json new file mode 100644 index 00000000000000..f2f3e6714c7163 --- /dev/null +++ b/api/ReadableStreamBYOBReader.json @@ -0,0 +1,293 @@ +{ + "api": { + "ReadableStreamBYOBReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ReadableStreamBYOBReader": { + "__compat": { + "description": "ReadableStreamBYOBReader() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/ReadableStreamBYOBReader", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "closed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/closed", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "cancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/cancel", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "read": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/read", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "releaseLock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/releaseLock", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ReadableStreamBYOBRequest.json b/api/ReadableStreamBYOBRequest.json new file mode 100644 index 00000000000000..1b39b38e8c2c79 --- /dev/null +++ b/api/ReadableStreamBYOBRequest.json @@ -0,0 +1,215 @@ +{ + "api": { + "ReadableStreamBYOBRequest": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ReadableStreamBYOBRequest": { + "__compat": { + "description": "ReadableStreamBYOBRequest() constructor", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/ReadableStreamBYOBRequest", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "respond": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respond", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "respondWithNewView": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respondWithNewView", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "view": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/view", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ReadableStreamDefaultController.json b/api/ReadableStreamDefaultController.json new file mode 100644 index 00000000000000..d2da43e5a581f3 --- /dev/null +++ b/api/ReadableStreamDefaultController.json @@ -0,0 +1,337 @@ +{ + "api": { + "ReadableStreamDefaultController": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "57", + "notes": "Not yet enabled by default. See bug 1389628.", + "flags": [ + { + "type": "preference", + "name": "dom.streams.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "javascript.options.streams", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "57", + "notes": "Not yet enabled by default. See bug 1389628.", + "flags": [ + { + "type": "preference", + "name": "dom.streams.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "javascript.options.streams", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "52" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ReadableStreamDefaultController": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/ReadableStreamDefaultController", + "description": "ReadableStreamDefaultController() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/close", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "desiredSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/desiredSize", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "enqueue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/enqueue", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/error", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json new file mode 100644 index 00000000000000..bf63984bec94a7 --- /dev/null +++ b/api/ReadableStreamDefaultReader.json @@ -0,0 +1,311 @@ +{ + "api": { + "ReadableStreamDefaultReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "39" + }, + "opera_android": { + "version_added": "39" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "52" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "ReadableStreamDefaultReader": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/ReadableStreamDefaultReader", + "description": "ReadableStreamDefaultReader() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "cancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/cancel", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "closed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/closed", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "read": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/read", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "releaseLock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/releaseLock", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RelativeOrientationSensor.json b/api/RelativeOrientationSensor.json new file mode 100644 index 00000000000000..01003fa677ea2d --- /dev/null +++ b/api/RelativeOrientationSensor.json @@ -0,0 +1,89 @@ +{ + "api": { + "RelativeOrientationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RelativeOrientationSensor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "RelativeOrientationSensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RelativeOrientationSensor/RelativeOrientationSensor", + "description": "RelativeOrientationSensor() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Request.json b/api/Request.json index 51410811fae6f8..e3e4b2b9ede025 100644 --- a/api/Request.json +++ b/api/Request.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request", "support": { - "webview_android": { - "version_added": "42" - }, "chrome": { "version_added": "42" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42" } }, "status": { @@ -55,15 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/Request", "description": "Request() constructor", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "notes": "Some default values for the init parameter changed in Chrome 47. See the Properties section for details." - } - ], "chrome": [ { "version_added": "42" @@ -139,6 +130,15 @@ "notes": "Some default values for the init parameter changed in Samsung Internet 5.0. See the Properties section for details.", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "notes": "Some default values for the init parameter changed in Chrome 47. See the Properties section for details." + } ] }, "status": { @@ -210,6 +210,11 @@ "webview_android": { "version_added": "43" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -256,6 +261,11 @@ "webview_android": { "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -263,9 +273,6 @@ "__compat": { "description": "navigate mode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -301,7 +308,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -309,9 +324,6 @@ "__compat": { "description": "referrer init option", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": null }, @@ -347,7 +359,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -355,9 +375,6 @@ "__compat": { "description": "cross-origin referrer stripped out and navigate mode converted to same-origin when constructor created from existing Request object.", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -393,7 +410,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -402,9 +427,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/cache", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false, "notes": "Nightly build" @@ -441,6 +463,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -453,9 +478,6 @@ "__compat": { "description": "only-if-cached", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": false }, @@ -491,8 +513,100 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "clone": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/clone", + "support": { + "chrome": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ], + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "39" + }, + { + "version_added": "34", + "flags": [ + { + "type": "preference", + "name": "dom.fetch.enabled" + } + ] + } + ], + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "29" + }, + { + "version_added": "28", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] } + ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -500,10 +614,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/context", "support": { - "webview_android": { - "version_added": "42", - "version_removed": "46" - }, "chrome": { "version_added": "42", "version_removed": "46" @@ -544,6 +654,10 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "42", + "version_removed": "46" } }, "status": { @@ -557,9 +671,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/credentials", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -629,6 +740,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -641,9 +755,6 @@ "__compat": { "description": "Default value same-origin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -679,6 +790,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -693,17 +807,14 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/destination", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "65" }, "chrome_android": { - "version_added": null + "version_added": "65" }, "edge": { - "version_added": null + "version_added": "14" }, "edge_mobile": { "version_added": null @@ -718,10 +829,10 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": "52" }, "opera_android": { - "version_added": false + "version_added": "52" }, "safari": { "version_added": false @@ -731,6 +842,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -744,9 +858,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/headers", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -816,6 +927,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -829,9 +943,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/integrity", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "46" }, @@ -867,12 +978,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -880,9 +994,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/keepalive", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "66" }, @@ -918,12 +1029,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": true, "standard_track": true, - "deprecated": true + "deprecated": false } } }, @@ -931,9 +1045,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/method", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -1003,6 +1114,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1016,9 +1130,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/mode", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "42" }, @@ -1054,6 +1165,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -1066,9 +1180,6 @@ "__compat": { "description": "navigate mode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -1104,7 +1215,15 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -1113,9 +1232,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/redirect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "46" }, @@ -1151,6 +1267,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1164,9 +1283,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/referrer", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -1224,6 +1340,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1237,161 +1356,115 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/referrerPolicy", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "52" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "47" + "version_added": "52" }, "firefox_android": { - "version_added": null + "version_added": "52" }, "ie": { "version_added": false }, "opera": { - "version_added": null + "version_added": "39" }, "opera_android": { - "version_added": false + "version_added": "39" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": "7.2" + }, + "webview_android": { + "version_added": "52" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "url": { + "signal": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/url", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/signal", "support": { - "webview_android": { - "version_added": false + "chrome": { + "version_added": null }, - "chrome": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome_android": { - "version_added": "42", - "version_removed": "46" + "version_added": null }, "edge": { - "version_added": true + "version_added": "16" }, "edge_mobile": { - "version_added": true + "version_added": null + }, + "firefox": { + "version_added": null }, - "firefox": [ - { - "version_added": "39" - }, - { - "version_added": "34", - "flags": [ - { - "type": "preference", - "name": "dom.fetch.enabled" - } - ] - } - ], "firefox_android": { - "version_added": false + "version_added": null }, "ie": { - "version_added": false + "version_added": null + }, + "opera": { + "version_added": null }, - "opera": [ - { - "version_added": "29" - }, - { - "version_added": "28", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "opera_android": { - "version_added": false + "version_added": null }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "clone": { + "url": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/clone", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/url", "support": { - "webview_android": { - "version_added": false + "chrome": { + "version_added": "42", + "notes": "Fragment support added in Chrome 59." }, - "chrome": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome_android": { - "version_added": false + "version_added": "42", + "notes": "Fragment support added in Chrome 59." }, "edge": { "version_added": true @@ -1419,22 +1492,13 @@ "ie": { "version_added": false }, - "opera": [ - { - "version_added": "29" - }, - { - "version_added": "28", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], + "opera": { + "version_added": "29", + "notes": "Fragment support added in Opera 46." + }, "opera_android": { - "version_added": false + "version_added": "29", + "notes": "Fragment support added in Opera 46." }, "safari": { "version_added": false @@ -1443,62 +1507,15 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "signal": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/signal", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": "16" - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + "version_added": "4.0" }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": "42", + "notes": "Fragment support added in Chrome 59." } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/RequestDestination.json b/api/RequestDestination.json index 36161a0b7953a3..2699f9813c3f19 100644 --- a/api/RequestDestination.json +++ b/api/RequestDestination.json @@ -4,17 +4,14 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RequestDestination", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "65" }, "chrome_android": { - "version_added": null + "version_added": "65" }, "edge": { - "version_added": null + "version_added": "14" }, "edge_mobile": { "version_added": null @@ -29,16 +26,19 @@ "version_added": null }, "opera": { - "version_added": null + "version_added": "52" }, "opera_android": { - "version_added": null + "version_added": "52" }, "safari": { "version_added": null }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Response.json b/api/Response.json index c81034598f15cd..369845664ddd25 100644 --- a/api/Response.json +++ b/api/Response.json @@ -4,20 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -75,7 +61,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": false, @@ -88,20 +88,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/Response", "description": "Response() constructor", "support": { - "webview_android": [ - { - "version_added": "42" - }, - { - "version_added": "41", - "flags": [ - { - "type": "preference", - "name": "Experimental Web Platform Features" - } - ] - } - ], "chrome": [ { "version_added": "42" @@ -192,7 +178,21 @@ }, "samsunginternet_android": { "version_added": "4.0" - } + }, + "webview_android": [ + { + "version_added": "42" + }, + { + "version_added": "41", + "flags": [ + { + "type": "preference", + "name": "Experimental Web Platform Features" + } + ] + } + ] }, "status": { "experimental": true, @@ -204,9 +204,6 @@ "__compat": { "description": "body parameter accepts ReadableByteStream", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -242,7 +239,15 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -250,9 +255,6 @@ "__compat": { "description": "body parameter can be null", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -288,7 +290,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -297,9 +307,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/headers", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -368,6 +375,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -381,9 +391,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/ok", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -452,6 +459,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -465,9 +475,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/redirected", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -503,6 +510,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -516,9 +526,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/status", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -587,6 +594,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -600,9 +610,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/statusText", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -671,6 +678,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -684,9 +694,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/type", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -755,6 +762,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -768,9 +778,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/url", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -839,6 +846,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -852,9 +862,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/useFinalURL", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -934,6 +941,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -947,9 +957,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/clone", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "42" @@ -1018,6 +1025,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1031,9 +1041,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/error", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1069,6 +1076,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1082,9 +1092,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/redirect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1120,6 +1127,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1133,9 +1143,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Response/trailer", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1171,6 +1178,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAElement.json b/api/SVGAElement.json index 57a1c12fff1008..8ec90420d40062 100644 --- a/api/SVGAElement.json +++ b/api/SVGAElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -204,43 +204,43 @@ "__compat": { "support": { "chrome": { - "version_added": false + "version_added": "51" }, "chrome_android": { - "version_added": false + "version_added": "51" }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "61" + "version_added": "52" }, "firefox_android": { - "version_added": "61" + "version_added": "52" }, "ie": { "version_added": false }, "opera": { - "version_added": false + "version_added": "38" }, "opera_android": { - "version_added": false + "version_added": "38" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "7.2" }, "webview_android": { - "version_added": false + "version_added": "51" } }, "status": { @@ -354,9 +354,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/target", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -392,6 +389,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAltGlyphDefElement.json b/api/SVGAltGlyphDefElement.json index 273b3e1a112060..b75f2e1bf74d16 100644 --- a/api/SVGAltGlyphDefElement.json +++ b/api/SVGAltGlyphDefElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAltGlyphDefElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAltGlyphItemElement.json b/api/SVGAltGlyphItemElement.json index eaedb4e59ad96b..3beaba6d8878df 100644 --- a/api/SVGAltGlyphItemElement.json +++ b/api/SVGAltGlyphItemElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAltGlyphItemElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAngle.json b/api/SVGAngle.json index 5c268c571935c1..53b9575aaa5e64 100644 --- a/api/SVGAngle.json +++ b/api/SVGAngle.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAngle", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAnimateColorElement.json b/api/SVGAnimateColorElement.json index 4d17537a08a01e..02fbf13c30c21d 100644 --- a/api/SVGAnimateColorElement.json +++ b/api/SVGAnimateColorElement.json @@ -4,41 +4,41 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateColorElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": true + "version_added": false }, "firefox_android": { - "version_added": true + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": true + "version_added": false }, "opera_android": { - "version_added": true + "version_added": false }, "safari": { "version_added": true }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimateElement.json b/api/SVGAnimateElement.json index eac498ba715c10..5ce90149f7825f 100644 --- a/api/SVGAnimateElement.json +++ b/api/SVGAnimateElement.json @@ -4,20 +4,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": true @@ -41,7 +38,10 @@ "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGAnimateMotionElement.json b/api/SVGAnimateMotionElement.json index 767deb07c3785f..5c778de15c73bf 100644 --- a/api/SVGAnimateMotionElement.json +++ b/api/SVGAnimateMotionElement.json @@ -4,20 +4,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateMotionElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "9" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGAnimateTransformElement.json b/api/SVGAnimateTransformElement.json index 692035262b1c69..447b9f7cbd95e3 100644 --- a/api/SVGAnimateTransformElement.json +++ b/api/SVGAnimateTransformElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateTransformElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -14,10 +11,10 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "3" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGAnimatedAngle.json b/api/SVGAnimatedAngle.json index f2e0bc3a4e4977..1689e9a7731160 100644 --- a/api/SVGAnimatedAngle.json +++ b/api/SVGAnimatedAngle.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "3" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedBoolean.json b/api/SVGAnimatedBoolean.json index 0eb61e9ca210d5..1613b486a8b200 100644 --- a/api/SVGAnimatedBoolean.json +++ b/api/SVGAnimatedBoolean.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedBoolean", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedEnumeration.json b/api/SVGAnimatedEnumeration.json index d8fea91e505f93..b676fb27cbff36 100644 --- a/api/SVGAnimatedEnumeration.json +++ b/api/SVGAnimatedEnumeration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedEnumeration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedInteger.json b/api/SVGAnimatedInteger.json index 60328fbccc89f5..011860d8d381f1 100644 --- a/api/SVGAnimatedInteger.json +++ b/api/SVGAnimatedInteger.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedLength.json b/api/SVGAnimatedLength.json index 09f0a18b6bdabd..48394a251ebf9a 100644 --- a/api/SVGAnimatedLength.json +++ b/api/SVGAnimatedLength.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedLengthList.json b/api/SVGAnimatedLengthList.json index a87587669ffef1..30558ff5b14ada 100644 --- a/api/SVGAnimatedLengthList.json +++ b/api/SVGAnimatedLengthList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLengthList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedNumber.json b/api/SVGAnimatedNumber.json index 4ba6a89f28f1c4..c1c7414ce835f9 100644 --- a/api/SVGAnimatedNumber.json +++ b/api/SVGAnimatedNumber.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedNumberList.json b/api/SVGAnimatedNumberList.json index c0d38de11a0661..2d62524fc94b76 100644 --- a/api/SVGAnimatedNumberList.json +++ b/api/SVGAnimatedNumberList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumberList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedPoints.json b/api/SVGAnimatedPoints.json index 4cdbfc4c6f5b02..5d0c55f8e4e49f 100644 --- a/api/SVGAnimatedPoints.json +++ b/api/SVGAnimatedPoints.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPoints", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedPreserveAspectRatio.json b/api/SVGAnimatedPreserveAspectRatio.json index 8028626f31b90f..c457a1a45780f7 100644 --- a/api/SVGAnimatedPreserveAspectRatio.json +++ b/api/SVGAnimatedPreserveAspectRatio.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPreserveAspectRatio", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedRect.json b/api/SVGAnimatedRect.json index 83f08d63b7995c..d7e55b1b2b501a 100644 --- a/api/SVGAnimatedRect.json +++ b/api/SVGAnimatedRect.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedRect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimatedString.json b/api/SVGAnimatedString.json index 6fb09a3002994d..5e7b1c9733a9f4 100644 --- a/api/SVGAnimatedString.json +++ b/api/SVGAnimatedString.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString/animVal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString/baseVal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGAnimatedTransformList.json b/api/SVGAnimatedTransformList.json index 36876a57197167..b93c0619318be9 100644 --- a/api/SVGAnimatedTransformList.json +++ b/api/SVGAnimatedTransformList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedTransformList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGAnimationElement.json b/api/SVGAnimationElement.json index 84b684d331df33..b09f38e39d4792 100644 --- a/api/SVGAnimationElement.json +++ b/api/SVGAnimationElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -14,10 +11,10 @@ "version_added": false }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -51,45 +51,45 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/onbegin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -99,45 +99,45 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/onend", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -147,45 +147,45 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/onrepeat", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -195,41 +195,41 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/targetElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGCircleElement.json b/api/SVGCircleElement.json index 460301ebc626e7..c172ad29036155 100644 --- a/api/SVGCircleElement.json +++ b/api/SVGCircleElement.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "3.1" + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement/cx", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -98,9 +98,6 @@ "cy": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -133,6 +130,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -145,9 +145,6 @@ "r": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -180,6 +177,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGClipPathElement.json b/api/SVGClipPathElement.json index 487ea5b01b47ab..ea82d003a7ff4a 100644 --- a/api/SVGClipPathElement.json +++ b/api/SVGClipPathElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGClipPathElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -50,9 +50,6 @@ "clipPathUnits": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGColorProfileElement.json b/api/SVGColorProfileElement.json index 6d8563233566dc..8a106e7bd2d9d3 100644 --- a/api/SVGColorProfileElement.json +++ b/api/SVGColorProfileElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGColorProfileElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGComponentTransferFunctionElement.json b/api/SVGComponentTransferFunctionElement.json index e21c2a5758fd8e..4daa144eb81f35 100644 --- a/api/SVGComponentTransferFunctionElement.json +++ b/api/SVGComponentTransferFunctionElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGCursorElement.json b/api/SVGCursorElement.json index 7dc0f5fddd2f26..28826f49d4c548 100644 --- a/api/SVGCursorElement.json +++ b/api/SVGCursorElement.json @@ -4,10 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGCursorElement", "support": { - "webview_android": { - "version_added": true, - "version_removed": "57" - }, "chrome": { "version_added": true, "version_removed": "57" @@ -44,6 +40,10 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true, + "version_removed": "57" } }, "status": { diff --git a/api/SVGDefsElement.json b/api/SVGDefsElement.json index ad985ad0ab86f4..574d004be11cbb 100644 --- a/api/SVGDefsElement.json +++ b/api/SVGDefsElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGDefsElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGDescElement.json b/api/SVGDescElement.json index e4cdc6ce7e8a92..ceca26806abf03 100644 --- a/api/SVGDescElement.json +++ b/api/SVGDescElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGDescElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGElement.json b/api/SVGElement.json index e58a7f1089ff61..488a51f68dd2e1 100644 --- a/api/SVGElement.json +++ b/api/SVGElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGElement/dataset", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": "10" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -98,10 +98,6 @@ "offsetHeight": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "50" - }, "chrome": { "version_added": true, "version_removed": "50" @@ -138,6 +134,10 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "50" } }, "status": { @@ -150,10 +150,6 @@ "offsetLeft": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "50" - }, "chrome": { "version_added": true, "version_removed": "50" @@ -190,6 +186,10 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "50" } }, "status": { @@ -202,10 +202,6 @@ "offsetParent": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "50" - }, "chrome": { "version_added": true, "version_removed": "50" @@ -242,6 +238,10 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "50" } }, "status": { @@ -254,10 +254,6 @@ "offsetTop": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "50" - }, "chrome": { "version_added": true, "version_removed": "50" @@ -294,6 +290,10 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "50" } }, "status": { @@ -306,10 +306,6 @@ "offsetWidth": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "50" - }, "chrome": { "version_added": true, "version_removed": "50" @@ -346,6 +342,10 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true, + "version_removed": "50" } }, "status": { diff --git a/api/SVGEllipseElement.json b/api/SVGEllipseElement.json index 974be9929f7822..a77d89172904a7 100644 --- a/api/SVGEllipseElement.json +++ b/api/SVGEllipseElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "cx": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -97,9 +97,6 @@ "cy": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -144,9 +144,6 @@ "rx": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -191,9 +191,6 @@ "ry": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGExternalResourcesRequired.json b/api/SVGExternalResourcesRequired.json index 48dcff1cf3d169..b99efd8cdd5574 100644 --- a/api/SVGExternalResourcesRequired.json +++ b/api/SVGExternalResourcesRequired.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGExternalResourcesRequired", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEBlendElement.json b/api/SVGFEBlendElement.json index 98037cc3eada70..1da287f0952808 100644 --- a/api/SVGFEBlendElement.json +++ b/api/SVGFEBlendElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGFEColorMatrixElement.json b/api/SVGFEColorMatrixElement.json new file mode 100644 index 00000000000000..73f48b0d5201a2 --- /dev/null +++ b/api/SVGFEColorMatrixElement.json @@ -0,0 +1,208 @@ +{ + "api": { + "SVGFEColorMatrixElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "in1": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/in1", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/type", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/values", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/SVGFEComponentTransferElement.json b/api/SVGFEComponentTransferElement.json index bf2d5227fce395..07943a3d214966 100644 --- a/api/SVGFEComponentTransferElement.json +++ b/api/SVGFEComponentTransferElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFECompositeElement.json b/api/SVGFECompositeElement.json index b1eba2a5d9468f..09c40df30fb621 100644 --- a/api/SVGFECompositeElement.json +++ b/api/SVGFECompositeElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEConvolveMatrixElement.json b/api/SVGFEConvolveMatrixElement.json index 918827aa779d9d..35791bb9806f15 100644 --- a/api/SVGFEConvolveMatrixElement.json +++ b/api/SVGFEConvolveMatrixElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGFEDiffuseLightingElement.json b/api/SVGFEDiffuseLightingElement.json index 9cc51b4cb0430c..4b174f72e0a347 100644 --- a/api/SVGFEDiffuseLightingElement.json +++ b/api/SVGFEDiffuseLightingElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEDisplacementMapElement.json b/api/SVGFEDisplacementMapElement.json index 6d23e5c05f12cf..ca91b48dbfc0c7 100644 --- a/api/SVGFEDisplacementMapElement.json +++ b/api/SVGFEDisplacementMapElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEDistantLightElement.json b/api/SVGFEDistantLightElement.json index 220b613a437be6..8394ca4a8d28fe 100644 --- a/api/SVGFEDistantLightElement.json +++ b/api/SVGFEDistantLightElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEDistantLightElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEDropShadowElement.json b/api/SVGFEDropShadowElement.json index 4ab8946196254e..bb7ed9efb9ac7e 100644 --- a/api/SVGFEDropShadowElement.json +++ b/api/SVGFEDropShadowElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEFloodElement.json b/api/SVGFEFloodElement.json index 5585fa8f6156df..c10e15ad4d6aa0 100644 --- a/api/SVGFEFloodElement.json +++ b/api/SVGFEFloodElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEFuncAElement.json b/api/SVGFEFuncAElement.json index 39fc99a7248cb2..32c17a12289493 100644 --- a/api/SVGFEFuncAElement.json +++ b/api/SVGFEFuncAElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncAElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEFuncBElement.json b/api/SVGFEFuncBElement.json index 6dbb1dcf2858b0..00d8c8fdce4e24 100644 --- a/api/SVGFEFuncBElement.json +++ b/api/SVGFEFuncBElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncBElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEFuncGElement.json b/api/SVGFEFuncGElement.json index af53aaab5aef66..e3512eddcf3a25 100644 --- a/api/SVGFEFuncGElement.json +++ b/api/SVGFEFuncGElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncGElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEFuncRElement.json b/api/SVGFEFuncRElement.json index fd16fd743cb26a..eb817641c0dcd9 100644 --- a/api/SVGFEFuncRElement.json +++ b/api/SVGFEFuncRElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncRElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEGaussianBlurElement.json b/api/SVGFEGaussianBlurElement.json index 1a1403040d530b..101c83ac8cbe4b 100644 --- a/api/SVGFEGaussianBlurElement.json +++ b/api/SVGFEGaussianBlurElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEImageElement.json b/api/SVGFEImageElement.json index 642f4d60751e24..27e485f648081f 100644 --- a/api/SVGFEImageElement.json +++ b/api/SVGFEImageElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEMergeElement.json b/api/SVGFEMergeElement.json index d3094aa1eb6d2b..b62491dc26a7c4 100644 --- a/api/SVGFEMergeElement.json +++ b/api/SVGFEMergeElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEMergeNodeElement.json b/api/SVGFEMergeNodeElement.json index 1ae5a2766c45ac..1cad0a01c2e5fe 100644 --- a/api/SVGFEMergeNodeElement.json +++ b/api/SVGFEMergeNodeElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeNodeElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEMorphologyElement.json b/api/SVGFEMorphologyElement.json index 3b543151f9607b..986d412496a357 100644 --- a/api/SVGFEMorphologyElement.json +++ b/api/SVGFEMorphologyElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEOffsetElement.json b/api/SVGFEOffsetElement.json index 5937afbeaff778..def15cafd405be 100644 --- a/api/SVGFEOffsetElement.json +++ b/api/SVGFEOffsetElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFEPointLightElement.json b/api/SVGFEPointLightElement.json index c838f1cff5a6ee..cc8223fb0a6459 100644 --- a/api/SVGFEPointLightElement.json +++ b/api/SVGFEPointLightElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFEPointLightElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFESpecularLightingElement.json b/api/SVGFESpecularLightingElement.json index 5043d6fcf6568d..2cbe3face16ed1 100644 --- a/api/SVGFESpecularLightingElement.json +++ b/api/SVGFESpecularLightingElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFESpotLightElement.json b/api/SVGFESpotLightElement.json index acaf8a5abe623c..9e84b532e0f64f 100644 --- a/api/SVGFESpotLightElement.json +++ b/api/SVGFESpotLightElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFETileElement.json b/api/SVGFETileElement.json index 1fca070e2a98ec..96a2b3f26e676e 100644 --- a/api/SVGFETileElement.json +++ b/api/SVGFETileElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFETurbulenceElement.json b/api/SVGFETurbulenceElement.json index ee76c7f67ecfc7..134bc6c8c36717 100644 --- a/api/SVGFETurbulenceElement.json +++ b/api/SVGFETurbulenceElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFilterElement.json b/api/SVGFilterElement.json index 678ecf9075db4f..00a976072214b9 100644 --- a/api/SVGFilterElement.json +++ b/api/SVGFilterElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGFilterPrimitiveStandardAttributes.json b/api/SVGFilterPrimitiveStandardAttributes.json index 54c47fcd8e3485..0e96eae25a08d4 100644 --- a/api/SVGFilterPrimitiveStandardAttributes.json +++ b/api/SVGFilterPrimitiveStandardAttributes.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFilterPrimitiveStandardAttributes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFontElement.json b/api/SVGFontElement.json index cb542ba1ea46ac..5f1a00672ab5e4 100644 --- a/api/SVGFontElement.json +++ b/api/SVGFontElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFontFaceElement.json b/api/SVGFontFaceElement.json index 5dc9618386bb54..cb631ac02248aa 100644 --- a/api/SVGFontFaceElement.json +++ b/api/SVGFontFaceElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontFaceElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGFontFaceFormatElement.json b/api/SVGFontFaceFormatElement.json index d4b4a4951c8a31..8d8c1f86348d5c 100644 --- a/api/SVGFontFaceFormatElement.json +++ b/api/SVGFontFaceFormatElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontFaceFormatElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFontFaceNameElement.json b/api/SVGFontFaceNameElement.json index a5c086313fc2a8..ccecdfcb26cce9 100644 --- a/api/SVGFontFaceNameElement.json +++ b/api/SVGFontFaceNameElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontFaceNameElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFontFaceSrcElement.json b/api/SVGFontFaceSrcElement.json index 50d20ab5624c0d..b0361a12ae48ab 100644 --- a/api/SVGFontFaceSrcElement.json +++ b/api/SVGFontFaceSrcElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontFaceSrcElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGFontFaceUriElement.json b/api/SVGFontFaceUriElement.json index cc546fe59ff8ba..d91822245eaf1b 100644 --- a/api/SVGFontFaceUriElement.json +++ b/api/SVGFontFaceUriElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGFontFaceUriElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGForeignObjectElement.json b/api/SVGForeignObjectElement.json index 9d644f83c39588..768a6d6ab5b125 100644 --- a/api/SVGForeignObjectElement.json +++ b/api/SVGForeignObjectElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGGElement.json b/api/SVGGElement.json index 8d0655e8ea658b..61c47de0020b0d 100644 --- a/api/SVGGElement.json +++ b/api/SVGGElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGGeometryElement.json b/api/SVGGeometryElement.json index c60e5f4081c04d..876db90abc8f5f 100644 --- a/api/SVGGeometryElement.json +++ b/api/SVGGeometryElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,9 +51,6 @@ "__compat": { "description": "Support for elements other than <path>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -86,6 +83,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -99,9 +99,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/pathLength", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -134,6 +131,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/isPointInFill", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -182,6 +179,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -195,9 +195,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/isPointInStroke", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -230,6 +227,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -243,9 +243,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/getTotalLength", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -259,10 +256,12 @@ "version_added": null }, "firefox": { - "version_added": "53" + "version_added": "53", + "notes": "Before version 53, this method was defined on the SVGPathElement interface, which inherits from this interface." }, "firefox_android": { - "version_added": "53" + "version_added": "53", + "notes": "Before version 53, this method was defined on the SVGPathElement interface, which inherits from this interface." }, "ie": { "version_added": null @@ -278,6 +277,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -291,9 +293,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/getPointAtLength", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -307,10 +306,12 @@ "version_added": null }, "firefox": { - "version_added": "53" + "version_added": "53", + "notes": "Before version 53, this method was defined on the SVGPathElement interface, which inherits from this interface." }, "firefox_android": { - "version_added": "53" + "version_added": "53", + "notes": "Before version 53, this method was defined on the SVGPathElement interface, which inherits from this interface." }, "ie": { "version_added": null @@ -326,6 +327,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGGlyphElement.json b/api/SVGGlyphElement.json index 8acf3c0f426e77..e9c3497a0df370 100644 --- a/api/SVGGlyphElement.json +++ b/api/SVGGlyphElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGlyphElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGGlyphRefElement.json b/api/SVGGlyphRefElement.json index 495f372418dc26..244b12fde27099 100644 --- a/api/SVGGlyphRefElement.json +++ b/api/SVGGlyphRefElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGlyphRefElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGGradientElement.json b/api/SVGGradientElement.json index 9917581298c3f7..89c6f32b0741d9 100644 --- a/api/SVGGradientElement.json +++ b/api/SVGGradientElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGGraphicsElement.json b/api/SVGGraphicsElement.json index 6b08821d7b125c..bba36b06f5ab97 100644 --- a/api/SVGGraphicsElement.json +++ b/api/SVGGraphicsElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -50,9 +50,6 @@ "transform": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "getBBox": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -140,6 +137,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -152,9 +152,6 @@ "getCTM": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -187,6 +184,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -199,9 +199,6 @@ "getScreenCTM": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -234,6 +231,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGHKernElement.json b/api/SVGHKernElement.json index 2912cca9e43580..393b4c77017c68 100644 --- a/api/SVGHKernElement.json +++ b/api/SVGHKernElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGHKernElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGImageElement.json b/api/SVGImageElement.json index 9bd3616a90dfc6..ff9e199ad33d88 100644 --- a/api/SVGImageElement.json +++ b/api/SVGImageElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -97,9 +97,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -144,9 +144,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -191,9 +191,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -238,9 +238,6 @@ "preserveAspectRatio": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -285,9 +285,6 @@ "crossOrigin": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -320,6 +317,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGLength.json b/api/SVGLength.json index 5c7f59b9b5de5e..333ac0c829efd2 100644 --- a/api/SVGLength.json +++ b/api/SVGLength.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGLength", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGLengthList.json b/api/SVGLengthList.json index 5599d49d38ac6d..a61642742781d4 100644 --- a/api/SVGLengthList.json +++ b/api/SVGLengthList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGLineElement.json b/api/SVGLineElement.json index 2d3784f9b6157b..346b1499ba48d3 100644 --- a/api/SVGLineElement.json +++ b/api/SVGLineElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "x1": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -97,9 +97,6 @@ "y1": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -144,9 +144,6 @@ "x2": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -191,9 +191,6 @@ "y2": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGLinearGradientElement.json b/api/SVGLinearGradientElement.json index b7f2db09044cca..de9bab56662901 100644 --- a/api/SVGLinearGradientElement.json +++ b/api/SVGLinearGradientElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGMPathElement.json b/api/SVGMPathElement.json index 78d0e4a19d0d11..d439670ec864cd 100644 --- a/api/SVGMPathElement.json +++ b/api/SVGMPathElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMPathElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGMaskElement.json b/api/SVGMaskElement.json index e2b51e6ebfc624..0630bc8e7f88eb 100644 --- a/api/SVGMaskElement.json +++ b/api/SVGMaskElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "maskUnits": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -97,9 +97,6 @@ "maskContentUnits": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -144,9 +144,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -191,9 +191,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -238,9 +238,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -285,9 +285,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -320,6 +317,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGMatrix.json b/api/SVGMatrix.json index 7e25918bc4ee52..cc57defa848c0e 100644 --- a/api/SVGMatrix.json +++ b/api/SVGMatrix.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMatrix", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGMeshElement.json b/api/SVGMeshElement.json index 84dbe335f4c62f..577ff88eeff317 100644 --- a/api/SVGMeshElement.json +++ b/api/SVGMeshElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMeshElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGMetadataElement.json b/api/SVGMetadataElement.json index 896605d57dffc4..06e78de83e9174 100644 --- a/api/SVGMetadataElement.json +++ b/api/SVGMetadataElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMetadataElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGMissingGlyphElement.json b/api/SVGMissingGlyphElement.json index b9c7d015a0dbb9..09ecfb18ba0142 100644 --- a/api/SVGMissingGlyphElement.json +++ b/api/SVGMissingGlyphElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGMissingGlyphElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGNumber.json b/api/SVGNumber.json index b8c0cb953d0a13..22405c8f1a02b0 100644 --- a/api/SVGNumber.json +++ b/api/SVGNumber.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGPathElement.json b/api/SVGPathElement.json index d5049f860c34ba..620965c9e7c0a4 100644 --- a/api/SVGPathElement.json +++ b/api/SVGPathElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,10 +51,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement", "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -91,6 +87,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -103,10 +103,6 @@ "createSVGPathSegArcAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -143,6 +139,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -155,10 +155,6 @@ "createSVGPathSegArcRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -195,6 +191,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -207,10 +207,6 @@ "createSVGPathSegClosePath": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -247,6 +243,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -259,10 +259,6 @@ "createSVGPathSegCurvetoCubicAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -299,6 +295,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -311,10 +311,6 @@ "createSVGPathSegCurvetoCubicRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -351,6 +347,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -363,10 +363,6 @@ "createSVGPathSegCurvetoCubicSmoothAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -403,6 +399,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -415,10 +415,6 @@ "createSVGPathSegCurvetoCubicSmoothRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -455,6 +451,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -467,10 +467,6 @@ "createSVGPathSegCurvetoQuadraticAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -507,6 +503,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -519,10 +519,6 @@ "createSVGPathSegCurvetoQuadraticRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -559,6 +555,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -571,10 +571,6 @@ "createSVGPathSegCurvetoQuadraticSmoothAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -611,6 +607,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -623,10 +623,6 @@ "createSVGPathSegCurvetoQuadraticSmoothRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -663,6 +659,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -675,10 +675,6 @@ "createSVGPathSegLinetoAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -715,6 +711,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -727,10 +727,6 @@ "createSVGPathSegLinetoRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -767,6 +763,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -779,10 +779,6 @@ "createSVGPathSegLinetoHorizontalAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -819,6 +815,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -831,10 +831,6 @@ "createSVGPathSegLinetoHorizontalRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -871,6 +867,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -883,10 +883,6 @@ "createSVGPathSegLinetoVerticalAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -923,6 +919,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -935,10 +935,6 @@ "createSVGPathSegLinetoVerticalRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -975,6 +971,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -987,10 +987,6 @@ "createSVGPathSegMovetoAbs": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -1027,6 +1023,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -1039,10 +1039,6 @@ "createSVGPathSegMovetoRel": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "48" - }, "chrome": { "version_added": true, "version_removed": "48" @@ -1079,6 +1075,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "48" } }, "status": { @@ -1092,9 +1092,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getTotalLength", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1109,14 +1106,15 @@ }, "firefox": { "version_added": true, - "version_removed": "53", "notes": [ - "This method is currently only supported on <path> elements (where it was already supported in earlier Firefox versions through the SVGPathElement interface). Support for other elements will be added in bug 1325320." + "From version 53, this method is defined on the parent SVGGeometryElement interface." ] }, "firefox_android": { "version_added": true, - "version_removed": "53" + "notes": [ + "From version 53, this method is defined on the parent SVGGeometryElement interface." + ] }, "ie": { "version_added": null @@ -1132,6 +1130,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1145,9 +1146,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getPointAtLength", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1162,14 +1160,15 @@ }, "firefox": { "version_added": true, - "version_removed": "53", "notes": [ - "This method is currently only supported on <path> elements (where it was already supported in earlier Firefox versions through the SVGPathElement interface). Support for other elements will be added in bug 1325320." + "From version 53, this method is defined on the parent SVGGeometryElement interface." ] }, "firefox_android": { "version_added": true, - "version_removed": "53" + "notes": [ + "From version 53, this method is defined on the parent SVGGeometryElement interface." + ] }, "ie": { "version_added": true @@ -1185,6 +1184,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1197,10 +1199,6 @@ "getPathSegAtLength": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "62" - }, "chrome": { "version_added": true, "version_removed": "62" @@ -1237,6 +1235,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "62" } }, "status": { diff --git a/api/SVGPatternElement.json b/api/SVGPatternElement.json index edc9b2e72ce07f..f3b16d979eb65f 100644 --- a/api/SVGPatternElement.json +++ b/api/SVGPatternElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -50,9 +50,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "patternContentUnits": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "patternTransform": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +191,6 @@ "patternUnits": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -238,9 +238,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -285,9 +285,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -320,6 +317,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -332,9 +332,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -367,6 +364,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGPoint.json b/api/SVGPoint.json new file mode 100644 index 00000000000000..4708d4ef3e5c4b --- /dev/null +++ b/api/SVGPoint.json @@ -0,0 +1,196 @@ +{ + "api": { + "SVGPoint": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPoint", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPoint/x", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPoint/y", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "matrixTransform": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPoint/matrixTransform", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/SVGPolygonElement.json b/api/SVGPolygonElement.json index da3acaf4080cd0..bfda67272f8b46 100644 --- a/api/SVGPolygonElement.json +++ b/api/SVGPolygonElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPolygonElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -48,6 +45,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGPolylineElement.json b/api/SVGPolylineElement.json index 55ecba4c50f8dc..5873e5c8cb147f 100644 --- a/api/SVGPolylineElement.json +++ b/api/SVGPolylineElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPolylineElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -48,6 +45,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGPreserveAspectRatio.json b/api/SVGPreserveAspectRatio.json index 2d2602f3996883..2769b373b28859 100644 --- a/api/SVGPreserveAspectRatio.json +++ b/api/SVGPreserveAspectRatio.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGPreserveAspectRatio", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGRadialGradientElement.json b/api/SVGRadialGradientElement.json index 1168705b099df1..60e302e13082d5 100644 --- a/api/SVGRadialGradientElement.json +++ b/api/SVGRadialGradientElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGRect.json b/api/SVGRect.json index 461f381dde9dea..a904aac6e0e03f 100644 --- a/api/SVGRect.json +++ b/api/SVGRect.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGRect", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "3.1" + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -50,14 +50,11 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": null @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -97,14 +97,11 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": null @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -144,14 +144,11 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": null @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -191,14 +191,11 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": null @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/api/SVGRectElement.json b/api/SVGRectElement.json index 0babf4061093ad..3456df74fa87a7 100644 --- a/api/SVGRectElement.json +++ b/api/SVGRectElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -48,6 +45,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -59,9 +59,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -94,6 +91,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "rx": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -141,6 +138,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -153,9 +153,6 @@ "ry": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -188,6 +185,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -200,9 +200,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -235,6 +232,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -247,9 +247,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -282,6 +279,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -294,9 +294,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -329,6 +326,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGRenderingIntent.json b/api/SVGRenderingIntent.json index 0ceecaf502788c..736f8fc1b21181 100644 --- a/api/SVGRenderingIntent.json +++ b/api/SVGRenderingIntent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGRenderingIntent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGSVGElement.json b/api/SVGSVGElement.json index 15a238eef5cab9..4c2f50f3d3d4f2 100644 --- a/api/SVGSVGElement.json +++ b/api/SVGSVGElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -50,9 +50,6 @@ "animationsPaused": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "checkEnclosure": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "checkIntersection": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +191,6 @@ "contentScriptType": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -227,6 +224,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -239,9 +239,6 @@ "contentStyleType": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -275,6 +272,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -287,9 +287,6 @@ "createSVGAngle": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -322,6 +319,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -334,9 +334,6 @@ "createSVGLength": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -369,6 +366,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -381,9 +381,6 @@ "createSVGMatrix": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -416,6 +413,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -428,9 +428,6 @@ "createSVGNumber": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -463,6 +460,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -475,9 +475,6 @@ "createSVGPoint": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -510,6 +507,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -522,9 +522,6 @@ "createSVGRect": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -557,6 +554,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -569,9 +569,6 @@ "createSVGTransform": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -604,6 +601,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -616,9 +616,6 @@ "createSVGTransformFromMatrix": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -651,6 +648,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -663,9 +663,6 @@ "currentScale": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -698,6 +695,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -710,9 +710,6 @@ "currentTranslate": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -745,6 +742,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -757,10 +757,6 @@ "currentView": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "56" - }, "chrome": { "version_added": true, "version_removed": "56" @@ -797,6 +793,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { @@ -809,9 +809,6 @@ "deselectAll": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -844,6 +841,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -856,9 +856,6 @@ "forceRedraw": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -891,6 +888,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -903,9 +903,6 @@ "getCurrentTime": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -938,6 +935,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -950,9 +950,6 @@ "getElementById": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -985,6 +982,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -997,9 +997,6 @@ "getEnclosureList": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1032,6 +1029,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1044,9 +1044,6 @@ "getIntersectionList": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1079,6 +1076,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1091,9 +1091,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1126,6 +1123,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1138,9 +1138,6 @@ "pauseAnimations": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1173,6 +1170,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1185,10 +1185,6 @@ "pixelUnitToMillimeterX": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "47" - }, "chrome": { "version_added": true, "version_removed": "47" @@ -1227,6 +1223,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "47" } }, "status": { @@ -1239,10 +1239,6 @@ "pixelUnitToMillimeterY": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "47" - }, "chrome": { "version_added": true, "version_removed": "47" @@ -1281,6 +1277,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "47" } }, "status": { @@ -1293,10 +1293,6 @@ "screenPixelToMillimeterX": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "47" - }, "chrome": { "version_added": true, "version_removed": "47" @@ -1335,6 +1331,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "47" } }, "status": { @@ -1347,10 +1347,6 @@ "screenPixelToMillimeterY": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "47" - }, "chrome": { "version_added": true, "version_removed": "47" @@ -1389,6 +1385,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "47" } }, "status": { @@ -1401,9 +1401,6 @@ "setCurrentTime": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1436,6 +1433,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1448,9 +1448,6 @@ "suspendRedraw": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1483,6 +1480,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1495,9 +1495,6 @@ "unpauseAnimations": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1530,6 +1527,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1542,9 +1542,6 @@ "unsuspendRedraw": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1577,6 +1574,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1589,9 +1589,6 @@ "unsuspendRedrawAll": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1624,6 +1621,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1636,10 +1636,6 @@ "useCurrentView": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "56" - }, "chrome": { "version_added": true, "version_removed": "56" @@ -1676,6 +1672,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { @@ -1688,9 +1688,6 @@ "viewport": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1723,6 +1720,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1735,9 +1735,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1770,6 +1767,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1782,9 +1782,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1817,6 +1814,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1829,9 +1829,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1864,6 +1861,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGScriptElement.json b/api/SVGScriptElement.json index 3caa3f1c68cce6..74e049abe483c8 100644 --- a/api/SVGScriptElement.json +++ b/api/SVGScriptElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGScriptElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGSetElement.json b/api/SVGSetElement.json index f1363999eb4cb6..39f2ae805c35d9 100644 --- a/api/SVGSetElement.json +++ b/api/SVGSetElement.json @@ -4,20 +4,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGSetElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": true @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGSolidcolorElement.json b/api/SVGSolidcolorElement.json index d84a063e677d1a..c3d469eb42fb7b 100644 --- a/api/SVGSolidcolorElement.json +++ b/api/SVGSolidcolorElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGSolidcolorElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGStringList.json b/api/SVGStringList.json index 389d3687a67ca6..37fbcf0628d6f9 100644 --- a/api/SVGStringList.json +++ b/api/SVGStringList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGStringList", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -41,6 +38,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -52,9 +52,6 @@ "length": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -87,6 +84,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGStylable.json b/api/SVGStylable.json index 76a3876341440e..b1514aafdd2957 100644 --- a/api/SVGStylable.json +++ b/api/SVGStylable.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGStylable", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGStyleElement.json b/api/SVGStyleElement.json index c110d7118edd62..596ae531e3bad6 100644 --- a/api/SVGStyleElement.json +++ b/api/SVGStyleElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGSwitchElement.json b/api/SVGSwitchElement.json index 396d025c1f9444..34e511112283c0 100644 --- a/api/SVGSwitchElement.json +++ b/api/SVGSwitchElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGSwitchElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGSymbolElement.json b/api/SVGSymbolElement.json index 2879f522ff1799..a8f6cc4acc4617 100644 --- a/api/SVGSymbolElement.json +++ b/api/SVGSymbolElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGSymbolElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGTRefElement.json b/api/SVGTRefElement.json index e3f9f6d79a9ebd..fbb865949e50bb 100644 --- a/api/SVGTRefElement.json +++ b/api/SVGTRefElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTRefElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTSpanElement.json b/api/SVGTSpanElement.json index 9df982b7494e9c..70c68545e50099 100644 --- a/api/SVGTSpanElement.json +++ b/api/SVGTSpanElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTSpanElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGTests.json b/api/SVGTests.json index 4a3c56e36c4310..944d9e7d4a9e77 100644 --- a/api/SVGTests.json +++ b/api/SVGTests.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTests", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,11 +50,6 @@ "hasextension": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "47", - "notes": "Removed because it is not part of the SVG2 spec." - }, "chrome": { "version_added": true, "version_removed": "47", @@ -91,6 +86,11 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "47", + "notes": "Removed because it is not part of the SVG2 spec." } }, "status": { @@ -103,11 +103,6 @@ "requiredFeatures": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "59", - "notes": "Removed because it is not part of the SVG2 spec." - }, "chrome": { "version_added": true, "version_removed": "59", @@ -144,6 +139,11 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "59", + "notes": "Removed because it is not part of the SVG2 spec." } }, "status": { diff --git a/api/SVGTextContentElement.json b/api/SVGTextContentElement.json index 7bee4d83bf018d..a6dfb35f37aefb 100644 --- a/api/SVGTextContentElement.json +++ b/api/SVGTextContentElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "lengthAdjust": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "textLength": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "getCharNumAtPosition": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +191,6 @@ "getComputedTextLength": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -238,9 +238,6 @@ "getEndPositionOfChar": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -285,9 +285,6 @@ "getExtentOfChar": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -320,6 +317,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -332,9 +332,6 @@ "getNumberOfChars": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -367,6 +364,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -379,9 +379,6 @@ "getRotationOfChar": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -414,6 +411,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -426,9 +426,6 @@ "getStartPositionOfChar": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -461,6 +458,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -473,9 +473,6 @@ "getSubStringLength": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -508,6 +505,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -520,9 +520,6 @@ "selectSubString": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -555,6 +552,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTextElement.json b/api/SVGTextElement.json index 4eb315b97729ed..070592ba0fb2db 100644 --- a/api/SVGTextElement.json +++ b/api/SVGTextElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTextElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SVGTextPathElement.json b/api/SVGTextPathElement.json index 894d46a2041945..76a411e6f1dc55 100644 --- a/api/SVGTextPathElement.json +++ b/api/SVGTextPathElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "method": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "spacing": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "startOffset": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTextPositioningElement.json b/api/SVGTextPositioningElement.json index 8df1d49ef094ac..f7f7f4b98fa8bc 100644 --- a/api/SVGTextPositioningElement.json +++ b/api/SVGTextPositioningElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,9 +50,6 @@ "dx": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "dy": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "rotate": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +191,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -238,9 +238,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTitleElement.json b/api/SVGTitleElement.json index 35efcd29fa8b9d..f318903ffcb8ad 100644 --- a/api/SVGTitleElement.json +++ b/api/SVGTitleElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTitleElement", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGTransform.json b/api/SVGTransform.json index e7303915cc7c8d..6e1eea2ebbc8db 100644 --- a/api/SVGTransform.json +++ b/api/SVGTransform.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTransform", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTransformList.json b/api/SVGTransformList.json index ab3a990c7c8605..10015a353bf3c8 100644 --- a/api/SVGTransformList.json +++ b/api/SVGTransformList.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -50,9 +50,6 @@ "length": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGTransformable.json b/api/SVGTransformable.json index 99f1cecb35d514..03a5a1399dcd5e 100644 --- a/api/SVGTransformable.json +++ b/api/SVGTransformable.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGTransformable", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SVGURIReference.json b/api/SVGURIReference.json index 0becb34f1a658d..3fc7e831f3351e 100644 --- a/api/SVGURIReference.json +++ b/api/SVGURIReference.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGURIReference", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGUnitTypes.json b/api/SVGUnitTypes.json index 2c96eff36d5510..756d94f5b5f396 100644 --- a/api/SVGUnitTypes.json +++ b/api/SVGUnitTypes.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGUnitTypes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGUnknownElement.json b/api/SVGUnknownElement.json new file mode 100644 index 00000000000000..2c344cd9a86b65 --- /dev/null +++ b/api/SVGUnknownElement.json @@ -0,0 +1,68 @@ +{ + "api": { + "SVGUnknownElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGUnknownElement", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": false, + "notes": "See bug 1239218.'" + }, + { + "version_added": "11", + "version_removed": "22", + "notes": "See bug 589640 and bug 840417.'" + } + ], + "firefox_android": [ + { + "version_added": false, + "notes": "See bug 1239218.'" + }, + { + "version_added": "14", + "version_removed": "22", + "notes": "See bug 589640 and bug 840417.'" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } +} diff --git a/api/SVGUseElement.json b/api/SVGUseElement.json index dc01be982049a4..56e048b894e477 100644 --- a/api/SVGUseElement.json +++ b/api/SVGUseElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -50,9 +50,6 @@ "animatedInstanceRoot": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,6 +82,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -97,9 +97,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -132,6 +129,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -144,9 +144,6 @@ "instanceRoot": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -179,6 +176,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -191,9 +191,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -226,6 +223,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -238,9 +238,6 @@ "x": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -273,6 +270,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -285,9 +285,6 @@ "y": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -320,6 +317,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGVKernElement.json b/api/SVGVKernElement.json index 248e7eef10cee8..8c5779264c2e39 100644 --- a/api/SVGVKernElement.json +++ b/api/SVGVKernElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGVKernElement", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/SVGViewElement.json b/api/SVGViewElement.json index 17dbf913f7b1a5..2d8f28f3f90449 100644 --- a/api/SVGViewElement.json +++ b/api/SVGViewElement.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGViewElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,10 +50,6 @@ "viewtarget": { "__compat": { "support": { - "webview_android": { - "version_added": true, - "version_removed": "56" - }, "chrome": { "version_added": true, "version_removed": "56" @@ -92,6 +88,10 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "56" } }, "status": { diff --git a/api/Screen.json b/api/Screen.json index 23abcce839b4be..8de3a27d88aa21 100644 --- a/api/Screen.json +++ b/api/Screen.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -17,13 +14,13 @@ "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { "version_added": null @@ -38,10 +35,13 @@ "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +50,223 @@ "deprecated": false } }, - "orientation": { + "availHeight": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/orientation", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/availHeight", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true, + "notes": "Always reflects the main screen." + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "availLeft": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/availLeft", "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "availTop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/availTop", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { "version_added": false }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "availWidth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/availWidth", + "support": { "chrome": { - "version_added": "38" + "version_added": true }, "chrome_android": { - "version_added": "39" + "version_added": true + }, + "edge": { + "version_added": true, + "notes": "Always reflects the main screen." + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "colorDepth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/colorDepth", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." }, "edge": { "version_added": null @@ -69,43 +274,646 @@ "edge_mobile": { "version_added": null }, - "firefox": [ - { - "version_added": true - }, - { - "version_added": true, - "prefix": "moz" - } - ], - "firefox_android": [ - { - "version_added": true - }, - { - "version_added": true, - "prefix": "moz" - } - ], + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, "ie": { - "version_added": "11", - "prefix": "ms", - "notes": "Not supported on Windows 7." + "version_added": null }, "opera": { - "version_added": "25" + "version_added": true }, "opera_android": { - "version_added": false + "version_added": true }, "safari": { - "version_added": false + "version_added": true }, "safari_ios": { - "version_added": false + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/height", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null }, "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/left", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "lockOrientation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/lockOrientation", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "prefix": "moz" + }, + "firefox_android": { + "version_added": true, + "prefix": "moz" + }, + "ie": { + "version_added": "11", + "prefix": "ms" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mozBrightness": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/mozBrightness", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "12", + "flags": [ + { + "type": "preference", + "name": "dom.screenBrightnessProperty.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "14", + "flags": [ + { + "type": "preference", + "name": "dom.screenBrightnessProperty.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "mozEnabled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/mozEnabled", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "12", + "flags": [ + { + "type": "preference", + "name": "dom.screenEnabledProperty.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "14", + "flags": [ + { + "type": "preference", + "name": "dom.screenEnabledProperty.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "onorientationchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/onorientationchange", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": true, + "alternative_name": "onmozorientationchange" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "orientation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/orientation", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "39" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "moz" + } + ], + "ie": { + "version_added": "11", + "prefix": "ms", + "notes": "Not supported on Windows 7." + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pixelDepth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/pixelDepth", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting with version 59 this property is no longer required to always return 24." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "top": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/top", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "unlockOrientation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/unlockOrientation", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "prefix": "moz" + }, + "firefox_android": { + "version_added": true, + "prefix": "moz" + }, + "ie": { + "version_added": "11", + "prefix": "ms" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Screen/width", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/ScreenOrientation.json b/api/ScreenOrientation.json index 85708d98c1c5ec..8a46fb72cac3cd 100644 --- a/api/ScreenOrientation.json +++ b/api/ScreenOrientation.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -14,19 +11,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -35,13 +32,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": "5.0" + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/angle", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -64,19 +61,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -85,13 +82,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/onchange", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -115,19 +112,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -136,13 +133,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/type", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -166,19 +163,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -187,13 +184,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/lock", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -217,19 +214,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -238,13 +235,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/unlock", "support": { - "webview_android": { - "version_added": "38" - }, "chrome": { "version_added": "38" }, @@ -268,19 +265,19 @@ "version_added": "38" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "43" }, "firefox_android": { - "version_added": null + "version_added": "43" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "25" @@ -289,13 +286,16 @@ "version_added": "25" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { diff --git a/api/ScriptProcessorNode.json b/api/ScriptProcessorNode.json index 192e82f143bf23..103bb80e822805 100644 --- a/api/ScriptProcessorNode.json +++ b/api/ScriptProcessorNode.json @@ -4,100 +4,118 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "14", + "prefix": "webkit" }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "25" }, "firefox_android": { - "version_added": null + "version_added": "25" }, "ie": { - "version_added": null - }, - "opera": { - "version_added": null + "version_added": false }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "prefix": "webkit" + } + ], "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "safari_ios": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } }, "bufferSize": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode/bufferSize", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "14", + "prefix": "webkit" }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "25" }, "firefox_android": { - "version_added": null + "version_added": "25" }, "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, + "version_added": false + }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "prefix": "webkit" + } + ], "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "safari_ios": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -105,50 +123,59 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode/onaudioprocess", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "14", + "prefix": "webkit" }, "chrome_android": { "version_added": null }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "25" }, "firefox_android": { - "version_added": null + "version_added": "25" }, "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, + "version_added": false + }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "prefix": "webkit" + } + ], "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "safari_ios": { - "version_added": null + "version_added": "6", + "prefix": "webkit" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } } diff --git a/api/ScrollToOptions.json b/api/ScrollToOptions.json new file mode 100644 index 00000000000000..05eafdad30e54d --- /dev/null +++ b/api/ScrollToOptions.json @@ -0,0 +1,208 @@ +{ + "api": { + "ScrollToOptions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollToOptions", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "behavior": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollToOptions/behavior", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollToOptions/left", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "top": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollToOptions/top", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/SecurityPolicyViolationEvent.json b/api/SecurityPolicyViolationEvent.json index 3be2b9fe88d463..cff1ea86142bb9 100644 --- a/api/SecurityPolicyViolationEvent.json +++ b/api/SecurityPolicyViolationEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -19,26 +16,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -56,6 +63,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -68,9 +78,6 @@ "__compat": { "description": "SecurityPolicyViolationEvent support in workers", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -83,26 +90,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -120,6 +137,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -134,9 +154,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/SecurityPolicyViolationEvent", "description": "SecurityPolicyViolationEvent() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -149,26 +166,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -186,6 +213,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -199,9 +229,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/blockedURI", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -214,26 +241,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -251,6 +288,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -264,9 +304,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/columnNumber", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -279,26 +316,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -316,6 +363,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -329,9 +379,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/disposition", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -344,26 +391,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -381,6 +438,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -394,9 +454,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/documentURI", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -409,26 +466,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -446,6 +513,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -459,9 +529,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/effectiveDirective", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -474,26 +541,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -511,6 +588,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -524,9 +604,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/lineNumber", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -539,26 +616,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -576,6 +663,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -589,9 +679,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/originalPolicy", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -604,26 +691,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -641,6 +738,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -654,9 +754,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/referrer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -669,26 +766,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -706,6 +813,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -719,9 +829,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/sample", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -734,26 +841,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -771,6 +888,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -784,9 +904,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/sourceFile", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -799,26 +916,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -836,6 +963,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -849,9 +979,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/statusCode", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -864,26 +991,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -901,6 +1038,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -914,9 +1054,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/violatedDirective", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -929,26 +1066,36 @@ "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "security.csp.enable_violation_events", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "security.csp.enable_violation_events", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -966,6 +1113,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Selection.json b/api/Selection.json new file mode 100644 index 00000000000000..ecb69bf4d23598 --- /dev/null +++ b/api/Selection.json @@ -0,0 +1,1354 @@ +{ + "api": { + "Selection": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "notes": "The GlobalEventHandlers.onselectionchange and GlobalEventHandlers.onselectstart event handlers are supported as of Firefox 52." + }, + "firefox_android": { + "version_added": true, + "notes": "The GlobalEventHandlers.onselectionchange and GlobalEventHandlers.onselectstart event handlers are supported as of Firefox 52." + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "addRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/addRange", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "anchorNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/anchorNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "anchorOffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/anchorOffset", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "collapse": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/collapse", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "collapseToStart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/collapseToStart", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "collapseToEnd": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/collapseToEnd", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "containsNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/containsNode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4", + "notes": "Before Firefox 35, the method didn't throw if node was null." + }, + "firefox_android": { + "version_added": "4", + "notes": "Before Firefox 35, the method didn't throw if node was null." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "partialContainment": { + "__compat": { + "description": "partialContainment parameter is optional", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "deleteFromDocument": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/deleteFromDocument", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "empty": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/removeAllRanges", + "description": "empty() as alias of removeAllRanges()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "extend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/extend", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "offset": { + "__compat": { + "description": "offset parameter is optional", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "focusNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/focusNode", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5.1" + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "focusOffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/focusOffset", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getRangeAt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/getRangeAt", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "isCollapsed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/isCollapsed", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "modify": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/modify", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "node": { + "__compat": { + "description": "node parameter is nullable", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "offset": { + "__compat": { + "description": "offset parameter is optional", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "rangeCount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/rangeCount", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "removeRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/removeRange", + "support": { + "chrome": { + "version_added": "58" + }, + "chrome_android": { + "version_added": "58" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "45" + }, + "opera_android": { + "version_added": "45" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "58" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "removeAllRanges": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/removeAllRanges", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "selectAllChildren": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/selectAllChildren", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "setBaseAndExtent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/setBaseAndExtent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "setPosition": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/collapse", + "description": "setPosition() as alias of collapse()", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/toString", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Selection/type", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Sensor.json b/api/Sensor.json new file mode 100644 index 00000000000000..20177e64fb683d --- /dev/null +++ b/api/Sensor.json @@ -0,0 +1,463 @@ +{ + "api": { + "Sensor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "activated": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/activated", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hasReading": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/hasReading", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onactivate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/onactivate", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/onerror", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onreading": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/onreading", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/start", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/stop", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "timestamp": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Sensor/timestamp", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/SensorErrorEvent.json b/api/SensorErrorEvent.json new file mode 100644 index 00000000000000..cd22b1af9ffcf0 --- /dev/null +++ b/api/SensorErrorEvent.json @@ -0,0 +1,158 @@ +{ + "api": { + "SensorErrorEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "SensorErrorEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent/SensorErrorEvent", + "description": "SensorErrorEvent() constructor", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent/error", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ServiceWorker.json b/api/ServiceWorker.json index 19f78a52f38952..458b58a848d6ea 100644 --- a/api/ServiceWorker.json +++ b/api/ServiceWorker.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -14,6 +11,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -22,13 +22,10 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { "version_added": "44", @@ -47,13 +44,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -66,9 +66,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/scriptURL", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -76,6 +73,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -84,13 +84,10 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { "version_added": "44", @@ -109,13 +106,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -129,9 +129,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/state", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -139,6 +136,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -147,13 +147,10 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { "version_added": "44", @@ -172,13 +169,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -192,9 +192,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/onstatechange", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -202,6 +199,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -210,13 +210,10 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { - "version_added": false + "version_added": null }, "firefox": { "version_added": "44", @@ -235,13 +232,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { diff --git a/api/ServiceWorkerContainer.json b/api/ServiceWorkerContainer.json index 47c85595705b83..b6a762072e14c8 100644 --- a/api/ServiceWorkerContainer.json +++ b/api/ServiceWorkerContainer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -14,6 +11,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -22,9 +22,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -47,13 +44,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -66,9 +66,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/controller", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -76,6 +73,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -84,9 +84,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -109,13 +106,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -129,9 +129,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/ready", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -139,6 +136,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -147,9 +147,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -172,13 +169,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -192,9 +192,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/oncontrollerchange", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -202,6 +199,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -210,9 +210,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -235,13 +232,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -255,9 +255,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onerror", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -265,6 +262,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -273,9 +273,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -298,13 +295,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -318,9 +318,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onmessage", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -328,6 +325,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -336,9 +336,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -361,13 +358,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -381,9 +381,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/register", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -391,6 +388,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -399,9 +399,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -424,13 +421,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -444,9 +444,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/getRegistration", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -454,6 +451,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -462,9 +462,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -487,13 +484,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -507,9 +507,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/getRegistrations", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -517,6 +514,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -525,9 +525,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -550,13 +547,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -570,9 +570,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/onmessageerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -608,6 +605,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -621,9 +621,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/startMessages", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -659,6 +656,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/ServiceWorkerGlobalScope.json b/api/ServiceWorkerGlobalScope.json index a5567d1da0d098..efbd81f8321ee3 100644 --- a/api/ServiceWorkerGlobalScope.json +++ b/api/ServiceWorkerGlobalScope.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -36,13 +33,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/clients", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -87,13 +84,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -103,13 +103,10 @@ } } }, - "registration": { + "caches": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/registration", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/caches", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -139,13 +136,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -155,18 +155,29 @@ } } }, - "caches": { + "onabortpayment": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/caches", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onabortpayment", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { - "version_added": "40" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "40" + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] }, "edge": { "version_added": null @@ -175,29 +186,31 @@ "version_added": null }, "firefox": { - "version_added": "44", - "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + "version_added": null }, "firefox_android": { - "version_added": "44" + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "24" + "version_added": null }, "opera_android": { - "version_added": "24" + "version_added": null }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -211,9 +224,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onactivate", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -243,13 +253,81 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "oncanmakepayment": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/oncanmakepayment", + "support": { + "chrome": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -263,9 +341,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onfetch", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -295,13 +370,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -315,9 +393,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/oninstall", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -347,13 +422,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -367,9 +445,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onmessage", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -399,13 +474,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -415,13 +493,61 @@ } } }, + "onmessageerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onmessageerror", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "onnotificationclick": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onnotificationclick", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -451,13 +577,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -471,9 +600,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onnotificationclose", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -503,13 +629,81 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onpaymentrequest": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onpaymentrequest", + "support": { + "chrome": { + "version_added": "57", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "57", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -523,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onpush", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -555,13 +746,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -575,9 +769,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onpushsubscriptionchange", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -607,13 +798,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -627,9 +821,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onsync", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -659,13 +850,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -675,13 +869,10 @@ } } }, - "skipWaiting": { + "registration": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/skipWaiting", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/registration", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -711,13 +902,16 @@ "version_added": "24" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -727,18 +921,15 @@ } } }, - "onmessageerror": { + "skipWaiting": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/onmessageerror", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/skipWaiting", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "40" }, "chrome_android": { - "version_added": null + "version_added": "40" }, "edge": { "version_added": null @@ -747,32 +938,36 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "44", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": null + "version_added": "44" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "24" }, "opera_android": { - "version_added": null + "version_added": "24" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { + "version_added": "4.0" + }, + "webview_android": { "version_added": null } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/ServiceWorkerMessageEvent.json b/api/ServiceWorkerMessageEvent.json index 389b846af3b934..f127324a6a118f 100644 --- a/api/ServiceWorkerMessageEvent.json +++ b/api/ServiceWorkerMessageEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -14,6 +11,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -22,9 +22,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -69,12 +69,9 @@ }, "ServiceWorkerMessageEvent": { "__compat": { - "description": "ServiceWorkerMessageEvent constructor", + "description": "ServiceWorkerMessageEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/ServiceWorkerMessageEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -82,6 +79,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -90,9 +90,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -127,6 +124,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -140,9 +140,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -150,6 +147,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -158,9 +158,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/origin", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -218,6 +215,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -226,9 +226,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -263,6 +260,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -276,9 +276,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/lastEventId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -286,6 +283,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -294,9 +294,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -331,6 +328,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -344,9 +344,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/source", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -354,6 +351,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -362,9 +362,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -399,6 +396,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -412,9 +412,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerMessageEvent/ports", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "45" }, @@ -422,6 +419,9 @@ "version_added": "45" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -430,9 +430,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -467,6 +464,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index 310dab23401c1a..5fb35c8becad8d 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -14,6 +11,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -22,9 +22,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -47,13 +44,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -62,13 +62,10 @@ "deprecated": false } }, - "scope": { + "active": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/scope", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/active", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -76,69 +73,9 @@ "version_added": "40" }, "edge": [ - { - "version_added": "16", - "flags": [ - { - "type": "preference", - "name": "Enable service workers" - } - ] - }, { "version_added": "17" - } - ], - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "44", - "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." - }, - "firefox_android": { - "version_added": "44" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "27" - }, - "opera_android": { - "version_added": "27" - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": "4.0" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "installing": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/installing", - "support": { - "webview_android": { - "version_added": "40" - }, - "chrome": { - "version_added": "40" - }, - "chrome_android": { - "version_added": "40" - }, - "edge": [ + }, { "version_added": "16", "flags": [ @@ -147,9 +84,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -172,13 +106,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -188,13 +125,10 @@ } } }, - "waiting": { + "getNotifications": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/waiting", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/getNotifications", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -202,6 +136,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -210,20 +147,17 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "44", + "version_added": "46", "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": "44" + "version_added": "46" }, "ie": { "version_added": false @@ -235,13 +169,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -251,13 +188,10 @@ } } }, - "active": { + "installing": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/active", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/installing", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -265,6 +199,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -273,9 +210,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -298,13 +232,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -318,9 +255,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/navigationPreload", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -328,6 +262,9 @@ "version_added": "59" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -336,9 +273,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -361,13 +295,16 @@ "version_added": "46" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -377,60 +314,48 @@ } } }, - "periodicSync": { + "onupdatefound": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/periodicSync", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/onupdatefound", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { - "version_added": "40" + "version_added": false }, "chrome_android": { - "version_added": "40" + "version_added": false + }, + "edge": { + "version_added": false }, - "edge": [ - { - "version_added": "16", - "flags": [ - { - "type": "preference", - "name": "Enable service workers" - } - ] - }, - { - "version_added": "17" - } - ], "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "44", - "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + "version_added": false }, "firefox_android": { - "version_added": "44" + "version_added": false }, "ie": { "version_added": false }, "opera": { - "version_added": "27" + "version_added": false }, "opera_android": { - "version_added": "27" + "version_added": false }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -440,123 +365,113 @@ } } }, - "pushManager": { + "paymentManager": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/pushManager", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/paymentManager", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { - "version_added": "40" + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] }, "chrome_android": { - "version_added": "40" + "version_added": "56", + "flags": [ + { + "type": "preference", + "name": "#service-worker-payment-apps", + "value_to_set": "Enabled" + } + ] + }, + "edge": { + "version_added": null }, - "edge": [ - { - "version_added": "16", - "flags": [ - { - "type": "preference", - "name": "Enable service workers" - } - ] - }, - { - "version_added": "17" - } - ], "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "44", - "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + "version_added": null }, "firefox_android": { - "version_added": "44" + "version_added": null }, "ie": { - "version_added": false + "version_added": null }, "opera": { - "version_added": "27" + "version_added": null }, "opera_android": { - "version_added": "27" + "version_added": null }, "safari": { - "version_added": false + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "sync": { + "periodicSync": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/sync", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/periodicSync", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { - "version_added": "49" + "version_added": "40" }, "chrome_android": { - "version_added": "49" + "version_added": "40" + }, + "edge": { + "version_added": null }, - "edge": [ - { - "version_added": "16", - "flags": [ - { - "type": "preference", - "name": "Enable service workers" - } - ] - }, - { - "version_added": "17" - } - ], "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "44", - "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + "version_added": false }, "firefox_android": { - "version_added": "44" + "version_added": false }, "ie": { "version_added": false }, "opera": { - "version_added": "36" + "version_added": "27" }, "opera_android": { - "version_added": "36" + "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -566,13 +481,10 @@ } } }, - "onupdatefound": { + "pushManager": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/onupdatefound", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/pushManager", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -580,6 +492,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -588,9 +503,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -613,13 +525,16 @@ "version_added": "27" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -629,13 +544,10 @@ } } }, - "getNotifications": { + "scope": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/getNotifications", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/scope", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -643,6 +555,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -651,20 +566,17 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "46", + "version_added": "44", "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." }, "firefox_android": { - "version_added": "46" + "version_added": "44" }, "ie": { "version_added": false @@ -683,6 +595,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -696,9 +611,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -706,6 +618,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -714,9 +629,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -746,6 +658,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" } }, "status": { @@ -758,9 +673,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -796,6 +708,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -809,9 +724,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -847,6 +759,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -860,9 +775,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "44" - }, "chrome": { "version_added": "44" }, @@ -898,6 +810,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "44" } }, "status": { @@ -911,9 +826,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -949,6 +861,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -962,9 +877,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -1000,6 +912,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -1013,9 +928,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "47" - }, "chrome": { "version_added": "47" }, @@ -1051,6 +963,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "47" } }, "status": { @@ -1064,9 +979,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "support": { - "webview_android": { - "version_added": "45" - }, "chrome": { "version_added": "45" }, @@ -1102,6 +1014,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "45" } }, "status": { @@ -1112,32 +1027,20 @@ } } }, - "update": { + "sync": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/update", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/sync", "support": { - "webview_android": { - "version_added": "45", - "notes": [ - "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", - "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." - ] - }, "chrome": { - "version_added": "45", - "notes": [ - "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", - "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." - ] + "version_added": "49" }, "chrome_android": { - "version_added": "45", - "notes": [ - "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", - "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." - ] + "version_added": "49" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -1146,9 +1049,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -1165,27 +1065,26 @@ "version_added": false }, "opera": { - "version_added": "32", - "notes": [ - "Starting with Opera 33, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", - "Before Opera 35, this method always bypassed the browser cache. Starting with Opera 35, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." - ] + "version_added": "36" }, "opera_android": { - "version_added": "32", - "notes": [ - "Starting with Opera 33, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", - "Before Opera 35, this method always bypassed the browser cache. Starting with Opera 35, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." - ] + "version_added": "36" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { - "version_added": false + "version_added": "11.1" }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "45", + "notes": [ + "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] } }, "status": { @@ -1199,9 +1098,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/unregister", "support": { - "webview_android": { - "version_added": "40" - }, "chrome": { "version_added": "40" }, @@ -1209,6 +1105,9 @@ "version_added": "40" }, "edge": [ + { + "version_added": "17" + }, { "version_added": "16", "flags": [ @@ -1217,9 +1116,6 @@ "name": "Enable service workers" } ] - }, - { - "version_added": "17" } ], "edge_mobile": { @@ -1241,6 +1137,85 @@ "opera_android": { "version_added": "27" }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": "11.1" + }, + "samsunginternet_android": { + "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "update": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/update", + "support": { + "chrome": { + "version_added": "45", + "notes": [ + "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] + }, + "chrome_android": { + "version_added": "45", + "notes": [ + "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] + }, + "edge": [ + { + "version_added": "17" + }, + { + "version_added": "16", + "flags": [ + { + "type": "preference", + "name": "Enable service workers" + } + ] + } + ], + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32", + "notes": [ + "Starting with Opera 33, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Opera 35, this method always bypassed the browser cache. Starting with Opera 35, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] + }, + "opera_android": { + "version_added": "32", + "notes": [ + "Starting with Opera 33, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Opera 35, this method always bypassed the browser cache. Starting with Opera 35, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] + }, "safari": { "version_added": false }, @@ -1249,6 +1224,13 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "45", + "notes": [ + "Starting with Chrome 46, update() returns a promise that resolves with 'undefined' if the operation completed successfully or there was no update, and rejects if update failed. If the new worker ran but installation failed, the promise still resolves. Formerly, it raised an exception.", + "Before Chrome 48, this method always bypassed the browser cache. Starting with Chrome 48, it only bypasses the cache when the previous service worker check was more than twenty-four hours ago." + ] } }, "status": { @@ -1262,9 +1244,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/updateViaCache", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1272,7 +1251,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -1300,6 +1279,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1308,6 +1290,69 @@ "deprecated": false } } + }, + "waiting": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/waiting", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": [ + { + "version_added": "17" + }, + { + "version_added": "16", + "flags": [ + { + "type": "preference", + "name": "Enable service workers" + } + ] + } + ], + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44", + "notes": "Service workers (and Push) have been disabled in the Firefox 45 and 52 Extended Support Releases (ESR)." + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": "27" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": "4.0" + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json index bb1f5acda4cd96..c6b1c8617c4b3b 100644 --- a/api/ShadowRoot.json +++ b/api/ShadowRoot.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -15,34 +12,44 @@ }, "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" - }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "notes": "In Development" }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -60,6 +67,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -68,13 +78,61 @@ "deprecated": false } }, - "mode": { + "delegatesFocus": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/mode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/delegatesFocus", "support": { - "webview_android": { - "version_added": "53" + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "documentorshadowroot": { + "__compat": { + "description": "Features included from the DocumentOrShadowRoot mixin", + "support": { "chrome": { "version_added": "53" }, @@ -83,33 +141,25 @@ }, "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "Features still implemented on the Document interface" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" + "notes": "Features still implemented on the Document interface" }, "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": false, + "notes": [ + "Features still implemented on the Document interface", + "See bug 1205323" + ] }, "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "version_added": false, + "notes": [ + "Features still implemented on the Document interface", + "See bug 1205323" + ] }, "ie": { "version_added": false @@ -121,13 +171,18 @@ "version_added": "40" }, "safari": { - "version_added": "10.1" + "version_added": false, + "notes": "Features still implemented on the Document interface" }, "safari_ios": { - "version_added": "10.1" + "version_added": false, + "notes": "Features still implemented on the Document interface" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -141,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/host", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -152,34 +204,44 @@ }, "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" - }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "notes": "In Development" }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -197,6 +259,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -210,9 +275,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/innerHTML", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -221,34 +283,44 @@ }, "edge": { "version_added": false, - "notes": "Under consideration" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Under consideration" - }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" + "notes": "In Development" }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -266,6 +338,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -275,13 +350,10 @@ } } }, - "documentorshadowroot": { + "mode": { "__compat": { - "description": "Features included from the DocumentOrShadowRoot mixin", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/mode", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -290,26 +362,44 @@ }, "edge": { "version_added": false, - "notes": "Features still implemented on the Document interface" + "notes": "In Development" }, "edge_mobile": { "version_added": false, - "notes": "Features still implemented on the Document interface" - }, - "firefox": { - "version_added": false, - "notes": [ - "Features still implemented on the Document interface", - "See bug 1205323" - ] - }, - "firefox_android": { - "version_added": false, - "notes": [ - "Features still implemented on the Document interface", - "See bug 1205323" - ] + "notes": "In Development" }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -320,15 +410,16 @@ "version_added": "40" }, "safari": { - "version_added": false, - "notes": "Features still implemented on the Document interface" + "version_added": "10.1" }, "safari_ios": { - "version_added": false, - "notes": "Features still implemented on the Document interface" + "version_added": "10.1" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { diff --git a/api/SharedWorker.json b/api/SharedWorker.json index 2560825859c653..6eda9291427bc1 100644 --- a/api/SharedWorker.json +++ b/api/SharedWorker.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorker", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,9 +57,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/SharedWorker", "description": "SharedWorker() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -97,6 +94,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "description": "name option", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -161,9 +161,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/port", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/SharedWorkerGlobalScope.json b/api/SharedWorkerGlobalScope.json index 5efff6351f95b3..ac8f9c875f993d 100644 --- a/api/SharedWorkerGlobalScope.json +++ b/api/SharedWorkerGlobalScope.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/applicationCache", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "3" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,14 +156,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/onconnect", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": false }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": null @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/close", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/Slotable.json b/api/Slotable.json index 1491b4382e3867..90fa1301288375 100644 --- a/api/Slotable.json +++ b/api/Slotable.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Slotable", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -22,6 +19,9 @@ "notes": "Under consideration" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -50,6 +50,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -94,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -106,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Slotable/assignedSlot", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "53" }, @@ -124,6 +127,9 @@ "notes": "Under consideration" }, "firefox": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -152,6 +158,9 @@ } ], "firefox_android": [ + { + "version_added": "63" + }, { "version_added": "59", "flags": [ @@ -196,6 +205,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "53" } }, "status": { diff --git a/api/SourceBuffer.json b/api/SourceBuffer.json index 69c72e6014f92c..90f71769488be9 100644 --- a/api/SourceBuffer.json +++ b/api/SourceBuffer.json @@ -17,6 +17,9 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -27,7 +30,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -35,6 +39,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -44,27 +51,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -86,6 +87,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -96,7 +100,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -104,6 +109,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -113,27 +121,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -156,6 +158,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -166,7 +171,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -174,6 +180,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -183,27 +192,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -226,6 +229,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -236,7 +242,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -244,6 +251,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -253,27 +263,121 @@ "opera": { "version_added": "15" }, + "opera_android": { + "version_added": "30" + }, "safari": { "version_added": "8" }, + "safari_ios": { + "version_added": false + }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "changeType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/changeType", + "support": { + "chrome": [ + { + "version_added": "70" + }, + { + "version_added": "69", + "version_removed": "70", + "flags": [ + { + "type": "preference", + "name": "MediaSourceExperimental", + "value_to_set": "true" + } + ] + } + ], + "chrome_android": [ + { + "version_added": "70" + }, + { + "version_added": "69", + "version_removed": "70", + "flags": [ + { + "type": "preference", + "name": "MediaSourceExperimental", + "value_to_set": "true" + } + ] + } + ], + "edge": { + "version_added": false }, "edge_mobile": { - "version_added": true - }, - "firefox_android": { "version_added": false }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "version_removed": "63", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, "opera_android": { - "version_added": "30" + "version_added": null + }, + "safari": { + "version_added": null }, "safari_ios": { - "version_added": false + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -296,6 +400,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -306,7 +413,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -314,6 +422,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -323,27 +434,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -366,6 +471,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -376,7 +484,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -384,6 +493,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -393,27 +505,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -436,6 +542,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -446,7 +555,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -454,6 +564,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -463,27 +576,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -506,6 +613,9 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -516,7 +626,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -524,6 +635,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -533,27 +647,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -576,6 +684,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -586,7 +697,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -594,6 +706,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -603,27 +718,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -646,7 +755,10 @@ "edge": { "version_added": "12" }, - "firefox": [ + "edge_mobile": { + "version_added": true + }, + "firefox": [ { "version_added": "42" }, @@ -656,7 +768,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -664,6 +777,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -673,27 +789,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -714,7 +824,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -730,6 +840,9 @@ "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -740,7 +853,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -748,6 +862,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -757,27 +874,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -793,6 +904,9 @@ "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -803,7 +917,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -811,6 +926,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -820,27 +938,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -856,6 +968,9 @@ "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -866,7 +981,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -874,6 +990,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -883,27 +1002,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -919,6 +1032,9 @@ "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -929,7 +1045,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -937,6 +1054,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -946,27 +1066,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -982,6 +1096,9 @@ "edge": { "version_added": "17" }, + "edge_mobile": { + "version_added": "17" + }, "firefox": [ { "version_added": "42" @@ -992,7 +1109,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -1000,6 +1118,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -1009,27 +1130,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": "17" - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1052,6 +1167,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -1062,7 +1180,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -1070,6 +1189,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -1079,27 +1201,83 @@ "opera": { "version_added": "15" }, + "opera_android": { + "version_added": "30" + }, "safari": { "version_added": "8" }, + "safari_ios": { + "version_added": false + }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "appendBufferAsync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/appendBufferAsync", + "support": { + "chrome": { + "version_added": false }, - "edge_mobile": { + "chrome_android": { "version_added": true }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + }, "firefox_android": { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { "version_added": false }, "opera_android": { - "version_added": "30" + "version_added": false + }, + "safari": { + "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1112,24 +1290,24 @@ "chrome": { "version_added": false }, + "edge": { + "version_added": "12" + }, "firefox": { "version_added": false }, - "opera": { + "firefox_android": { "version_added": false }, - "firefox_android": { + "opera": { "version_added": false }, "safari_ios": { "version_added": false - }, - "edge": { - "version_added": "12" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1152,6 +1330,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -1162,7 +1343,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -1170,6 +1352,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -1179,27 +1364,21 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -1222,6 +1401,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -1232,7 +1414,8 @@ "flags": [ { "type": "preference", - "name": "media.mediasource.enabled" + "name": "media.mediasource.enabled", + "value_to_set": "true" } ], "notes": [ @@ -1240,6 +1423,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -1249,27 +1435,83 @@ "opera": { "version_added": "15" }, + "opera_android": { + "version_added": "30" + }, "safari": { "version_added": "8" }, + "safari_ios": { + "version_added": false + }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "removeAsync": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/removeAsync", + "support": { + "chrome": { + "version_added": false }, - "edge_mobile": { + "chrome_android": { "version_added": true }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + }, "firefox_android": { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.experimental.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { "version_added": false }, "opera_android": { - "version_added": "30" + "version_added": false + }, + "safari": { + "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/SourceBufferList.json b/api/SourceBufferList.json index f8596f2068bc67..6af4da9882f468 100644 --- a/api/SourceBufferList.json +++ b/api/SourceBufferList.json @@ -14,9 +14,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -35,6 +41,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -44,23 +53,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -69,6 +72,69 @@ "deprecated": false } }, + "SourceBuffer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/SourceBufferList/SourceBuffer", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "42" + }, + { + "version_added": "25", + "version_removed": "42", + "flags": [ + { + "type": "preference", + "name": "media.mediasource.enabled" + } + ], + "notes": [ + "Limited support to a whitelist of sites, for example YouTube, Netflix, and other popular streaming sites. The whitelist was removed when Media Source Extensions was enabled by default in Firefox 42." + ] + } + ], + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "11", + "notes": [ + "Only works on Windows 8+." + ] + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": "8" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "length": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SourceBufferList/length", @@ -83,9 +149,15 @@ "prefix": "-webkit-" } ], + "chrome_android": { + "version_added": "33" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -104,6 +176,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -113,23 +188,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -146,9 +215,15 @@ "chrome": { "version_added": "53" }, + "chrome_android": { + "version_added": "53" + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -167,6 +242,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -174,25 +252,19 @@ ] }, "opera": { - "version_added": "15" + "version_added": "40" + }, + "opera_android": { + "version_added": "40" }, "safari": { "version_added": "8" }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, - "opera_android": { - "version_added": "30" - }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "53" } }, "status": { @@ -209,9 +281,15 @@ "chrome": { "version_added": "53" }, + "chrome_android": { + "version_added": "53" + }, "edge": { "version_added": false }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -230,6 +308,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -237,25 +318,19 @@ ] }, "opera": { - "version_added": "15" + "version_added": "40" + }, + "opera_android": { + "version_added": "40" }, "safari": { "version_added": "8" }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, - "opera_android": { - "version_added": "30" - }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "53" } }, "status": { diff --git a/api/SpeechGrammar.json b/api/SpeechGrammar.json index 530fa66911241d..d9f714b41814ed 100644 --- a/api/SpeechGrammar.json +++ b/api/SpeechGrammar.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "25", "prefix": "webkit" @@ -52,6 +49,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -63,11 +63,8 @@ "SpeechGrammar": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar", - "description": "SpeechGrammar constructor", + "description": "SpeechGrammar() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "25", "prefix": "webkit" @@ -113,6 +110,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -126,9 +126,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/src", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "25" }, @@ -172,6 +169,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -185,9 +185,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/weight", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "25" }, @@ -231,6 +228,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SpeechRecognition.json b/api/SpeechRecognition.json index 8af8e7b3bcd6c6..7c3dca5cba9edc 100644 --- a/api/SpeechRecognition.json +++ b/api/SpeechRecognition.json @@ -54,7 +54,7 @@ "SpeechRecognition": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/SpeechRecognition", - "description": "SpeechRecognition constructor", + "description": "SpeechRecognition() constructor", "support": { "chrome": { "prefix": "webkit", diff --git a/api/SpeechSynthesis.json b/api/SpeechSynthesis.json index 5cdaea31b00b81..3d616aba0724c2 100644 --- a/api/SpeechSynthesis.json +++ b/api/SpeechSynthesis.json @@ -51,7 +51,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/cancel", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -112,6 +109,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -172,7 +172,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -233,7 +233,7 @@ "version_added": false }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -294,7 +294,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -355,7 +355,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -416,7 +416,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -477,7 +477,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -538,7 +538,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -599,7 +599,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { diff --git a/api/SpeechSynthesisErrorEvent.json b/api/SpeechSynthesisErrorEvent.json index 86549226d63db5..e6c998eee99d2f 100644 --- a/api/SpeechSynthesisErrorEvent.json +++ b/api/SpeechSynthesisErrorEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -52,6 +49,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent/error", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -112,6 +109,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/SpeechSynthesisEvent.json b/api/SpeechSynthesisEvent.json index cb5383694cdec8..5c2826108db2c1 100644 --- a/api/SpeechSynthesisEvent.json +++ b/api/SpeechSynthesisEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -52,6 +49,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/charIndex", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -112,6 +109,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -125,9 +125,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/elapsedTime", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -173,6 +170,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -186,9 +186,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/name", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -234,6 +231,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -247,9 +247,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/utterance", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -295,6 +292,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/SpeechSynthesisUtterance.json b/api/SpeechSynthesisUtterance.json index 44f377f56831ae..162f691c89e11e 100644 --- a/api/SpeechSynthesisUtterance.json +++ b/api/SpeechSynthesisUtterance.json @@ -51,7 +51,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -63,7 +63,7 @@ "SpeechSynthesisUtterance": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/SpeechSynthesisUtterance", - "description": "SpeechSynthesisUtterance constructor", + "description": "SpeechSynthesisUtterance() constructor", "support": { "chrome": { "version_added": "33" @@ -112,7 +112,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -173,7 +173,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -234,7 +234,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -295,7 +295,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -356,7 +356,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -417,7 +417,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -478,7 +478,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -539,7 +539,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -600,7 +600,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -661,7 +661,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -722,7 +722,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -783,7 +783,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -844,7 +844,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { @@ -905,7 +905,7 @@ "version_added": "7.1" }, "webview_android": { - "version_added": "33" + "version_added": "4.4.3" } }, "status": { diff --git a/api/SpeechSynthesisVoice.json b/api/SpeechSynthesisVoice.json index 8b5ec35778c61f..b3585e47e030c1 100644 --- a/api/SpeechSynthesisVoice.json +++ b/api/SpeechSynthesisVoice.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -52,6 +49,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/default", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -112,6 +109,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -125,9 +125,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/lang", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -173,6 +170,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -186,9 +186,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/localService", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -234,6 +231,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -247,9 +247,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/name", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -295,6 +292,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -308,9 +308,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/voiceURI", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "33" }, @@ -356,6 +353,9 @@ }, "safari_ios": { "version_added": "7.1" + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/StaticRange.json b/api/StaticRange.json new file mode 100644 index 00000000000000..297a9707d83f38 --- /dev/null +++ b/api/StaticRange.json @@ -0,0 +1,413 @@ +{ + "api": { + "StaticRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "StaticRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/StaticRange", + "description": "StaticRange() constructor", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "startContainer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/startContainer", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "startOffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/startOffset", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "endContainer": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/endContainer", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "endOffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/endOffset", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "collapsed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/collapsed", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StaticRange/toRange", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StereoPannerNode.json b/api/StereoPannerNode.json index 9aab9076b5c4cd..9ebc8f3a336805 100644 --- a/api/StereoPannerNode.json +++ b/api/StereoPannerNode.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "41" } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode/StereoPannerNode", "description": "StereoPannerNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode/pan", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "41" } }, "status": { diff --git a/api/Storage.json b/api/Storage.json index d74b6ae8e2641f..c83931975d9fc7 100644 --- a/api/Storage.json +++ b/api/Storage.json @@ -38,7 +38,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -85,7 +85,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -133,7 +133,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -181,7 +181,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -229,7 +229,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -277,7 +277,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { @@ -325,7 +325,7 @@ "version_added": "3.2" }, "webview_android": { - "version_added": "18" + "version_added": true } }, "status": { diff --git a/api/StorageEstimate.json b/api/StorageEstimate.json new file mode 100644 index 00000000000000..20c2916c7019ba --- /dev/null +++ b/api/StorageEstimate.json @@ -0,0 +1,148 @@ +{ + "api": { + "StorageEstimate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEstimate", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "quota": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEstimate/quota", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "usage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEstimate/usage", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": { + "version_added": "51" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StorageEvent.json b/api/StorageEvent.json new file mode 100644 index 00000000000000..0d4987036f8730 --- /dev/null +++ b/api/StorageEvent.json @@ -0,0 +1,389 @@ +{ + "api": { + "StorageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "StorageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/StorageEvent", + "description": "StorageEvent() constructor", + "support": { + "chrome": { + "version_added": "17" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "initStorageEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/initStorageEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "key": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/key", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "newValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/newValue", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oldValue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/oldValue", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "storageArea": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/storageArea", + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "url": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/url", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StorageManager.json b/api/StorageManager.json index 354b81e7309101..d384df043dcf58 100644 --- a/api/StorageManager.json +++ b/api/StorageManager.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageManager", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "48" }, "chrome_android": { - "version_added": null + "version_added": "48" }, "edge": { "version_added": null @@ -19,20 +16,42 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null - }, + "firefox": [ + { + "version_added": "57" + }, + { + "version_added": "51", + "version_removed": "57", + "notes": "See bug 1304966 and bug 1399038.", + "flags": [ + { + "type": "preference", + "name": "dom.storageManager.enabled", + "value_to_set": "true" + } + ] + } + ], "firefox_android": { - "version_added": null + "version_added": "51", + "notes": "See bug 1304966 and bug 1399038.", + "flags": [ + { + "type": "preference", + "name": "dom.storageManager.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -42,6 +61,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -54,14 +76,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageManager/estimate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "52" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { "version_added": null @@ -70,19 +89,19 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "51" }, "firefox_android": { - "version_added": null + "version_added": "51" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -92,6 +111,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "52" } }, "status": { @@ -105,15 +127,26 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageManager/persist", "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "52" + }, + { + "alternative_name": "requestPersistent", + "version_added": "48", + "version_removed": "52" + } + ], + "chrome_android": [ + { + "version_added": "52" + }, + { + "alternative_name": "requestPersistent", + "version_added": "48", + "version_removed": "52" + } + ], "edge": { "version_added": null }, @@ -121,19 +154,19 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "55" }, "firefox_android": { - "version_added": null + "version_added": "55" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -143,7 +176,17 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "52" + }, + { + "alternative_name": "requestPersistent", + "version_added": "48", + "version_removed": "52" + } + ] }, "status": { "experimental": false, @@ -156,15 +199,26 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageManager/persisted", "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "52" + }, + { + "alternative_name": "persistentPermission", + "version_added": "48", + "version_removed": "52" + } + ], + "chrome_android": [ + { + "version_added": "52" + }, + { + "alternative_name": "persistentPermission", + "version_added": "48", + "version_removed": "52" + } + ], "edge": { "version_added": null }, @@ -172,19 +226,19 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "55" }, "firefox_android": { - "version_added": null + "version_added": "55" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -194,7 +248,17 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "52" + }, + { + "alternative_name": "persistentPermission", + "version_added": "48", + "version_removed": "52" + } + ] }, "status": { "experimental": false, diff --git a/api/StorageQuota.json b/api/StorageQuota.json new file mode 100644 index 00000000000000..2dc8404c35b0bf --- /dev/null +++ b/api/StorageQuota.json @@ -0,0 +1,208 @@ +{ + "api": { + "StorageQuota": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageQuota", + "support": { + "chrome": { + "version_added": "14" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + }, + "queryInfo": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageQuota/queryInfo", + "support": { + "chrome": { + "version_added": "14" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "requestPersistentQuota": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageQuota/requestPersistentQuota", + "support": { + "chrome": { + "version_added": "14" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "supportedTypes": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StorageQuota/supportedTypes", + "support": { + "chrome": { + "version_added": "14" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + } + } + } +} diff --git a/api/StylePropertyMap.json b/api/StylePropertyMap.json new file mode 100644 index 00000000000000..dcab17103d5d1a --- /dev/null +++ b/api/StylePropertyMap.json @@ -0,0 +1,259 @@ +{ + "api": { + "StylePropertyMap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "append": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/append", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "clear": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/clear", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "delete": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/delete", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "set": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/set", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StylePropertyMapReadOnly.json b/api/StylePropertyMapReadOnly.json new file mode 100644 index 00000000000000..c7d6d90b1aee6f --- /dev/null +++ b/api/StylePropertyMapReadOnly.json @@ -0,0 +1,514 @@ +{ + "api": { + "StylePropertyMapReadOnly": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "@@iterator": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/@@iterator", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/entries", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forEach": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/forEach", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "get": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/get", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getAll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/getAll", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "has": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/has", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/keys", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/size", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StyleSheet.json b/api/StyleSheet.json new file mode 100644 index 00000000000000..77657a43bb84a6 --- /dev/null +++ b/api/StyleSheet.json @@ -0,0 +1,388 @@ +{ + "api": { + "StyleSheet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "disabled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/disabled", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "href": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/href", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "media": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/media", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ownerNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/ownerNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "parentStyleSheet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/parentStyleSheet", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "title": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/title", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/type", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/StyleSheetList.json b/api/StyleSheetList.json new file mode 100644 index 00000000000000..4c38ff8abda5e1 --- /dev/null +++ b/api/StyleSheetList.json @@ -0,0 +1,148 @@ +{ + "api": { + "StyleSheetList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList/item", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList/length", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index e79d94e3b4b5b4..b27a237c2ef13b 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -4,44 +4,84 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" - }, - "safari": { - "version_added": "8" - }, - "safari_ios": { - "version_added": null + "version_added": "24" }, + "safari": [ + { + "version_added": "10.1" + }, + { + "version_added": "7", + "prefix": "WebKit" + } + ], + "safari_ios": [ + { + "version_added": "10.1" + }, + { + "version_added": "7", + "prefix": "WebKit" + } + ], "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -54,44 +94,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/encrypt", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns CryptoOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -105,44 +177,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/decrypt", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns CryptoOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -156,44 +260,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/sign", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: RSA-PSS, ECDSA." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns CryptoOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -207,44 +343,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/verify", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: RSA-PSS, ECDSA." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns CryptoOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -258,44 +426,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/digest", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: SHA-1." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns CryptoOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -309,44 +509,77 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: RSA-PSS, ECDSA, ECDH.", + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns KeyOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -360,44 +593,75 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: ECDH.", + "Not supported: HKDF, PBKDF2." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": false }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -411,44 +675,75 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveBits", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: ECDH.", + "Not supported: HKDF, PBKDF2." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": false }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -462,44 +757,77 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/importKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: RSA-PSS, ECDSA, ECDH.", + "Not supported: AES-CTR, HKDF, PBKDF2." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns KeyOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -513,44 +841,77 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/exportKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: RSA-PSS, ECDSA, ECDH.", + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns KeyOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -564,44 +925,76 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/wrapKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns KeyOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": "37" + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -615,41 +1008,70 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/unwrapKey", "support": { - "webview_android": { - "version_added": "53" - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": "53" + "version_added": "37" }, "edge": { - "version_added": "12" + "version_added": "12", + "partial_implementation": true, + "notes": [ + "Not supported: AES-CTR." + ] }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34" - }, - "firefox_android": { - "version_added": "34" + "version_added": "12" }, + "firefox": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "34" + }, + { + "version_added": "32", + "version_removed": "34", + "flags": [ + { + "type": "preference", + "name": "dom.webcrypto.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "11" + "version_added": "11", + "partial_implementation": true, + "notes": "Returns KeyOperation instead of Promise" }, "opera": { "version_added": "24" }, "opera_android": { - "version_added": null + "version_added": "24" }, "safari": { - "version_added": "8" + "version_added": "7" }, "safari_ios": { - "version_added": null + "version_added": "7" }, "samsunginternet_android": { "version_added": "6.0" @@ -661,6 +1083,24 @@ "deprecated": false } } + }, + "worker_support": { + "__compat": { + "description": "Available in workers", + "support": { + "edge": { + "version_added": false + }, + "firefox": { + "version_added": "48" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/SyncEvent.json b/api/SyncEvent.json index e08f6316958701..630dca43d45540 100644 --- a/api/SyncEvent.json +++ b/api/SyncEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SyncEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "description": "SyncEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/SyncEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/tag", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/lastChance", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/SyncManager.json b/api/SyncManager.json index 24986488c5bc7f..ac725cd93f6219 100644 --- a/api/SyncManager.json +++ b/api/SyncManager.json @@ -50,9 +50,9 @@ "deprecated": false } }, - "available_on_workers": { + "worker_support": { "__compat": { - "description": "Available on Workers", + "description": "Available in workers", "support": { "chrome": [ { diff --git a/api/TaskAttributionTiming.json b/api/TaskAttributionTiming.json index 7a4d6b77d6e7f3..df0036f4a1cfcb 100644 --- a/api/TaskAttributionTiming.json +++ b/api/TaskAttributionTiming.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "58" }, "chrome_android": { - "version_added": null + "version_added": "58" }, "edge": { "version_added": null @@ -42,10 +39,13 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerId", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "58" }, "chrome_android": { - "version_added": null + "version_added": "58" }, "edge": { "version_added": null @@ -92,10 +89,13 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -105,14 +105,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerName", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "58" }, "chrome_android": { - "version_added": null + "version_added": "58" }, "edge": { "version_added": null @@ -143,10 +140,13 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -156,14 +156,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerSrc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "58" }, "chrome_android": { - "version_added": null + "version_added": "58" }, "edge": { "version_added": null @@ -194,10 +191,13 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } @@ -207,14 +207,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerType", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "58" }, "chrome_android": { - "version_added": null + "version_added": "58" }, "edge": { "version_added": null @@ -245,10 +242,13 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "58" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/Text.json b/api/Text.json index 777dcb326bee5d..cf8cd3e688023c 100644 --- a/api/Text.json +++ b/api/Text.json @@ -74,7 +74,7 @@ "version_added": "8" }, "webview_android": { - "version_added": "28" + "version_added": true } }, "status": { @@ -281,7 +281,7 @@ ] }, "chrome_android": { - "version_added": "1", + "version_added": "18", "notes": [ "Before Chrome 30, the offset argument was optional." ] @@ -325,7 +325,7 @@ "webview_android": { "version_added": true, "notes": [ - "Before Chrome 30, the offset argument was optional." + "Before version 4.4, the offset argument was optional." ] } }, diff --git a/api/TextDecoder.json b/api/TextDecoder.json index d73354dc4ca591..e6eb75ef4a490b 100644 --- a/api/TextDecoder.json +++ b/api/TextDecoder.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "38" }, "chrome_android": { - "version_added": null + "version_added": "38" }, "edge": { "version_added": null @@ -19,29 +16,46 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -50,18 +64,15 @@ "deprecated": false } }, - "encoding": { + "worker_support": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/encoding", + "description": "Available in workers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "38" }, "chrome_android": { - "version_added": null + "version_added": "38" }, "edge": { "version_added": null @@ -70,28 +81,31 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "20" }, "firefox_android": { - "version_added": null + "version_added": "20" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -101,18 +115,16 @@ } } }, - "fatal": { + "TextDecoder": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/fatal", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/TextDecoder", + "description": "TextDecoder() constructor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "38" }, "chrome_android": { - "version_added": null + "version_added": "38" }, "edge": { "version_added": null @@ -120,29 +132,111 @@ "edge_mobile": { "version_added": null }, - "firefox": { + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { "version_added": null }, - "firefox_android": { + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { "version_added": null }, - "ie": { + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "decode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/decode", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { "version_added": null }, - "opera": { + "edge_mobile": { "version_added": null }, + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { @@ -152,13 +246,75 @@ } } }, - "ignoreBOM": { + "encoding": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/ignoreBOM", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/encoding", "support": { - "webview_android": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { "version_added": null }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Implemented a slightly different version of the spec.", + "partial_implementation": true + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "fatal": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/fatal", + "support": { "chrome": { "version_added": null }, @@ -187,13 +343,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -203,13 +362,10 @@ } } }, - "decode": { + "ignoreBOM": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/decode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/ignoreBOM", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -238,13 +394,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/TextEncoder.json b/api/TextEncoder.json index 5a201c4dd68051..e2cffd20d18ae0 100644 --- a/api/TextEncoder.json +++ b/api/TextEncoder.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "38" }, "chrome_android": { - "version_added": null + "version_added": "38" }, "edge": { "version_added": null @@ -19,49 +16,61 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } }, - "encoding": { + "worker_support": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encoding", + "description": "Available in Web Workers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "38" }, "chrome_android": { - "version_added": null + "version_added": "38" }, "edge": { "version_added": null @@ -70,83 +79,255 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "20" }, "firefox_android": { - "version_added": null + "version_added": "20" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "25" }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } } }, - "encode": { + "TextEncoder": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encode", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/TextEncoder", + "description": "TextEncoder() constructor", "support": { - "webview_android": { + "chrome": [ + { + "version_added": "53", + "notes": "Does not accept parameters. Supports only utf-8 encoding." + }, + { + "version_added": "38", + "version_removed": "53", + "notes": "Throws RangeError exception for unknown encoding types." + } + ], + "chrome_android": { + "version_added": "38" + }, + "edge": { "version_added": null }, - "chrome": { + "edge_mobile": { "version_added": null }, - "chrome_android": { + "firefox": [ + { + "version_added": "48", + "notes": "The constructor accepts an encoding type label argument, but the value is ignored. Only utf-8 encoding is supported." + }, + { + "version_added": "38", + "version_removed": "48", + "notes": "If the encoding type label argument is invalid, then a RangeError exception is thrown." + }, + { + "version_added": "19", + "version_removed": "38", + "notes": "If the encoding type label argument is invalid, then a TypeError exception is thrown." + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "firefox_android": [ + { + "version_added": "48", + "notes": "The constructor accepts an encoding type label argument, but the value is ignored. Only utf-8 encoding is supported." + }, + { + "version_added": "38", + "version_removed": "48", + "notes": "If the encoding type label argument is invalid, then a RangeError exception is thrown." + }, + { + "version_added": "19", + "version_removed": "38", + "notes": "If the encoding type label argument is invalid, then a TypeError exception is thrown." + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "encoding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encoding", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, - "firefox": { + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, + "opera_android": { "version_added": null }, - "firefox_android": { + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { "version_added": null }, - "ie": { + "webview_android": { + "version_added": "38" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "encode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encode", + "support": { + "chrome": { + "version_added": "38" + }, + "chrome_android": { + "version_added": "38" + }, + "edge": { "version_added": null }, - "opera": { + "edge_mobile": { "version_added": null }, + "firefox": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "firefox_android": [ + { + "version_added": "19" + }, + { + "version_added": "18", + "notes": "Firefox 18 implemented an earlier and slightly different version of the specification." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "25" + }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.1" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "38" } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } diff --git a/api/TextMetrics.json b/api/TextMetrics.json index 9efa6d301af29f..6c2665225746aa 100644 --- a/api/TextMetrics.json +++ b/api/TextMetrics.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextMetrics", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/width", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "4" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -105,15 +105,12 @@ "__compat": { "description": "Advanced text metrics properties", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "flags": [ { "type": "preference", - "name": "ExperimentalCanvasFeatures" + "name": "Experimental Web Platform Features" } ] }, @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/TextTrack.json b/api/TextTrack.json index 7413d887599f42..324e3ac7731094 100644 --- a/api/TextTrack.json +++ b/api/TextTrack.json @@ -7,44 +7,44 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31", "notes": [ "Firefox versions before Firefox 50 didn't display captions when playing media without one or more video tracks being played." ] }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -60,41 +60,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -111,41 +111,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -162,41 +162,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -213,41 +213,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -264,41 +264,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -315,41 +315,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -366,41 +366,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -417,44 +417,44 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31", "notes": [ "Before Firefox 52, using JavaScript to change the mode of a text track that's part of a media element would send one change event to the element's textTracks TextTrackList for each change, even if mutliple changes are made in a single pass through the Firefox event loop. Starting in Firefox 52, these changes are reflected by a single event." ] }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -471,29 +471,29 @@ "chrome": { "version_added": true }, - "firefox": { - "version_added": "31" - }, - "webview_android": { - "version_added": true - }, "chrome_android": { "version_added": true }, - "firefox_android": { - "version_added": "31" + "edge": { + "version_added": "12" }, "edge_mobile": { "version_added": false }, + "firefox": { + "version_added": "31" + }, + "firefox_android": { + "version_added": "31" + }, "opera_android": { "version_added": false }, "samsunginternet_android": { "version_added": true }, - "edge": { - "version_added": "12" + "webview_android": { + "version_added": true } }, "status": { @@ -510,41 +510,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -561,41 +561,41 @@ "chrome": { "version_added": "18" }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": "31" }, + "firefox_android": { + "version_added": "31" + }, "ie": { "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": { - "version_added": "6" - }, - "webview_android": { - "version_added": "30" - }, - "chrome_android": { - "version_added": "18" - }, - "firefox_android": { - "version_added": "31" - }, - "edge_mobile": { - "version_added": false - }, "opera_android": { "version_added": false }, + "safari": { + "version_added": "6" + }, "safari_ios": { "version_added": "7.1" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -609,9 +609,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TextTrack/sourceBuffer", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -647,6 +644,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/TimeRanges.json b/api/TimeRanges.json new file mode 100644 index 00000000000000..5447b1744c5216 --- /dev/null +++ b/api/TimeRanges.json @@ -0,0 +1,208 @@ +{ + "api": { + "TimeRanges": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TimeRanges", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/end", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/length", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/start", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Touch.json b/api/Touch.json new file mode 100644 index 00000000000000..d0208d8521c5af --- /dev/null +++ b/api/Touch.json @@ -0,0 +1,791 @@ +{ + "api": { + "Touch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "Touch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/Touch", + "description": "Touch() constructor", + "support": { + "chrome": { + "version_added": "48" + }, + "chrome_android": { + "version_added": "48" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "46" + }, + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "35" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "48" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "clientX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/clientX", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clientY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/clientY", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "force": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/force", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "identifier": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/identifier", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pageX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/pageX", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pageY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/pageY", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "radiusX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/radiusX", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "radiusY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/radiusY", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rotationAngle": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/rotationAngle", + "support": { + "chrome": { + "version_added": "43" + }, + "chrome_android": { + "version_added": "43" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "43" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "screenX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/screenX", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "screenY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/screenY", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "target": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Touch/target", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52", + "notes": "Touch events support has been fixed and reenabled in Windows desktop platforms." + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Web compatibility issues seen in bug 888304." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TouchEvent.json b/api/TouchEvent.json new file mode 100644 index 00000000000000..b0f619811b8e80 --- /dev/null +++ b/api/TouchEvent.json @@ -0,0 +1,523 @@ +{ + "api": { + "TouchEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true, + "flags": [ + { + "type": "preference", + "name": "Standards Preview", + "value_to_set": "true" + } + ] + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24", + "notes": "Removed in bug 888304 due to web compatibility issues." + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "TouchEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/TouchEvent", + "description": "TouchEvent() constructor", + "support": { + "chrome": { + "version_added": "48", + "notes": "Chrome only supports the following touchEventInit properties: touches, targetTouches, changedTouches." + }, + "chrome_android": { + "version_added": "48", + "notes": "Chrome only supports the following touchEventInit properties: touches, targetTouches, changedTouches." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": "12" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": "3.2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "48", + "notes": "Chrome only supports the following touchEventInit properties: touches, targetTouches, changedTouches." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "altKey": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/altKey", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "changedTouches": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/changedTouches", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ctrlKey": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/ctrlKey", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "metaKey": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/metaKey", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "shiftKey": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/shiftKey", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "targetTouches": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/targetTouches", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "touches": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/touches", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TouchList.json b/api/TouchList.json new file mode 100644 index 00000000000000..1f092fd408cc0e --- /dev/null +++ b/api/TouchList.json @@ -0,0 +1,214 @@ +{ + "api": { + "TouchList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchList", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchList/length", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "identifiedTouch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchList/identifiedTouch", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "item": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TouchList/item", + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": "18", + "version_removed": "24" + } + ], + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TrackDefault.json b/api/TrackDefault.json new file mode 100644 index 00000000000000..03ab22b061a6de --- /dev/null +++ b/api/TrackDefault.json @@ -0,0 +1,341 @@ +{ + "api": { + "TrackDefault": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "TrackDefault": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/TrackDefault", + "description": "TrackDefault() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "byteStreamTrackID": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/byteStreamTrackID", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "kinds": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/kinds", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "label": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/label", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "language": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/language", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "type": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefault/type", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TrackDefaultList.json b/api/TrackDefaultList.json new file mode 100644 index 00000000000000..da24a0a9a589d1 --- /dev/null +++ b/api/TrackDefaultList.json @@ -0,0 +1,197 @@ +{ + "api": { + "TrackDefaultList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefaultList", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "TrackDefaultList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefaultList/TrackDefaultList", + "description": "TrackDefaultList() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefaultList/length", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "TrackDefault": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TrackDefaultList/TrackDefault", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/Transferable.json b/api/Transferable.json new file mode 100644 index 00000000000000..a44cca7a06c203 --- /dev/null +++ b/api/Transferable.json @@ -0,0 +1,53 @@ +{ + "api": { + "Transferable": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Transferable", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "10", + "notes": "Internet Explorer 10 only accepts a single Transferable object as parameter, but not an array." + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/TransitionEvent.json b/api/TransitionEvent.json index 20597518a77fcd..85a4d250846459 100644 --- a/api/TransitionEvent.json +++ b/api/TransitionEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -52,9 +52,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/TransitionEvent", "description": "TransitionEvent() constructor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -87,6 +84,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -100,9 +100,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/animationName", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -135,6 +132,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -148,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/propertyName", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -183,6 +180,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -196,9 +196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/elapsedTime", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -231,6 +228,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -244,9 +244,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/pseudoElement", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -279,6 +276,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": true } }, "status": { @@ -292,10 +292,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/initTransitionEvent", "support": { - "webview_android": { - "version_added": false, - "notes": "Removal version unknown." - }, "chrome": { "version_added": false, "notes": "Removal version unknown." @@ -334,6 +330,10 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": false, + "notes": "Removal version unknown." } }, "status": { diff --git a/api/TreeWalker.json b/api/TreeWalker.json new file mode 100644 index 00000000000000..6abd35e78370b7 --- /dev/null +++ b/api/TreeWalker.json @@ -0,0 +1,630 @@ +{ + "api": { + "TreeWalker": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "currentNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/currentNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "expandEntityReferences": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/expandEntityReferences", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4", + "version_removed": "21" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "21" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "filter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/filter", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "root": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/root", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "whatToShow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/whatToShow", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "firstChild": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/firstChild", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lastChild": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/lastChild", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "nextNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/nextNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "nextSibling": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/nextSibling", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "parentNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/parentNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "previousNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/previousNode", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "previousSibling": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/previousSibling", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "9" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "3" + }, + "webview_android": { + "version_added": "3" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/UIEvent.json b/api/UIEvent.json index 6cc25b995bbf76..eca423e1d4c3de 100644 --- a/api/UIEvent.json +++ b/api/UIEvent.json @@ -4,35 +4,32 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": true }, "firefox_android": { - "version_added": null + "version_added": true }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": null @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,19 +50,433 @@ "deprecated": false } }, + "UIEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/UIEvent", + "description": "UIEvent() constructor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "11" + }, + "firefox_android": { + "version_added": "14" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cancelBubble": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/cancelBubble", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "implemented_on_event": { + "__compat": { + "description": "Implemented on Event", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, "detail": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/detail", "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "initUIEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/initUIEvent", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { "version_added": null }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "isChar": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/isChar", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "version_removed": "55", + "notes": "The isChar property has never been supported by any browser but Firefox, and even on Firefox it's never worked except on Mac OSX. For that reason, it's been removed in Firefox 55 to align with other browsers." + }, + "firefox_android": { + "version_added": true, + "version_removed": "55", + "notes": "The isChar property has never been supported by any browser but Firefox, and even on Firefox it's never worked except on Mac OSX. For that reason, it's been removed in Firefox 55 to align with other browsers." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "layerX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/layerX", + "support": { "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "layerY": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/layerY", + "support": { + "chrome": { + "version_added": true + }, "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "pageX": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/pageX", + "support": { + "chrome": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageX in version 45." + }, + "chrome_android": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageX in version 45." + }, "edge": { "version_added": null }, @@ -76,7 +490,7 @@ "version_added": null }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { "version_added": null @@ -92,28 +506,87 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageX in version 45." } }, "status": { "experimental": false, - "standard_track": true, - "deprecated": false + "standard_track": false, + "deprecated": true } } }, - "view": { + "pageY": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/view", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/pageY", "support": { - "webview_android": { + "chrome": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageY in version 45." + }, + "chrome_android": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageY in version 45." + }, + "edge": { "version_added": null }, - "chrome": { + "edge_mobile": { "version_added": null }, - "chrome_android": { + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { "version_added": null }, + "webview_android": { + "version_added": true, + "version_removed": "44", + "notes": "Replaced by MouseEvent.pageY in version 45." + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "sourceCapabilities": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/sourceCapabilities", + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": { + "version_added": "47" + }, "edge": { "version_added": null }, @@ -143,6 +616,60 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "47" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "view": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/view", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +683,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/UIEvent/which", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +718,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/URL.json b/api/URL.json index f60248170b48b4..fd2196135bd2d3 100644 --- a/api/URL.json +++ b/api/URL.json @@ -10,24 +10,54 @@ }, { "version_added": "2", - "alternative_name": "webkitURL" + "prefix": "webkit" + } + ], + "chrome_android": [ + { + "version_added": "32" + }, + { + "version_added": "18", + "prefix": "webkit" } ], "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": "12" + }, "firefox": [ { - "version_added": "19" + "version_added": "19", + "notes": [ + "Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see bug 1386683). This has been fixed as of Firefox 57.", + "To use it from chrome code, JSM and Bootstrap scope, you have to import it with Cu.importGlobalProperties(['URL']);." + ] }, { "version_added": "4", "version_removed": "18", - "notes": "From Gecko 2 (Firefox 4) to Gecko 18 included, Gecko supported this interface with the non-standard nsIDOMMozURLProperty internal type. As the only to access such an object was through window.URL, in practice, this didn't make any difference." + "notes": "This interface was supported with the non-standard nsIDOMMozURLProperty internal type. However this didn't make any difference in practice, as the only way to access such an object was through window.URL." + } + ], + "firefox_android": [ + { + "version_added": "19", + "notes": [ + "Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see bug 1386683). This has been fixed as of Firefox 57.", + "To use it from chrome code, JSM and Bootstrap scope, you have to import it with Cu.importGlobalProperties(['URL']);." + ] + }, + { + "version_added": "14", + "version_removed": "18", + "notes": "This interface was supported with the non-standard nsIDOMMozURLProperty internal type. However this didn't make any difference in practice, as the only way to access such an object was through window.URL." } ], "ie": { - "version_added": false + "version_added": null }, "opera": [ { @@ -35,7 +65,16 @@ }, { "version_added": "15", - "alternative_name": "webkitURL" + "prefix": "webkit" + } + ], + "opera_android": [ + { + "version_added": "19" + }, + { + "version_added": "15", + "prefix": "webkit" } ], "safari": [ @@ -44,7 +83,28 @@ }, { "version_added": "6", - "alternative_name": "webkitURL" + "prefix": "webkit" + } + ], + "safari_ios": [ + { + "version_added": "7" + }, + { + "version_added": "6", + "prefix": "webkit" + } + ], + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "4.4" + }, + { + "version_added": "4", + "prefix": "webkit" } ] }, @@ -57,28 +117,51 @@ "URL": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/URL", + "description": "URL() constructor", "support": { "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, - "ie": { - "version_added": false + "edge_mobile": { + "version_added": "12" }, "firefox": { "version_added": "26" }, + "firefox_android": { + "version_added": "26" + }, + "ie": { + "version_added": true, + "version_removed": "11" + }, "opera": { "version_added": true }, + "opera_android": { + "version_added": true + }, "safari": { "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -88,39 +171,47 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/createObjectURL", "support": { - "chrome": [ - { - "version_added": "23" - }, - { - "version_added": "8", - "alternative_name": "webkitURL" - } - ], + "chrome": { + "version_added": "8" + }, + "chrome_android": { + "version_added": "18" + }, "edge": { "version_added": "12" }, - "ie": { - "version_added": "10" + "edge_mobile": { + "version_added": null }, "firefox": { - "version_added": "4" + "version_added": "4", + "notes": "createObjectURL() is no longer available within the context of a ServiceWorker." }, "firefox_android": { - "version_added": "4" + "version_added": "4", + "notes": "createObjectURL() is no longer available within the context of a ServiceWorker." + }, + "ie": { + "version_added": "10" }, "opera": { "version_added": "15" }, - "safari": [ - { - "version_added": "7" - }, - { - "version_added": "6", - "alternative_name": "webkitURL" - } - ] + "opera_android": { + "version_added": "15" + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "6" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } }, "status": { "experimental": true, @@ -133,12 +224,17 @@ "description": "No longer accepts MediaStream object", "support": { "chrome": { - "version_added": null + "version_added": null, + "notes": "See here for progress on deprecation." + }, + "chrome_android": { + "version_added": null, + "notes": "See here for progress on deprecation." }, "edge": { "version_added": null }, - "ie": { + "edge_mobile": { "version_added": null }, "firefox": { @@ -147,10 +243,29 @@ "firefox_android": { "version_added": "62" }, - "opera": { + "ie": { "version_added": null }, + "opera": { + "version_added": null, + "notes": "See here for progress on deprecation." + }, + "opera_android": { + "version_added": null, + "notes": "See here for progress on deprecation." + }, "safari": { + "version_added": null, + "notes": "See here for progress on deprecation." + }, + "safari_ios": { + "version_added": null, + "notes": "See here for progress on deprecation." + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { "version_added": null } }, @@ -162,48 +277,6 @@ } } }, - "revokeObjectURL": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/revokeObjectURL", - "support": { - "chrome": [ - { - "version_added": "8", - "alternative_name": "webkitURL" - }, - { - "version_added": true - } - ], - "edge": { - "version_added": "12" - }, - "ie": { - "version_added": "10" - }, - "firefox": { - "version_added": "4" - }, - "opera": { - "version_added": "15" - }, - "safari": [ - { - "version_added": "7" - }, - { - "version_added": "6", - "alternative_name": "webkitURL" - } - ] - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "hash": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/hash", @@ -211,21 +284,45 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": true + }, "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { "version_added": true }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -238,21 +335,45 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, - "firefox": { + "edge_mobile": { "version_added": true }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": null + }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -265,21 +386,45 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, - "firefox": { + "edge_mobile": { "version_added": true }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": null + }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -292,203 +437,399 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, - "firefox": { + "edge_mobile": { "version_added": true }, + "firefox": { + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": null + }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "length": { + "origin": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/length", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/origin", "support": { "chrome": { - "version_added": false + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" }, "edge": { - "version_added": false + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." }, - "firefox": { - "version_added": false + "edge_mobile": { + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." }, - "opera": { - "version_added": false + "firefox": [ + { + "version_added": "26" + }, + { + "version_added": "26", + "version_removed": "44", + "notes": "This property was on the URLUtils mixin. It has been moved either to the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + { + "version_added": "26", + "version_removed": "49", + "notes": "Results for URL using the blob scheme incorrectly returned null." + } + ], + "firefox_android": [ + { + "version_added": "26" + }, + { + "version_added": "26", + "version_removed": "44", + "notes": "This property was on the URLUtils mixin. It has been moved either to the HTMLHyperlinkElementUtils mixin, or directly on the interface." + }, + { + "version_added": "26", + "version_removed": "49", + "notes": "Results for URL using the blob scheme incorrectly returned null." + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true, + "notes": "Defined in another interface but available to use from URL." + }, + "opera_android": { + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, "safari": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "name": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/name", - "support": { - "chrome": { - "version_added": true + "version_added": "10", + "notes": "Defined in another interface but available to use from URL." }, - "edge": { - "version_added": true + "safari_ios": { + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, - "firefox": { - "version_added": true + "samsunginternet_android": { + "version_added": null }, - "safari": { - "version_added": true + "webview_android": { + "version_added": "52" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "origin": { + "password": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/origin", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/password", "support": { "chrome": { "version_added": "52" }, + "chrome_android": { + "version_added": "52" + }, "edge": { - "version_added": "13" + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." + }, + "edge_mobile": { + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." }, "firefox": { "version_added": "26" }, + "firefox_android": { + "version_added": "26" + }, + "ie": { + "version_added": null + }, "opera": { - "version_added": true + "version_added": true, + "notes": "Defined in another interface but available to use from URL." + }, + "opera_android": { + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, "safari": { - "version_added": "10" + "version_added": "10", + "notes": "Defined in another interface but available to use from URL." + }, + "safari_ios": { + "version_added": true, + "notes": "Defined in another interface but available to use from URL." + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "52" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "password": { + "pathname": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/password", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/pathname", "support": { "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, - "firefox": { - "version_added": true + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "53" + }, + { + "version_added": "22", + "version_removed": "53", + "notes": "pathname and search returned the wrong values so that for a URL of http://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." + } + ], + "firefox_android": [ + { + "version_added": "53" + }, + { + "version_added": "22", + "version_removed": "53", + "notes": "pathname and search returned the wrong values so that for a URL of http://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." + } + ], + "ie": { + "version_added": null }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "pathname": { + "port": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/pathname", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/port", "support": { "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": null + }, "firefox": { - "version_added": true + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": null }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "port": { + "protocol": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/port", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/protocol", "support": { "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": null + }, "firefox": { - "version_added": true + "version_added": "22" + }, + "firefox_android": { + "version_added": "22" + }, + "ie": { + "version_added": null }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "protocol": { + "revokeObjectURL": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/protocol", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/revokeObjectURL", "support": { "chrome": { - "version_added": true + "version_added": "8" + }, + "chrome_android": { + "version_added": "18" }, "edge": { - "version_added": "13" + "version_added": "12" + }, + "edge_mobile": { + "version_added": null }, "firefox": { - "version_added": true + "version_added": "4", + "notes": "revokeObjectURL() is no longer available within the context of a ServiceWorker." + }, + "firefox_android": { + "version_added": "4", + "notes": "revokeObjectURL() is no longer available within the context of a ServiceWorker." + }, + "ie": { + "version_added": "10" }, "opera": { - "version_added": true + "version_added": "15" + }, + "opera_android": { + "version_added": "15" }, "safari": { - "version_added": "10" + "version_added": "6" + }, + "safari_ios": { + "version_added": "6" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -505,21 +846,59 @@ "chrome": { "version_added": true }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "13" }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "53" + }, + { + "version_added": "22", + "version_removed": "53", + "notes": "pathname and search returned the wrong values so that for a URL of http://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." + } + ], + "firefox_android": [ + { + "version_added": "53" + }, + { + "version_added": "22", + "version_removed": "53", + "notes": "pathname and search returned the wrong values so that for a URL of http://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." + } + ], + "ie": { + "version_added": null + }, "opera": { "version_added": true }, - "firefox": { - "version_added": true + "opera_android": { + "version_added": null }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -532,98 +911,149 @@ "chrome": { "version_added": "51" }, + "chrome_android": { + "version_added": "51" + }, "edge": { "version_added": "17" }, - "ie": { - "version_added": false + "edge_mobile": { + "version_added": null }, "firefox": { "version_added": "52" }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, "opera": { "version_added": true }, + "opera_android": { + "version_added": null + }, "safari": { "version_added": "10" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "username": { + "toJSON": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/username", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/toJSON", "support": { "chrome": { - "version_added": true + "version_added": null + }, + "chrome_android": { + "version_added": null }, "edge": { - "version_added": "13" + "version_added": "17" + }, + "edge_mobile": { + "version_added": null }, "firefox": { - "version_added": true + "version_added": "54" + }, + "firefox_android": { + "version_added": "54" + }, + "ie": { + "version_added": null }, "opera": { - "version_added": true + "version_added": null + }, + "opera_android": { + "version_added": null }, "safari": { - "version_added": "10" + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "toJSON": { + "username": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/toJSON", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/username", "support": { "chrome": { - "version_added": null + "version_added": "52" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { - "version_added": "17" + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." }, "edge_mobile": { - "version_added": null + "version_added": "12", + "notes": "Defined in another interface but available to use from URL." }, "firefox": { - "version_added": "54" + "version_added": "26" }, "firefox_android": { - "version_added": "54" + "version_added": "26" }, "ie": { "version_added": null }, "opera": { - "version_added": null + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, "opera_android": { - "version_added": null + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, "safari": { - "version_added": null + "version_added": "10", + "notes": "Defined in another interface but available to use from URL." }, "safari_ios": { - "version_added": null + "version_added": true, + "notes": "Defined in another interface but available to use from URL." }, "samsunginternet_android": { "version_added": null }, "webview_android": { - "version_added": null + "version_added": "52" } }, "status": { diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json index 5d027ba41b5128..8354000446d12c 100644 --- a/api/URLSearchParams.json +++ b/api/URLSearchParams.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -20,28 +17,33 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "29", + "notes": "Prior to version 57 single quotes in URLs were escaped (see bug 1386683)." }, "firefox_android": { - "version_added": null + "version_added": "29", + "notes": "Prior to version 57 single quotes in URLs were escaped (see bug 1386683)." }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -50,19 +52,119 @@ "deprecated": false } }, - "append": { + "URLSearchParams": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/append", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/URLSearchParams", + "description": "URLSearchParams() constructor", "support": { - "webview_android": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, + "edge": { "version_added": null }, - "chrome": { + "edge_mobile": { "version_added": null }, - "chrome_android": { + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "29" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "36" + }, + "opera_android": { + "version_added": "36" + }, + "safari": { "version_added": null }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "49" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "USVString_sequence": { + "__compat": { + "description": "USVString or sequence for init object", + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": { + "version_added": "61" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "append": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/append", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, "edge": { "version_added": "17" }, @@ -70,19 +172,19 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "29" }, "firefox_android": { - "version_added": null + "version_added": "29" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -92,6 +194,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -105,14 +210,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/delete", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -121,20 +223,71 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "29" }, "firefox_android": { - "version_added": null + "version_added": "29" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { + "version_added": "36" + }, + "safari": { "version_added": null }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "49" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "entries": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/entries", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "36" + }, + "opera_android": { + "version_added": "36" + }, "safari": { "version_added": null }, @@ -143,6 +296,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -156,14 +312,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/get", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -172,19 +325,19 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "26" }, "firefox_android": { - "version_added": null + "version_added": "26" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -194,6 +347,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -207,14 +363,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/getAll", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -223,19 +376,19 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "26" }, "firefox_android": { - "version_added": null + "version_added": "26" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -245,6 +398,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -258,14 +414,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/has", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -274,20 +427,71 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "26" }, "firefox_android": { - "version_added": null + "version_added": "26" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { + "version_added": "36" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "49" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "keys": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/keys", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, + "edge": { "version_added": null }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "36" + }, + "opera_android": { + "version_added": "36" + }, "safari": { "version_added": null }, @@ -296,6 +500,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -309,14 +516,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/set", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "49" }, "chrome_android": { - "version_added": null + "version_added": "49" }, "edge": { "version_added": "17" @@ -325,19 +529,19 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "26" }, "firefox_android": { - "version_added": null + "version_added": "26" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "36" }, "opera_android": { - "version_added": null + "version_added": "36" }, "safari": { "version_added": null @@ -347,6 +551,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -360,14 +567,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/sort", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { "version_added": "17" @@ -376,20 +580,122 @@ "version_added": "17" }, "firefox": { - "version_added": null + "version_added": "54" }, "firefox_android": { - "version_added": null + "version_added": "54" }, "ie": { - "version_added": null + "version_added": false }, "opera": { + "version_added": "48" + }, + "opera_android": { + "version_added": "48" + }, + "safari": { "version_added": null }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "61" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "toString": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/toString", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "29" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "36" + }, "opera_android": { + "version_added": "36" + }, + "safari": { + "version_added": null + }, + "safari_ios": { "version_added": null }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "49" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "values": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/values", + "support": { + "chrome": { + "version_added": "49" + }, + "chrome_android": { + "version_added": "49" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "44" + }, + "firefox_android": { + "version_added": "44" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "36" + }, + "opera_android": { + "version_added": "36" + }, "safari": { "version_added": null }, @@ -398,6 +704,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "49" } }, "status": { diff --git a/api/USB.json b/api/USB.json index 6f47d28ec4bb36..afe102141207ad 100644 --- a/api/USB.json +++ b/api/USB.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/onconnect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/ondisconnect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/getDevices", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USB/requestDevice", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBAlternateInterface.json b/api/USBAlternateInterface.json index 5bf23123f28d2b..01e3cbe8833da6 100644 --- a/api/USBAlternateInterface.json +++ b/api/USBAlternateInterface.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/USBAlternateInterface", "description": "USBAlternateInterface() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/alternateSetting", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/interfaceClass", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/interfaceSubclass", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/interfaceProtocol", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -310,9 +310,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/interfaceName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -348,6 +345,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -361,9 +361,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface/endpoints", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -399,6 +396,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBConfiguration.json b/api/USBConfiguration.json index 84964ac3627d59..c4b6792aedc797 100644 --- a/api/USBConfiguration.json +++ b/api/USBConfiguration.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/USBConfiguration", "description": "USBConfiguration() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/configurationValue", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/configurationName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/interfaces", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBConnectionEvent.json b/api/USBConnectionEvent.json index 8450b1c766d5f7..34b493166dca81 100644 --- a/api/USBConnectionEvent.json +++ b/api/USBConnectionEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent/device", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBDevice.json b/api/USBDevice.json index 34823839dd5f85..131874d91c7866 100644 --- a/api/USBDevice.json +++ b/api/USBDevice.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionMajor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionMinor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionSubminor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceClass", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceSubclass", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceProtocol", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/vendorId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/productId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionMajor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -513,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionMinor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -551,6 +548,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionSubminor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -615,9 +615,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/manufacturerName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -653,6 +650,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -666,9 +666,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/productName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -704,6 +701,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -717,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/serialNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -755,6 +752,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -768,9 +768,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/configuration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -806,6 +803,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -819,9 +819,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/configurations", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -857,6 +854,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -870,9 +870,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/opened", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -908,6 +905,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -921,9 +921,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/open", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -959,6 +956,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -972,9 +972,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/close", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1010,6 +1007,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1023,9 +1023,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/selectConfiguration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1061,6 +1058,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1074,9 +1074,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/claimInterface", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1112,6 +1109,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1125,9 +1125,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/releaseInterface", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1163,6 +1160,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1176,9 +1176,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/selectAlternateInterface", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1214,6 +1211,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1227,9 +1227,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/controlTransferIn", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1265,6 +1262,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1278,9 +1278,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/controlTransferOut", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1316,6 +1313,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1329,9 +1329,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/clearHalt", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1367,6 +1364,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1380,9 +1380,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/transferIn", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1418,6 +1415,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1431,9 +1431,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/transferOut", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1469,6 +1466,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1482,9 +1482,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/isochronousTransferIn", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1520,6 +1517,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1533,9 +1533,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/isochronousTransferOut", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1571,6 +1568,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1584,9 +1584,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBDevice/reset", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -1622,6 +1619,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBEndpoint.json b/api/USBEndpoint.json index b86e2d00b6bc4f..f1cf364b6dcea5 100644 --- a/api/USBEndpoint.json +++ b/api/USBEndpoint.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint/USBEndpoint", "description": "USBEndpoint() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint/endpointNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint/direction", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint/type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint/packetSize", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBInTransferResult.json b/api/USBInTransferResult.json index 8547db7b0f09ee..991a01858ff9c7 100644 --- a/api/USBInTransferResult.json +++ b/api/USBInTransferResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInTransferResult", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInTransferResult/USBInTransferResult", "description": "USBInTransferResult() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInTransferResult/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInTransferResult/status", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBInterface.json b/api/USBInterface.json index 16482c45f9470f..560ef188989e94 100644 --- a/api/USBInterface.json +++ b/api/USBInterface.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface/USBInterface", "description": "USBInterface() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface/interfaceNumber", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface/alternate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface/alternates", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBInterface/claimed", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBIsochronousInTransferPacket.json b/api/USBIsochronousInTransferPacket.json index 3cf01b252ff1a1..844cfda9c259c1 100644 --- a/api/USBIsochronousInTransferPacket.json +++ b/api/USBIsochronousInTransferPacket.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferPacket", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferPacket/USBIsochronousInTransferPacket", "description": "USBIsochronousInTransferPacket() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferPacket/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferPacket/status", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBIsochronousInTransferResult.json b/api/USBIsochronousInTransferResult.json index d90b0ab32b5b1b..3a0a799e4662e3 100644 --- a/api/USBIsochronousInTransferResult.json +++ b/api/USBIsochronousInTransferResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferResult", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferResult/USBIsochronousInTransferResult", "description": "USBIsochronousInTransferResult() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferResult/data", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferResult/packets", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBIsochronousOutTransferPacket.json b/api/USBIsochronousOutTransferPacket.json index 54d84e877b0b4f..f501d3696a3c2b 100644 --- a/api/USBIsochronousOutTransferPacket.json +++ b/api/USBIsochronousOutTransferPacket.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferPacket", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferPacket/USBIsochronousOutTransferPacket", "description": "USBIsochronousOutTransferPacket() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferPacket/bytesWritten", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferPacket/status", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBIsochronousOutTransferResult.json b/api/USBIsochronousOutTransferResult.json index 2a9d6c925839c6..650cb144902290 100644 --- a/api/USBIsochronousOutTransferResult.json +++ b/api/USBIsochronousOutTransferResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferResult", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferResult/USBIsochronousOutTransferResult", "description": "USBIsochronousOutTransferResult() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferResult/packets", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBOutTransferResult.json b/api/USBOutTransferResult.json index 62030f9bd030c2..56afce36b90462 100644 --- a/api/USBOutTransferResult.json +++ b/api/USBOutTransferResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBOutTransferResult", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBOutTransferResult/USBOutTransferResult", "description": "USBOutTransferResult() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBOutTransferResult/bytesWritten", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBOutTransferResult/status", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/USBPermissionResult.json b/api/USBPermissionResult.json index 4012ccb5ecbfea..935cdc6f12e5fc 100644 --- a/api/USBPermissionResult.json +++ b/api/USBPermissionResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBPermissionResult", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/USBPermissionResult/devices", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/UserDataHandler.json b/api/UserDataHandler.json new file mode 100644 index 00000000000000..d86ed2f162de26 --- /dev/null +++ b/api/UserDataHandler.json @@ -0,0 +1,104 @@ +{ + "api": { + "UserDataHandler": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UserDataHandler", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4", + "version_removed": "22" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "22" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "handle": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UserDataHandler/handle", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4", + "version_removed": "22" + }, + "firefox_android": { + "version_added": "4", + "version_removed": "22" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/UserProximityEvent.json b/api/UserProximityEvent.json new file mode 100644 index 00000000000000..fdc4955e518da0 --- /dev/null +++ b/api/UserProximityEvent.json @@ -0,0 +1,159 @@ +{ + "api": { + "UserProximityEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UserProximityEvent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "firefox_android": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + }, + "near": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/UserProximityEvent/near", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": true, + "version_removed": "61" + } + ], + "firefox_android": [ + { + "version_added": "62", + "flags": [ + { + "type": "preference", + "name": "device.sensors.proximity.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1462308." + }, + { + "version_added": "15", + "version_removed": "61" + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/api/VRDisplay.json b/api/VRDisplay.json index 823f73acddc43a..467fc388d573fb 100644 --- a/api/VRDisplay.json +++ b/api/VRDisplay.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/cancelAnimationFrame", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/capabilities", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,24 +131,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/depthFar", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -188,24 +185,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -219,9 +219,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/depthNear", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -242,24 +239,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -273,9 +273,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/displayId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -296,24 +293,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -327,9 +327,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/displayName", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -350,24 +347,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -381,9 +381,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/exitPresent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -404,24 +401,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -435,9 +435,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getEyeParameters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -458,24 +455,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -489,9 +489,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getFrameData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -512,24 +509,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -543,9 +543,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getLayers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -566,24 +563,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -597,9 +597,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getImmediatePose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -609,23 +606,26 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -640,9 +640,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getPose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -663,24 +660,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -694,9 +694,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/hardwareUnitId", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -706,16 +703,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -730,9 +730,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/isConnected", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -753,24 +750,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -784,9 +784,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/isPresenting", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -807,24 +804,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -838,9 +838,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/requestAnimationFrame", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -861,24 +858,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -892,9 +892,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/resetPose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -915,24 +912,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -946,9 +946,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/requestPresent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -969,24 +966,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1000,9 +1000,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/stageParameters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1023,24 +1020,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1054,9 +1054,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/submitFrame", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1077,24 +1074,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRDisplayCapabilities.json b/api/VRDisplayCapabilities.json index b5c0d9de97757f..3b5b7a6c4d8097 100644 --- a/api/VRDisplayCapabilities.json +++ b/api/VRDisplayCapabilities.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/canPresent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasExternalDisplay", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,24 +131,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasPosition", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -188,24 +185,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -219,9 +219,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasOrientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -242,24 +239,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -273,9 +273,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/maxLayers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -296,24 +293,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRDisplayEvent.json b/api/VRDisplayEvent.json index cfac37b24a0adc..356d31f23c6d52 100644 --- a/api/VRDisplayEvent.json +++ b/api/VRDisplayEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -58,9 +58,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/VRDisplayEvent", "description": "VRDisplayEvent() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -81,24 +78,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/display", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -135,24 +132,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -166,9 +166,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/reason", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -189,24 +186,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VREyeParameters.json b/api/VREyeParameters.json index bf05f0ef9545d4..4173ff02e09b76 100644 --- a/api/VREyeParameters.json +++ b/api/VREyeParameters.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/fieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/maximumFieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -123,23 +120,26 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -154,9 +154,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/minimumFieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -166,23 +163,26 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -197,9 +197,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/offset", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -220,24 +217,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -251,9 +251,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/recommendedFieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -263,16 +260,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -287,9 +287,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/renderHeight", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -310,24 +307,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -341,9 +341,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/renderRect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -353,16 +350,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -377,9 +377,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/renderWidth", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -400,24 +397,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRFieldOfView.json b/api/VRFieldOfView.json index 3569f424341078..101c18c369953a 100644 --- a/api/VRFieldOfView.json +++ b/api/VRFieldOfView.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -58,9 +58,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/VRFieldOfView", "description": "VRFieldOfView() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -70,16 +67,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -94,9 +94,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/downDegrees", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -117,24 +114,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -148,9 +148,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/leftDegrees", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -171,24 +168,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -202,9 +202,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/rightDegrees", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -225,24 +222,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -256,9 +256,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/upDegrees", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -279,24 +276,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRFrameData.json b/api/VRFrameData.json index 8578ea1d06786c..2d4371250792a4 100644 --- a/api/VRFrameData.json +++ b/api/VRFrameData.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -58,9 +58,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/VRFrameData", "description": "VRFrameData() constructor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -81,24 +78,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/leftProjectionMatrix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -135,24 +132,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -166,9 +166,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/leftViewMatrix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -189,24 +186,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -220,9 +220,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/pose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -243,24 +240,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -274,9 +274,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/rightProjectionMatrix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -297,24 +294,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -328,9 +328,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/rightViewMatrix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -351,24 +348,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -382,9 +382,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/timestamp", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -405,24 +402,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRLayerInit.json b/api/VRLayerInit.json index 5ad4c9bb4d1e5f..6acd613b8d632b 100644 --- a/api/VRLayerInit.json +++ b/api/VRLayerInit.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRLayerInit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRLayerInit/leftBounds", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRLayerInit/rightBounds", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,24 +131,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRLayerInit/source", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -188,24 +185,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VRPose.json b/api/VRPose.json index 7cafb8aaa5ef87..abfabd756d9d8f 100644 --- a/api/VRPose.json +++ b/api/VRPose.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/angularAcceleration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/angularVelocity", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,24 +131,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/hasOrientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -177,16 +174,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -201,9 +201,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/hasPosition", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -213,16 +210,19 @@ "edge": { "version_added": false }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, @@ -237,9 +237,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/linearAcceleration", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -257,27 +254,30 @@ } ] }, + "edge": { + "version_added": "15" + }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" }, - "edge": { - "version_added": "15" + "webview_android": { + "version_added": false } }, "status": { @@ -291,9 +291,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/linearVelocity", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -314,24 +311,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -345,9 +345,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/position", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -368,24 +365,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -399,9 +399,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/orientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -422,24 +419,27 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -453,9 +453,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRPose/timestamp", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -465,16 +462,19 @@ "edge": { "version_added": "15" }, + "edge_mobile": { + "version_added": false + }, "firefox": { "version_added": false }, "ie": { "version_added": false }, - "edge_mobile": { + "samsunginternet_android": { "version_added": false }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, diff --git a/api/VRStageParameters.json b/api/VRStageParameters.json index e69fbebfcf5a10..509234511e9bc6 100644 --- a/api/VRStageParameters.json +++ b/api/VRStageParameters.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -27,24 +24,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sittingToStandingTransform", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -80,24 +77,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sizeX", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -134,24 +131,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sizeY", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -188,24 +185,27 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": null + }, "firefox": [ { "version_added": "55", "notes": "Windows support was enabled in Firefox 55." }, { - "version_added": "60", - "notes": "macOS support was enabled in Firefox 60." + "version_added": "63", + "notes": "macOS support was enabled in Firefox 63." } ], "ie": { "version_added": false }, - "edge_mobile": { - "version_added": null - }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/VTTCue.json b/api/VTTCue.json new file mode 100644 index 00000000000000..d672074669e2e3 --- /dev/null +++ b/api/VTTCue.json @@ -0,0 +1,629 @@ +{ + "api": { + "VTTCue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "26" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "VTTCue": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue", + "description": "VTTCue() constructor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/align", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "getCueAsHTML": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/getCueAsHTML", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "line": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/line", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lineAlign": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/lineAlign", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "position": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/position", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "positionAlign": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/positionAlign", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "region": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/region", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/size", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "snapToLines": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/snapToLines", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/text", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "vertical": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VTTCue/vertical", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/VideoPlaybackQuality.json b/api/VideoPlaybackQuality.json index 772ef521d9f99b..2fc959f1ef37d1 100644 --- a/api/VideoPlaybackQuality.json +++ b/api/VideoPlaybackQuality.json @@ -10,6 +10,9 @@ "edge": { "version_added": true }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -28,6 +31,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -37,23 +43,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -72,6 +72,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -90,6 +93,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -99,23 +105,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -135,6 +135,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -153,6 +156,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -162,23 +168,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -198,6 +198,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -216,6 +219,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -225,23 +231,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -261,6 +261,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": [ { "version_added": "42" @@ -279,6 +282,9 @@ ] } ], + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -288,23 +294,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { @@ -324,6 +324,9 @@ "edge": { "version_added": "12" }, + "edge_mobile": { + "version_added": true + }, "firefox": { "version_added": "25", "version_removed": "30", @@ -337,6 +340,9 @@ "Limited support to a whitelist of sites, for example YouTube, Netflix, and other popular streaming sites." ] }, + "firefox_android": { + "version_added": false + }, "ie": { "version_added": "11", "notes": [ @@ -346,23 +352,17 @@ "opera": { "version_added": "15" }, - "safari": { - "version_added": "8" - }, - "webview_android": { - "version_added": "33" - }, - "edge_mobile": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, "opera_android": { "version_added": "30" }, + "safari": { + "version_added": "8" + }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/api/VideoTrack.json b/api/VideoTrack.json index 773d76ce8e8c9a..d19f2c8797d92a 100644 --- a/api/VideoTrack.json +++ b/api/VideoTrack.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/id", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/kind", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/label", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/language", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/selected", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/sourceBuffer", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/VideoTrackList.json b/api/VideoTrackList.json new file mode 100644 index 00000000000000..e3b20dd2a53381 --- /dev/null +++ b/api/VideoTrackList.json @@ -0,0 +1,655 @@ +{ + "api": { + "VideoTrackList": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "getTrackById": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/getTrackById", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/length", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onaddtrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/onaddtrack", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/onchange", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onremovetrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/onremovetrack", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "selectedIndex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/selectedIndex", + "support": { + "chrome": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "45", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "33", + "flags": [ + { + "type": "preference", + "name": "media.track.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "opera_android": { + "version_added": "32", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/AnimationEffectTimingProperties.json b/api/VisualViewport.json similarity index 57% rename from api/AnimationEffectTimingProperties.json rename to api/VisualViewport.json index c51bcee12125b8..0582491dfa31d2 100644 --- a/api/AnimationEffectTimingProperties.json +++ b/api/VisualViewport.json @@ -1,63 +1,61 @@ { "api": { - "AnimationEffectTimingProperties": { + "VisualViewport": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "48" }, "opera_android": { - "version_added": null + "version_added": "48" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -66,43 +64,38 @@ "deprecated": false } }, - "delay": { + "height": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/delay", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/height", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] @@ -111,10 +104,10 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -124,6 +117,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -133,43 +129,38 @@ } } }, - "direction": { + "offsetLeft": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/direction", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/offsetLeft", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] @@ -178,10 +169,10 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -191,6 +182,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -200,47 +194,50 @@ } } }, - "duration": { + "offsetTop": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/duration", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/offsetTop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": null + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -250,6 +247,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -259,56 +259,61 @@ } } }, - "easing": { + "onresize": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/easing", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/onresize", "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "partial_implementation": true + } + ], + "chrome_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "partial_implementation": true + } + ], "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] + "version_added": false }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "ie": { "version_added": false }, - "opera": { - "version_added": true - }, - "opera_android": { + "ie": { "version_added": false }, + "opera": [ + { + "version_added": "49" + }, + { + "version_added": "48", + "partial_implementation": true + } + ], + "opera_android": [ + { + "version_added": "49" + }, + { + "version_added": "48", + "partial_implementation": true + } + ], "safari": { "version_added": false }, @@ -317,115 +322,149 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "partial_implementation": true + } + ] }, "status": { "experimental": true, "standard_track": true, "deprecated": false } - }, - "frames": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/easing", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true - }, - "chrome_android": { - "version_added": null + } + }, + "onscroll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/onscroll", + "support": { + "chrome": [ + { + "version_added": "62" }, - "edge": { - "version_added": null + { + "version_added": "61", + "partial_implementation": true + } + ], + "chrome_android": [ + { + "version_added": "62" }, - "edge_mobile": { - "version_added": null + { + "version_added": "61", + "partial_implementation": true + } + ], + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "49" }, - "firefox": { + { "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] + "partial_implementation": true + } + ], + "opera_android": [ + { + "version_added": "49" }, - "firefox_android": { + { "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", - "flags": [ - { - "type": "preference", - "name": "dom.animations-api.core.enabled", - "value_to_set": "true" - } - ] - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": null + "partial_implementation": true } + ], + "safari": { + "version_added": false }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "partial_implementation": true + } + ] + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, - "endDelay": { + "pageLeft": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/endDelay", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/pageLeft", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48" + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -435,6 +474,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -444,39 +486,50 @@ } } }, - "fill": { + "pageTop": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/fill", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/pageTop", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48" + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -486,6 +539,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -495,43 +551,38 @@ } } }, - "iterations": { + "scale": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/iterations", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/scale", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": "48", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] @@ -540,10 +591,10 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -553,6 +604,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { @@ -562,43 +616,38 @@ } } }, - "iterationStart": { + "width": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/AnimationEffectTimingProperties/iterationStart", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/width", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": true + "version_added": "61" }, "chrome_android": { - "version_added": null + "version_added": "61" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] }, "firefox_android": { - "version_added": "45", - "notes": "The preference is set to true by default on Firefox Nightly and on Firefox Developer Edition, but not on the official release.", + "version_added": "63", "flags": [ { "type": "preference", - "name": "dom.animations-api.core.enabled", + "name": "dom.visualviewport.enabled", "value_to_set": "true" } ] @@ -607,10 +656,10 @@ "version_added": false }, "opera": { - "version_added": true + "version_added": "48" }, "opera_android": { - "version_added": false + "version_added": "48" }, "safari": { "version_added": false @@ -620,6 +669,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "61" } }, "status": { diff --git a/api/WEBGL_color_buffer_float.json b/api/WEBGL_color_buffer_float.json index 5f70eebc41605f..ecc4ec7c9af873 100644 --- a/api/WEBGL_color_buffer_float.json +++ b/api/WEBGL_color_buffer_float.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_color_buffer_float", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "RGB32F_EXT constant", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_astc.json b/api/WEBGL_compressed_texture_astc.json index 8c5cf09a652b34..afbf80ba9e4c2c 100644 --- a/api/WEBGL_compressed_texture_astc.json +++ b/api/WEBGL_compressed_texture_astc.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_astc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_astc/getSupportedProfiles", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_atc.json b/api/WEBGL_compressed_texture_atc.json index 4489b73ad643f7..3f0a73f134ecef 100644 --- a/api/WEBGL_compressed_texture_atc.json +++ b/api/WEBGL_compressed_texture_atc.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_atc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_etc.json b/api/WEBGL_compressed_texture_etc.json index 82e12562eb26cc..6343492a41cba0 100644 --- a/api/WEBGL_compressed_texture_etc.json +++ b/api/WEBGL_compressed_texture_etc.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_etc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_etc1.json b/api/WEBGL_compressed_texture_etc1.json index d34a4c1f3336a7..9aafe5fd204596 100644 --- a/api/WEBGL_compressed_texture_etc1.json +++ b/api/WEBGL_compressed_texture_etc1.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_etc1", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_pvrtc.json b/api/WEBGL_compressed_texture_pvrtc.json index 3960603099444d..83ff86ba41bc27 100644 --- a/api/WEBGL_compressed_texture_pvrtc.json +++ b/api/WEBGL_compressed_texture_pvrtc.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_pvrtc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_s3tc.json b/api/WEBGL_compressed_texture_s3tc.json index 88e56a4e89240b..35b90a07c862d1 100644 --- a/api/WEBGL_compressed_texture_s3tc.json +++ b/api/WEBGL_compressed_texture_s3tc.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_s3tc", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_compressed_texture_s3tc_srgb.json b/api/WEBGL_compressed_texture_s3tc_srgb.json index 6b34ddf91030db..3a1bc00f8d5038 100644 --- a/api/WEBGL_compressed_texture_s3tc_srgb.json +++ b/api/WEBGL_compressed_texture_s3tc_srgb.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_compressed_texture_s3tc_srgb", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_debug_shaders.json b/api/WEBGL_debug_shaders.json index 2f9ebd85579673..05f31ad39b9ef9 100644 --- a/api/WEBGL_debug_shaders.json +++ b/api/WEBGL_debug_shaders.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_debug_shaders", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47" }, @@ -52,6 +49,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_debug_shaders/getTranslatedShaderSource", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "47" }, @@ -112,6 +109,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_depth_texture.json b/api/WEBGL_depth_texture.json index f4002dc2572dea..784ccf57da5cfc 100644 --- a/api/WEBGL_depth_texture.json +++ b/api/WEBGL_depth_texture.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_depth_texture", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_draw_buffers.json b/api/WEBGL_draw_buffers.json index cd79e27d7d3101..5d5929e4070a63 100644 --- a/api/WEBGL_draw_buffers.json +++ b/api/WEBGL_draw_buffers.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_draw_buffers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -68,9 +68,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_draw_buffers/drawBuffersWEBGL", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -120,6 +117,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WEBGL_lose_context.json b/api/WEBGL_lose_context.json index 016d709b663e24..8905a477dd36b0 100644 --- a/api/WEBGL_lose_context.json +++ b/api/WEBGL_lose_context.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_lose_context", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_lose_context/loseContext", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -106,6 +103,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -119,9 +119,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WEBGL_lose_context/restoreContext", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -164,6 +161,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WaveShaperNode.json b/api/WaveShaperNode.json index f9b136ee01d833..14b309a52d3506 100644 --- a/api/WaveShaperNode.json +++ b/api/WaveShaperNode.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode", "support": { - "webview_android": { - "version_added": "14" - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/WaveShaperNode", "description": "WaveShaperNode() constructor", "support": { - "webview_android": { - "version_added": "55", - "notes": "Before Chrome 59, the default values were not supported." - }, "chrome": { "version_added": "55", "notes": "Before Chrome 59, the default values were not supported." @@ -96,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55", + "notes": "Before Chrome 59, the default values were not supported." } }, "status": { @@ -109,14 +109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/curve", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -160,14 +160,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/oversample", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "14" }, "chrome_android": { - "version_added": "14" + "version_added": "18" }, "edge": { "version_added": "12" @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json index 9359787c2861bd..257562f4cd47fe 100644 --- a/api/WebGL2RenderingContext.json +++ b/api/WebGL2RenderingContext.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/beginQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/beginTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindBufferBase", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindBufferRange", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindSampler", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindVertexArray", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/blitFramebuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bufferData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -500,6 +497,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -512,9 +512,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -550,6 +547,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -564,9 +564,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -602,6 +599,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -615,9 +615,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -653,6 +650,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -665,9 +665,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -703,6 +700,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -717,9 +717,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -755,6 +752,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -767,9 +767,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -805,6 +802,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -819,9 +819,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -857,6 +854,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -869,9 +869,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -907,6 +904,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -921,9 +921,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clientWaitSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -959,6 +956,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -972,9 +972,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/compressedTexImage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1010,6 +1007,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1022,9 +1022,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -1060,6 +1057,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -1074,9 +1074,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/compressedTexSubImage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1112,6 +1109,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1125,9 +1125,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/copyBufferSubData", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1163,6 +1160,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1176,9 +1176,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/copyTexSubImage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1214,6 +1211,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1227,9 +1227,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1265,6 +1262,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1278,9 +1278,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createSampler", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1316,6 +1313,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1329,9 +1329,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1367,6 +1364,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1380,9 +1380,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createVertexArray", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1418,6 +1415,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1431,9 +1431,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1469,6 +1466,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1482,9 +1482,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteSampler", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1520,6 +1517,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1533,9 +1533,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1571,6 +1568,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1584,9 +1584,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1622,6 +1619,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1635,9 +1635,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteVertexArray", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1673,6 +1670,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1686,9 +1686,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawArraysInstanced", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1724,6 +1721,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1737,9 +1737,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawBuffers", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1775,6 +1772,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1788,9 +1788,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawElementsInstanced", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1826,6 +1823,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1839,9 +1839,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawRangeElements", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1877,6 +1874,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1890,9 +1890,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/endQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1928,6 +1925,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1941,9 +1941,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/endTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1979,6 +1976,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1992,9 +1992,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/fenceSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2030,6 +2027,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2043,9 +2043,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/framebufferTextureLayer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2081,6 +2078,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2094,9 +2094,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniformBlockName", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2132,6 +2129,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2145,9 +2145,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniformBlockParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2183,6 +2180,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2196,9 +2196,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniforms", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2234,6 +2231,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2247,9 +2247,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getBufferSubData", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2285,6 +2282,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2297,9 +2297,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -2335,6 +2332,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -2349,9 +2349,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getFragDataLocation", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2387,6 +2384,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2400,9 +2400,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getInternalformatParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2438,6 +2435,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2451,9 +2451,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2489,6 +2486,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2502,9 +2502,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getQueryParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2540,6 +2537,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2553,9 +2553,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getSamplerParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2591,6 +2588,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2604,9 +2604,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getSyncParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2642,6 +2639,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2655,9 +2655,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getTransformFeedbackVarying", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2693,6 +2690,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2706,9 +2706,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getUniformBlockIndex", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2744,6 +2741,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2757,9 +2757,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getUniformIndices", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2795,6 +2792,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2808,9 +2808,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getIndexedParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2846,6 +2843,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2859,9 +2859,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/invalidateFramebuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2897,6 +2894,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2910,9 +2910,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/invalidateSubFramebuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2948,6 +2945,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2961,9 +2961,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2999,6 +2996,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3012,9 +3012,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isSampler", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3050,6 +3047,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3063,9 +3063,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3101,6 +3098,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3114,9 +3114,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3152,6 +3149,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3165,9 +3165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isVertexArray", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3203,6 +3200,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3216,9 +3216,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/pauseTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3254,6 +3251,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3267,9 +3267,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/readBuffer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3305,6 +3302,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3318,9 +3318,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/renderbufferStorageMultisample", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3356,6 +3353,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3369,9 +3369,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/resumeTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3407,6 +3404,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3420,9 +3420,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/samplerParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3458,6 +3455,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3471,9 +3471,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/samplerParameter", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3509,6 +3506,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3522,9 +3522,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texImage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3560,6 +3557,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3572,9 +3572,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -3610,6 +3607,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -3624,9 +3624,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texStorage2D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3662,6 +3659,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3675,9 +3675,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texStorage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3713,6 +3710,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3726,9 +3726,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texSubImage3D", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3764,6 +3761,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3776,9 +3776,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -3814,6 +3811,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -3828,9 +3828,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/transformFeedbackVaryings", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3866,6 +3863,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3879,9 +3879,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3917,6 +3914,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3929,10 +3929,7 @@ "uniform1ui": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", - "support": { - "webview_android": { - "version_added": "58" - }, + "support": { "chrome": { "version_added": "56" }, @@ -3968,6 +3965,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3981,9 +3981,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4019,6 +4016,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4032,9 +4032,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4070,6 +4067,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4083,9 +4083,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4121,6 +4118,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4134,9 +4134,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4172,6 +4169,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4185,9 +4185,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4223,6 +4220,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4236,9 +4236,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4274,6 +4271,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4287,9 +4287,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4325,6 +4322,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4338,9 +4338,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4376,6 +4373,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4389,9 +4389,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4427,6 +4424,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4440,9 +4440,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4478,6 +4475,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4491,9 +4491,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4529,6 +4526,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4542,9 +4542,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4580,6 +4577,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4593,9 +4593,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4631,6 +4628,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4644,9 +4644,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniform", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4682,6 +4679,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4695,9 +4695,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformBlockBinding", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4733,6 +4730,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4746,9 +4746,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4784,6 +4781,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4796,9 +4796,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -4834,6 +4831,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -4848,9 +4848,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4886,6 +4883,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4898,9 +4898,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -4936,6 +4933,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -4950,9 +4950,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4988,6 +4985,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5000,9 +5000,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5038,6 +5035,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5052,9 +5052,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5090,6 +5087,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5102,9 +5102,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5140,6 +5137,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5154,9 +5154,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5192,6 +5189,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5204,9 +5204,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5242,6 +5239,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5256,9 +5256,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5294,6 +5291,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5306,9 +5306,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5344,6 +5341,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5358,9 +5358,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5396,6 +5393,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5408,9 +5408,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5446,6 +5443,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5460,9 +5460,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5498,6 +5495,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5510,9 +5510,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5548,6 +5545,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5562,9 +5562,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5600,6 +5597,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5612,9 +5612,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5650,6 +5647,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5664,9 +5664,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribDivisor", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5702,6 +5699,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5715,9 +5715,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribI", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5753,6 +5750,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5766,9 +5766,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribI", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5804,6 +5801,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5816,9 +5816,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -5854,6 +5851,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -5868,9 +5868,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribI", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5906,6 +5903,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5919,9 +5919,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribI", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5957,6 +5954,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5969,9 +5969,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -6007,6 +6004,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -6021,9 +6021,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribIPointer", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -6059,6 +6056,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -6072,9 +6072,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/waitSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -6110,6 +6107,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLActiveInfo.json b/api/WebGLActiveInfo.json index 2c055670f511a8..5251bd2337afec 100644 --- a/api/WebGLActiveInfo.json +++ b/api/WebGLActiveInfo.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/name", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -163,9 +163,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/size", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -214,9 +214,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -252,6 +249,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WebGLBuffer.json b/api/WebGLBuffer.json index 047ff4fcd38255..bb2ec5b4338e89 100644 --- a/api/WebGLBuffer.json +++ b/api/WebGLBuffer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLContextEvent.json b/api/WebGLContextEvent.json index 0659bb61358e57..3f7af6dac7cae0 100644 --- a/api/WebGLContextEvent.json +++ b/api/WebGLContextEvent.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent/statusMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WebGLFramebuffer.json b/api/WebGLFramebuffer.json index 09464a4b66d686..60a0affd7f5ca4 100644 --- a/api/WebGLFramebuffer.json +++ b/api/WebGLFramebuffer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLFramebuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLObject.json b/api/WebGLObject.json index 94e366d37c0322..25b3a55572e02b 100644 --- a/api/WebGLObject.json +++ b/api/WebGLObject.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLObject", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WebGLProgram.json b/api/WebGLProgram.json index 12d86ab5f67f5a..e56e63a671fff5 100644 --- a/api/WebGLProgram.json +++ b/api/WebGLProgram.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLQuery.json b/api/WebGLQuery.json index 3816b7c9c3f7e4..5d0d4a24faf058 100644 --- a/api/WebGLQuery.json +++ b/api/WebGLQuery.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLQuery", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLRenderbuffer.json b/api/WebGLRenderbuffer.json index b5c272c13d92cf..5ca9ed630771f6 100644 --- a/api/WebGLRenderbuffer.json +++ b/api/WebGLRenderbuffer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json index 11eef37902560e..e428326ad4d1bb 100644 --- a/api/WebGLRenderingContext.json +++ b/api/WebGLRenderingContext.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -108,6 +105,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -121,9 +121,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/activeTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -159,6 +156,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -172,9 +172,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/attachShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -210,6 +207,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -223,9 +223,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindAttribLocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -261,6 +258,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -274,9 +274,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -312,6 +309,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -323,9 +323,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -361,6 +358,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -375,9 +375,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindFramebuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -413,6 +410,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -424,9 +424,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -462,6 +459,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -476,9 +476,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -514,6 +511,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -527,9 +527,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -565,6 +562,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -576,9 +576,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -614,6 +611,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -628,9 +628,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendColor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -666,6 +663,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -679,9 +679,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -717,6 +714,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -728,9 +728,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -766,6 +763,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -780,9 +780,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquationSeparate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -818,6 +815,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -829,9 +829,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -867,6 +864,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -881,9 +881,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFunc", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -919,6 +916,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -932,9 +932,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFuncSeparate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -970,6 +967,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -982,9 +982,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -1020,6 +1017,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -1034,9 +1034,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bufferData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1072,6 +1069,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1083,9 +1083,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1121,6 +1118,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1135,9 +1135,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bufferSubData", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1173,6 +1170,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1184,9 +1184,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1222,6 +1219,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1236,9 +1236,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/canvas", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1274,6 +1271,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1285,9 +1285,6 @@ "OffscreenCanvas": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1330,6 +1327,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1344,9 +1344,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/checkFramebufferStatus", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1382,6 +1379,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1393,9 +1393,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1431,6 +1428,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1445,9 +1445,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clear", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1483,6 +1480,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1496,9 +1496,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearColor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1534,6 +1531,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1547,9 +1547,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearDepth", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1585,6 +1582,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1598,9 +1598,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearStencil", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1636,6 +1633,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1649,9 +1649,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/colorMask", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1687,6 +1684,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1700,9 +1700,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/commit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -1745,6 +1742,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1758,9 +1758,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compileShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1796,6 +1793,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1809,9 +1809,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1847,6 +1844,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1858,9 +1858,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -1896,6 +1893,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -1909,9 +1909,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -1947,6 +1944,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -1961,9 +1961,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexSubImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1999,6 +1996,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2010,9 +2010,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -2048,6 +2045,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -2060,9 +2060,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -2098,6 +2095,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -2113,9 +2113,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2151,6 +2148,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2164,9 +2164,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexSubImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2202,7 +2199,10 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, @@ -2215,9 +2215,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2253,6 +2250,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2266,9 +2266,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createFramebuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2304,6 +2301,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2317,9 +2317,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2355,6 +2352,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2368,9 +2368,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2406,6 +2403,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2419,9 +2419,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2457,6 +2454,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2470,9 +2470,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2508,6 +2505,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2521,9 +2521,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/cullFace", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2559,6 +2556,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2572,9 +2572,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2610,6 +2607,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2623,9 +2623,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteFramebuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2661,6 +2658,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2674,9 +2674,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2712,6 +2709,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2725,9 +2725,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2763,6 +2760,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2776,9 +2776,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2814,6 +2811,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2827,9 +2827,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2865,6 +2862,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2878,9 +2878,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthFunc", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2916,6 +2913,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2929,9 +2929,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthMask", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -2967,6 +2964,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -2980,9 +2980,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthRange", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3018,6 +3015,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3031,9 +3031,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/detachShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3069,6 +3066,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3082,9 +3082,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disable", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3120,6 +3117,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3133,9 +3133,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disableVertexAttribArray", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3171,6 +3168,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3184,9 +3184,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawArrays", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3222,6 +3219,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3235,9 +3235,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawElements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3273,6 +3270,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3286,9 +3286,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferHeight", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3324,6 +3321,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3337,9 +3337,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferWidth", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3375,6 +3372,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3388,9 +3388,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enable", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3426,6 +3423,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3439,9 +3439,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enableVertexAttribArray", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3477,6 +3474,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3490,9 +3490,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/finish", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3528,6 +3525,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3541,9 +3541,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/flush", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3579,6 +3576,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3592,9 +3592,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3630,6 +3627,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3641,9 +3641,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3679,6 +3676,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3693,9 +3693,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferTexture2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3731,6 +3728,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3742,9 +3742,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3780,6 +3777,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3794,9 +3794,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/frontFace", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3832,6 +3829,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3845,9 +3845,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/generateMipmap", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3883,6 +3880,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3894,9 +3894,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -3932,6 +3929,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -3946,9 +3946,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -3984,6 +3981,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -3997,9 +3997,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveUniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4035,6 +4032,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4048,9 +4048,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttachedShaders", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4086,6 +4083,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4099,9 +4099,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttribLocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4137,6 +4134,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4150,9 +4150,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getBufferParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4188,6 +4185,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4199,9 +4199,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4237,6 +4234,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4251,9 +4251,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getContextAttributes", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4289,6 +4286,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4302,9 +4302,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getError", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4340,6 +4337,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4353,9 +4353,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getExtension", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4391,6 +4388,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4404,9 +4404,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getFramebufferAttachmentParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4442,6 +4439,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4453,9 +4453,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4491,6 +4488,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4505,9 +4505,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4543,6 +4540,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4556,9 +4556,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramInfoLog", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4594,6 +4591,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4607,9 +4607,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4645,6 +4642,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4656,9 +4656,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4694,6 +4691,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4708,9 +4708,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getRenderbufferParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4746,6 +4743,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4757,9 +4757,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -4795,6 +4792,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -4809,9 +4809,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderInfoLog", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4847,6 +4844,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4860,9 +4860,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4898,6 +4895,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4911,9 +4911,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderPrecisionFormat", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -4949,6 +4946,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -4962,9 +4962,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderSource", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5000,6 +4997,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5013,9 +5013,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getSupportedExtensions", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5051,6 +5048,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5064,9 +5064,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getTexParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5102,6 +5099,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5113,9 +5113,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5151,6 +5148,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5165,9 +5165,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5203,6 +5200,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5214,9 +5214,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5252,6 +5249,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5266,9 +5266,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniformLocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5304,6 +5301,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5317,9 +5317,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5355,6 +5352,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5366,9 +5366,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5404,6 +5401,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5418,9 +5418,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttribOffset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5456,6 +5453,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5469,9 +5469,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/hint", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5507,6 +5504,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5520,9 +5520,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isBuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5558,6 +5555,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5571,9 +5571,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isContextLost", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5609,6 +5606,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5622,9 +5622,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isEnabled", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5660,6 +5657,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5671,9 +5671,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -5709,6 +5706,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -5723,9 +5723,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isFramebuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5761,6 +5758,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5774,9 +5774,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5812,6 +5809,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5825,9 +5825,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isRenderbuffer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5863,6 +5860,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5876,9 +5876,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5914,6 +5911,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5927,9 +5927,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -5965,6 +5962,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -5978,9 +5978,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/lineWidth", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -6016,6 +6013,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -6029,9 +6029,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/linkProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6067,6 +6064,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6080,9 +6080,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/pixelStorei", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6118,6 +6115,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6129,9 +6129,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -6167,6 +6164,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -6181,9 +6181,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/polygonOffset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6219,6 +6216,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6232,9 +6232,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/readPixels", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6270,6 +6267,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6281,9 +6281,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -6319,6 +6316,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -6331,9 +6331,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -6369,6 +6366,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -6384,9 +6384,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/renderbufferStorage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6422,6 +6419,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6433,9 +6433,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -6471,6 +6468,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -6485,9 +6485,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/sampleCoverage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6523,6 +6520,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6536,9 +6536,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/scissor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6574,6 +6571,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6587,9 +6587,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/shaderSource", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6625,6 +6622,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6638,9 +6638,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFunc", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6676,6 +6673,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6689,9 +6689,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFuncSeparate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6727,6 +6724,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6740,9 +6740,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMask", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6778,6 +6775,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6791,9 +6791,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMaskSeparate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6829,6 +6826,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6842,9 +6842,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOp", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6880,6 +6877,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6893,9 +6893,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOpSeparate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6931,6 +6928,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6944,9 +6944,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -6982,6 +6979,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -6993,9 +6993,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -7031,6 +7028,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -7043,9 +7043,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -7081,6 +7078,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -7096,9 +7096,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7134,6 +7131,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7145,9 +7145,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -7183,6 +7180,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -7197,9 +7197,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texParameter", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7235,6 +7232,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7246,9 +7246,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -7284,6 +7281,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -7298,9 +7298,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texSubImage2D", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7336,6 +7333,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7346,10 +7346,7 @@ }, "WebGL2": { "__compat": { - "support": { - "webview_android": { - "version_added": "58" - }, + "support": { "chrome": { "version_added": "56" }, @@ -7385,6 +7382,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -7397,9 +7397,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -7435,6 +7432,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -7450,9 +7450,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7488,6 +7485,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7501,9 +7501,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7539,6 +7536,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7552,9 +7552,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7590,6 +7587,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7603,9 +7603,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7641,6 +7638,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7654,9 +7654,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7692,6 +7689,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7705,9 +7705,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7743,6 +7740,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7756,9 +7756,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7794,6 +7791,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7807,9 +7807,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7845,6 +7842,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7858,9 +7858,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7896,6 +7893,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7909,9 +7909,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7947,6 +7944,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -7960,9 +7960,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -7998,6 +7995,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8011,9 +8011,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8049,6 +8046,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8062,9 +8062,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8100,6 +8097,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8113,9 +8113,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8151,6 +8148,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8164,9 +8164,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8202,6 +8199,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8215,9 +8215,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8253,6 +8250,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8266,9 +8266,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8304,6 +8301,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8315,9 +8315,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -8353,6 +8350,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -8365,9 +8365,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -8403,6 +8400,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -8418,9 +8418,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8456,6 +8453,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8467,9 +8467,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -8505,6 +8502,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -8517,9 +8517,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -8555,6 +8552,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -8570,9 +8570,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8608,6 +8605,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8619,9 +8619,6 @@ "WebGL2": { "__compat": { "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -8657,6 +8654,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -8669,9 +8669,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -8707,6 +8704,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -8722,9 +8722,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/useProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8760,6 +8757,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8773,9 +8773,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/validateProgram", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8811,6 +8808,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8824,9 +8824,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8862,6 +8859,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8875,9 +8875,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -8913,6 +8910,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -8925,9 +8925,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -8963,6 +8960,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -8977,9 +8977,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9015,6 +9012,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9028,9 +9028,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9066,6 +9063,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9078,9 +9078,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -9116,6 +9113,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -9130,9 +9130,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9168,6 +9165,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9181,9 +9181,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9219,6 +9216,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9231,9 +9231,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -9269,6 +9266,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -9283,9 +9283,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9321,6 +9318,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9334,9 +9334,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9372,6 +9369,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9384,9 +9384,6 @@ "__compat": { "description": "SharedArrayBuffer as a parameter", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -9422,6 +9419,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -9436,9 +9436,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttribPointer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9474,6 +9471,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -9487,9 +9487,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/viewport", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -9525,6 +9522,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WebGLSampler.json b/api/WebGLSampler.json index cdd17dc7148832..a2b0f08f0f78ec 100644 --- a/api/WebGLSampler.json +++ b/api/WebGLSampler.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLSampler", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLShader.json b/api/WebGLShader.json index 658313814e6f3f..c5b3586196df0c 100644 --- a/api/WebGLShader.json +++ b/api/WebGLShader.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLShader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLShaderPrecisionFormat.json b/api/WebGLShaderPrecisionFormat.json index deff2316a9017e..8ac649037e2b17 100644 --- a/api/WebGLShaderPrecisionFormat.json +++ b/api/WebGLShaderPrecisionFormat.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/rangeMin", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -163,9 +163,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/rangeMax", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -214,9 +214,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/precision", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -252,6 +249,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WebGLSync.json b/api/WebGLSync.json index e355cd3ad1d66b..715c9fafa9dc69 100644 --- a/api/WebGLSync.json +++ b/api/WebGLSync.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLSync", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLTexture.json b/api/WebGLTexture.json index 5fca6c5e4a81df..a7d47575359079 100644 --- a/api/WebGLTexture.json +++ b/api/WebGLTexture.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLTexture", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLTransformFeedback.json b/api/WebGLTransformFeedback.json index b6c3a2138eeb6d..3f73c608eb0f8f 100644 --- a/api/WebGLTransformFeedback.json +++ b/api/WebGLTransformFeedback.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLTransformFeedback", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLUniformLocation.json b/api/WebGLUniformLocation.json index baa55958c4ca5e..c27153a6953f3b 100644 --- a/api/WebGLUniformLocation.json +++ b/api/WebGLUniformLocation.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLUniformLocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "description": "Available in workers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/api/WebGLVertexArrayObject.json b/api/WebGLVertexArrayObject.json index 77a80d10a35163..22e45b513c21e6 100644 --- a/api/WebGLVertexArrayObject.json +++ b/api/WebGLVertexArrayObject.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLVertexArrayObject", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "56" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { diff --git a/api/WebGLVertexArrayObjectOES.json b/api/WebGLVertexArrayObjectOES.json index 52a26119e3a66f..f85cd3e963cc0c 100644 --- a/api/WebGLVertexArrayObjectOES.json +++ b/api/WebGLVertexArrayObjectOES.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebGLVertexArrayObjectOES", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WebSocket.json b/api/WebSocket.json new file mode 100644 index 00000000000000..2f02c17da86f1f --- /dev/null +++ b/api/WebSocket.json @@ -0,0 +1,732 @@ +{ + "api": { + "WebSocket": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "11", + "notes": "See bug 695635." + }, + { + "version_added": "7", + "version_removed": "11", + "prefix": "Moz", + "notes": "Message size limited to 16 MB (see bug 711205)." + }, + { + "version_added": "4", + "version_removed": "6", + "notes": "Message size limited to 16 MB (see bug 711205)." + } + ], + "firefox_android": [ + { + "version_added": "14", + "notes": "See bug 695635." + }, + { + "version_added": "7", + "version_removed": "14", + "prefix": "Moz", + "notes": "Message size limited to 16 MB (see bug 711205)." + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "WebSocket": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/WebSocket", + "description": "WebSocket() constructor", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "7" + }, + { + "version_added": "4", + "version_removed": "7", + "notes": "Parameter protocols not supported." + } + ], + "firefox_android": { + "version_added": "7" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "binaryType": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/binaryType", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "bufferedAmount": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/bufferedAmount", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/close", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "8" + }, + { + "version_added": "4", + "version_removed": "8", + "notes": "Parameters not supported, see bug 674716." + } + ], + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "extensions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/extensions", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "8" + }, + "firefox_android": { + "version_added": "8" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onclose": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/onclose", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/onerror", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmessage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/onmessage", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onopen": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/onopen", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "protocol": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/protocol", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "readyState": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/readyState", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "send": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/send", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "18", + "notes": "See bug 775368." + }, + { + "version_added": "11", + "version_removed": "18", + "notes": "Only parameter of type ArrayBuffer and String supported." + }, + { + "version_added": "8", + "version_removed": "11", + "notes": "Only parameter of type String supported." + }, + { + "version_added": "4", + "version_removed": "8", + "notes": "Only parameter of type String supported. Returns boolean." + } + ], + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "url": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebSocket/url", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/WheelEvent.json b/api/WheelEvent.json index c72acff2e48ad9..15e333e50e7c29 100644 --- a/api/WheelEvent.json +++ b/api/WheelEvent.json @@ -4,44 +4,44 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { - "version_added": null + "version_added": "18" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -50,18 +50,15 @@ "deprecated": false } }, - "deltaMode": { + "pinch-to-zoom_support": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaMode", + "description": "Pinch-to-zoom maps to WheelEvent + ctrl key.", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -70,10 +67,10 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "55" }, "firefox_android": { - "version_added": null + "version_added": "55" }, "ie": { "version_added": null @@ -85,64 +82,16 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "deltaX": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaX", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null + "webview_android": { + "version_added": true } }, "status": { @@ -152,48 +101,49 @@ } } }, - "deltaY": { + "WheelEvent": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaY", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/WheelEvent", + "description": "WheelEvent() constructor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -203,48 +153,48 @@ } } }, - "deltaZ": { + "deltaMode": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaZ", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaMode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": "9" }, "opera": { - "version_added": null + "version_added": "18" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -254,48 +204,49 @@ } } }, - "DOM_DELTA_LINE": { + "deltaX": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/DOM_DELTA_LINE", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaX", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": "9", + "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." }, "opera": { - "version_added": null + "version_added": "18" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -305,48 +256,49 @@ } } }, - "DOM_DELTA_PAGE": { + "deltaY": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/DOM_DELTA_PAGE", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaY", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": "9", + "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." }, "opera": { - "version_added": null + "version_added": "18" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -356,48 +308,49 @@ } } }, - "DOM_DELTA_PIXEL": { + "deltaZ": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/DOM_DELTA_PIXEL", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaZ", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "31" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": null + "version_added": "17" }, "firefox_android": { - "version_added": null + "version_added": "17" }, "ie": { - "version_added": null + "version_added": "9", + "notes": "IE9 supports an old draft of the spec where this value was a long instead of a double." }, "opera": { - "version_added": null + "version_added": "18" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/Window.json b/api/Window.json index 6e48019a9c63d9..91cee85e9509d0 100644 --- a/api/Window.json +++ b/api/Window.json @@ -8,7 +8,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -37,10 +37,10 @@ "safari_ios": { "version_added": true }, - "webview_android": { + "samsunginternet_android": { "version_added": true }, - "samsunginternet_android": { + "webview_android": { "version_added": true } }, @@ -50,6 +50,241 @@ "deprecated": false } }, + "alert": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/alert", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true, + "notes": "Starting with Opera 53, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "opera_android": { + "version_added": true, + "notes": "Starting with Opera 53, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "blur": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/blur", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "confirm": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/confirm", + "support": { + "chrome": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "chrome_android": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true, + "notes": "In Opera, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "opera_android": { + "version_added": true, + "notes": "In Opera, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Starting with Chrome 46, this method is blocked inside an <iframe> unless its sandbox attribute has the value allow-modals." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cancelAnimationFrame": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/cancelAnimationFrame", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "23" + }, + { + "version_added": "11", + "version_removed": "23", + "prefix": "moz" + } + ], + "firefox_android": [ + { + "version_added": "23" + }, + { + "version_added": "14", + "version_removed": "23", + "prefix": "moz" + } + ], + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "33" + }, + "safari": [ + { + "version_added": "6.1" + }, + { + "version_added": "6", + "version_removed": "6.1", + "prefix": "webkit" + } + ], + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "cancelIdleCallback": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback", @@ -125,105 +360,1623 @@ } } }, - "customElements": { + "clearImmediate": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/customElements", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/clearImmediate", "support": { "chrome": { - "version_added": "54" + "version_added": false }, "chrome_android": { - "version_added": "54" + "version_added": null }, "edge": { - "version_added": false, - "notes": "Under consideration" + "version_added": null }, "edge_mobile": { - "version_added": false, - "notes": "Under consideration" + "version_added": null }, - "firefox": [ - { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.customelements.enabled", - "value_to_set": "true" - } - ] - }, - { - "version_added": true, - "version_removed": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.enabled", - "value_to_set": "true" - }, - { - "type": "preference", - "name": "dom.webcomponents.customelements.enabled", - "value_to_set": "true" - } - ] + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/close", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "notes": [ + "Starting in Firefox 46.0.1, Window.close() can no longer close windows that weren't opened by the same script. This is a security precaution." + ] + }, + "firefox_android": { + "version_added": true, + "notes": [ + "Starting in Firefox 46.0.1, Window.close() can no longer close windows that weren't opened by the same script. This is a security precaution." + ] + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "focus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/focus", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondevicelight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/ondevicelight", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "22", + "version_removed": "60" + }, + "firefox_android": { + "version_added": "15" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "convertPointFromNodeToPage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/convertPointFromNodeToPage", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true, + "alternative_name": "webkitConvertPointFromNodeToPage" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "convertPointFromPageToNode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/convertPointFromPageToNode", + "support": { + "chrome": [ + { + "version_added": "50", + "notes": "For absolute values, use ondeviceorientationabsolute." + }, + { + "version_added": "7", + "version_removed": "50", + "notes": "Provided absolute values, not relative." } ], - "firefox_android": [ + "chrome_android": [ { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.customelements.enabled", - "value_to_set": "true" - } - ] + "version_added": "50", + "notes": "For absolute values, use ondeviceorientationabsolute." }, { "version_added": true, - "version_removed": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.enabled", - "value_to_set": "true" - }, - { - "type": "preference", - "name": "dom.webcomponents.customelements.enabled", - "value_to_set": "true" - } - ] + "version_removed": "50", + "notes": "Provided absolute values, not relative." + } + ], + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "6" + }, + { + "version_added": "3.6", + "version_removed": "6", + "alternative_name": "onmozorientation" + } + ], + "firefox_android": [ + { + "version_added": "6" + }, + { + "version_added": "4", + "version_removed": "6", + "alternative_name": "onmozorientation" + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true, + "alternative_name": "webkitConvertPointFromPageToNode" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "50", + "notes": "For absolute values, use ondeviceorientationabsolute." + }, + { + "version_added": true, + "version_removed": "50", + "notes": "Provided absolute values, not relative." + } + ] + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "ondeviceorientationabsolute": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/ondeviceorientationabsolute", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": { + "version_added": "50" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "50" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "ondeviceproximity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/ondeviceproximity", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "version_removed": "60" + }, + "firefox_android": { + "version_added": "15" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ongamepadconnected": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/ongamepadconnected", + "support": { + "chrome": [ + { + "version_added": "35" + }, + { + "version_added": "21", + "version_removed": "35", + "prefix": "webkit" + } + ], + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "version_removed": "22", + "prefix": "webkit" + } + ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ongamepaddisconnected": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/ongamepaddisconnected", + "support": { + "chrome": [ + { + "version_added": "35" + }, + { + "version_added": "21", + "version_removed": "35", + "prefix": "webkit" + } + ], + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "32" + }, + "ie": { + "version_added": false + }, + "opera": [ + { + "version_added": "22" + }, + { + "version_added": "15", + "version_removed": "22", + "prefix": "webkit" } ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpaint": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onpaint", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, + "onuserproximity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onuserproximity", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "15", + "version_removed": "60" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplayactivate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplayactivate", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplayblur": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplayblur", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplayconnect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplayconnect", + "support": { + "chrome": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "WebVR", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": true, + "notes": [ + "Chrome for Android 56 supports only Google Daydream View.", + "Chrome for Android 57 adds support for Google Cardboard." + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "63", + "notes": "Only Windows and macOS support is enabled." + }, + { + "version_added": "55", + "notes": "Only Windows support is enabled." + } + ], + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true, + "notes": "Supported on Samsung Internet for GearVR." + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplaydeactivate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplaydeactivate", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "55" + }, + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplaydisconnect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplaydisconnect", + "support": { + "chrome": { + "version_added": false, + "flags": [ + { + "type": "preference", + "name": "WebVR", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "56", + "notes": [ + "Chrome for Android 56 supports only Google Daydream View.", + "Chrome for Android 57 adds support for Google Cardboard." + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "63", + "notes": "Only Windows and macOS support is enabled." + }, + { + "version_added": "55", + "notes": "Only Windows support is enabled." + } + ], + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true, + "notes": "Supported on Samsung Internet for GearVR." + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplayfocus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplayfocus", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "onvrdisplaypresentchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onvrdisplaypresentchange", + "support": { + "chrome": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "WebVR", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "56", + "notes": [ + "Chrome for Android 56 supports only Google Daydream View.", + "Chrome for Android 57 adds support for Google Cardboard." + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "63", + "notes": "Only Windows and macOS support is enabled." + }, + { + "version_added": "55", + "notes": "Only Windows support is enabled." + } + ], + "firefox_android": { + "version_added": "55" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true, + "notes": "Supported on Samsung Internet for GearVR." + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "crypto": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/crypto", + "support": { + "chrome": { + "version_added": "37" + }, + "chrome_android": { + "version_added": "37" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "34" + }, + "firefox_android": { + "version_added": "34" + }, + "ie": { + "version_added": "11", + "prefix": "ms" + }, + "opera": { + "version_added": "24" + }, + "opera_android": { + "version_added": "24" + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": "6.1" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "customElements": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/customElements", + "support": { + "chrome": { + "version_added": "54" + }, + "chrome_android": { + "version_added": "54" + }, + "edge": { + "version_added": false, + "notes": "Under consideration" + }, + "edge_mobile": { + "version_added": false, + "notes": "Under consideration" + }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": true, + "version_removed": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + }, + { + "version_added": true, + "version_removed": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.enabled", + "value_to_set": "true" + }, + { + "type": "preference", + "name": "dom.webcomponents.customelements.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "41" + }, + "opera_android": { + "version_added": "41" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.1" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "54" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "devicePixelRatio": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/devicePixelRatio", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "49" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "41" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "9.1" + }, + "safari_ios": { + "version_added": "9.3" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dialogArguments": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/dialogArguments", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "document": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/document", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "event": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/event", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frameElement": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/frameElement", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frames": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/frames", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "fullScreen": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/fullScreen", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "3" + }, + "firefox_android": { + "version_added": null + }, "ie": { "version_added": false }, "opera": { - "version_added": "41" + "version_added": null }, "opera_android": { - "version_added": "41" + "version_added": null }, "safari": { - "version_added": "10.1" + "version_added": null }, "safari_ios": { - "version_added": "10.1" + "version_added": null }, "samsunginternet_android": { "version_added": null }, "webview_android": { - "version_added": "54" + "version_added": null } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -347,10 +2100,12 @@ "version_added": true }, "firefox": { - "version_added": true + "version_added": true, + "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": { - "version_added": true + "version_added": true, + "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)." }, "ie": { "version_added": "9" @@ -1094,11 +2849,11 @@ }, "firefox": { "version_added": true, - "notes": "Firefox has a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs. This has been fixed as of Firefox 57." + "notes": "Before Firefox 57, single quotes contained in URLs were escaped when accessed via URL APIs. See bug 1386683." }, "firefox_android": { "version_added": true, - "notes": "Firefox has a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs. This has been fixed as of Firefox 57." + "notes": "Before Firefox 57, single quotes contained in URLs were escaped when accessed via URL APIs. See bug 1386683." }, "ie": { "version_added": true @@ -1848,10 +3603,10 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/onappinstalled", "support": { "chrome": { - "version_added": null + "version_added": true }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": null @@ -1860,10 +3615,24 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "49", + "flags": [ + { + "type": "preference", + "name": "dom.manifest.onappinstall", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "49", + "flags": [ + { + "type": "preference", + "name": "dom.manifest.onappinstall", + "value_to_set": "true" + } + ] }, "ie": { "version_added": null @@ -2058,7 +3827,7 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { "version_added": null @@ -2070,7 +3839,7 @@ "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { "version_added": null @@ -2983,7 +4752,7 @@ "firefox": [ { "version_added": "23", - "notes": "Callback parameter is a DOMHighResTimestamp. This means ten microsecond precision and zero time as performace.now()." + "notes": "Callback parameter is a DOMHighResTimestamp. This means ten microsecond precision and zero time as performance.now()." }, { "version_added": "11", @@ -3651,7 +5420,7 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { "version_added": null @@ -3672,10 +5441,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { "version_added": null @@ -3689,6 +5458,57 @@ "standard_track": true, "deprecated": false } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "scrollbars": { @@ -3723,10 +5543,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { "version_added": null @@ -3753,7 +5573,9 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": true, + "partial_implementation": true, + "notes": "Only scrollBy(x-coord, y-coord) is supported." }, "edge_mobile": { "version_added": null @@ -3765,7 +5587,9 @@ "version_added": true }, "ie": { - "version_added": null + "version_added": "11", + "partial_implementation": true, + "notes": "Only scrollBy(x-coord, y-coord) is supported." }, "opera": { "version_added": null @@ -3774,10 +5598,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { "version_added": null @@ -3791,6 +5615,57 @@ "standard_track": true, "deprecated": false } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "scrollByLines": { @@ -3825,10 +5700,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null @@ -3876,10 +5751,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null @@ -3927,10 +5802,10 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null @@ -4008,10 +5883,10 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": true @@ -4020,22 +5895,22 @@ "version_added": true }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true }, "webview_android": { "version_added": true @@ -4046,6 +5921,57 @@ "standard_track": true, "deprecated": false } + }, + "ScrollToOptions": { + "__compat": { + "description": "ScrollToOptions parameter", + "support": { + "chrome": { + "version_added": "45" + }, + "chrome_android": { + "version_added": "45" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "32" + }, + "opera_android": { + "version_added": "32" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "45" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "scrollX": { @@ -4324,7 +6250,7 @@ ], "safari_ios": [ { - "version_added": null + "version_added": true }, { "version_added": null, @@ -5201,10 +7127,24 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": false + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "dom.visualviewport.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": null diff --git a/api/WindowClient.json b/api/WindowClient.json index 67c1477a01facc..55a02cd98aad63 100644 --- a/api/WindowClient.json +++ b/api/WindowClient.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient/focus", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient/navigate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "49" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient/focused", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -211,9 +211,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient/visibilityState", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "42" }, @@ -250,6 +247,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": false } }, "status": { @@ -263,9 +263,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowClient/ancestorOrigins", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -301,6 +298,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WindowEventHandlers.json b/api/WindowEventHandlers.json index e89b24069d92a1..bdf6114232c3ce 100644 --- a/api/WindowEventHandlers.json +++ b/api/WindowEventHandlers.json @@ -55,7 +55,7 @@ "version_added": "63" }, "chrome_android": { - "version_added": true + "version_added": "63" }, "edge": { "version_added": true @@ -73,10 +73,10 @@ "version_added": true }, "opera": { - "version_added": false + "version_added": "50" }, "opera_android": { - "version_added": false + "version_added": "50" }, "safari": { "version_added": false @@ -85,7 +85,7 @@ "version_added": null }, "webview_android": { - "version_added": true + "version_added": "63" } }, "status": { @@ -103,7 +103,7 @@ "version_added": "63" }, "chrome_android": { - "version_added": true + "version_added": "63" }, "edge": { "version_added": true @@ -121,10 +121,10 @@ "version_added": true }, "opera": { - "version_added": false + "version_added": "50" }, "opera_android": { - "version_added": false + "version_added": "50" }, "safari": { "version_added": false @@ -133,7 +133,7 @@ "version_added": null }, "webview_android": { - "version_added": true + "version_added": "63" } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowEventHandlers/onbeforeunload", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -183,54 +180,70 @@ "safari_ios": { "version_added": false, "notes": "Implementation seems defect." + }, + "webview_android": { + "version_added": true } }, "status": { - "deprecated": false, "experimental": false, - "standard_track": true + "standard_track": true, + "deprecated": false } }, - "custom_text_support_removed": { + "custom_text_support": { "__compat": { - "description": "Custom text support removed", + "description": "Custom text support", "support": { "chrome": { - "version_added": "51" + "version_added": true, + "version_removed": "51" }, "chrome_android": { - "version_added": "51" + "version_added": true, + "version_removed": "51" }, "edge": { "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": "44" + "version_added": true, + "version_removed": "44" }, "firefox_android": { - "version_added": "44" + "version_added": true, + "version_removed": "44" }, "ie": { - "version_added": null + "version_added": true }, "opera": { - "version_added": "38" + "version_added": true, + "version_removed": "38" }, "opera_android": { - "version_added": "38" + "version_added": true, + "version_removed": "38" }, "safari": { - "version_added": "9" + "version_added": true, + "version_removed": "9" }, "safari_ios": { "version_added": null }, "webview_android": { - "version_added": "51" + "version_added": true, + "version_removed": "51" } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true } } } @@ -426,7 +439,7 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { @@ -466,6 +479,11 @@ "webview_android": { "version_added": "60" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -474,40 +492,40 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowEventHandlers/onpopstate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "5" }, "chrome_android": { - "version_added": null + "version_added": "18" }, "edge": { - "version_added": null + "version_added": "12" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": null + "version_added": "4" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": null + "version_added": "10" }, "opera": { - "version_added": null + "version_added": "11.5" }, "opera_android": { - "version_added": null + "version_added": "12" }, "safari": { - "version_added": null + "version_added": "6" }, "safari_ios": { + "version_added": "5.1" + }, + "webview_android": { "version_added": null } }, diff --git a/api/WindowOrWorkerGlobalScope.json b/api/WindowOrWorkerGlobalScope.json index aa9a4cf40b4078..ad79732a1549f4 100644 --- a/api/WindowOrWorkerGlobalScope.json +++ b/api/WindowOrWorkerGlobalScope.json @@ -243,7 +243,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -297,13 +297,13 @@ }, "clearTimeout": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/WindowOrWorkerGlobalScope/clearTimeout", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout", "support": { "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -357,7 +357,7 @@ }, "createImageBitmap": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/WindowOrWorkerGlobalScope/createImageBitmap", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WindowOrWorkerGlobalScope/createImageBitmap", "support": { "chrome": { "version_added": "50" @@ -448,6 +448,11 @@ "webview_android": { "version_added": "52" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -477,10 +482,10 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": false @@ -491,6 +496,11 @@ "webview_android": { "version_added": "54" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -520,10 +530,10 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": false @@ -534,6 +544,11 @@ "webview_android": { "version_added": "59" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -643,7 +658,17 @@ "version_added": "14" }, "firefox": { - "version_added": false + "version_added": true, + "flags": [ + { + "type": "preference", + "name": "dom.streams.enabled" + }, + { + "type": "preference", + "name": "javascript.options.streams" + } + ] }, "firefox_android": { "version_added": false @@ -666,6 +691,11 @@ "webview_android": { "version_added": "43" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -709,6 +739,11 @@ "webview_android": { "version_added": "43" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } }, @@ -723,16 +758,16 @@ "version_added": "52" }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": "52" }, "firefox_android": { - "version_added": null + "version_added": "52" }, "ie": { "version_added": false @@ -744,14 +779,19 @@ "version_added": "39" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "webview_android": { "version_added": "52" } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -760,16 +800,16 @@ "description": "signal", "support": { "chrome": { - "version_added": null + "version_added": "66" }, "chrome_android": { - "version_added": null + "version_added": "66" }, "edge": { - "version_added": null + "version_added": "16" }, "edge_mobile": { - "version_added": null + "version_added": "16" }, "firefox": { "version_added": "57" @@ -781,20 +821,28 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": "53" }, "opera_android": { - "version_added": null + "version_added": "53" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { + "version_added": "11.1" + }, + "samsunginternet_android": { "version_added": false }, "webview_android": { - "version_added": null + "version_added": "66" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } @@ -869,7 +917,7 @@ "deprecated": false } }, - "available_in_workers": { + "worker_support": { "__compat": { "description": "Available in workers", "support": { @@ -909,6 +957,11 @@ "webview_android": { "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -1017,7 +1070,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -1108,6 +1161,11 @@ "webview_android": { "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -1120,7 +1178,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -1211,6 +1269,11 @@ "webview_android": { "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } }, @@ -1254,6 +1317,11 @@ "webview_android": { "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } diff --git a/api/Worker.json b/api/Worker.json index 4b040ad2d78793..09cb1daedb5c30 100644 --- a/api/Worker.json +++ b/api/Worker.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { @@ -55,14 +55,11 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/Worker", "description": "Worker() constructor", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": true @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { @@ -105,17 +105,14 @@ "__compat": { "description": "Constructor name option", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "70" }, "chrome_android": { - "version_added": false + "version_added": "70" }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -127,23 +124,33 @@ "version_added": "55" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": "57" }, "opera_android": { - "version_added": null + "version_added": "57" }, "safari": { - "version_added": null + "version_added": false, + "notes": "Supported in Safari Technology Preview 64" }, "safari_ios": { - "version_added": null + "version_added": false, + "notes": "Supported in Safari Technology Preview 64" }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -152,14 +159,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/onmessage", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": "12" @@ -190,6 +194,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { @@ -203,9 +210,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/onmessageerror", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -241,6 +245,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -254,9 +261,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/postMessage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -293,6 +297,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -306,14 +313,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worker/terminate", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": "12" @@ -344,6 +348,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { diff --git a/api/WorkerGlobalScope.json b/api/WorkerGlobalScope.json index d903a1015152e0..be6bf8f796370f 100644 --- a/api/WorkerGlobalScope.json +++ b/api/WorkerGlobalScope.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/location", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/navigator", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onlanguagechange", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onoffline", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/ononline", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/performance", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -411,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/self", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -449,6 +446,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -462,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/console", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -502,6 +499,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -515,9 +515,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/close", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -553,6 +550,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -565,9 +565,6 @@ "__compat": { "description": "close() moved to DedicatedWorkerGlobalScope and SharedWorkerGlobalScope", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "52" }, @@ -603,7 +600,15 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": null } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -612,9 +617,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/dump", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -650,6 +652,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -663,9 +668,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/importScripts", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -701,6 +703,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -714,9 +719,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/onclose", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -754,6 +756,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/WorkerLocation.json b/api/WorkerLocation.json index 53cdaab5342420..89085469dfd61e 100644 --- a/api/WorkerLocation.json +++ b/api/WorkerLocation.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 26bfa0a06d6ee6..baa640357d54e4 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/connection", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "61" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/permissions", "support": { - "webview_android": { - "version_added": "43" - }, "chrome": { "version_added": "43" }, @@ -143,57 +140,9 @@ }, "samsunginternet_android": { "version_added": "4.0" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "sendBeacon": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/sendBeacon", - "support": { - "webview_android": { - "version_added": "39" - }, - "chrome": { - "version_added": "39" - }, - "chrome_android": { - "version_added": "39" - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "26" - }, - "opera_android": { - "version_added": "26" }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": "4.0" + "webview_android": { + "version_added": "43" } }, "status": { @@ -207,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/serviceWorker", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/Worklet.json b/api/Worklet.json new file mode 100644 index 00000000000000..915bc1d970014c --- /dev/null +++ b/api/Worklet.json @@ -0,0 +1,106 @@ +{ + "api": { + "Worklet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worklet", + "support": { + "chrome": { + "version_added": "65" + }, + "chrome_android": { + "version_added": "65" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "52" + }, + "opera_android": { + "version_added": "52" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "65" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "addModule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Worklet/addModule", + "support": { + "chrome": { + "version_added": "65" + }, + "chrome_android": { + "version_added": "65" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "52" + }, + "opera_android": { + "version_added": "52" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "65" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/WritableStream.json b/api/WritableStream.json index edfc3e03f72c4f..e03d8b888fefd7 100644 --- a/api/WritableStream.json +++ b/api/WritableStream.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -55,9 +55,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream/WritableStream", "description": "WritableStream() constructor", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream/abort", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream/getWriter", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStream/locked", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "59" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/api/WritableStreamDefaultController.json b/api/WritableStreamDefaultController.json new file mode 100644 index 00000000000000..2250f95692d96a --- /dev/null +++ b/api/WritableStreamDefaultController.json @@ -0,0 +1,158 @@ +{ + "api": { + "WritableStreamDefaultController": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController", + "support": { + "chrome": { + "version_added": "58" + }, + "chrome_android": { + "version_added": "58" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "45" + }, + "opera_android": { + "version_added": "45" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "58" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "WritableStreamDefaultController": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/WritableStreamDefaultController", + "description": "WritableStreamDefaultController() constructor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "error": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/error", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/WritableStreamDefaultWriter.json b/api/WritableStreamDefaultWriter.json new file mode 100644 index 00000000000000..4447acdc093420 --- /dev/null +++ b/api/WritableStreamDefaultWriter.json @@ -0,0 +1,437 @@ +{ + "api": { + "WritableStreamDefaultWriter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "WritableStreamDefaultWriter": { + "__compat": { + "description": "WritableStreamDefaultWriter() constructor.", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/WritableStreamDefaultWriter", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "closed": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/closed", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "desiredSize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/desiredSize", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "ready": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/ready", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "abort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/abort", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "close": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/close", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "releaseLock": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/releaseLock", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "write": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/write", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "46" + }, + "opera_android": { + "version_added": "46" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "59" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/XDomainRequest.json b/api/XDomainRequest.json new file mode 100644 index 00000000000000..2b93f8824a5622 --- /dev/null +++ b/api/XDomainRequest.json @@ -0,0 +1,524 @@ +{ + "api": { + "XDomainRequest": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "abort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/abort", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/onerror", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "onload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/onload", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "onprogress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/onprogress", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "ontimeout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/ontimeout", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "open": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/open", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "responseText": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/responseText", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "send": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/send", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "timeout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XDomainRequest/timeout", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8", + "version_removed": "11" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/api/XMLDocument.json b/api/XMLDocument.json index 6e616e026c3b1b..6ad953c655f985 100644 --- a/api/XMLDocument.json +++ b/api/XMLDocument.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLDocument", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -14,16 +11,16 @@ "version_added": false }, "edge": { - "version_added": null + "version_added": true }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { - "version_added": true + "version_added": "1" }, "firefox_android": { - "version_added": true + "version_added": "4" }, "ie": { "version_added": false @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLDocument/load", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -64,16 +61,25 @@ "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null + "version_added": false }, + "firefox": [ + { + "version_added": "3", + "notes": "See bug 332175 for removal." + }, + { + "version_added": "1", + "version_removed": "3", + "notes": "Before version 3, Firefox supported cross‑origin loads, even in cases where this would violate CORS." + } + ], "firefox_android": { - "version_added": null + "version_added": "4", + "notes": "See bug 332175 for removal." }, "ie": { "version_added": false @@ -92,10 +98,13 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, + "experimental": false, "standard_track": false, "deprecated": true } diff --git a/api/XMLHttpRequest.json b/api/XMLHttpRequest.json index c62984939d9279..bbe062c04d785e 100644 --- a/api/XMLHttpRequest.json +++ b/api/XMLHttpRequest.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/onreadystatechange", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -106,14 +106,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/readyState", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -155,14 +155,11 @@ "constants": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -193,7 +190,15 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } } } @@ -202,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/response", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -240,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -253,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -292,6 +294,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -305,9 +310,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "31" }, @@ -343,6 +345,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -355,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "10" }, @@ -393,6 +395,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -406,9 +411,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "19" }, @@ -444,6 +446,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -457,9 +462,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "18" }, @@ -495,6 +497,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -508,9 +513,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "31" }, @@ -552,6 +554,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -565,9 +570,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -604,6 +606,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -618,9 +623,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseURL", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -656,6 +658,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -669,9 +674,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseXML", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -709,6 +711,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -722,9 +727,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/status", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -761,6 +763,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -774,14 +779,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/statusText", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -813,6 +815,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -826,9 +831,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/timeout", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "29" }, @@ -870,6 +872,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -883,14 +888,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/upload", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -921,6 +923,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -934,9 +939,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/withCredentials", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -975,6 +977,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -988,11 +993,8 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/abort", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": "1" + "version_added": "18" }, "chrome_android": { "version_added": true @@ -1032,6 +1034,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1045,9 +1050,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/getAllResponseHeaders", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -1091,6 +1093,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1104,14 +1109,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/getResponseHeader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1150,6 +1152,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1163,14 +1168,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/open", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1209,6 +1211,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1222,14 +1227,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/overrideMimeType", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1266,6 +1268,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1279,14 +1284,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1323,6 +1325,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1336,9 +1341,6 @@ "description": "ArrayBuffer as parameter to send()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "9" }, @@ -1374,6 +1376,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1388,9 +1393,6 @@ "description": "ArrayBufferView as parameter to send()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "22" }, @@ -1426,6 +1428,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1440,9 +1445,6 @@ "description": "Blob as parameter to send()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "22" }, @@ -1478,6 +1480,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1492,9 +1497,6 @@ "description": "FormData as parameter to send()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "6" }, @@ -1530,6 +1532,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1544,9 +1549,6 @@ "description": "URLSearchParams as parameter to send()", "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "59" }, @@ -1582,6 +1584,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1596,10 +1601,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/sendAsBinary", "support": { - "webview_android": { - "notes": "There is a polyfill available to support sendAsBinary().", - "version_added": false - }, "chrome": { "notes": "There is a polyfill available to support sendAsBinary().", "version_added": false @@ -1639,6 +1640,10 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "notes": "There is a polyfill available to support sendAsBinary().", + "version_added": false } }, "status": { @@ -1652,14 +1657,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/setRequestHeader", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1696,6 +1698,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/XMLHttpRequestEventTarget.json b/api/XMLHttpRequestEventTarget.json index fc24b2bf74d3a4..af533174a2e62a 100644 --- a/api/XMLHttpRequestEventTarget.json +++ b/api/XMLHttpRequestEventTarget.json @@ -4,14 +4,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": true @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onabort", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onerror", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onload", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onloadend", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -258,9 +258,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onloadstart", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -309,9 +309,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/onprogress", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -347,6 +344,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -360,9 +360,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget/ontimeout", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -398,6 +395,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/XMLHttpRequestUpload.json b/api/XMLHttpRequestUpload.json index 59cd375baa3e2d..1a5d950fa809f1 100644 --- a/api/XMLHttpRequestUpload.json +++ b/api/XMLHttpRequestUpload.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/XMLSerializer.json b/api/XMLSerializer.json index 648a843e0bc817..5bfd57edefc1db 100644 --- a/api/XMLSerializer.json +++ b/api/XMLSerializer.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XMLSerializer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -53,9 +53,6 @@ "serializeToStream": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/api/XPathExpression.json b/api/XPathExpression.json index 0e0af843a7a167..674c78c3d52116 100644 --- a/api/XPathExpression.json +++ b/api/XPathExpression.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathExpression", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathExpression/evaluate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/XPathResult.json b/api/XPathResult.json index fc1f890ba6ea1e..9847f4a879e7bd 100644 --- a/api/XPathResult.json +++ b/api/XPathResult.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathResult", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -42,6 +39,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathResult/invalidIteratorState", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathResult/iterateNext", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathResult/resultType", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XPathResult/snapshotItem", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -245,6 +242,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/api/XSLTProcessor.json b/api/XSLTProcessor.json index 53a3c745d9c207..d01b4e96507fce 100644 --- a/api/XSLTProcessor.json +++ b/api/XSLTProcessor.json @@ -4,9 +4,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -42,13 +39,448 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { - "experimental": false, - "standard_track": true, + "experimental": true, + "standard_track": false, "deprecated": false } + }, + "importStylesheet": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/importStylesheet", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "transformToFragment": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/transformToFragment", + "support": { + "chrome": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + }, + "chrome_android": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "notes": "Firefox throws an exception if an error occurs." + }, + "firefox_android": { + "version_added": true, + "notes": "Firefox throws an exception if an error occurs." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "notes": "Opera returns nullif an error occurs." + }, + "opera_android": { + "version_added": true, + "notes": "Opera returns nullif an error occurs." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "transformToDocument": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/transformToDocument", + "support": { + "chrome": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + }, + "chrome_android": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true, + "notes": "Firefox throws an exception if an error occurs." + }, + "firefox_android": { + "version_added": true, + "notes": "Firefox throws an exception if an error occurs." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "notes": "Opera returns nullif an error occurs." + }, + "opera_android": { + "version_added": true, + "notes": "Opera returns nullif an error occurs." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Chrome returns nullif an error occurs." + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "setParameter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/setParameter", + "support": { + "chrome": { + "version_added": true, + "notes": "Chrome only supports string values." + }, + "chrome_android": { + "version_added": true, + "notes": "Chrome only supports string values." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "notes": "Opera only supports string values." + }, + "opera_android": { + "version_added": true, + "notes": "Opera only supports string values." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Chrome only supports string values." + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "getParameter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/getParameter", + "support": { + "chrome": { + "version_added": true, + "notes": "Chrome only supports string values." + }, + "chrome_android": { + "version_added": true, + "notes": "Chrome only supports string values." + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "notes": "Opera only supports string values." + }, + "opera_android": { + "version_added": true, + "notes": "Opera only supports string values." + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "Chrome only supports string values." + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "removeParameter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/removeParameter", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "clearParameters": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/clearParameters", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "reset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/reset", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } } } } diff --git a/browsers/chrome.json b/browsers/chrome.json index b05920e7f4c1dd..1d00ea2cb56a31 100644 --- a/browsers/chrome.json +++ b/browsers/chrome.json @@ -336,13 +336,27 @@ "67": { "release_date": "2018-05-29", "release_notes": "https://chromereleases.googleblog.com/2018/05/stable-channel-update-for-desktop_58.html", - "status": "current" + "status": "retired" }, "68": { "release_date": "2018-07-24", - "status": "beta" + "release_notes": "https://chromereleases.googleblog.com/2018/07/stable-channel-update-for-desktop.html", + "status": "retired" }, "69": { + "release_date": "2018-09-04", + "release_notes": "https://chromereleases.googleblog.com/2018/09/stable-channel-update-for-desktop.html", + "status": "retired" + }, + "70": { + "release_date": "2018-10-16", + "release_notes": "https://chromereleases.googleblog.com/2018/10/stable-channel-update-for-desktop.html", + "status": "current" + }, + "71": { + "status": "beta" + }, + "72": { "status": "nightly" } } diff --git a/browsers/chrome_android.json b/browsers/chrome_android.json new file mode 100644 index 00000000000000..b9c216741d67f4 --- /dev/null +++ b/browsers/chrome_android.json @@ -0,0 +1,248 @@ +{ + "browsers": { + "chrome_android": { + "name": "Chrome Android", + "releases": { + "18": { + "release_date": "2012-06-27", + "release_notes": "https://chromereleases.googleblog.com/2012/06/chrome-for-android-out-of-beta.html", + "status": "retired" + }, + "25": { + "release_date": "2013-02-27", + "release_notes": "https://chromereleases.googleblog.com/2013/02/chrome-for-android-update.html", + "status": "retired" + }, + "26": { + "release_date": "2013-04-03", + "release_notes": "https://chromereleases.googleblog.com/2013/04/chrome-for-android-stable-channel-update.html", + "status": "retired" + }, + "27": { + "release_date": "2013-05-22", + "release_notes": "https://chromereleases.googleblog.com/2013/05/chrome-for-android-update.html", + "status": "retired" + }, + "28": { + "release_date": "2013-07-10", + "release_notes": "https://chromereleases.googleblog.com/2013/07/chrome-for-android-update.html", + "status": "retired" + }, + "29": { + "release_date": "2013-08-21", + "release_notes": "https://chromereleases.googleblog.com/2013/08/chrome-for-android-update.html", + "status": "retired" + }, + "30": { + "release_date": "2013-10-02", + "release_notes": "https://chromereleases.googleblog.com/2013/10/chrome-for-android-update.html", + "status": "retired" + }, + "31": { + "release_date": "2013-11-14", + "release_notes": "https://chromereleases.googleblog.com/2013/11/chrome-for-android-update.html", + "status": "retired" + }, + "32": { + "release_date": "2014-01-15", + "release_notes": "https://chromereleases.googleblog.com/2014/01/chrome-for-android-update.html", + "status": "retired" + }, + "33": { + "release_date": "2014-02-26", + "release_notes": "https://chromereleases.googleblog.com/2014/02/chrome-for-android-update.html", + "status": "retired" + }, + "34": { + "release_date": "2014-04-02", + "release_notes": "https://chromereleases.googleblog.com/2014/04/chrome-for-android-update.html", + "status": "retired" + }, + "35": { + "release_date": "2014-05-20", + "release_notes": "https://chromereleases.googleblog.com/2014/05/chrome-for-android-update.html", + "status": "retired" + }, + "36": { + "release_date": "2014-07-16", + "release_notes": "https://chromereleases.googleblog.com/2014/07/chrome-for-android-update.html", + "status": "retired" + }, + "37": { + "release_date": "2014-09-03", + "release_notes": "https://chromereleases.googleblog.com/2014/09/chrome-for-android-update.html", + "status": "retired" + }, + "38": { + "release_date": "2014-10-08", + "release_notes": "https://chromereleases.googleblog.com/2014/10/chrome-for-android-update.html", + "status": "retired" + }, + "39": { + "release_date": "2014-11-12", + "release_notes": "https://chromereleases.googleblog.com/2014/11/chrome-for-android-update.html", + "status": "retired" + }, + "40": { + "release_date": "2015-01-21", + "release_notes": "https://chromereleases.googleblog.com/2015/01/chrome-for-android-update.html", + "status": "retired" + }, + "41": { + "release_date": "2015-03-11", + "release_notes": "https://chromereleases.googleblog.com/2015/03/chrome-for-android-update.html", + "status": "retired" + }, + "42": { + "release_date": "2015-04-15", + "release_notes": "https://chromereleases.googleblog.com/2015/04/chrome-for-android-update.html", + "status": "retired" + }, + "43": { + "release_date": "2015-05-27", + "release_notes": "https://chromereleases.googleblog.com/2015/05/chrome-for-android-update.html", + "status": "retired" + }, + "44": { + "release_date": "2015-07-29", + "release_notes": "https://chromereleases.googleblog.com/2015/07/chrome-for-android-update.html", + "status": "retired" + }, + "45": { + "release_date": "2015-09-01", + "release_notes": "https://chromereleases.googleblog.com/2015/09/chrome-for-android-update.html", + "status": "retired" + }, + "46": { + "release_date": "2015-10-14", + "release_notes": "https://chromereleases.googleblog.com/2015/10/chrome-for-android-update.html", + "status": "retired" + }, + "47": { + "release_date": "2015-12-02", + "release_notes": "https://chromereleases.googleblog.com/2015/12/chrome-for-android-update.html", + "status": "retired" + }, + "48": { + "release_date": "2016-01-26", + "status": "retired" + }, + "49": { + "release_date": "2016-03-09", + "release_notes": "https://chromereleases.googleblog.com/2016/03/chrome-for-android-update.html", + "status": "retired" + }, + "50": { + "release_date": "2016-04-13", + "status": "retired" + }, + "51": { + "release_date": "2016-06-08", + "release_notes": "https://chromereleases.googleblog.com/2016/06/chrome-for-android-update.html", + "status": "retired" + }, + "52": { + "release_date": "2016-07-27", + "release_notes": "https://chromereleases.googleblog.com/2016/07/chrome-for-android-update.html", + "status": "retired" + }, + "53": { + "release_date": "2016-09-07", + "release_notes": "https://chromereleases.googleblog.com/2016/09/chrome-for-android-update.html", + "status": "retired" + }, + "54": { + "release_date": "2016-10-19", + "release_notes": "https://chromereleases.googleblog.com/2016/10/chrome-for-android-update.html", + "status": "retired" + }, + "55": { + "release_date": "2016-12-06", + "release_notes": "https://chromereleases.googleblog.com/2016/12/chrome-for-android-update.html", + "status": "retired" + }, + "56": { + "release_date": "2017-02-01", + "release_notes": "https://chromereleases.googleblog.com/2017/02/chrome-for-android-update.html", + "status": "retired" + }, + "57": { + "release_date": "2017-03-16", + "release_notes": "https://chromereleases.googleblog.com/2017/03/chrome-for-android-update.html", + "status": "retired" + }, + "58": { + "release_date": "2017-04-25", + "release_notes": "https://chromereleases.googleblog.com/2017/04/chrome-for-android-update.html", + "status": "retired" + }, + "59": { + "release_date": "2017-06-06", + "release_notes": "https://chromereleases.googleblog.com/2017/06/chrome-for-android-update.html", + "status": "retired" + }, + "60": { + "release_date": "2017-08-01", + "release_notes": "https://chromereleases.googleblog.com/2017/08/chrome-for-android-update.html", + "status": "retired" + }, + "61": { + "release_date": "2017-09-05", + "release_notes": "https://chromereleases.googleblog.com/2017/09/chrome-for-android-update.html", + "status": "retired" + }, + "62": { + "release_date": "2017-10-24", + "release_notes": "https://chromereleases.googleblog.com/2017/10/chrome-for-android-update.html", + "status": "retired" + }, + "63": { + "release_date": "2017-12-05", + "release_notes": "https://chromereleases.googleblog.com/2017/12/chrome-for-android-update.html", + "status": "retired" + }, + "64": { + "release_date": "2018-01-23", + "release_notes": "https://chromereleases.googleblog.com/2018/01/chrome-for-android-update.html", + "status": "retired" + }, + "65": { + "release_date": "2017-03-06", + "release_notes": "https://chromereleases.googleblog.com/2018/03/chrome-for-android-update.html", + "status": "retired" + }, + "66": { + "release_date": "2017-04-17", + "release_notes": "https://chromereleases.googleblog.com/2018/04/chrome-for-android-update.html", + "status": "retired" + }, + "67": { + "release_date": "2018-05-31", + "release_notes": "https://chromereleases.googleblog.com/2018/05/chrome-for-android-update_31.html", + "status": "retired" + }, + "68": { + "release_date": "2018-07-24", + "release_notes": "https://chromereleases.googleblog.com/2018/07/chrome-for-android-update.html", + "status": "retired" + }, + "69": { + "release_date": "2018-09-04", + "release_notes": "https://chromereleases.googleblog.com/2018/09/chrome-for-android-update.html", + "status": "retired" + }, + "70": { + "release_date": "2018-10-17", + "release_notes": "https://chromereleases.googleblog.com/2018/10/chrome-for-android-update.html", + "status": "current" + }, + "71": { + "status": "beta" + }, + "72": { + "status": "nightly" + } + } + } + } +} diff --git a/browsers/edge.json b/browsers/edge.json index d98cf752ded079..ab08aa87f309a3 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -26,14 +26,17 @@ "16": { "release_date": "2017-10-17", "release_notes": "https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-16", - "status": "current" + "status": "retired" }, "17": { - "release_date": "2018-05-01", - "status": "current" + "release_date": "2018-04-30", + "release_notes": "https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-17", + "status": "retired" }, "18": { - "status": "nightly" + "release_date": "2018-10-02", + "release_notes": "https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new", + "status": "current" } } } diff --git a/browsers/edge_mobile.json b/browsers/edge_mobile.json index f2587a0d2b25f9..acd1c71b0d1f7d 100644 --- a/browsers/edge_mobile.json +++ b/browsers/edge_mobile.json @@ -21,10 +21,10 @@ }, "16": { "release_date": "2017-09-26", - "status": "current" + "status": "retired" }, "17": { - "release_date": "2018-05-01", + "release_date": "2018-04-30", "status": "current" }, "18": { diff --git a/browsers/firefox.json b/browsers/firefox.json index 5fc998abb5f7c5..fdeb6fce1e0842 100644 --- a/browsers/firefox.json +++ b/browsers/firefox.json @@ -10,27 +10,27 @@ }, "1.5": { "release_date": "2005-11-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/1.5", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/1.5", "status": "retired" }, "2": { "release_date": "2006-10-24", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/2", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/2", "status": "retired" }, "3": { "release_date": "2008-06-17", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/3", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/3", "status": "retired" }, "3.5": { "release_date": "2009-06-30", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/3.5", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/3.5", "status": "retired" }, "3.6": { "release_date": "2010-01-21", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/3.6", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/3.6", "status": "retired" }, "3.6.9": { @@ -40,237 +40,237 @@ }, "4": { "release_date": "2011-03-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/4", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/4", "status": "retired" }, "5": { "release_date": "2011-06-21", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/5", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/5", "status": "retired" }, "6": { "release_date": "2011-08-16", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/6", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/6", "status": "retired" }, "7": { "release_date": "2011-09-27", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/7", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/7", "status": "retired" }, "8": { "release_date": "2011-11-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/8", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/8", "status": "retired" }, "9": { "release_date": "2011-12-20", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/9", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/9", "status": "retired" }, "10": { "release_date": "2012-01-31", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/10", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/10", "status": "retired" }, "11": { "release_date": "2012-03-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/11", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/11", "status": "retired" }, "12": { "release_date": "2012-04-24", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/12", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/12", "status": "retired" }, "13": { "release_date": "2012-06-05", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/13", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/13", "status": "retired" }, "14": { "release_date": "2012-07-17", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/14", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/14", "status": "retired" }, "15": { "release_date": "2012-08-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/15", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/15", "status": "retired" }, "16": { "release_date": "2012-10-09", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/16", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/16", "status": "retired" }, "17": { "release_date": "2012-11-20", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/17", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/17", "status": "retired" }, "18": { "release_date": "2013-01-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/18", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/18", "status": "retired" }, "19": { "release_date": "2013-02-19", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/19", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/19", "status": "retired" }, "20": { "release_date": "2013-04-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/20", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/20", "status": "retired" }, "21": { "release_date": "2013-05-14", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/21", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/21", "status": "retired" }, "22": { "release_date": "2013-06-25", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/22", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/22", "status": "retired" }, "23": { "release_date": "2013-08-06", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/23", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/23", "status": "retired" }, "24": { "release_date": "2013-09-17", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/24", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/24", "status": "retired" }, "25": { "release_date": "2013-10-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/25", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/25", "status": "retired" }, "26": { "release_date": "2013-12-10", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/26", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/26", "status": "retired" }, "27": { "release_date": "2014-02-04", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/27", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/27", "status": "retired" }, "28": { "release_date": "2014-03-18", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/28", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/28", "status": "retired" }, "29": { "release_date": "2014-04-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/29", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/29", "status": "retired" }, "30": { "release_date": "2014-06-10", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/30", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/30", "status": "retired" }, "31": { "release_date": "2014-07-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/31", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/31", "status": "retired" }, "32": { "release_date": "2014-09-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/32", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/32", "status": "retired" }, "33": { "release_date": "2014-10-14", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/33", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/33", "status": "retired" }, "34": { "release_date": "2014-12-01", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/34", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/34", "status": "retired" }, "35": { "release_date": "2015-01-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/35", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/35", "status": "retired" }, "36": { "release_date": "2015-02-24", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/36", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/36", "status": "retired" }, "37": { "release_date": "2015-03-31", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/37", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/37", "status": "retired" }, "38": { "release_date": "2015-05-12", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/38", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/38", "status": "retired" }, "39": { "release_date": "2015-07-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/39", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/39", "status": "retired" }, "40": { "release_date": "2015-08-11", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/40", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/40", "status": "retired" }, "41": { "release_date": "2015-09-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/41", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/41", "status": "retired" }, "42": { "release_date": "2015-11-03", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/42", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/42", "status": "retired" }, "43": { "release_date": "2015-12-15", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/43", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/43", "status": "retired" }, "44": { "release_date": "2016-01-26", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/44", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/44", "status": "retired" }, "45": { "release_date": "2016-03-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/45", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/45", "status": "retired" }, "46": { "release_date": "2016-04-26", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/46", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/46", "status": "retired" }, "47": { "release_date": "2016-06-07", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/47", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/47", "status": "retired" }, "48": { "release_date": "2016-08-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/48", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/48", "status": "retired" }, "49": { "release_date": "2016-09-20", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/49", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/49", "status": "retired" }, "50": { "release_date": "2016-11-15", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/50", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/50", "status": "retired" }, "50.0.1": { @@ -279,72 +279,107 @@ }, "51": { "release_date": "2017-01-24", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/51", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/51", "status": "retired" }, "52": { "release_date": "2017-03-07", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/52", - "status": "esr" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/52", + "status": "retired" }, "53": { "release_date": "2017-04-19", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/53", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/53", "status": "retired" }, "54": { "release_date": "2017-06-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/54", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/54", "status": "retired" }, "55": { "release_date": "2017-08-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/55", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/55", "status": "retired" }, "56": { "release_date": "2017-09-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/56", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/56", "status": "retired" }, "57": { "release_date": "2017-11-14", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/57", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/57", "status": "retired" }, "58": { "release_date": "2018-01-23", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/58", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/58", "status": "retired" }, "59": { "release_date": "2018-03-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/59", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/59", "status": "retired" }, "60": { "release_date": "2018-05-09", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/60", - "status": "current" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/60", + "status": "esr" }, "61": { - "release_date": "2018-07-03", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/61", - "status": "beta" + "release_date": "2018-06-26", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/61", + "status": "retired" }, "62": { - "release_date": "2018-08-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/62", - "status": "nightly" + "release_date": "2018-09-05", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/62", + "status": "retired" }, "63": { "release_date": "2018-10-23", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/63", - "status": "planned" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/63", + "status": "current" }, "64": { - "release_date": "2018-11-27", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/64", + "release_date": "2018-12-11", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/64", + "status": "beta" + }, + "65": { + "release_date": "2019-01-29", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/65", + "status": "nightly" + }, + "66": { + "release_date": "2019-03-19", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66", + "status": "planned" + }, + "67": { + "release_date": "2019-05-14", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/67", + "status": "planned" + }, + "68": { + "release_date": "2019-07-09", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/68", + "status": "planned" + }, + "69": { + "release_date": "2019-09-03", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/69", + "status": "planned" + }, + "70": { + "release_date": "2019-10-22", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/70", + "status": "planned" + }, + "71": { + "release_date": "2019-12-10", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/71", "status": "planned" } } diff --git a/browsers/firefox_android.json b/browsers/firefox_android.json index 87a6218e9366f3..7cffcfb7307d35 100644 --- a/browsers/firefox_android.json +++ b/browsers/firefox_android.json @@ -5,292 +5,327 @@ "releases": { "4": { "release_date": "2011-03-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/4", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/4", "status": "retired" }, "5": { "release_date": "2011-06-21", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/5", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/5", "status": "retired" }, "6": { "release_date": "2011-08-16", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/6", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/6", "status": "retired" }, "7": { "release_date": "2011-09-27", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/7", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/7", "status": "retired" }, "8": { "release_date": "2011-11-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/8", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/8", "status": "retired" }, "9": { "release_date": "2011-12-21", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/9", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/9", "status": "retired" }, "10": { "release_date": "2012-01-31", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/10", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/10", "status": "retired" }, "14": { "release_date": "2012-06-26", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/14", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/14", "status": "retired" }, "15": { "release_date": "2012-08-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/15", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/15", "status": "retired" }, "16": { "release_date": "2012-10-09", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/16", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/16", "status": "retired" }, "17": { "release_date": "2012-11-20", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/17", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/17", "status": "retired" }, "18": { "release_date": "2013-01-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/18", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/18", "status": "retired" }, "19": { "release_date": "2013-02-19", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/19", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/19", "status": "retired" }, "20": { "release_date": "2013-04-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/20", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/20", "status": "retired" }, "21": { "release_date": "2013-05-14", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/21", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/21", "status": "retired" }, "22": { "release_date": "2013-06-25", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/22", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/22", "status": "retired" }, "23": { "release_date": "2013-08-06", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/23", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/23", "status": "retired" }, "24": { "release_date": "2013-09-17", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/24", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/24", "status": "retired" }, "25": { "release_date": "2013-10-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/25", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/25", "status": "retired" }, "26": { "release_date": "2013-12-10", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/26", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/26", "status": "retired" }, "27": { "release_date": "2014-02-04", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/27", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/27", "status": "retired" }, "28": { "release_date": "2014-03-18", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/28", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/28", "status": "retired" }, "29": { "release_date": "2014-04-29", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/29", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/29", "status": "retired" }, "30": { "release_date": "2014-06-10", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/30", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/30", "status": "retired" }, "31": { "release_date": "2014-07-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/31", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/31", "status": "retired" }, "32": { "release_date": "2014-09-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/32", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/32", "status": "retired" }, "33": { "release_date": "2014-10-14", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/33", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/33", "status": "retired" }, "34": { "release_date": "2014-12-01", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/34", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/34", "status": "retired" }, "35": { "release_date": "2015-01-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/35", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/35", "status": "retired" }, "36": { "release_date": "2015-02-27", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/36", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/36", "status": "retired" }, "37": { "release_date": "2015-03-31", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/37", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/37", "status": "retired" }, "38": { "release_date": "2015-05-12", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/38", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/38", "status": "retired" }, "39": { "release_date": "2015-07-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/39", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/39", "status": "retired" }, "40": { "release_date": "2015-08-11", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/40", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/40", "status": "retired" }, "41": { "release_date": "2015-09-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/41", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/41", "status": "retired" }, "42": { "release_date": "2015-11-03", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/42", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/42", "status": "retired" }, "43": { "release_date": "2015-12-15", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/43", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/43", "status": "retired" }, "44": { "release_date": "2016-01-26", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/44", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/44", "status": "retired" }, "45": { "release_date": "2016-03-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/45", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/45", "status": "retired" }, "46": { "release_date": "2016-04-26", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/46", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/46", "status": "retired" }, "47": { "release_date": "2016-06-07", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/47", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/47", "status": "retired" }, "48": { "release_date": "2016-08-02", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/48", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/48", "status": "retired" }, "49": { "release_date": "2016-09-20", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/49", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/49", "status": "retired" }, "50": { "release_date": "2016-11-15", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/50", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/50", "status": "retired" }, "51": { "release_date": "2017-01-24", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/51", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/51", "status": "retired" }, "52": { "release_date": "2017-03-07", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/52", - "status": "esr" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/52", + "status": "retired" }, "53": { "release_date": "2017-04-19", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/53", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/53", "status": "retired" }, "54": { "release_date": "2017-06-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/54", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/54", "status": "retired" }, "55": { "release_date": "2017-08-08", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/55", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/55", "status": "retired" }, "56": { "release_date": "2017-09-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/56", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/56", "status": "retired" }, "57": { "release_date": "2017-11-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/57", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/57", "status": "retired" }, "58": { "release_date": "2018-01-22", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/58", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/58", "status": "retired" }, "59": { "release_date": "2018-03-13", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/59", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/59", "status": "retired" }, "60": { "release_date": "2018-05-09", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/60", - "status": "current" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/60", + "status": "esr" }, "61": { - "release_date": "2018-07-03", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/61", - "status": "beta" + "release_date": "2018-06-26", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/61", + "status": "retired" }, "62": { - "release_date": "2018-08-28", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/62", - "status": "nightly" + "release_date": "2018-09-05", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/62", + "status": "retired" }, "63": { "release_date": "2018-10-23", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/63", - "status": "planned" + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/63", + "status": "current" }, "64": { - "release_date": "2018-11-27", - "release_notes": "https://developer.mozilla.org/Firefox/Releases/64", + "release_date": "2018-12-11", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/64", + "status": "beta" + }, + "65": { + "release_date": "2019-01-29", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/65", + "status": "nightly" + }, + "66": { + "release_date": "2019-03-19", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66", + "status": "planned" + }, + "67": { + "release_date": "2019-05-14", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/67", + "status": "planned" + }, + "68": { + "release_date": "2019-07-09", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/68", + "status": "planned" + }, + "69": { + "release_date": "2019-09-03", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/69", + "status": "planned" + }, + "70": { + "release_date": "2019-10-22", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/70", + "status": "planned" + }, + "71": { + "release_date": "2019-12-10", + "release_notes": "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/71", "status": "planned" } } diff --git a/browsers/nodejs.json b/browsers/nodejs.json index 4dca4f0ccc0f61..365348ada75611 100644 --- a/browsers/nodejs.json +++ b/browsers/nodejs.json @@ -4,52 +4,66 @@ "name": "Node.js", "releases": { "0.10": { - "release_date": "2013-03-11", - "release_notes": "https://nodejs.org/en/blog/release/v0.10.0/", - "status": "retired" + "release_notes": "https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V010.md" }, "0.12": { - "release_date": "2015-02-06", - "release_notes": "https://nodejs.org/en/blog/release/v0.12.0/", - "status": "retired" + "release_notes": "https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V012.md" }, - "4": { + "4.0.0": { "release_date": "2015-09-08", - "release_notes": "https://nodejs.org/en/blog/release/v4.0.0/", - "status": "retired" + "release_notes": "https://nodejs.org/en/blog/release/v4.0.0/" }, - "5": { + "5.0.0": { "release_date": "2015-10-29", - "release_notes": "https://nodejs.org/en/blog/release/v5.0.0/", - "status": "retired" + "release_notes": "https://nodejs.org/en/blog/release/v5.0.0/" }, - "6": { + "6.0.0": { "release_date": "2016-04-26", - "release_notes": "https://nodejs.org/en/blog/release/v6.0.0/", - "status": "current" + "release_notes": "https://nodejs.org/en/blog/release/v6.0.0/" }, - "7": { + "6.5.0": { + "release_date": "2016-08-26", + "release_notes": "https://nodejs.org/en/blog/release/v6.5.0/" + }, + "7.0.0": { "release_date": "2016-10-25", - "release_notes": "https://nodejs.org/en/blog/release/v7.0.0/", - "status": "retired" + "release_notes": "https://nodejs.org/en/blog/release/v7.0.0/" + }, + "7.6.0": { + "release_date": "2017-02-21", + "release_notes": "https://nodejs.org/en/blog/release/v7.6.0/" }, - "8": { + "8.0.0": { "release_date": "2017-05-30", - "release_notes": "https://nodejs.org/en/blog/release/v8.0.0/", - "status": "current" + "release_notes": "https://nodejs.org/en/blog/release/v8.0.0/" + }, + "8.3.0": { + "release_date": "2017-08-09", + "release_notes": "https://nodejs.org/en/blog/release/v8.3.0/" }, - "9": { - "release_date": "2017-10-31", - "release_notes": "https://nodejs.org/en/blog/release/v9.0.0/", - "status": "retired" + "8.5.0": { + "release_date": "2017-09-12", + "release_notes": "https://nodejs.org/en/blog/release/v8.5.0/" }, - "10": { + "8.7.0": { + "release_date": "2017-10-11", + "release_notes": "https://nodejs.org/en/blog/release/v8.7.0/" + }, + "8.10.0": { + "release_date": "2018-03-06", + "release_notes": "https://nodejs.org/en/blog/release/v8.10.0/" + }, + "10.0.0": { "release_date": "2018-04-24", - "release_notes": "https://nodejs.org/en/blog/release/v10.0.0/", - "status": "current" + "release_notes": "https://nodejs.org/en/blog/release/v10.0.0/" + }, + "10.4.0": { + "release_date": "2018-06-06", + "release_notes": "https://nodejs.org/en/blog/release/v10.4.0/" }, - "11": { - "status": "planned" + "10.9.0": { + "release_date": "2018-08-16", + "release_notes": "https://nodejs.org/en/blog/release/v10.9.0/" } } } diff --git a/browsers/opera.json b/browsers/opera.json index bf8ef914284fe7..7fad820a3aefcf 100644 --- a/browsers/opera.json +++ b/browsers/opera.json @@ -307,22 +307,28 @@ "53": { "release_date": "2018-05-10", "release_notes": "https://dev.opera.com/blog/opera-53/", - "status": "current" + "status": "retired" }, "54": { - "status": "beta" + "release_date": "2018-06-28", + "release_notes": "https://dev.opera.com/blog/opera-54/", + "status": "retired" }, "55": { - "status": "nightly" + "release_date": "2018-08-16", + "release_notes": "https://blogs.opera.com/desktop/2018/08/opera-55-offers-better-control-web-pages-accessible-bookmarks/", + "status": "retired" }, "56": { - "status": "planned" + "release_date": "2018-09-25", + "release_notes": "https://dev.opera.com/blog/opera-56/", + "status": "current" }, "57": { - "status": "planned" + "status": "beta" }, "58": { - "status": "planned" + "status": "nightly" }, "59": { "status": "planned" diff --git a/browsers/safari.json b/browsers/safari.json index f5960830808bb7..826a7535fe247d 100644 --- a/browsers/safari.json +++ b/browsers/safari.json @@ -99,6 +99,11 @@ "11.1": { "release_date": "2018-04-12", "release_notes": "https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html", + "status": "retired" + }, + "12": { + "release_date": "2018-09-24", + "release_notes": "https://developer.apple.com/safari/whats-new/", "status": "current" } } diff --git a/browsers/safari_ios.json b/browsers/safari_ios.json index 90e50f1b257ff7..447e288078d135 100644 --- a/browsers/safari_ios.json +++ b/browsers/safari_ios.json @@ -82,6 +82,11 @@ "status": "retired" }, "11.1": { + "status": "retired" + }, + "12": { + "release_date": "2018-09-17", + "release_notes": "https://developer.apple.com/safari/whats-new/", "status": "current" } } diff --git a/browsers/samsunginternet_android.json b/browsers/samsunginternet_android.json index 21d14db59a6b2e..60a175c187605d 100644 --- a/browsers/samsunginternet_android.json +++ b/browsers/samsunginternet_android.json @@ -61,18 +61,21 @@ }, "6.4": { "release_date": "2018-02-19", - "status": "current" + "status": "retired" }, "7.0": { "release_date": "2018-03-16", - "status": "exclusive" + "status": "retired" }, "7.2": { - "release_date": "2018-03-07", + "release_date": "2018-06-20", "status": "retired" }, "7.4": { - "release_date": "2018-05-31", + "release_date": "2018-09-12", + "status": "current" + }, + "8.2": { "status": "beta" } } diff --git a/browsers/webview_android.json b/browsers/webview_android.json new file mode 100644 index 00000000000000..3e1ab4b83922ca --- /dev/null +++ b/browsers/webview_android.json @@ -0,0 +1,248 @@ +{ + "browsers": { + "webview_android": { + "name": "WebView Android", + "releases": { + "1": { + "release_date": "2008-09-23", + "release_notes": "https://en.wikipedia.org/wiki/Android_version_history#Android_1.0_(API_1)", + "status": "retired" + }, + "1.1": { + "release_date": "2009-02-09", + "release_notes": "https://en.wikipedia.org/wiki/Android_version_history#Android_1.1_(API_2)", + "status": "retired" + }, + "1.5": { + "release_date": "2009-04-27", + "release_notes": "https://en.wikipedia.org/wiki/Android_Cupcake", + "status": "retired" + }, + "1.6": { + "release_date": "2009-09-15", + "release_notes": "https://en.wikipedia.org/wiki/Android_Donut", + "status": "retired" + }, + "2": { + "release_date": "2009-10-26", + "release_notes": "https://en.wikipedia.org/wiki/Android_Eclair", + "status": "retired" + }, + "2.2": { + "release_date": "2010-05-20", + "release_notes": "https://en.wikipedia.org/wiki/Android_Froyo", + "status": "retired" + }, + "2.3": { + "release_date": "2010-12-06", + "release_notes": "https://en.wikipedia.org/wiki/Android_Gingerbread", + "status": "retired" + }, + "3": { + "release_date": "2011-02-22", + "release_notes": "https://en.wikipedia.org/wiki/Android_Honeycomb", + "status": "retired" + }, + "4": { + "release_date": "2011-10-18", + "release_notes": "https://en.wikipedia.org/wiki/Android_Ice_Cream_Sandwich", + "status": "retired" + }, + "4.1": { + "release_date": "2012-07-09", + "release_notes": "https://en.wikipedia.org/wiki/Android_Jelly_Bean", + "status": "retired" + }, + "4.2": { + "release_date": "2013-07-24", + "release_notes": "https://en.wikipedia.org/wiki/Android_Jelly_Bean", + "status": "retired" + }, + "4.4": { + "release_date": "2013-12-09", + "release_notes": "https://en.wikipedia.org/wiki/Android_KitKat", + "status": "retired" + }, + "4.4.3": { + "release_date": "2014-06-02", + "release_notes": "https://en.wikipedia.org/wiki/Android_KitKat", + "status": "retired" + }, + "37": { + "release_date": "2014-09-03", + "release_notes": "https://chromereleases.googleblog.com/2014/09/chrome-for-android-update.html", + "status": "retired" + }, + "38": { + "release_date": "2014-10-08", + "release_notes": "https://chromereleases.googleblog.com/2014/10/chrome-for-android-update.html", + "status": "retired" + }, + "39": { + "release_date": "2014-11-12", + "release_notes": "https://chromereleases.googleblog.com/2014/11/chrome-for-android-update.html", + "status": "retired" + }, + "40": { + "release_date": "2015-01-21", + "release_notes": "https://chromereleases.googleblog.com/2015/01/chrome-for-android-update.html", + "status": "retired" + }, + "41": { + "release_date": "2015-03-11", + "release_notes": "https://chromereleases.googleblog.com/2015/03/chrome-for-android-update.html", + "status": "retired" + }, + "42": { + "release_date": "2015-04-15", + "release_notes": "https://chromereleases.googleblog.com/2015/04/chrome-for-android-update.html", + "status": "retired" + }, + "43": { + "release_date": "2015-05-27", + "release_notes": "https://chromereleases.googleblog.com/2015/05/chrome-for-android-update.html", + "status": "retired" + }, + "44": { + "release_date": "2015-07-29", + "release_notes": "https://chromereleases.googleblog.com/2015/07/chrome-for-android-update.html", + "status": "retired" + }, + "45": { + "release_date": "2015-09-01", + "release_notes": "https://chromereleases.googleblog.com/2015/09/chrome-for-android-update.html", + "status": "retired" + }, + "46": { + "release_date": "2015-10-14", + "release_notes": "https://chromereleases.googleblog.com/2015/10/chrome-for-android-update.html", + "status": "retired" + }, + "47": { + "release_date": "2015-12-02", + "release_notes": "https://chromereleases.googleblog.com/2015/12/chrome-for-android-update.html", + "status": "retired" + }, + "48": { + "release_date": "2016-01-26", + "status": "retired" + }, + "49": { + "release_date": "2016-03-09", + "release_notes": "https://chromereleases.googleblog.com/2016/03/chrome-for-android-update.html", + "status": "retired" + }, + "50": { + "release_date": "2016-04-13", + "status": "retired" + }, + "51": { + "release_date": "2016-06-08", + "release_notes": "https://chromereleases.googleblog.com/2016/06/chrome-for-android-update.html", + "status": "retired" + }, + "52": { + "release_date": "2016-07-27", + "release_notes": "https://chromereleases.googleblog.com/2016/07/chrome-for-android-update.html", + "status": "retired" + }, + "53": { + "release_date": "2016-09-07", + "release_notes": "https://chromereleases.googleblog.com/2016/09/chrome-for-android-update.html", + "status": "retired" + }, + "54": { + "release_date": "2016-10-19", + "release_notes": "https://chromereleases.googleblog.com/2016/10/chrome-for-android-update.html", + "status": "retired" + }, + "55": { + "release_date": "2016-12-06", + "release_notes": "https://chromereleases.googleblog.com/2016/12/chrome-for-android-update.html", + "status": "retired" + }, + "56": { + "release_date": "2017-02-01", + "release_notes": "https://chromereleases.googleblog.com/2017/02/chrome-for-android-update.html", + "status": "retired" + }, + "57": { + "release_date": "2017-03-16", + "release_notes": "https://chromereleases.googleblog.com/2017/03/chrome-for-android-update.html", + "status": "retired" + }, + "58": { + "release_date": "2017-04-25", + "release_notes": "https://chromereleases.googleblog.com/2017/04/chrome-for-android-update.html", + "status": "retired" + }, + "59": { + "release_date": "2017-06-06", + "release_notes": "https://chromereleases.googleblog.com/2017/06/chrome-for-android-update.html", + "status": "retired" + }, + "60": { + "release_date": "2017-08-01", + "release_notes": "https://chromereleases.googleblog.com/2017/08/chrome-for-android-update.html", + "status": "retired" + }, + "61": { + "release_date": "2017-09-05", + "release_notes": "https://chromereleases.googleblog.com/2017/09/chrome-for-android-update.html", + "status": "retired" + }, + "62": { + "release_date": "2017-10-24", + "release_notes": "https://chromereleases.googleblog.com/2017/10/chrome-for-android-update.html", + "status": "retired" + }, + "63": { + "release_date": "2017-12-05", + "release_notes": "https://chromereleases.googleblog.com/2017/12/chrome-for-android-update.html", + "status": "retired" + }, + "64": { + "release_date": "2018-01-23", + "release_notes": "https://chromereleases.googleblog.com/2018/01/chrome-for-android-update.html", + "status": "retired" + }, + "65": { + "release_date": "2017-03-06", + "release_notes": "https://chromereleases.googleblog.com/2018/03/chrome-for-android-update.html", + "status": "retired" + }, + "66": { + "release_date": "2017-04-17", + "release_notes": "https://chromereleases.googleblog.com/2018/04/chrome-for-android-update.html", + "status": "retired" + }, + "67": { + "release_date": "2018-05-31", + "release_notes": "https://chromereleases.googleblog.com/2018/05/chrome-for-android-update_31.html", + "status": "retired" + }, + "68": { + "release_date": "2018-07-24", + "release_notes": "https://chromereleases.googleblog.com/2018/07/chrome-for-android-update.html", + "status": "retired" + }, + "69": { + "release_date": "2018-09-04", + "release_notes": "https://chromereleases.googleblog.com/2018/09/chrome-for-android-update.html", + "status": "retired" + }, + "70": { + "release_date": "2018-10-17", + "release_notes": "https://chromereleases.googleblog.com/2018/10/chrome-for-android-update.html", + "status": "current" + }, + "71": { + "status": "beta" + }, + "72": { + "status": "nightly" + } + } + } + } +} diff --git a/css/at-rules/charset.json b/css/at-rules/charset.json index 664f6b60c24501..f2688076f2bf2b 100644 --- a/css/at-rules/charset.json +++ b/css/at-rules/charset.json @@ -6,9 +6,6 @@ "description": "@charset", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@charset", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "2" }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/at-rules/counter-style.json b/css/at-rules/counter-style.json index 421b36f634d942..24c1561bd4ada5 100644 --- a/css/at-rules/counter-style.json +++ b/css/at-rules/counter-style.json @@ -6,9 +6,6 @@ "description": "@counter-style", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/additive-symbols", "description": "additive-symbols", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -109,9 +109,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/fallback", "description": "fallback", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -161,9 +161,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/negative", "description": "negative", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -199,6 +196,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -213,9 +213,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/pad", "description": "pad", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -265,9 +265,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/prefix", "description": "prefix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -303,6 +300,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -317,9 +317,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/range", "description": "range", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -355,6 +352,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -369,9 +369,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/speak-as", "description": "speak-as", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -407,6 +404,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -421,9 +421,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/suffix", "description": "suffix", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -459,6 +456,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -473,9 +473,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/symbols", "description": "symbols", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -511,6 +508,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -525,9 +525,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/system", "description": "system", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -563,6 +560,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/at-rules/document.json b/css/at-rules/document.json index 1182f95a8643b7..da68fee3bdbe25 100644 --- a/css/at-rules/document.json +++ b/css/at-rules/document.json @@ -6,9 +6,6 @@ "description": "@document", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@document", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -62,6 +59,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -74,9 +74,6 @@ "__compat": { "description": "regexp()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -90,7 +87,6 @@ "version_added": null }, "firefox": { - "prefix": "-moz-", "version_added": "6" }, "firefox_android": { @@ -113,6 +109,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index 7e9c46172a0436..bfc0cd5ba9c308 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -6,9 +6,6 @@ "description": "@font-face", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "WOFF", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "6" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "WOFF 2", "support": { - "webview_android": { - "version_added": "36" - }, "chrome": { "version_added": "36" }, @@ -170,6 +167,9 @@ }, "samsunginternet_android": { "version_added": "3.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -183,9 +183,6 @@ "__compat": { "description": "SVG fonts", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -221,6 +218,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -234,9 +234,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/font-display", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -272,6 +269,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -285,9 +285,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/font-family", "support": { - "webview_android": { - "version_added": "2.2" - }, "chrome": { "version_added": "4" }, @@ -323,6 +320,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2.2" } }, "status": { @@ -335,9 +335,6 @@ "font-feature-settings": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -393,6 +390,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -406,9 +406,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/font-variation-settings", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -458,6 +455,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { @@ -471,9 +471,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/font-style", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -509,6 +506,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -521,9 +521,6 @@ "font-weight": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -559,6 +556,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -572,9 +572,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/src", "support": { - "webview_android": { - "version_added": "2.2" - }, "chrome": { "version_added": "4" }, @@ -610,6 +607,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2.2" } }, "status": { @@ -623,9 +623,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face/unicode-range", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -661,6 +658,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/at-rules/font-feature-values.json b/css/at-rules/font-feature-values.json index 5ce6333f430dfc..4e0061fef5e72a 100644 --- a/css/at-rules/font-feature-values.json +++ b/css/at-rules/font-feature-values.json @@ -6,9 +6,6 @@ "description": "@font-feature-values", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -68,6 +65,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -81,9 +81,6 @@ "description": "@annotation", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@annotation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "description": "@character-variant", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@character-variant", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -219,6 +216,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -232,9 +232,6 @@ "__compat": { "description": "@historical-forms", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -294,6 +291,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -308,9 +308,6 @@ "description": "@ornaments", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@ornaments", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -370,6 +367,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -384,9 +384,6 @@ "description": "@styleset", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@styleset", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -446,6 +443,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -460,9 +460,6 @@ "description": "@stylistic", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@stylistic", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -522,6 +519,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -536,9 +536,6 @@ "description": "@swash", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values#@swash", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -598,6 +595,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/at-rules/import.json b/css/at-rules/import.json index 76bc73a7bb5f02..c4ab84adc7c8eb 100644 --- a/css/at-rules/import.json +++ b/css/at-rules/import.json @@ -6,9 +6,6 @@ "description": "@import", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@import", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/at-rules/keyframes.json b/css/at-rules/keyframes.json index 4cbe6a717e821c..7e5d7f0de89bbf 100644 --- a/css/at-rules/keyframes.json +++ b/css/at-rules/keyframes.json @@ -6,15 +6,6 @@ "description": "@keyframes", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@keyframes", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -117,7 +108,7 @@ { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -146,6 +137,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { @@ -158,9 +158,6 @@ "__compat": { "description": "Ignore !important declarations", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/at-rules/media.json b/css/at-rules/media.json index 32629c0130fe8a..294fd01f12ff9c 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -6,9 +6,6 @@ "description": "@media", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "speech media type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "Media feature expressions", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -159,9 +159,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/any-hover", "description": "any-hover media feature", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -175,12 +172,10 @@ "version_added": "16" }, "firefox": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "firefox_android": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "ie": { "version_added": false @@ -199,6 +194,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "41" } }, "status": { @@ -213,9 +211,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/any-pointer", "description": "any-pointer media feature", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -229,12 +224,10 @@ "version_added": "12" }, "firefox": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "firefox_android": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "ie": { "version_added": false @@ -250,6 +243,9 @@ }, "safari_ios": { "version_added": "9.2" + }, + "webview_android": { + "version_added": "41" } }, "status": { @@ -264,9 +260,6 @@ "description": "aspect-ratio media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/aspect-ratio", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -302,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -463,7 +459,7 @@ "status": { "experimental": false, "standard_track": false, - "deprecated": true + "deprecated": false } } }, @@ -628,9 +624,6 @@ "description": "display-mode media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/display-mode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "46" }, @@ -668,6 +661,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -838,9 +834,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/hover", "description": "hover media feature", "support": { - "webview_android": { - "version_added": null - }, "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 441613." @@ -855,12 +848,10 @@ "version_added": "12" }, "firefox": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "firefox_android": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "ie": { "version_added": false @@ -876,6 +867,9 @@ }, "safari_ios": { "version_added": "9.2" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1154,9 +1148,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/pointer", "description": "pointer media feature", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "41" }, @@ -1170,12 +1161,10 @@ "version_added": "12" }, "firefox": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "firefox_android": { - "version_added": false, - "notes": "See bug 1035774." + "version_added": "64" }, "ie": { "version_added": null @@ -1191,6 +1180,9 @@ }, "safari_ios": { "version_added": "9.2" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1200,14 +1192,60 @@ } } }, + "prefers-reduced-motion": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/prefers-reduced-motion", + "description": "prefers-reduced-motion media feature", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.3" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "resolution": { "__compat": { "description": "resolution media feature", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media/resolution", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "29" }, @@ -1250,6 +1288,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1768,6 +1809,12 @@ "version_added": null }, "firefox": [ + { + "version_added": "63", + "notes": [ + "Implemented as an alias for for -moz-device-pixel-ratio." + ] + }, { "version_added": "49", "flags": [ diff --git a/css/at-rules/namespace.json b/css/at-rules/namespace.json index 3dc15405518cb9..cab9e133f46132 100644 --- a/css/at-rules/namespace.json +++ b/css/at-rules/namespace.json @@ -6,9 +6,6 @@ "description": "@namespace", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/at-rules/page.json b/css/at-rules/page.json index 1e44cd329f8ecd..3305baee409b84 100644 --- a/css/at-rules/page.json +++ b/css/at-rules/page.json @@ -6,9 +6,6 @@ "description": "@page", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/at-rules/supports.json b/css/at-rules/supports.json index 89726d112e28f2..bb3636d0f23978 100644 --- a/css/at-rules/supports.json +++ b/css/at-rules/supports.json @@ -6,9 +6,6 @@ "description": "@supports", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@supports", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "28" }, @@ -70,6 +67,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -77,6 +77,71 @@ "standard_track": true, "deprecated": false } + }, + "selector": { + "__compat": { + "description": "selector()", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64", + "flags": [ + { + "type": "preference", + "name": "layout.css.supports-selector.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "64", + "flags": [ + { + "type": "preference", + "name": "layout.css.supports-selector.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/css/at-rules/viewport.json b/css/at-rules/viewport.json index d4a12abe3648a3..9437938e81817b 100644 --- a/css/at-rules/viewport.json +++ b/css/at-rules/viewport.json @@ -6,9 +6,6 @@ "description": "@viewport", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29", "flags": [ @@ -91,6 +88,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -104,9 +104,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/height", "description": "height descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -144,7 +141,7 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -155,6 +152,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -169,9 +169,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/max-height", "description": "max-height descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -209,7 +206,7 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -220,6 +217,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -234,9 +234,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/max-width", "description": "max-width descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -274,7 +271,7 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -285,6 +282,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -299,9 +299,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/max-zoom", "description": "max-zoom descriptor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "29" }, @@ -340,6 +337,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -354,9 +354,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/min-height", "description": "min-height descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -394,7 +391,7 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -405,6 +402,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -419,9 +419,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/min-width", "description": "min-width descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -464,6 +461,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -478,9 +478,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/min-zoom", "description": "min-zoom descriptor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "29" }, @@ -519,6 +516,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -533,9 +533,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/orientation", "description": "orientation descriptor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -573,6 +570,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -587,9 +587,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/user-zoom", "description": "user-zoom descriptor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "29" }, @@ -628,6 +625,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -661,9 +661,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/width", "description": "width descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -701,7 +698,7 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -712,6 +709,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -726,9 +726,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport/zoom", "description": "zoom descriptor", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "29" }, @@ -765,6 +762,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "4.4" } }, "status": { diff --git a/css/properties/-moz-binding.json b/css/properties/-moz-binding.json new file mode 100644 index 00000000000000..ca0f26bbbcd811 --- /dev/null +++ b/css/properties/-moz-binding.json @@ -0,0 +1,58 @@ +{ + "css": { + "properties": { + "-moz-binding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-binding", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "notes": "XBL is deprecated and being removed. See bug 1397874." + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/-moz-border-bottom-colors.json b/css/properties/-moz-border-bottom-colors.json index ea7dfbf0378b37..41d62aa44ec58b 100644 --- a/css/properties/-moz-border-bottom-colors.json +++ b/css/properties/-moz-border-bottom-colors.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-bottom-colors", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -53,6 +50,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-moz-border-left-colors.json b/css/properties/-moz-border-left-colors.json index 6a380b3eb23015..fbfd336e646e18 100644 --- a/css/properties/-moz-border-left-colors.json +++ b/css/properties/-moz-border-left-colors.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-left-colors", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -53,6 +50,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-moz-border-right-colors.json b/css/properties/-moz-border-right-colors.json index 18ee4608572f8f..462d4e3467b477 100644 --- a/css/properties/-moz-border-right-colors.json +++ b/css/properties/-moz-border-right-colors.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-right-colors", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -53,6 +50,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-moz-border-top-colors.json b/css/properties/-moz-border-top-colors.json index 08b76fa955328b..48e9c610072efa 100644 --- a/css/properties/-moz-border-top-colors.json +++ b/css/properties/-moz-border-top-colors.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-top-colors", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -53,6 +50,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-moz-context-properties.json b/css/properties/-moz-context-properties.json index e9897e18d19946..2ad91dcf50694e 100644 --- a/css/properties/-moz-context-properties.json +++ b/css/properties/-moz-context-properties.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-context-properties", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-moz-image-region.json b/css/properties/-moz-image-region.json new file mode 100644 index 00000000000000..c9ee6484349ba2 --- /dev/null +++ b/css/properties/-moz-image-region.json @@ -0,0 +1,54 @@ +{ + "css": { + "properties": { + "-moz-image-region": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-image-region", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-moz-orient.json b/css/properties/-moz-orient.json new file mode 100644 index 00000000000000..2bed60d58713e1 --- /dev/null +++ b/css/properties/-moz-orient.json @@ -0,0 +1,163 @@ +{ + "css": { + "properties": { + "-moz-orient": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-orient", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6" + }, + "firefox_android": { + "version_added": "6" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "auto": { + "__compat": { + "description": "auto value", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "21", + "version_removed": "40", + "notes": "The auto value was equivalent to horizontal." + }, + "firefox_android": { + "version_added": "21", + "version_removed": "40", + "notes": "The auto value was equivalent to horizontal." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "inline_and_block": { + "__compat": { + "description": "inline and block values", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "40" + }, + "firefox_android": { + "version_added": "40" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } + } +} diff --git a/css/properties/-moz-outline-radius.json b/css/properties/-moz-outline-radius.json new file mode 100644 index 00000000000000..32f230a19ffc71 --- /dev/null +++ b/css/properties/-moz-outline-radius.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-moz-outline-radius": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "1.5" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/-moz-text-blink.json b/css/properties/-moz-text-blink.json new file mode 100644 index 00000000000000..c06a4c85de53c2 --- /dev/null +++ b/css/properties/-moz-text-blink.json @@ -0,0 +1,59 @@ +{ + "css": { + "properties": { + "-moz-text-blink": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-text-blink", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "6", + "version_removed": "26" + }, + "firefox_android": { + "version_added": "6", + "version_removed": "26" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/-moz-user-focus.json b/css/properties/-moz-user-focus.json new file mode 100644 index 00000000000000..d395ba087ba85b --- /dev/null +++ b/css/properties/-moz-user-focus.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-moz-user-focus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-user-focus", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-moz-user-input.json b/css/properties/-moz-user-input.json new file mode 100644 index 00000000000000..bc2a5e8e58daeb --- /dev/null +++ b/css/properties/-moz-user-input.json @@ -0,0 +1,261 @@ +{ + "css": { + "properties": { + "-moz-user-input": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-user-input", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "enabled": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "version_removed": "60" + }, + "firefox_android": { + "version_added": true, + "version_removed": "60" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + }, + "disabled": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "version_removed": "60" + }, + "firefox_android": { + "version_added": true, + "version_removed": "60" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } + } +} diff --git a/css/properties/-moz-appearance.json b/css/properties/-ms-scrollbar-3dlight-color.json similarity index 64% rename from css/properties/-moz-appearance.json rename to css/properties/-ms-scrollbar-3dlight-color.json index 487611e41b2bd3..8879e16233be1c 100644 --- a/css/properties/-moz-appearance.json +++ b/css/properties/-ms-scrollbar-3dlight-color.json @@ -1,9 +1,9 @@ { "css": { "properties": { - "-moz-appearance": { + "-ms-scrollbar-3dlight-color": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-appearance", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-3dlight-color", "support": { "chrome": { "version_added": false @@ -17,23 +17,15 @@ "edge_mobile": { "version_added": false }, - "firefox": [ - { - "version_added": "54" - }, - { - "version_added": "1", - "partial_implementation": true, - "notes": "-moz-appearance: none; doesn’t work with <input type=\"checkbox\"> and <input type=\"radio\">" - } - ], + "firefox": { + "version_added": false + }, "firefox_android": { - "version_added": "4", - "partial_implementation": true, - "notes": "-moz-appearance: none; doesn’t work with <input type=\"checkbox\"> and <input type=\"radio\">" + "version_added": false }, "ie": { - "version_added": false + "version_added": "5", + "version_removed": true }, "opera": { "version_added": false @@ -64,9 +56,9 @@ } }, "status": { - "experimental": true, - "standard_track": false, - "deprecated": false + "deprecated": true, + "experimental": false, + "standard_track": false } } } diff --git a/css/properties/-ms-scrollbar-arrow-color.json b/css/properties/-ms-scrollbar-arrow-color.json new file mode 100644 index 00000000000000..bdff2a2be8de7c --- /dev/null +++ b/css/properties/-ms-scrollbar-arrow-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-arrow-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-arrow-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-base-color.json b/css/properties/-ms-scrollbar-base-color.json new file mode 100644 index 00000000000000..6126afbfd8a3ca --- /dev/null +++ b/css/properties/-ms-scrollbar-base-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-base-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-base-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-darkshadow-color.json b/css/properties/-ms-scrollbar-darkshadow-color.json new file mode 100644 index 00000000000000..7cbe9f7f274b03 --- /dev/null +++ b/css/properties/-ms-scrollbar-darkshadow-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-darkshadow-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-darkshadow-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-face-color.json b/css/properties/-ms-scrollbar-face-color.json new file mode 100644 index 00000000000000..6cbbfad9372c5b --- /dev/null +++ b/css/properties/-ms-scrollbar-face-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-face-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-face-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-highlight-color.json b/css/properties/-ms-scrollbar-highlight-color.json new file mode 100644 index 00000000000000..bced6cad4357bb --- /dev/null +++ b/css/properties/-ms-scrollbar-highlight-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-highlight-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-highlight-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-shadow-color.json b/css/properties/-ms-scrollbar-shadow-color.json new file mode 100644 index 00000000000000..b4554fde005a1f --- /dev/null +++ b/css/properties/-ms-scrollbar-shadow-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-shadow-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-shadow-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-ms-scrollbar-track-color.json b/css/properties/-ms-scrollbar-track-color.json new file mode 100644 index 00000000000000..81c65491f22e41 --- /dev/null +++ b/css/properties/-ms-scrollbar-track-color.json @@ -0,0 +1,67 @@ +{ + "css": { + "properties": { + "-ms-scrollbar-track-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-track-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "5", + "version_removed": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "deprecated": true, + "experimental": false, + "standard_track": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-border-before.json b/css/properties/-webkit-border-before.json new file mode 100644 index 00000000000000..fb030dd3ff19be --- /dev/null +++ b/css/properties/-webkit-border-before.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-webkit-border-before": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-border-before", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-appearance.json b/css/properties/-webkit-box-reflect.json similarity index 70% rename from css/properties/-webkit-appearance.json rename to css/properties/-webkit-box-reflect.json index ea6e022a5ffb8e..ef5f71a4c263a1 100644 --- a/css/properties/-webkit-appearance.json +++ b/css/properties/-webkit-box-reflect.json @@ -1,21 +1,21 @@ { "css": { "properties": { - "-webkit-appearance": { + "-webkit-box-reflect": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-appearance", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-box-reflect", "support": { "chrome": { - "version_added": "1" + "version_added": "4" }, "chrome_android": { - "version_added": "1" + "version_added": true }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { - "version_added": "12" + "version_added": null }, "firefox": { "version_added": false @@ -30,23 +30,23 @@ "version_added": "15" }, "opera_android": { - "version_added": "14" + "version_added": "22" }, "safari": { - "version_added": "3" + "version_added": "4" }, "safari_ios": { - "version_added": "3" + "version_added": "3.2" }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": null }, "webview_android": { - "version_added": "1" + "version_added": "2.2" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": false, "deprecated": false } diff --git a/css/properties/-webkit-mask-attachment.json b/css/properties/-webkit-mask-attachment.json index 1c8b638baf38a6..8984235f87b951 100644 --- a/css/properties/-webkit-mask-attachment.json +++ b/css/properties/-webkit-mask-attachment.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "version_removed": "24" @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/-webkit-mask-box-image.json b/css/properties/-webkit-mask-box-image.json index f17ec4b5b2d337..206ebe3d760d96 100644 --- a/css/properties/-webkit-mask-box-image.json +++ b/css/properties/-webkit-mask-box-image.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-box-image", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/properties/-webkit-mask-composite.json b/css/properties/-webkit-mask-composite.json new file mode 100644 index 00000000000000..9d0b5655a84977 --- /dev/null +++ b/css/properties/-webkit-mask-composite.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-webkit-mask-composite": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-composite", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": "3.2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "2.2" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-mask-position-x.json b/css/properties/-webkit-mask-position-x.json new file mode 100644 index 00000000000000..78d7f318cbaf27 --- /dev/null +++ b/css/properties/-webkit-mask-position-x.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-webkit-mask-position-x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-position-x", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-mask-position-y.json b/css/properties/-webkit-mask-position-y.json index 62c7d7bd0a3fc8..03e5ebad593855 100644 --- a/css/properties/-webkit-mask-position-y.json +++ b/css/properties/-webkit-mask-position-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-position-y", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -15,7 +12,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/-webkit-mask-repeat-x.json b/css/properties/-webkit-mask-repeat-x.json new file mode 100644 index 00000000000000..87ff6987b3a20f --- /dev/null +++ b/css/properties/-webkit-mask-repeat-x.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-webkit-mask-repeat-x": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-repeat-x", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-mask-repeat-y.json b/css/properties/-webkit-mask-repeat-y.json new file mode 100644 index 00000000000000..632f2289dc341e --- /dev/null +++ b/css/properties/-webkit-mask-repeat-y.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "-webkit-mask-repeat-y": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-repeat-y", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "18" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/-webkit-overflow-scrolling.json b/css/properties/-webkit-overflow-scrolling.json index 831f21534cb58b..3bef461a2bcf42 100644 --- a/css/properties/-webkit-overflow-scrolling.json +++ b/css/properties/-webkit-overflow-scrolling.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-overflow-scrolling", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": false @@ -27,22 +24,25 @@ "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { "version_added": "5" }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/-webkit-print-color-adjust.json b/css/properties/-webkit-print-color-adjust.json index edb0ff4b79128b..9ec40986beb8bf 100644 --- a/css/properties/-webkit-print-color-adjust.json +++ b/css/properties/-webkit-print-color-adjust.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-print-color-adjust", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "notes": [ @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/-webkit-text-fill-color.json b/css/properties/-webkit-text-fill-color.json index 52ba7ebc0c85d1..878fb7c7bbb45c 100644 --- a/css/properties/-webkit-text-fill-color.json +++ b/css/properties/-webkit-text-fill-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-text-fill-color", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -67,6 +64,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/-webkit-text-stroke.json b/css/properties/-webkit-text-stroke.json index 1b6b3688dc8d12..c23effa42c293e 100644 --- a/css/properties/-webkit-text-stroke.json +++ b/css/properties/-webkit-text-stroke.json @@ -9,7 +9,7 @@ "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": "15" diff --git a/css/properties/align-content.json b/css/properties/align-content.json index b16c96934eb391..ad9d4503a22254 100644 --- a/css/properties/align-content.json +++ b/css/properties/align-content.json @@ -2,430 +2,545 @@ "css": { "properties": { "align-content": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-content", - "support": { - "chrome": [ - { - "version_added": "29" - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "chrome_android": [ - { - "version_added": "29" - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "edge": [ - { - "version_added": "12" - }, - { - "prefix": "-webkit-", - "version_added": "12" - } - ], - "edge_mobile": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], - "firefox": [ - { - "version_added": "28" - }, - { - "prefix": "-webkit-", - "version_added": "49" - }, - { - "prefix": "-webkit-", - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "layout.css.prefixes.webkit", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": [ - { - "version_added": "28" - }, - { - "prefix": "-webkit-", - "version_added": "49" - }, - { - "prefix": "-webkit-", - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "layout.css.prefixes.webkit", - "value_to_set": "true" - } - ] - } - ], - "ie": { - "version_added": "11" - }, - "opera": { - "version_added": "12.1" - }, - "opera_android": { - "version_added": "12.1" - }, - "safari": [ - { - "version_added": "9" - }, - { - "prefix": "-webkit-", - "version_added": "6.1" - } - ], - "safari_ios": [ - { - "version_added": "9.2" - }, - { - "prefix": "-webkit-", - "version_added": "7.1" - } - ], - "samsunginternet_android": { - "version_added": true - }, - "webview_android": [ - { - "version_added": "29" - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "space-evenly": { + "flex_context": { "__compat": { - "description": "space-evenly", + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-content", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "start_end": { - "__compat": { - "description": "start and end", - "support": { - "webview_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "opera_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": true - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "left_right": { - "__compat": { - "description": "left and right", - "support": { - "webview_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, + "chrome": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "21" + } + ], + "chrome_android": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "25" + } + ], + "edge": [ + { + "version_added": "12" + }, + { + "prefix": "-webkit-", + "version_added": "12" + } + ], + "edge_mobile": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], "firefox": [ { - "version_added": "52", - "version_removed": "60", - "notes": "align-content no longer accepts the left and right values" + "version_added": "28" }, { - "version_added": true, - "notes": "This value is recognized, but has no effect." + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] } ], "firefox_android": [ { - "version_added": "52", - "version_removed": "60", - "notes": "align-content no longer accepts the left and right values" + "version_added": "28" }, { - "version_added": true, - "notes": "This value is recognized, but has no effect." + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] } ], "ie": { - "version_added": false + "version_added": "11" }, "opera": { - "version_added": true, - "notes": "This value is recognized, but has no effect." + "version_added": "12.1" }, "opera_android": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + "version_added": "12.1" }, + "safari": [ + { + "version_added": "9" + }, + { + "prefix": "-webkit-", + "version_added": "6.1" + } + ], + "safari_ios": [ + { + "version_added": "9.2" + }, + { + "prefix": "-webkit-", + "version_added": "7.1" + } + ], "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "4.4" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] }, "status": { "experimental": false, "standard_track": true, "deprecated": false } - } - }, - "baseline": { - "__compat": { - "description": "baseline", - "support": { - "webview_android": { - "version_added": "57" - }, - "chrome": { - "version_added": "57" - }, - "chrome_android": { - "version_added": "57" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": true - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "44" - }, - "opera_android": { - "version_added": "44" - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + }, + "space-evenly": { + "__compat": { + "description": "space-evenly", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "60" + } }, - "samsunginternet_android": { - "version_added": "7.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } - } - }, - "first_last_baseline": { - "__compat": { - "description": "first baseline and last baseline", - "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" + }, + "start_end": { + "__compat": { + "description": "start and end", + "support": { + "chrome": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "chrome_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "opera_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } }, - "ie": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left_right": { + "__compat": { + "description": "left and right", + "support": { + "chrome": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "chrome_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": "52", + "version_removed": "60", + "notes": "align-content no longer accepts the left and right values" + }, + { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } + ], + "firefox_android": [ + { + "version_added": "52", + "version_removed": "60", + "notes": "align-content no longer accepts the left and right values" + }, + { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "opera_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } }, - "opera": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "baseline": { + "__compat": { + "description": "baseline", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" + } }, - "opera_android": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "first_last_baseline": { + "__compat": { + "description": "first baseline and last baseline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } }, - "safari": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stretch": { + "__compat": { + "description": "stretch", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "9" + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" + } }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "safe_unsafe": { + "__compat": { + "description": "safe and unsafe", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null + } }, - "samsunginternet_android": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } }, - "stretch": { + "grid_context": { "__compat": { - "description": "stretch", + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-content", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, "chrome_android": { - "version_added": "57" + "version_added": "52" }, "edge": { - "version_added": false + "version_added": "16" }, "edge_mobile": { - "version_added": false + "version_added": true }, "firefox": { "version_added": "52" @@ -443,13 +558,16 @@ "version_added": "44" }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.3" }, "samsunginternet_android": { - "version_added": "7.0" + "version_added": "6.2" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/align-items.json b/css/properties/align-items.json index 663c2789dd0053..495743d6b3ff4c 100644 --- a/css/properties/align-items.json +++ b/css/properties/align-items.json @@ -32,7 +32,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -143,13 +143,13 @@ "version_added": "52" }, { - "version_added": "29", + "version_added": "4.4", "partial_implementation": true, "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, @@ -163,9 +163,6 @@ "__compat": { "description": "first baseline and last baseline", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -214,9 +214,6 @@ "__compat": { "description": "start and end", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -252,6 +249,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -265,9 +265,6 @@ "__compat": { "description": "left and right", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -303,6 +300,60 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "safe_unsafe": { + "__compat": { + "description": "safe and unsafe", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/align-self.json b/css/properties/align-self.json index b90b3ed6644bad..9753ee3e81df13 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -2,345 +2,448 @@ "css": { "properties": { "align-self": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-self", - "support": { - "chrome": [ - { - "version_added": "36" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "chrome_android": [ - { - "version_added": "36" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "edge": { - "version_added": "12" - }, - "edge_mobile": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], - "firefox": [ - { - "version_added": "20", - "notes": "Before Firefox 27, only single-line flexbox is supported." - }, - { - "version_added": "18", - "version_removed": "20", - "flags": [ - { - "type": "preference", - "name": "layout.css.flexbox.enabled", - "value_to_set": "true" - } - ] - }, - { - "prefix": "-webkit-", - "version_added": "49" - }, - { - "prefix": "-webkit-", - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "layout.css.prefixes.webkit", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": { - "version_added": true - }, - "ie": { - "version_added": "11" - }, - "opera": { - "version_added": "12.1" - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": null - }, - "webview_android": [ - { - "version_added": "36" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "start_end": { + "flex_context": { "__compat": { - "description": "start and end", + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-self", "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "36" + }, + { + "version_added": "29", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": "21" + } + ], + "chrome_android": [ + { + "version_added": "36" + }, + { + "version_added": "29", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": "25" + } + ], "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, + "version_added": "12" + }, + "edge_mobile": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], + "firefox": [ + { + "version_added": "20", + "notes": "Before Firefox 27, only single-line flexbox is supported." + }, + { + "version_added": "18", + "version_removed": "20", + "flags": [ + { + "type": "preference", + "name": "layout.css.flexbox.enabled", + "value_to_set": "true" + } + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], "firefox_android": { - "version_added": null + "version_added": true }, "ie": { - "version_added": null + "version_added": "11" }, "opera": { - "version_added": null + "version_added": "12.1" }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "37" + }, + { + "version_added": "4.4", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] }, "status": { "experimental": false, "standard_track": true, "deprecated": false } - } - }, - "left_right": { - "__compat": { - "description": "left and right", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null + }, + "start_end": { + "__compat": { + "description": "start and end", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } - } - }, - "baseline": { - "__compat": { - "description": "baseline", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": true - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null + }, + "left_right": { + "__compat": { + "description": "left and right", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } - } - }, - "first_last_baseline": { - "__compat": { - "description": "first baseline and last baseline", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null + }, + "baseline": { + "__compat": { + "description": "baseline", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "first_last_baseline": { + "__compat": { + "description": "first baseline and last baseline", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stretch": { + "__compat": { + "description": "stretch", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "safe_unsafe": { + "__compat": { + "description": "safe and unsafe", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } }, - "stretch": { + "grid_context": { "__compat": { - "description": "stretch", + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-self", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { - "version_added": null + "version_added": "16" }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": "52" @@ -349,22 +452,28 @@ "version_added": "52" }, "ie": { - "version_added": null + "prefix": "-ms-", + "version_added": "10", + "partial_implementation": true, + "notes": "IE10 and 11 have the property -ms-grid-column-align which acts in a similar way to align-self." }, "opera": { - "version_added": null + "version_added": "44" }, "opera_android": { - "version_added": null + "version_added": "44" }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.3" }, "samsunginternet_android": { - "version_added": null + "version_added": "6.2" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/all.json b/css/properties/all.json index bc78a187f05995..a52d11cf509e2e 100644 --- a/css/properties/all.json +++ b/css/properties/all.json @@ -5,17 +5,14 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/all", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "37" }, "chrome_android": { - "version_added": null + "version_added": "37" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null @@ -33,16 +30,19 @@ "version_added": "24" }, "opera_android": { - "version_added": false + "version_added": "24" }, "safari": { - "version_added": false + "version_added": "9.1" }, "safari_ios": { - "version_added": false + "version_added": "9.3" }, "samsunginternet_android": { - "version_added": null + "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "revert", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/animation-delay.json b/css/properties/animation-delay.json index de833f2af20840..89a2e6241b45fe 100644 --- a/css/properties/animation-delay.json +++ b/css/properties/animation-delay.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-delay", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -118,12 +109,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -146,7 +137,16 @@ ], "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] }, "status": { "experimental": false, diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json index 53fccd3f222a7f..11caed88530fb3 100644 --- a/css/properties/animation-direction.json +++ b/css/properties/animation-direction.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-direction", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { @@ -175,9 +175,6 @@ "__compat": { "description": "reverse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "19" }, @@ -210,6 +207,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/animation-duration.json b/css/properties/animation-duration.json index b4917d4c3fc8d6..3ee008c9a24469 100644 --- a/css/properties/animation-duration.json +++ b/css/properties/animation-duration.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-duration", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2" - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -153,6 +144,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2" + } ] }, "status": { diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json index a22d64775a9016..9e14965117ca56 100644 --- a/css/properties/animation-fill-mode.json +++ b/css/properties/animation-fill-mode.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json index c7fc6e49dd8fcb..1d00296b84d272 100644 --- a/css/properties/animation-iteration-count.json +++ b/css/properties/animation-iteration-count.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json index 2d8966b7a3f0e2..f39bb2cccb16cd 100644 --- a/css/properties/animation-name.json +++ b/css/properties/animation-name.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-name", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json index a3ef07e8a2831c..b8a6fa036808b6 100644 --- a/css/properties/animation-play-state.json +++ b/css/properties/animation-play-state.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-play-state", "support": { - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "43" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/animation-timing-function.json b/css/properties/animation-timing-function.json index 3010c84389bac3..48bf3a958e5cc7 100644 --- a/css/properties/animation-timing-function.json +++ b/css/properties/animation-timing-function.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timing-function", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "43" @@ -129,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -163,6 +154,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/animation.json b/css/properties/animation.json index 789c584ed1c97e..59d9d664f6c786 100644 --- a/css/properties/animation.json +++ b/css/properties/animation.json @@ -5,16 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2.1", - "notes": "The animation-fill-mode property is not supported in Android browsers below 2.3." - } - ], "chrome": [ { "version_added": "43" @@ -130,12 +120,12 @@ }, { "version_added": "12.1", - "version_removed": "15" + "version_removed": "14" }, { "prefix": "-o-", "version_added": "12", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -164,6 +154,16 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2", + "notes": "The animation-fill-mode property is not supported in Android browsers below 2.3." + } ] }, "status": { diff --git a/css/properties/appearance.json b/css/properties/appearance.json index d85bec0dfb1eef..89ba3b25c0ddb7 100644 --- a/css/properties/appearance.json +++ b/css/properties/appearance.json @@ -11,7 +11,7 @@ "prefix": "-webkit-" }, "chrome_android": { - "version_added": "1", + "version_added": "18", "partial_implementation": true, "prefix": "-webkit-" }, @@ -25,16 +25,44 @@ "partial_implementation": true, "prefix": "-webkit-" }, - "firefox": { - "version_added": "1", - "partial_implementation": true, - "prefix": "-moz-" - }, - "firefox_android": { - "version_added": "4", - "partial_implementation": true, - "prefix": "-moz-" - }, + "firefox": [ + { + "version_added": "1", + "partial_implementation": true, + "prefix": "-moz-" + }, + { + "version_added": "62", + "partial_implementation": true, + "prefix": "-webkit-", + "flags": [ + { + "type": "preference", + "name": "layout.css.webkit-appearance.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "4", + "partial_implementation": true, + "prefix": "-moz-" + }, + { + "version_added": "62", + "partial_implementation": true, + "prefix": "-webkit-", + "flags": [ + { + "type": "preference", + "name": "layout.css.webkit-appearance.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -82,7 +110,7 @@ "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -97,13 +125,13 @@ { "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": { "version_added": "4", "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\">." }, "ie": { "version_added": false diff --git a/css/properties/azimuth.json b/css/properties/azimuth.json new file mode 100644 index 00000000000000..f77138f6f590eb --- /dev/null +++ b/css/properties/azimuth.json @@ -0,0 +1,54 @@ +{ + "css": { + "properties": { + "azimuth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/azimuth", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/backdrop-filter.json b/css/properties/backdrop-filter.json index 87a1e21b65119f..a656d8d4947e0b 100644 --- a/css/properties/backdrop-filter.json +++ b/css/properties/backdrop-filter.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/backdrop-filter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "47", "flags": [ @@ -18,7 +15,13 @@ ] }, "chrome_android": { - "version_added": null + "version_added": "47", + "flags": [ + { + "type": "preference", + "name": "Enable Experimental Web Platform Features" + } + ] }, "edge": { "version_added": "17" @@ -38,7 +41,13 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": "34", + "flags": [ + { + "type": "preference", + "name": "Enable Experimental Web Platform Features" + } + ] }, "opera_android": { "version_added": null @@ -51,7 +60,10 @@ "version_added": null }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/backface-visibility.json b/css/properties/backface-visibility.json index 34d2a7d7a5f7be..eec0ad0590ad11 100644 --- a/css/properties/backface-visibility.json +++ b/css/properties/backface-visibility.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/backface-visibility", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "3" - }, "chrome": { "prefix": "-webkit-", "version_added": "12" @@ -104,6 +100,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "3" } }, "status": { diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index 69dbcb80e9af97..e9731a8ded9bf9 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-attachment", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Multiple backgrounds", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "local", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/background-blend-mode.json b/css/properties/background-blend-mode.json index f9f388e42b69d6..fd20ef4b3755c4 100644 --- a/css/properties/background-blend-mode.json +++ b/css/properties/background-blend-mode.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-blend-mode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "35" }, @@ -15,10 +12,11 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false, + "notes": "EdgeHTML 18 has an Enable CSS background-blend-mode property flag, however the feature is an early prototype with no discernable end-user effect." }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": "30" @@ -43,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index 8b987d57351b57..b9bd7245ded335 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -5,39 +5,83 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-clip", "support": { - "webview_android": { - "version_added": "4.1" - }, - "chrome": { - "version_added": "1", - "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." - }, - "chrome_android": { - "version_added": true - }, + "chrome": [ + { + "version_added": "1" + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "edge": { "version_added": "12" }, "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "4", - "notes": "Firefox supported, from version 1 to 3.6 included, a different and prefixed syntax: -moz-background-clip: padding | border." - }, - "firefox_android": { - "version_added": "14" - }, + "firefox": [ + { + "version_added": "4" + }, + { + "version_added": "49", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + }, + { + "version_added": "1", + "version_removed": "4", + "partial_implementation": true, + "prefix": "-moz-", + "notes": "Used the -moz-background-clip: padding | border syntax." + } + ], + "firefox_android": [ + { + "version_added": "14" + }, + { + "version_added": "49", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "ie": { "version_added": "9", "notes": "In IE 7 and IE 8 of Internet Explorer, this property always behaved like background-clip: padding when overflow was hidden, auto, or scroll." }, - "opera": { - "version_added": "10.5" - }, - "opera_android": { - "version_added": "12.1" - }, + "opera": [ + { + "version_added": "10.5" + }, + { + "version_added": "15", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "opera_android": [ + { + "version_added": "12.1" + }, + { + "version_added": "14", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "safari": { "version_added": "3", "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." @@ -47,7 +91,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "4.1" + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ] }, "status": { "experimental": false, @@ -59,9 +113,6 @@ "__compat": { "description": "content-box", "support": { - "webview_android": { - "version_added": "4.1" - }, "chrome": { "version_added": "1" }, @@ -75,8 +126,7 @@ "version_added": true }, "firefox": { - "version_added": "4", - "notes": "Firefox supported, from version 1 to 3.6 included, a different and prefixed syntax: -moz-background-clip: padding | border." + "version_added": "4" }, "firefox_android": { "version_added": "14" @@ -99,6 +149,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.1" } }, "status": { @@ -112,38 +165,59 @@ "__compat": { "description": "text", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "prefix": "-webkit-", "notes": "Support the prefixed version of the property only; according to the official blog, WebKit does not include text decorations or shadows in the clipping." }, "chrome_android": { - "version_added": null + "version_added": true, + "prefix": "-webkit-", + "notes": "Support the prefixed version of the property only; according to the official blog, WebKit does not include text decorations or shadows in the clipping." }, "edge": [ + { + "version_added": "15" + }, { "version_added": "12", "prefix": "-webkit-", "notes": "Support the prefixed version of the property only; according to the official blog, WebKit does not include text decorations or shadows in the clipping." - }, - { - "version_added": "15" } ], "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "49", - "notes": "In Firefox 48, it was not activated by default and its support could be activated by setting layout.css.background-clip-text.enabled pref to true." - }, - "firefox_android": { - "version_added": "49", - "notes": "In Firefox 48, it was not activated by default and its support could be activated by setting layout.css.background-clip-text.enabled pref to true." - }, + "firefox": [ + { + "version_added": "49" + }, + { + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.background-clip-text.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "49" + }, + { + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.background-clip-text.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -169,6 +243,11 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "prefix": "-webkit-", + "notes": "Support the prefixed version of the property only; according to the official blog, WebKit does not include text decorations or shadows in the clipping." } }, "status": { diff --git a/css/properties/background-color.json b/css/properties/background-color.json index 553064c45a1ffa..11d47efdc876d1 100644 --- a/css/properties/background-color.json +++ b/css/properties/background-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-color", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Alpha channel for hex values", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { diff --git a/css/properties/background-image.json b/css/properties/background-image.json index a0c18afb86820c..00c352d88d7d2b 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-image", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -58,9 +58,6 @@ "__compat": { "description": "Multiple backgrounds", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "description": "Gradients", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1", "notes": "Some versions support only experimental gradients prefixed with -webkit." @@ -155,6 +152,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -168,9 +168,6 @@ "__compat": { "description": "SVG images", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "8" }, @@ -208,6 +205,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { @@ -221,9 +221,6 @@ "__compat": { "description": "element()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -261,6 +258,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -274,9 +274,6 @@ "__compat": { "description": "image-rect()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -316,6 +313,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -329,9 +329,6 @@ "__compat": { "description": "Any <image> value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -367,6 +364,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index 628982233f25f3..e15b1c8352ebf4 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -5,52 +5,116 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-origin", "support": { - "webview_android": { - "version_added": "4.1" - }, - "chrome": { - "version_added": "1", - "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." - }, - "chrome_android": { - "version_added": true - }, + "chrome": [ + { + "version_added": "1" + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "edge": { "version_added": "12" }, "edge_mobile": { "version_added": true }, - "firefox": { - "version_added": "4", - "notes": [ - "Firefox supported, from version 1 to 3.6 included, a different and prefixed syntax: -moz-background-clip: padding | border.", - "Since Firefox 49, also supports the -webkit prefixed version of the property." - ] - }, - "firefox_android": { - "version_added": "14" - }, + "firefox": [ + { + "version_added": "4" + }, + { + "version_added": "49", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + }, + { + "version_added": "1", + "version_removed": "4", + "partial_implementation": true, + "prefix": "-moz-", + "notes": "Used the -moz-background-clip: padding | border syntax." + } + ], + "firefox_android": [ + { + "version_added": "14" + }, + { + "version_added": "49", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "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." }, - "opera": { - "version_added": "10.5" - }, - "opera_android": { - "version_added": "12.1" - }, - "safari": { - "version_added": "3", - "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." - }, - "safari_ios": { - "version_added": true - }, + "opera": [ + { + "version_added": "10.5" + }, + { + "version_added": "15", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "opera_android": [ + { + "version_added": "12.1" + }, + { + "version_added": "14", + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "safari": [ + { + "version_added": "3" + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], + "safari_ios": [ + { + "version_added": true + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ], "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "4.1" + }, + { + "version_added": true, + "prefix": "-webkit-", + "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + } + ] }, "status": { "experimental": false, @@ -62,9 +126,6 @@ "__compat": { "description": "content-box", "support": { - "webview_android": { - "version_added": "4.1" - }, "chrome": { "version_added": "1" }, @@ -78,8 +139,7 @@ "version_added": true }, "firefox": { - "version_added": "4", - "notes": "Firefox supported, from version 1 to 3.6 included, a different and prefixed syntax: -moz-background-clip: padding | border." + "version_added": "4" }, "firefox_android": { "version_added": "14" @@ -95,14 +155,16 @@ "version_added": "12.1" }, "safari": { - "version_added": "3", - "notes": "Webkit also supports the prefixed version of this property, and in that case, in addition to the current keywords, the alternative synonyms are: padding, border, and content." + "version_added": "3" }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.1" } }, "status": { diff --git a/css/properties/background-position-x.json b/css/properties/background-position-x.json index 988361b1de104e..70e2daeb6fd3a5 100644 --- a/css/properties/background-position-x.json +++ b/css/properties/background-position-x.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-position-x", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Two-value syntax (support for offsets from any edge)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/background-position-y.json b/css/properties/background-position-y.json index fd4f43e2aa6d50..e48684ee10ee0c 100644 --- a/css/properties/background-position-y.json +++ b/css/properties/background-position-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-position-y", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Two-value syntax (support for offsets from any edge)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/background-position.json b/css/properties/background-position.json index 80b6736a408116..abae6caaa829e1 100644 --- a/css/properties/background-position.json +++ b/css/properties/background-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-position", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Multiple backgrounds", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "Four-value syntax (support for offsets from any edge)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "25" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/background-repeat.json b/css/properties/background-repeat.json index 4b3c437c02e296..0bb0c6ecadd1e5 100644 --- a/css/properties/background-repeat.json +++ b/css/properties/background-repeat.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-repeat", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Multiple backgrounds", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "Two-value syntax (different values for x & y directions)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "description": "round and space keywords", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/background-size.json b/css/properties/background-size.json index 98e8cf201c83ed..75ae22e3d79312 100644 --- a/css/properties/background-size.json +++ b/css/properties/background-size.json @@ -5,23 +5,26 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background-size", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": [ { - "prefix": "-webkit-", + "version_added": "3" + }, + { "version_added": "1", + "prefix": "-webkit-", "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": [ + { + "version_added": true }, { - "version_added": "3", + "version_added": true, + "prefix": "-webkit-", "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": { - "version_added": true - }, "edge": { "version_added": "12" }, @@ -32,14 +35,14 @@ { "version_added": "4" }, + { + "version_added": "49", + "prefix": "-webkit-" + }, { "prefix": "-moz-", "version_added": "3.6", "version_removed": "4" - }, - { - "prefix": "-webkit-", - "version_added": "49" } ], "firefox_android": [ @@ -47,8 +50,8 @@ "version_added": "4" }, { - "prefix": "-webkit-", - "version_added": "49" + "version_added": "49", + "prefix": "-webkit-" } ], "ie": { @@ -56,25 +59,31 @@ }, "opera": [ { - "prefix": "-o-", - "version_added": "9.5", - "notes": "Opera 9.5's computation of the background positioning area is incorrect for fixed backgrounds. Opera 9.5 also interprets the two-value form as a horizontal scaling factor and, from appearances, a vertical clipping dimension. This has been fixed in Opera 10." + "version_added": "10" }, { - "version_added": "10" + "version_added": "15", + "prefix": "-webkit-", + "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." + }, + { + "version_added": "9.5", + "version_removed": "15", + "prefix": "-o-", + "notes": "Opera 9.5's computation of the background positioning area is incorrect for fixed backgrounds. Opera 9.5 also interprets the two-value form as a horizontal scaling factor and, from appearances, a vertical clipping dimension. This has been fixed in Opera 10." } ], "opera_android": { "version_added": true }, "safari": [ + { + "version_added": "4.1" + }, { "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." - }, - { - "version_added": "4.1" } ], "safari_ios": { @@ -82,7 +91,17 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "2.3" + }, + { + "version_added": true, + "prefix": "-webkit-", + "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." + } + ] }, "status": { "experimental": false, @@ -94,9 +113,6 @@ "__compat": { "description": "contain and cover", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "3" }, @@ -132,6 +148,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -145,9 +164,6 @@ "__compat": { "description": "SVG image as background", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "44" }, @@ -183,6 +199,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/background.json b/css/properties/background.json index 1cbf0340fbca74..015403020b7fe0 100644 --- a/css/properties/background.json +++ b/css/properties/background.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/background", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" @@ -42,7 +39,10 @@ "version_added": "3.2" }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -55,14 +55,11 @@ "__compat": { "description": "Multiple backgrounds", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" @@ -92,7 +89,10 @@ "version_added": "3.2" }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "SVG image as background", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "31" }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -157,14 +157,11 @@ "__compat": { "description": "Values of background-size longhand", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "21" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" @@ -194,7 +191,10 @@ "version_added": "4" }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "description": "Values of background-origin longhand", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "21" }, @@ -246,6 +243,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -259,9 +259,6 @@ "__compat": { "description": "Values of background-clip longhand", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "21" }, @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "3" } }, "status": { diff --git a/css/properties/block-size.json b/css/properties/block-size.json index 2bd871cf101fd2..0dfaac54e9e7d7 100644 --- a/css/properties/block-size.json +++ b/css/properties/block-size.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/block-size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "57" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "44" }, "opera_android": { - "version_added": false + "version_added": "44" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/border-block-color.json b/css/properties/border-block-color.json new file mode 100644 index 00000000000000..237a3662dea9f2 --- /dev/null +++ b/css/properties/border-block-color.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-block-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-block-end-color.json b/css/properties/border-block-end-color.json index aa7deeb78fac49..38dea4839dbcfc 100644 --- a/css/properties/border-block-end-color.json +++ b/css/properties/border-block-end-color.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-color", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-end-style.json b/css/properties/border-block-end-style.json index 909ae34a65d5d9..83316f5c7a4f2a 100644 --- a/css/properties/border-block-end-style.json +++ b/css/properties/border-block-end-style.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-style", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-end-width.json b/css/properties/border-block-end-width.json index 2329db20818582..4f8194d53b1b02 100644 --- a/css/properties/border-block-end-width.json +++ b/css/properties/border-block-end-width.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-width", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-end.json b/css/properties/border-block-end.json index ac3cc16c1e570d..687e0ba2a9d731 100644 --- a/css/properties/border-block-end.json +++ b/css/properties/border-block-end.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end", "support": { - "webview_android": { + "chrome": { "version_added": false }, - "chrome": { + "edge": { + "version_added": false + }, + "edge_mobile": { "version_added": false }, "firefox": [ @@ -57,6 +60,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/border-block-start-color.json b/css/properties/border-block-start-color.json index 2f3242515311c5..d3fd9f797e1716 100644 --- a/css/properties/border-block-start-color.json +++ b/css/properties/border-block-start-color.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-color", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-start-style.json b/css/properties/border-block-start-style.json index d08da2de0ccc67..ca0092949001a0 100644 --- a/css/properties/border-block-start-style.json +++ b/css/properties/border-block-start-style.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-style", "support": { - "webview_android": { + "chrome": { "version_added": false }, - "chrome": { + "edge": { + "version_added": false + }, + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-start-width.json b/css/properties/border-block-start-width.json index f34ecc7d8abd38..6287a1385625b6 100644 --- a/css/properties/border-block-start-width.json +++ b/css/properties/border-block-start-width.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-width", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-block-start.json b/css/properties/border-block-start.json index ae14ceef2b346d..d4cdcf82dba08e 100644 --- a/css/properties/border-block-start.json +++ b/css/properties/border-block-start.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start", "support": { - "webview_android": { + "chrome": { "version_added": false }, - "chrome": { + "edge": { + "version_added": false + }, + "edge_mobile": { "version_added": false }, "firefox": [ @@ -57,6 +60,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/border-block-style.json b/css/properties/border-block-style.json new file mode 100644 index 00000000000000..cd2fc9a5b91ae8 --- /dev/null +++ b/css/properties/border-block-style.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-block-style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-style", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-block-width.json b/css/properties/border-block-width.json new file mode 100644 index 00000000000000..08f9c8ce6e24fc --- /dev/null +++ b/css/properties/border-block-width.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-block-width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block-width", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-block.json b/css/properties/border-block.json new file mode 100644 index 00000000000000..f9f9dabed5ca22 --- /dev/null +++ b/css/properties/border-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-block", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-bottom-color.json b/css/properties/border-bottom-color.json index c9b46e54367a13..6131a4a223c390 100644 --- a/css/properties/border-bottom-color.json +++ b/css/properties/border-bottom-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-bottom-color", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-bottom-style.json b/css/properties/border-bottom-style.json index d397f2630fde0e..4a5f02cf5a55a5 100644 --- a/css/properties/border-bottom-style.json +++ b/css/properties/border-bottom-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-bottom-style", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/border-bottom-width.json b/css/properties/border-bottom-width.json index bb5c7b78d0f8ca..5c37f409583206 100644 --- a/css/properties/border-bottom-width.json +++ b/css/properties/border-bottom-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-bottom-width", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-bottom.json b/css/properties/border-bottom.json index 6af8c822a1edad..94e5f12b7cc6a8 100644 --- a/css/properties/border-bottom.json +++ b/css/properties/border-bottom.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-bottom", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-collapse.json b/css/properties/border-collapse.json index bacff77855d034..9094d5abbd5e75 100644 --- a/css/properties/border-collapse.json +++ b/css/properties/border-collapse.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-collapse", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "3" + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-color.json b/css/properties/border-color.json index ef1b2baf57f3b4..a58902a5252417 100644 --- a/css/properties/border-color.json +++ b/css/properties/border-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-color", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "4" } }, "status": { diff --git a/css/properties/border-image-slice.json b/css/properties/border-image-slice.json index c00432247bcdcf..a0eee54225889d 100644 --- a/css/properties/border-image-slice.json +++ b/css/properties/border-image-slice.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-image-slice", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "4.1" - }, "chrome": { "version_added": "15" }, @@ -50,6 +46,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "4.1" } }, "status": { diff --git a/css/properties/border-image.json b/css/properties/border-image.json index b98f0b0668becd..b5f15abc018dd2 100644 --- a/css/properties/border-image.json +++ b/css/properties/border-image.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-image", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "2.1" - }, "chrome": [ { "version_added": "16" @@ -129,6 +125,10 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "2" } }, "status": { @@ -159,9 +159,6 @@ "__compat": { "description": "fill keyword", "support": { - "webview_android": { - "version_added": "18" - }, "chrome": { "version_added": true }, @@ -176,6 +173,9 @@ }, "safari_ios": { "version_added": "6" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -189,9 +189,6 @@ "__compat": { "description": "<gradient>", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -215,6 +212,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/border-inline-color.json b/css/properties/border-inline-color.json new file mode 100644 index 00000000000000..8be48f06727653 --- /dev/null +++ b/css/properties/border-inline-color.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-inline-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-inline-end-color.json b/css/properties/border-inline-end-color.json index 7a205080aacedc..d6befc1db81f6e 100644 --- a/css/properties/border-inline-end-color.json +++ b/css/properties/border-inline-end-color.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -55,16 +58,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-end-style.json b/css/properties/border-inline-end-style.json index 0436b850918f07..5605308b3acc91 100644 --- a/css/properties/border-inline-end-style.json +++ b/css/properties/border-inline-end-style.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -55,16 +58,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-end-width.json b/css/properties/border-inline-end-width.json index e337010bf82bf3..aee15e4b3c9965 100644 --- a/css/properties/border-inline-end-width.json +++ b/css/properties/border-inline-end-width.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -55,16 +58,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-end.json b/css/properties/border-inline-end.json index 32b619e2c92a20..65e8c6c4225143 100644 --- a/css/properties/border-inline-end.json +++ b/css/properties/border-inline-end.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/border-inline-start-color.json b/css/properties/border-inline-start-color.json index b33a0698c5363e..cfde6283fabe90 100644 --- a/css/properties/border-inline-start-color.json +++ b/css/properties/border-inline-start-color.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -55,16 +58,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-start-style.json b/css/properties/border-inline-start-style.json index 47cd09278cc777..d3361792f63844 100644 --- a/css/properties/border-inline-start-style.json +++ b/css/properties/border-inline-start-style.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -55,16 +58,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-start-width.json b/css/properties/border-inline-start-width.json index 32c9abcfcb54c8..b8f316e80a0bdd 100644 --- a/css/properties/border-inline-start-width.json +++ b/css/properties/border-inline-start-width.json @@ -5,10 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width", "support": { - "webview_android": { + "chrome": { + "version_added": "69" + }, + "edge": { "version_added": false }, - "chrome": { + "edge_mobile": { "version_added": false }, "firefox": [ @@ -47,16 +50,19 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/border-inline-start.json b/css/properties/border-inline-start.json index 986159e5d74534..47ad66a7de88ce 100644 --- a/css/properties/border-inline-start.json +++ b/css/properties/border-inline-start.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/border-inline-style.json b/css/properties/border-inline-style.json new file mode 100644 index 00000000000000..ae01ebea5bd23c --- /dev/null +++ b/css/properties/border-inline-style.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-inline-style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-style", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-inline-width.json b/css/properties/border-inline-width.json new file mode 100644 index 00000000000000..2abb0c9182bbf4 --- /dev/null +++ b/css/properties/border-inline-width.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-inline-width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-width", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-inline.json b/css/properties/border-inline.json new file mode 100644 index 00000000000000..9e63af7d76f1be --- /dev/null +++ b/css/properties/border-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "border-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/border-left-color.json b/css/properties/border-left-color.json index 32bac6cd846af8..b39af001f0a768 100644 --- a/css/properties/border-left-color.json +++ b/css/properties/border-left-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-left-color", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-left-style.json b/css/properties/border-left-style.json index a6ab67f1e6e90f..eaf8b2125e39e4 100644 --- a/css/properties/border-left-style.json +++ b/css/properties/border-left-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-left-style", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-left-width.json b/css/properties/border-left-width.json index 0bf34b41a9b016..8e1dbb100bb1fd 100644 --- a/css/properties/border-left-width.json +++ b/css/properties/border-left-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-left-width", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-left.json b/css/properties/border-left.json index 9aebc1cc71da13..e818c975de696e 100644 --- a/css/properties/border-left.json +++ b/css/properties/border-left.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-left", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json index 0129b2c10d09f0..d8d45fcb065e93 100644 --- a/css/properties/border-radius.json +++ b/css/properties/border-radius.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-radius", "support": { - "webview_android": { - "version_added": "2.1", - "prefix": "-webkit-" - }, "chrome": [ { "version_added": "4", @@ -19,6 +15,9 @@ "version_added": "1" } ], + "chrome_android": { + "version_added": true + }, "edge": [ { "version_added": "12" @@ -77,6 +76,13 @@ ], "safari_ios": { "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "2", + "prefix": "-webkit-" } }, "status": { @@ -93,6 +99,9 @@ "version_added": true, "notes": "Prior to Chrome 4, the slash / notation is unsupported. If two values are specified, 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": true + }, "edge": { "version_added": "12" }, @@ -117,6 +126,9 @@ "safari": { "version_added": true, "notes": "Prior to Safari 4.1, the slash / notation is unsupported. If two values are specified, an elliptical border is drawn on all four corners. -webkit-border-radius: 40px 10px; is equivalent to border-radius: 40px/10px;." + }, + "samsunginternet_android": { + "version_added": true } }, "status": { @@ -133,6 +145,9 @@ "chrome": { "version_added": "4" }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, @@ -156,6 +171,9 @@ }, "safari": { "version_added": "5" + }, + "samsunginternet_android": { + "version_added": true } }, "status": { @@ -169,14 +187,13 @@ "__compat": { "description": "Percentages", "support": { - "webview_android": { - "version_added": true, - "notes": "<percentage> values are not supported in older Chrome and Safari versions (it was fixed in Sepember 2010)." - }, "chrome": { "version_added": true, "notes": "<percentage> values are not supported in older Chrome and Safari versions (it was fixed in Sepember 2010)." }, + "chrome_android": { + "version_added": true + }, "edge": { "version_added": "12" }, @@ -207,6 +224,13 @@ "safari_ios": { "version_added": true, "notes": "<percentage> values are not supported in older Chrome and Safari versions (it was fixed in Sepember 2010)." + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "<percentage> values are not supported in older Chrome and Safari versions (it was fixed in Sepember 2010)." } }, "status": { diff --git a/css/properties/border-right-color.json b/css/properties/border-right-color.json index d3f1e48ac3e74a..cf878bf154cebe 100644 --- a/css/properties/border-right-color.json +++ b/css/properties/border-right-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-right-color", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-right-style.json b/css/properties/border-right-style.json index 6355aed9acc607..6d60385916b2f4 100644 --- a/css/properties/border-right-style.json +++ b/css/properties/border-right-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-right-style", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/border-right-width.json b/css/properties/border-right-width.json index 768f5829e04ad0..a4fff6daa43535 100644 --- a/css/properties/border-right-width.json +++ b/css/properties/border-right-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-right-width", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-right.json b/css/properties/border-right.json index 7c79455c9e8413..21ec12e64225e2 100644 --- a/css/properties/border-right.json +++ b/css/properties/border-right.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-right", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/border-style.json b/css/properties/border-style.json index 51493445c5c2d2..1618827317c3be 100644 --- a/css/properties/border-style.json +++ b/css/properties/border-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-style", "support": { - "webview_android": { - "version_added": "2.6" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "3" + }, + "webview_android": { + "version_added": "3" } }, "status": { diff --git a/css/properties/border-top-color.json b/css/properties/border-top-color.json index 98fc94642c350f..6ddc02b0fb2d54 100644 --- a/css/properties/border-top-color.json +++ b/css/properties/border-top-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-top-color", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -39,6 +36,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-top-width.json b/css/properties/border-top-width.json index c305ac8c1d81fc..83cfd63bc606d2 100644 --- a/css/properties/border-top-width.json +++ b/css/properties/border-top-width.json @@ -8,9 +8,6 @@ "chrome": { "version_added": "1" }, - "webview_android": { - "version_added": "2.3" - }, "edge": { "version_added": "12" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "1" + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/properties/border-top.json b/css/properties/border-top.json index 6ea243835e4063..2ea8da72058cf4 100644 --- a/css/properties/border-top.json +++ b/css/properties/border-top.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-top", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/border-width.json b/css/properties/border-width.json index 472784b9491624..25100cfc3c68ad 100644 --- a/css/properties/border-width.json +++ b/css/properties/border-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/border-width", "support": { - "webview_android": { - "version_added": "2" - }, "chrome": { "version_added": "1" }, @@ -37,6 +34,9 @@ }, "safari_ios": { "version_added": "3" + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/properties/bottom.json b/css/properties/bottom.json index fa313c8cf232f8..ec93bf5943164e 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/bottom", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/box-align.json b/css/properties/box-align.json new file mode 100644 index 00000000000000..3c2995d03f8fb5 --- /dev/null +++ b/css/properties/box-align.json @@ -0,0 +1,90 @@ +{ + "css": { + "properties": { + "box-align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-align", + "support": { + "chrome": { + "version_added": true, + "prefix": "-webkit-" + }, + "chrome_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "edge": { + "version_added": true, + "prefix": "-webkit-" + }, + "edge_mobile": { + "version_added": true, + "prefix": "-webkit-" + }, + "firefox": [ + { + "version_added": "49", + "prefix": "-webkit-" + }, + { + "version_added": "48", + "prefix": "-webkit-", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + }, + { + "version_added": true, + "prefix": "-moz-" + } + ], + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "prefix": "-webkit-" + }, + "opera_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "safari": [ + { + "version_added": "3", + "prefix": "-webkit-" + }, + { + "version_added": "1.1", + "version_removed": true, + "prefix": "-khtml-" + } + ], + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "prefix": "-webkit-" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/box-decoration-break.json b/css/properties/box-decoration-break.json index 3aaf52915f6ef7..e60fc197195336 100644 --- a/css/properties/box-decoration-break.json +++ b/css/properties/box-decoration-break.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-decoration-break", "support": { - "webview_android": { - "version_added": true, - "notes": "This property is only supported for inline elements." - }, "chrome": { "prefix": "-webkit-", "version_added": "22", @@ -16,7 +12,7 @@ }, "chrome_android": { "prefix": "-webkit-", - "version_added": "4.4", + "version_added": "18", "notes": "This property is only supported for inline elements." }, "edge": { @@ -65,7 +61,7 @@ }, { "version_added": "11.5", - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -78,6 +74,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true, + "notes": "This property is only supported for inline elements." } }, "status": { diff --git a/css/properties/box-direction.json b/css/properties/box-direction.json index 236b09813b7646..fb971446c24ad9 100644 --- a/css/properties/box-direction.json +++ b/css/properties/box-direction.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-direction", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -91,6 +88,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/box-flex-group.json b/css/properties/box-flex-group.json new file mode 100644 index 00000000000000..becd33964a4970 --- /dev/null +++ b/css/properties/box-flex-group.json @@ -0,0 +1,75 @@ +{ + "css": { + "properties": { + "box-flex-group": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-flex-group", + "support": { + "chrome": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + }, + "chrome_android": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "version_removed": "54", + "prefix": "-webkit-" + }, + "opera_android": { + "version_added": true, + "version_removed": "54", + "prefix": "-webkit-" + }, + "safari": [ + { + "version_added": "3", + "prefix": "-webkit-" + }, + { + "version_added": "1.1", + "prefix": "-khtml-" + } + ], + "safari_ios": { + "version_added": "1", + "prefix": "-webkit-" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/box-flex.json b/css/properties/box-flex.json index 256fd7b86e3822..7b5a67d748fb54 100644 --- a/css/properties/box-flex.json +++ b/css/properties/box-flex.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-flex", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -91,6 +88,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/box-lines.json b/css/properties/box-lines.json new file mode 100644 index 00000000000000..eca57b1b9b62e0 --- /dev/null +++ b/css/properties/box-lines.json @@ -0,0 +1,75 @@ +{ + "css": { + "properties": { + "box-lines": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-lines", + "support": { + "chrome": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + }, + "chrome_android": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true, + "version_removed": "54", + "prefix": "-webkit-" + }, + "opera_android": { + "version_added": true, + "version_removed": "54", + "prefix": "-webkit-" + }, + "safari": [ + { + "version_added": "3", + "prefix": "-webkit-" + }, + { + "version_added": "1.1", + "prefix": "-khtml-" + } + ], + "safari_ios": { + "version_added": "1", + "prefix": "-webkit-" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "67", + "prefix": "-webkit-" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/box-ordinal-group.json b/css/properties/box-ordinal-group.json new file mode 100644 index 00000000000000..15756a5d7e8102 --- /dev/null +++ b/css/properties/box-ordinal-group.json @@ -0,0 +1,89 @@ +{ + "css": { + "properties": { + "box-ordinal-group": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-ordinal-group", + "support": { + "chrome": { + "version_added": true, + "prefix": "-webkit-" + }, + "chrome_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "edge": { + "version_added": true, + "prefix": "-webkit-" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "prefix": "-moz-", + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "prefix": "-webkit-" + }, + "opera_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "safari": [ + { + "version_added": "3", + "prefix": "-webkit-" + }, + { + "version_added": "1.1", + "prefix": "-khtml-" + } + ], + "safari_ios": { + "version_added": "1", + "prefix": "-webkit-" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "prefix": "-webkit-" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/properties/box-orient.json b/css/properties/box-orient.json index 7e6131afb530fc..bcc67300c80a41 100644 --- a/css/properties/box-orient.json +++ b/css/properties/box-orient.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-orient", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -91,6 +88,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/box-pack.json b/css/properties/box-pack.json index e85ff453d9e74f..3c051b6f528f60 100644 --- a/css/properties/box-pack.json +++ b/css/properties/box-pack.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-pack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -91,6 +88,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/box-shadow.json b/css/properties/box-shadow.json index 084440ea0ee2a4..9f1ef31280579e 100644 --- a/css/properties/box-shadow.json +++ b/css/properties/box-shadow.json @@ -5,11 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-shadow", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": true, - "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." - }, "chrome": [ { "version_added": "10", @@ -95,6 +90,11 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": true, + "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." } }, "status": { @@ -107,10 +107,6 @@ "__compat": { "description": "Multiple shadows", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": true - }, "chrome": [ { "version_added": "10" @@ -172,6 +168,10 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": true } }, "status": { @@ -185,10 +185,6 @@ "__compat": { "description": "inset", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": true - }, "chrome": [ { "version_added": "10" @@ -222,7 +218,11 @@ }, "ie": { "version_added": "9", - "notes": "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate." + "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." + ] }, "opera": { "version_added": "10.5" @@ -250,6 +250,10 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": true } }, "status": { @@ -263,10 +267,6 @@ "__compat": { "description": "Spread radius", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": true - }, "chrome": [ { "version_added": "10" @@ -328,6 +328,10 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": true } }, "status": { diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index f5fb68fb50d7d7..0ee362e0fe5893 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -5,16 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/box-sizing", "support": { - "webview_android": [ - { - "version_added": "4", - "notes": "box-sizing is not respected when the height is calculated from window.getComputedStyle()." - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "10", @@ -121,7 +111,17 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "4", + "notes": "box-sizing is not respected when the height is calculated from window.getComputedStyle()." + }, + { + "prefix": "-webkit-", + "version_added": "2" + } + ] }, "status": { "experimental": false, @@ -133,9 +133,6 @@ "__compat": { "description": "padding-box", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -173,6 +170,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/break-after.json b/css/properties/break-after.json index 81c0029d08baec..7908216a0da005 100644 --- a/css/properties/break-after.json +++ b/css/properties/break-after.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/break-after", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "description": "column and avoid-column", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -113,9 +113,6 @@ "__compat": { "description": "recto and verso", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -164,9 +164,6 @@ "__compat": { "description": "region and avoid-region", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/break-before.json b/css/properties/break-before.json index e2818a11f5d9b4..844c8e26b9bd4b 100644 --- a/css/properties/break-before.json +++ b/css/properties/break-before.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/break-before", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "description": "column and avoid-column", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -113,9 +113,6 @@ "__compat": { "description": "recto and verso", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -164,9 +164,6 @@ "__compat": { "description": "region and avoid-region", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/break-inside.json b/css/properties/break-inside.json index 5bacfdbac777e0..013e41d6908917 100644 --- a/css/properties/break-inside.json +++ b/css/properties/break-inside.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/break-inside", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "description": "column and avoid-column", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -113,9 +113,6 @@ "__compat": { "description": "recto and verso", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -164,9 +164,6 @@ "__compat": { "description": "region and avoid-region", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/caption-side.json b/css/properties/caption-side.json index 7a6de25c212333..d2e36d83f1dddb 100644 --- a/css/properties/caption-side.json +++ b/css/properties/caption-side.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/caption-side", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Non-standard values left, right, top-outside, and bottom-outside", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "top and bottom are relative to the writing-mode value", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/caret-color.json b/css/properties/caret-color.json index 327fd9d08219ba..c127f00e46d8e6 100644 --- a/css/properties/caret-color.json +++ b/css/properties/caret-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/caret-color", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/clear.json b/css/properties/clear.json index 2fb3c480676796..580472f2895149 100644 --- a/css/properties/clear.json +++ b/css/properties/clear.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clear", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Flow-relative values inline-start and inline-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/clip-path.json b/css/properties/clip-path.json index 516cc6e4a3fd4a..29f8860c9edc82 100644 --- a/css/properties/clip-path.json +++ b/css/properties/clip-path.json @@ -6,9 +6,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip-path", "description": "On HTML elements", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": [ { "version_added": "55" @@ -62,7 +59,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": "55" + } }, "status": { "experimental": true, @@ -74,9 +74,6 @@ "__compat": { "description": "On SVG elements", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -115,6 +112,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -128,9 +128,6 @@ "__compat": { "description": "<basic-shape>", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -201,18 +201,15 @@ } } }, - "inset": { + "path": { "__compat": { - "description": "inset()", + "description": "path()", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { - "version_added": "55" + "version_added": false }, "chrome_android": { - "version_added": "55" + "version_added": false }, "edge": { "version_added": false @@ -220,44 +217,34 @@ "edge_mobile": { "version_added": false }, - "firefox": [ - { - "version_added": "54" - }, - { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "layout.css.clip-path-shapes.enabled", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": [ - { - "version_added": "54" - }, - { - "version_added": "47", - "flags": [ - { - "type": "preference", - "name": "layout.css.clip-path-shapes.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.clip-path-path.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.clip-path-path.enabled", + "value_to_set": "true" + } + ] + }, "ie": { "version_added": false }, "opera": { - "version_added": "42" + "version_added": false }, "opera_android": { - "version_added": "42" + "version_added": false }, "safari": { "version_added": false @@ -266,7 +253,10 @@ "version_added": false }, "samsunginternet_android": { - "version_added": "6.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -280,9 +270,6 @@ "__compat": { "description": "Animations", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -318,6 +305,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { @@ -331,9 +321,6 @@ "__compat": { "description": "fill-box and stroke-box", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -371,6 +358,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/clip.json b/css/properties/clip.json index 91f88b41a58f01..303c4fdccdca4c 100644 --- a/css/properties/clip.json +++ b/css/properties/clip.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/color-adjust.json b/css/properties/color-adjust.json new file mode 100644 index 00000000000000..4221ef52a1efac --- /dev/null +++ b/css/properties/color-adjust.json @@ -0,0 +1,60 @@ +{ + "css": { + "properties": { + "color-adjust": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color-adjust", + "support": { + "chrome": { + "prefix": "-webkit-", + "version_added": "49" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "48" + }, + "firefox_android": { + "version_added": "48" + }, + "ie": { + "version_added": false + }, + "opera": { + "prefix": "-webkit-", + "version_added": "15" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "prefix": "-webkit-", + "version_added": "6" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/color.json b/css/properties/color.json index 56f678943ca405..0fb84aade83d2c 100644 --- a/css/properties/color.json +++ b/css/properties/color.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -56,9 +56,6 @@ "description": "Keyword color values", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#Color_keywords", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -109,9 +109,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#rgb()", "description": "RGB hexadecimal notation (#RRGGBB, #RGB)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -161,9 +161,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#rgb()", "description": "RGB functional notation (rgb())", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -199,6 +196,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,9 +213,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#hsl()", "description": "HSL color values (hsl())", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -265,9 +265,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#rgba()", "description": "Alpha color values (rgba(), hsla())", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -303,6 +300,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -317,9 +317,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#currentColor", "description": "currentcolor", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -355,6 +352,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -369,9 +369,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value#transparent", "description": "transparent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -407,6 +404,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -420,9 +420,6 @@ "__compat": { "description": "rebeccapurple", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "38" }, @@ -458,6 +455,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -471,12 +471,9 @@ "__compat": { "description": "RGBA hexadecimal notation (#RRGGBBAA, #RGBA)", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { - "version_added": "63" + "version_added": "62" }, { "version_added": "52", @@ -526,6 +523,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -539,9 +539,6 @@ "__compat": { "description": "Space-separated functional color notations", "support": { - "webview_android": { - "version_added": "65" - }, "chrome": { "version_added": "65" }, @@ -577,6 +574,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "65" } }, "status": { @@ -590,9 +590,6 @@ "__compat": { "description": "Allow floats in rgb() and rgba()", "support": { - "webview_android": { - "version_added": "66" - }, "chrome": { "version_added": "66" }, @@ -625,6 +622,9 @@ }, "safari_ios": { "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { diff --git a/css/properties/column-count.json b/css/properties/column-count.json index 32c540fa2647dc..53b853d2eb0ff9 100644 --- a/css/properties/column-count.json +++ b/css/properties/column-count.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-count", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -92,6 +89,9 @@ ], "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "__compat": { "description": "On display: table-caption", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -136,6 +133,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/column-fill.json b/css/properties/column-fill.json index 41bb81215bf929..6e402a7af6b8fd 100644 --- a/css/properties/column-fill.json +++ b/css/properties/column-fill.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-fill", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -40,6 +37,9 @@ ], "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/column-gap.json b/css/properties/column-gap.json index cf42a93df8a629..1a70e536c8db8c 100644 --- a/css/properties/column-gap.json +++ b/css/properties/column-gap.json @@ -8,34 +8,52 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-gap", "support": { "chrome": { - "version_added": "66" + "version_added": null }, "chrome_android": { - "version_added": "66" + "version_added": null }, "edge": { - "version_added": "16" + "version_added": null }, "edge_mobile": { - "version_added": "16" + "version_added": false }, "firefox": { - "version_added": "61" + "version_added": "63" }, "firefox_android": { - "version_added": "61" + "version_added": "63" }, "ie": { "version_added": false }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "qq_android": { + "version_added": null + }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, + "samsunginternet_android": { + "version_added": null + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, "webview_android": { - "version_added": "66" + "version_added": null } }, "status": { @@ -97,15 +115,9 @@ "alternative_name": "grid-gap" } ], - "edge_mobile": [ - { - "version_added": "16" - }, - { - "version_added": "16", - "alternative_name": "grid-gap" - } - ], + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "61" @@ -177,6 +189,9 @@ "alternative_name": "grid-gap" } ], + "qq_android": { + "version_added": null + }, "safari": { "version_added": "10.1", "alternative_name": "grid-gap" @@ -189,6 +204,12 @@ "version_added": "6.0", "alternative_name": "grid-gap" }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, "webview_android": [ { "version_added": "66" @@ -198,7 +219,7 @@ "alternative_name": "grid-gap" }, { - "version_added": "29", + "version_added": "4.4", "alternative_name": "grid-gap", "flags": [ { @@ -248,15 +269,9 @@ "version_added": "12" } ], - "edge_mobile": [ - { - "version_added": "12" - }, - { - "prefix": "-webkit-", - "version_added": "12" - } - ], + "edge_mobile": { + "version_added": false + }, "firefox": [ { "version_added": "52" @@ -302,9 +317,12 @@ }, { "version_added": "11.1", - "version_removed": "15" + "version_removed": "14" } ], + "qq_android": { + "version_added": null + }, "safari": [ { "version_added": "10" @@ -332,6 +350,12 @@ "version_added": true } ], + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, "webview_android": [ { "version_added": "50" @@ -362,7 +386,7 @@ "version_added": "16" }, "edge_mobile": { - "version_added": "16" + "version_added": false }, "firefox": { "version_added": "61" @@ -373,6 +397,15 @@ "ie": { "version_added": false }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "qq_android": { + "version_added": false + }, "safari": { "version_added": false }, @@ -382,6 +415,12 @@ "samsunginternet_android": { "version_added": false }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, "webview_android": { "version_added": "66" } @@ -407,7 +446,7 @@ "version_added": "16" }, "edge_mobile": { - "version_added": "16" + "version_added": false }, "firefox": { "version_added": "61" @@ -418,12 +457,30 @@ "ie": { "version_added": false }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "qq_android": { + "version_added": false + }, "safari": { "version_added": false }, "safari_ios": { "version_added": false }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, "webview_android": { "version_added": "66" } diff --git a/css/properties/column-rule-color.json b/css/properties/column-rule-color.json index 7ceb1a6c38c90a..55c286f93c75cd 100644 --- a/css/properties/column-rule-color.json +++ b/css/properties/column-rule-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-rule-color", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -86,7 +83,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, diff --git a/css/properties/column-rule-style.json b/css/properties/column-rule-style.json index 49a65051696409..69d523b333fe84 100644 --- a/css/properties/column-rule-style.json +++ b/css/properties/column-rule-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-rule-style", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -86,7 +83,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, diff --git a/css/properties/column-rule-width.json b/css/properties/column-rule-width.json index 3b04b7bea41e75..35e02a629bc947 100644 --- a/css/properties/column-rule-width.json +++ b/css/properties/column-rule-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-rule-width", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -76,7 +73,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, diff --git a/css/properties/column-rule.json b/css/properties/column-rule.json index 6ac2f865a34bf3..11ac68e0ce3658 100644 --- a/css/properties/column-rule.json +++ b/css/properties/column-rule.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-rule", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -76,7 +73,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, diff --git a/css/properties/column-span.json b/css/properties/column-span.json index 65f12a137dafeb..cb5cb4becc41d1 100644 --- a/css/properties/column-span.json +++ b/css/properties/column-span.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-span", "support": { - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "50" @@ -87,6 +78,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "50" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/column-width.json b/css/properties/column-width.json index 462a43d4bcc88d..22a989f35ba42e 100644 --- a/css/properties/column-width.json +++ b/css/properties/column-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/column-width", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "50" @@ -86,7 +83,10 @@ "prefix": "-webkit-", "version_added": true } - ] + ], + "webview_android": { + "version_added": true + } }, "status": { "experimental": false, @@ -98,9 +98,6 @@ "__compat": { "description": "Intrinsic sizes", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -124,6 +121,9 @@ }, "safari_ios": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -137,9 +137,6 @@ "__compat": { "description": "On display: table-caption", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -175,6 +172,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/columns.json b/css/properties/columns.json index 9fd5c740b77c91..f84876b9eec414 100644 --- a/css/properties/columns.json +++ b/css/properties/columns.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/columns", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "50" @@ -93,7 +84,16 @@ }, "samsunginternet_android": { "version_added": "5.0" - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2" + } + ] }, "status": { "experimental": false, @@ -105,9 +105,6 @@ "__compat": { "description": "On display: table-caption", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -137,6 +134,9 @@ }, "safari_ios": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/contain.json b/css/properties/contain.json new file mode 100644 index 00000000000000..a644d62884f068 --- /dev/null +++ b/css/properties/contain.json @@ -0,0 +1,70 @@ +{ + "css": { + "properties": { + "contain": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/contain", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true, + "flags": [ + { + "type": "preference", + "name": "layout.css.contain.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1150081 for the overall implementation status." + }, + "firefox_android": { + "version_added": true, + "flags": [ + { + "type": "preference", + "name": "layout.css.contain.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1150081 for the overall implementation status." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "40" + }, + "opera_android": { + "version_added": "40" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "52" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/content.json b/css/properties/content.json index eefd4001afb06f..57639635f89413 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/content", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -51,49 +51,48 @@ "deprecated": false } }, - "attr": { + "element_replacement": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/attr", - "description": "attr()", + "description": "Element replacement", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { - "version_added": "2" + "version_added": true }, "chrome_android": { "version_added": null }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { - "version_added": "1" + "version_added": "63" }, "firefox_android": { - "version_added": "4" + "version_added": "63" }, "ie": { - "version_added": "8" + "version_added": null }, "opera": { - "version_added": "9" + "version_added": true }, "opera_android": { - "version_added": "10" + "version_added": true }, "safari": { - "version_added": "3.1" + "version_added": true }, "safari_ios": { - "version_added": "3.1" + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -108,9 +107,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/url", "description": "url()", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -146,6 +142,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/counter-increment.json b/css/properties/counter-increment.json index c857c8ab928abf..a3106e8639f9cc 100644 --- a/css/properties/counter-increment.json +++ b/css/properties/counter-increment.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counter-increment", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 2c71e093722cd1..4d149e8caba0e9 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counter-reset", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "2" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/properties/cursor.json b/css/properties/cursor.json index 77d66d187ebf17..ded4a102fbaa54 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/cursor", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "default", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "description": "inherit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "description": "none", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "5" }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -260,9 +260,6 @@ "__compat": { "description": "context-menu", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1", "notes": "This cursor is only supported on macOS and Linux." @@ -300,6 +297,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -313,9 +313,6 @@ "__compat": { "description": "help", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -351,6 +348,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -364,9 +364,6 @@ "__compat": { "description": "pointer", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -402,6 +399,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -415,9 +415,6 @@ "__compat": { "description": "progress", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -453,6 +450,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -466,9 +466,6 @@ "__compat": { "description": "wait", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -504,6 +501,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -517,9 +517,6 @@ "__compat": { "description": "cell", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -555,6 +552,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -568,9 +568,6 @@ "__compat": { "description": "crosshair", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -606,6 +603,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -619,9 +619,6 @@ "__compat": { "description": "text", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -657,6 +654,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -670,9 +670,6 @@ "__compat": { "description": "vertical-text", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -708,6 +705,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -721,9 +721,6 @@ "__compat": { "description": "alias", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -759,6 +756,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -772,9 +772,6 @@ "__compat": { "description": "copy", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -810,6 +807,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -823,9 +823,6 @@ "__compat": { "description": "move", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -861,6 +858,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -874,9 +874,6 @@ "__compat": { "description": "no-drop", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -912,6 +909,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -925,9 +925,6 @@ "__compat": { "description": "not-allowed", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -963,6 +960,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -976,9 +976,6 @@ "__compat": { "description": "all-scroll", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1014,6 +1011,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1027,9 +1027,6 @@ "__compat": { "description": "col-resize", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1065,6 +1062,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1078,9 +1078,6 @@ "__compat": { "description": "row-resize", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1116,6 +1113,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1129,9 +1129,6 @@ "__compat": { "description": "Unidirectional resize cursors (n-resize, e-resize, s-resize, w-resize, ne-resize, nw-resize, se-resize, and sw-resize)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1167,6 +1164,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1180,9 +1180,6 @@ "__compat": { "description": "Bidirectional resize cursors (ew-resize, nesw-resize, ns-resize, and nwse-resize)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1218,6 +1215,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1231,9 +1231,6 @@ "__compat": { "description": "Zoom cursors (zoom-in and zoom-out)", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "37" @@ -1294,6 +1291,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1307,14 +1307,17 @@ "__compat": { "description": "Grab cursors (grab and grabbing)", "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "prefix": "-webkit-", - "version_added": "1", - "notes": "Chrome 22 added Windows support." - }, + "chrome": [ + { + "version_added": "68", + "notes": "Chrome also continues to support the prefixed versions." + }, + { + "prefix": "-webkit-", + "version_added": "1", + "notes": "Chrome 22 added Windows support." + } + ], "chrome_android": { "version_added": null }, @@ -1345,15 +1348,23 @@ "opera_android": { "version_added": null }, - "safari": { - "prefix": "-webkit-", - "version_added": "4" - }, + "safari": [ + { + "version_added": "11" + }, + { + "prefix": "-webkit-", + "version_added": "4" + } + ], "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1367,9 +1378,6 @@ "__compat": { "description": "url()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "1" }, @@ -1406,6 +1414,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -1419,9 +1430,6 @@ "__compat": { "description": "url() positioning syntax", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -1457,6 +1465,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/custom-property.json b/css/properties/custom-property.json index d24e48706484f9..41ee764b32dd68 100644 --- a/css/properties/custom-property.json +++ b/css/properties/custom-property.json @@ -6,9 +6,6 @@ "description": "--*", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/--*", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -57,9 +57,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/var", "description": "var()", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": [ { "version_added": "49" @@ -134,6 +131,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "50" } }, "status": { @@ -148,6 +148,12 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env", "description": "env()", "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": "69" + }, "safari": [ { "version_added": "11.1" diff --git a/css/properties/direction.json b/css/properties/direction.json index f4467fc625d25f..4b7debe8d02dd4 100644 --- a/css/properties/direction.json +++ b/css/properties/direction.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/direction", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "2" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/display.json b/css/properties/display.json index 8efc2832c8cca4..94089202aed243 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/display", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -18,13 +15,13 @@ "version_added": "12" }, "edge_mobile": { - "version_added": true + "version_added": "12" }, "firefox": { "version_added": "1" }, "firefox_android": { - "version_added": true + "version_added": "4" }, "ie": { "version_added": "4" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -51,48 +51,47 @@ "deprecated": false } }, - "list-item": { + "display-outside": { "__compat": { - "description": "list-item", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" }, "firefox": { "version_added": "1" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": "6" + "version_added": "4" }, "opera": { "version_added": "7" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": "1" }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -100,102 +99,157 @@ "standard_track": true, "deprecated": false } + }, + "run-in": { + "__compat": { + "description": "display: run-in support", + "support": { + "chrome": { + "version_added": true, + "version_removed": "32" + }, + "chrome_android": { + "version_added": true, + "version_removed": "32" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8" + }, + "opera": { + "version_added": true, + "version_removed": "19" + }, + "opera_android": { + "version_added": true, + "version_removed": "19" + }, + "safari": { + "version_added": true, + "version_removed": "7" + }, + "safari_ios": { + "version_added": true, + "version_removed": "7" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, - "inline-block": { + "multi-keyword_values": { "__compat": { - "description": "inline-block", + "description": "Multi-keyword values", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "1" + "version_added": null }, "chrome_android": { "version_added": null }, "edge": { - "version_added": "12" + "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "1" + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": "6", - "notes": "Until Internet Explorer 8, inline-block is only for natural inline elements." + "version_added": false }, "opera": { - "version_added": "7" + "version_added": null }, "opera_android": { "version_added": null }, "safari": { - "version_added": "1" + "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } } }, - "inline-table": { + "list-item": { "__compat": { - "description": "inline-table", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" }, "firefox": { - "version_added": "3" + "version_added": "1" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { - "version_added": "8" + "version_added": "6" }, "opera": { "version_added": "7" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": "1" }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -203,50 +257,107 @@ "standard_track": true, "deprecated": false } + }, + "legend-support": { + "__compat": { + "description": "Supported on <legend>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "64" + }, + "firefox_android": { + "version_added": "64" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, - "table_values": { + "inline-block": { "__compat": { - "description": "table, table-cell, table-column, table-column-group, table-footer-group, table-header-group, table-row, and table-row-group", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" }, "firefox": { "version_added": "1" }, "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": "8" + "version_added": "4" }, + "ie": [ + { + "version_added": "8" + }, + { + "version_added": "6", + "partial_implementation": true, + "notes": "Until Internet Explorer 8, inline-block is only for natural inline elements." + } + ], "opera": { "version_added": "7" }, "opera_android": { - "version_added": null + "version_added": true }, "safari": { "version_added": "1" }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -256,80 +367,47 @@ } } }, - "flex": { + "inline-table": { "__compat": { - "description": "flex", "support": { - "webview_android": { - "version_added": null + "chrome": { + "version_added": "1" }, - "chrome": [ - { - "version_added": "29" - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" + }, + "firefox": { + "version_added": "3" }, - "firefox": [ - { - "version_added": "20", - "notes": "Firefox 28 added multi-line flexbox support." - }, - { - "version_added": "18", - "version_removed": true, - "flags": [ - { - "type": "preference", - "name": "layout.css.flexbox.enabled", - "value_to_set": "true" - } - ] - } - ], "firefox_android": { - "version_added": null + "version_added": "4" + }, + "ie": { + "version_added": "8" }, - "ie": [ - { - "version_added": "11" - }, - { - "alternative_name": "-ms-flexbox", - "version_added": "8" - } - ], "opera": { - "version_added": true + "version_added": "7" }, "opera_android": { - "version_added": null + "version_added": true + }, + "safari": { + "version_added": "1" }, - "safari": [ - { - "version_added": "9" - }, - { - "prefix": "-webkit-", - "version_added": "6.1" - } - ], "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { - "version_added": null + "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -339,25 +417,83 @@ } } }, - "inline-flex": { + "table_values": { "__compat": { - "description": "inline-flex", + "description": "table, table-cell, table-column, table-column-group, table-footer-group, table-header-group, table-row, and table-row-group", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "prefix": "-webkit-", - "version_added": "21" + "version_added": "1" }, "chrome_android": { - "version_added": null + "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { - "version_added": null + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "8" + }, + "opera": { + "version_added": "7" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "flex": { + "__compat": { + "support": { + "chrome": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "21" + } + ], + "chrome_android": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "25" + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" }, "firefox": [ { @@ -366,7 +502,7 @@ }, { "version_added": "18", - "version_removed": true, + "version_removed": "28", "flags": [ { "type": "preference", @@ -376,9 +512,157 @@ ] } ], - "firefox_android": { - "version_added": null + "firefox_android": [ + { + "version_added": "20", + "notes": "Firefox 28 added multi-line flexbox support." + }, + { + "version_added": "18", + "version_removed": "28", + "flags": [ + { + "type": "preference", + "name": "layout.css.flexbox.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": [ + { + "version_added": "11" + }, + { + "alternative_name": "-ms-flexbox", + "version_added": "8" + } + ], + "opera": [ + { + "version_added": "16" + }, + { + "prefix": "-webkit-", + "version_added": "15" + }, + { + "version_added": "12.1", + "version_removed": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "prefix": "-webkit-", + "version_added": "14" + }, + { + "version_added": "12.1", + "version_removed": "14" + } + ], + "safari": [ + { + "version_added": "9" + }, + { + "prefix": "-webkit-", + "version_added": "6.1" + } + ], + "safari_ios": [ + { + "version_added": "9" + }, + { + "prefix": "-webkit-", + "version_added": "7.1" + } + ], + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": "4.4" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "inline-flex": { + "__compat": { + "support": { + "chrome": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "21" + } + ], + "chrome_android": [ + { + "version_added": "29" + }, + { + "prefix": "-webkit-", + "version_added": "25" + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" }, + "firefox": [ + { + "version_added": "20", + "notes": "Firefox 28 added multi-line flexbox support." + }, + { + "version_added": "18", + "version_removed": true, + "flags": [ + { + "type": "preference", + "name": "layout.css.flexbox.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "20", + "notes": "Firefox 28 added multi-line flexbox support." + }, + { + "version_added": "18", + "version_removed": true, + "flags": [ + { + "type": "preference", + "name": "layout.css.flexbox.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": [ { "version_added": "11" @@ -388,70 +672,418 @@ "version_added": "8" } ], - "opera": { + "opera": [ + { + "version_added": "16" + }, + { + "prefix": "-webkit-", + "version_added": "15" + } + ], + "opera_android": [ + { + "version_added": "16" + }, + { + "prefix": "-webkit-", + "version_added": "14" + } + ], + "safari": [ + { + "version_added": "9" + }, + { + "prefix": "-webkit-", + "version_added": "6.1" + } + ], + "safari_ios": [ + { + "version_added": "9" + }, + { + "prefix": "-webkit-", + "version_added": "6.1" + } + ], + "samsunginternet_android": { "version_added": true }, - "opera_android": { - "version_added": null - }, - "safari": { - "prefix": "-webkit-", - "version_added": "6.1" + "webview_android": [ + { + "version_added": "4.4" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": [ + { + "version_added": "16" + }, + { + "prefix": "-ms-", + "version_added": "12" + } + ], + "edge_mobile": [ + { + "version_added": "16" + }, + { + "prefix": "-ms-", + "version_added": "12" + } + ], + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "prefix": "-ms-", + "version_added": "10", + "partial_implementation": true, + "notes": "Internet Explorer implements an older version of the specification." + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline-grid": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": [ + { + "version_added": "16" + }, + { + "prefix": "-ms-", + "version_added": "12" + } + ], + "edge_mobile": [ + { + "version_added": "16" + }, + { + "prefix": "-ms-", + "version_added": "12" + } + ], + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "prefix": "-ms-", + "version_added": "10", + "partial_implementation": true, + "notes": "Internet Explorer implements an older version of the specification." + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "subgrid": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "ruby_values": { + "__compat": { + "description": "ruby, ruby-base, ruby-base-container, ruby-text, and ruby-text-container", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": [ + { + "version_added": "38" + }, + { + "version_added": "34", + "version_removed": "38", + "flags": [ + { + "type": "preference", + "name": "layout.css.ruby.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "38" + }, + { + "version_added": "34", + "version_removed": "38", + "flags": [ + { + "type": "preference", + "name": "layout.css.ruby.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "run-in": { + "__compat": { + "support": { + "chrome": { + "version_added": "1", + "version_removed": "32", + "notes": "Before Chrome 4, run-in was not supported before inline elements." + }, + "chrome_android": { + "version_added": true, + "version_removed": "32", + "notes": "Before Chrome 4, run-in was not supported before inline elements." + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "8" + }, + "opera": { + "version_added": "7", + "version_removed": "15" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "1", + "version_removed": "8", + "notes": "Before Safari 5, run-in was not supported before inline elements." }, "safari_ios": { - "version_added": null + "version_added": true, + "version_removed": "8", + "notes": "Before Safari 5, run-in was not supported before inline elements." }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true, + "version_removed": "4.4.3", + "notes": "Before version 4, run-in was not supported before inline elements." } }, "status": { - "experimental": false, + "experimental": true, "standard_track": true, "deprecated": false } } }, - "grid": { + "flow-root": { "__compat": { - "description": "grid", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { - "version_added": "57" + "version_added": "58" }, "chrome_android": { - "version_added": "57" + "version_added": "58" + }, + "edge": { + "version_added": null }, - "edge": [ - { - "version_added": "16" - }, - { - "prefix": "-ms-", - "version_added": "12" - } - ], "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "52" + "version_added": "53" }, "firefox_android": { - "version_added": "52" + "version_added": "53" }, "ie": { - "prefix": "-ms-", - "version_added": "10" + "version_added": null }, "opera": { - "version_added": "44" + "version_added": "45" }, "opera_android": { - "version_added": "44" + "version_added": "45" }, "safari": { "version_added": null @@ -461,6 +1093,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -470,50 +1105,72 @@ } } }, - "inline-grid": { + "contents": { "__compat": { - "description": "inline-grid", "support": { - "webview_android": { - "version_added": "57" - }, - "chrome": { - "version_added": "57" - }, + "chrome": [ + { + "version_added": "65" + }, + { + "version_added": "58", + "version_removed": "65", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], "chrome_android": { - "version_added": "57" + "version_added": "65" }, "edge": { - "prefix": "-ms-", - "version_added": "12" + "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "52" + "version_added": false }, + "firefox": [ + { + "version_added": "37" + }, + { + "version_added": "36", + "version_removed": "53", + "flags": [ + { + "type": "preference", + "name": "layout.css.display-contents.enabled", + "value_to_set": "true" + } + ] + } + ], "firefox_android": { - "version_added": "52" + "version_added": "57" }, "ie": { - "prefix": "-ms-", - "version_added": "10" + "version_added": false }, "opera": { - "version_added": "44" + "version_added": "52" }, "opera_android": { - "version_added": "44" + "version_added": "52" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": "11.1" }, "samsunginternet_android": { - "version_added": "7.0" + "version_added": false + }, + "webview_android": { + "version_added": "65" } }, "status": { @@ -521,355 +1178,451 @@ "standard_track": true, "deprecated": false } + }, + "contents_unusual": { + "__compat": { + "description": "Specific behavior of unusual elements when display: contents is applied to them", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, - "subgrid": { + "xul_box_values": { "__compat": { - "description": "subgrid", + "description": "-moz-box and -moz-inline-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null + "version_added": false }, + "firefox": [ + { + "version_added": true, + "version_removed": "64", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-box-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": true, + "version_removed": "64", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-box-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "experimental": false, + "standard_track": false, + "deprecated": true } } }, - "ruby_values": { + "xul_grid_values": { "__compat": { - "description": "ruby, ruby-base, ruby-base-container, ruby-text, and ruby-text-container", + "description": "-moz-grid, -moz-inline-grid, -moz-grid-group and -moz-grid-line", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": "12" + "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "34", - "flags": [ - { - "type": "preference", - "name": "layout.css.ruby.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": null + "version_added": false }, + "firefox": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "experimental": false, + "standard_track": false, + "deprecated": true } } }, - "run-in": { + "xul_stack_values": { "__compat": { - "description": "run-in", + "description": "-moz-stack and -moz-inline-stack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "1", - "version_removed": "32", - "notes": "Before Chrome 4, run-in was not supported before inline elements." + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { "version_added": false }, - "firefox_android": { - "version_added": null - }, + "firefox": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": "8" + "version_added": false }, "opera": { - "version_added": "7", - "version_removed": "15" + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": "1", - "version_removed": "8", - "notes": "Before Safari 5, run-in was not supported before inline elements." + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "experimental": false, + "standard_track": false, + "deprecated": true } } }, - "flow-root": { + "xul_deck_values": { "__compat": { - "description": "flow-root", + "description": "-moz-deck", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { - "version_added": "58" + "version_added": false }, "chrome_android": { - "version_added": "58" + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "53" - }, - "firefox_android": { - "version_added": null + "version_added": false }, + "firefox": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." + }, + { + "version_added": "62", + "flags": [ + { + "name": "layout.css.xul-display-values.content.enabled", + "type": "preference", + "value_to_set": "true" + } + ] + } + ], "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": "45" + "version_added": false }, "opera_android": { - "version_added": "45" + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "7.0" + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "experimental": false, + "standard_track": false, + "deprecated": true } } }, - "contents": { + "xul_popup_values": { "__compat": { - "description": "contents", + "description": "-moz-popup", "support": { - "webview_android": { - "version_added": "65" + "chrome": { + "version_added": false }, - "chrome": [ + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ { - "version_added": "65" + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." }, { - "version_added": "58", - "version_removed": "65", + "version_added": "62", "flags": [ { + "name": "layout.css.xul-display-values.content.enabled", "type": "preference", - "name": "Enable experimental Web Platform features" + "value_to_set": "true" } ] } ], - "chrome_android": { - "version_added": "65" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": null - }, - "firefox": [ + "firefox_android": [ { - "version_added": "37" + "version_added": true, + "version_removed": "62", + "notes": "This is still available to Firefox UI code." }, { - "version_added": true, - "version_removed": "53", + "version_added": "62", "flags": [ { + "name": "layout.css.xul-display-values.content.enabled", "type": "preference", - "name": "layout.css.display-contents.enabled", "value_to_set": "true" } ] } ], - "firefox_android": { - "version_added": "57" - }, "ie": { "version_added": false }, "opera": { - "version_added": "52" + "version_added": false }, "opera_android": { - "version_added": "52" + "version_added": false }, "safari": { - "version_added": "11.1" + "version_added": false }, "safari_ios": { - "version_added": "11.1" + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - }, - "contents_unusual": { - "__compat": { - "description": "Specific behavior of unusual elements when display: contents is applied to them", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "layout.css.display-contents.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } + "experimental": false, + "standard_track": false, + "deprecated": true } } } diff --git a/css/properties/empty-cells.json b/css/properties/empty-cells.json index 9247e19340b661..d868f8ecffe6bd 100644 --- a/css/properties/empty-cells.json +++ b/css/properties/empty-cells.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/empty-cells", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/filter.json b/css/properties/filter.json index 3c05e6aa74d333..69bafe1e5ace6d 100644 --- a/css/properties/filter.json +++ b/css/properties/filter.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter", "support": { - "webview_android": [ - { - "version_added": "53" - }, - { - "prefix": "-webkit-", - "version_added": "4.4" - } - ], "chrome": [ { "version_added": "53" @@ -139,7 +130,16 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "53" + }, + { + "prefix": "-webkit-", + "version_added": "4.4" + } + ] }, "status": { "experimental": true, @@ -151,9 +151,6 @@ "__compat": { "description": "On SVG elements", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -189,6 +186,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/flex-basis.json b/css/properties/flex-basis.json index ae426bcbd9e167..9be42c504bda0b 100644 --- a/css/properties/flex-basis.json +++ b/css/properties/flex-basis.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -141,11 +141,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index c168aea0ffb837..7c92438a8fa40a 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -114,11 +114,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex-flow.json b/css/properties/flex-flow.json index 8372e8c44686f8..75d6520016709f 100644 --- a/css/properties/flex-flow.json +++ b/css/properties/flex-flow.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": { @@ -110,11 +110,11 @@ ], "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex-grow.json b/css/properties/flex-grow.json index 18f1f2327660c5..10d9cb0631ef7e 100644 --- a/css/properties/flex-grow.json +++ b/css/properties/flex-grow.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -75,10 +75,15 @@ ] } ], - "ie": { - "alternative_name": "-ms-flex-positive", - "version_added": "11" - }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "-ms-flex-positive" + } + ], "opera": [ { "version_added": "12.1" @@ -106,11 +111,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex-shrink.json b/css/properties/flex-shrink.json index c082050a2ebb48..9b6a08b456d39c 100644 --- a/css/properties/flex-shrink.json +++ b/css/properties/flex-shrink.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -142,11 +142,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index 6d20cad55e5d8b..03d2d92b05e92a 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": { @@ -54,11 +54,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/flex.json b/css/properties/flex.json index a6b7f2d941cc3b..be6613a9bf8b51 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -129,11 +129,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, diff --git a/css/properties/float.json b/css/properties/float.json index c080cb22fca6d5..19d1d877616fc1 100644 --- a/css/properties/float.json +++ b/css/properties/float.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/float", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Flow-relative values inline-start and inline-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-family.json b/css/properties/font-family.json index 8fcad4b6944173..3c9796a75398b1 100644 --- a/css/properties/font-family.json +++ b/css/properties/font-family.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-family", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "system-ui", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -104,6 +101,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index 78366e4bc00fb0..79a4f98d526480 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-feature-settings", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": [ { "version_added": "48" @@ -89,6 +86,9 @@ ], "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "4.4" } }, "status": { diff --git a/css/properties/font-kerning.json b/css/properties/font-kerning.json index 6ff341249b2c4a..ff316e5595ab5b 100644 --- a/css/properties/font-kerning.json +++ b/css/properties/font-kerning.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-kerning", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": "32" @@ -70,6 +67,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font-language-override.json b/css/properties/font-language-override.json index 912742fc3afc35..7bc0fa262fa223 100644 --- a/css/properties/font-language-override.json +++ b/css/properties/font-language-override.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-language-override", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -77,6 +74,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-optical-sizing.json b/css/properties/font-optical-sizing.json index 9d570dd2cae8e4..f560bd194b7cbc 100644 --- a/css/properties/font-optical-sizing.json +++ b/css/properties/font-optical-sizing.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-optical-sizing", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -22,11 +19,11 @@ }, "firefox": [ { - "version_added": "61" + "version_added": "62" }, { "version_added": "60", - "version_removed": "61", + "version_removed": "62", "flags": [ { "type": "preference", @@ -38,11 +35,11 @@ ], "firefox_android": [ { - "version_added": "61" + "version_added": "62" }, { "version_added": "60", - "version_removed": "61", + "version_removed": "62", "flags": [ { "type": "preference", @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json index 41974f4f9ec857..b4cd827db130db 100644 --- a/css/properties/font-size-adjust.json +++ b/css/properties/font-size-adjust.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-size-adjust", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "43", "flags": [ @@ -65,6 +62,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font-size.json b/css/properties/font-size.json index f34f2b69915846..6d1ce84392df59 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-size", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Rem values", "support": { - "webview_android": { - "version_added": "4.1" - }, "chrome": { "version_added": "31" }, @@ -104,6 +101,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "4.1" } }, "status": { diff --git a/css/properties/font-smooth.json b/css/properties/font-smooth.json new file mode 100644 index 00000000000000..cb13d835fb0015 --- /dev/null +++ b/css/properties/font-smooth.json @@ -0,0 +1,63 @@ +{ + "css": { + "properties": { + "font-smooth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-smooth", + "support": { + "chrome": { + "version_added": "5", + "prefix": "-webkit-" + }, + "chrome_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "25", + "prefix": "-moz-osx-", + "notes": "Only works on MacOS X / macOS." + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "prefix": "-webkit-" + }, + "opera_android": { + "version_added": true, + "prefix": "-webkit-" + }, + "safari": { + "version_added": "4", + "prefix": "-webkit-", + "notes": "Only works on Mac OS X/macOS." + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": true, + "prefix": "-webkit-" + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/font-stretch.json b/css/properties/font-stretch.json index f450c40624d6c2..fbf89a5d0a4b45 100644 --- a/css/properties/font-stretch.json +++ b/css/properties/font-stretch.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-stretch", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": "48" + "version_added": "60" }, "chrome_android": { - "version_added": null + "version_added": "60" }, "edge": { "version_added": "12" @@ -30,10 +27,10 @@ "version_added": "9" }, "opera": { - "version_added": "35" + "version_added": "47" }, "opera_android": { - "version_added": false + "version_added": "47" }, "safari": { "version_added": "11" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "60" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "<percentage> syntax", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-style.json b/css/properties/font-style.json index db2eccb8162148..8fa72800a3dac1 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-style", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "oblique can accept an <angle>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font-synthesis.json b/css/properties/font-synthesis.json index 54010c48196d81..9c18367acc51dc 100644 --- a/css/properties/font-synthesis.json +++ b/css/properties/font-synthesis.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-synthesis", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -56,6 +53,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-variant-alternates.json b/css/properties/font-variant-alternates.json index 72968ca93c9b93..2b9aa1ea9a662c 100644 --- a/css/properties/font-variant-alternates.json +++ b/css/properties/font-variant-alternates.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -82,9 +82,6 @@ "description": "annotation()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#annotation()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -160,9 +160,6 @@ "description": "character-variant()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#character-variant()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -224,6 +221,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -238,9 +238,6 @@ "description": "ornaments()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#ornaments()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -316,9 +316,6 @@ "description": "styleset()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#styleset()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -380,6 +377,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -394,9 +394,6 @@ "description": "stylistic()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#stylistic()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -458,6 +455,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -472,9 +472,6 @@ "description": "swash()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#swash()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -536,6 +533,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-variant-caps.json b/css/properties/font-variant-caps.json index f52d8778d032bb..ff2ccf207973d6 100644 --- a/css/properties/font-variant-caps.json +++ b/css/properties/font-variant-caps.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-caps", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { diff --git a/css/properties/font-variant-east-asian.json b/css/properties/font-variant-east-asian.json index 80a6c9c2af18e0..1b72bf5710326f 100644 --- a/css/properties/font-variant-east-asian.json +++ b/css/properties/font-variant-east-asian.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-east-asian", "support": { - "webview_android": { - "version_added": "63" - }, "chrome": { "version_added": "63" }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/css/properties/font-variant-ligatures.json b/css/properties/font-variant-ligatures.json index d5db5432aa0e3a..e2c0fae406a265 100644 --- a/css/properties/font-variant-ligatures.json +++ b/css/properties/font-variant-ligatures.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures", "support": { - "webview_android": [ - { - "version_added": "34" - }, - { - "prefix": "-webkit-", - "version_added": "4.4" - } - ], "chrome": [ { "version_added": "34" @@ -99,7 +90,16 @@ ], "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": "37" + }, + { + "prefix": "-webkit-", + "version_added": "4.4" + } + ] }, "status": { "experimental": false, diff --git a/css/properties/font-variant-numeric.json b/css/properties/font-variant-numeric.json index c813c48c0483c9..88095d3eaec508 100644 --- a/css/properties/font-variant-numeric.json +++ b/css/properties/font-variant-numeric.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-numeric", "support": { - "webview_android": { - "version_added": "52" - }, "chrome": { "version_added": "52" }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "52" } }, "status": { diff --git a/css/properties/font-variant-position.json b/css/properties/font-variant-position.json index 42bd4ecc57ba31..cb0e894ea6aca6 100644 --- a/css/properties/font-variant-position.json +++ b/css/properties/font-variant-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-position", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index 668ed7bb684090..2da5fbe0853801 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "ßSS", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": null }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "iİ and ıI", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -157,9 +157,6 @@ "__compat": { "description": "Greek accented characters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -195,6 +192,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -208,9 +208,6 @@ "__compat": { "description": "CSS Fonts Module Level 3 shorthand", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -272,6 +269,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font-variation-settings.json b/css/properties/font-variation-settings.json index df67091f6da348..5b73691f6668a2 100644 --- a/css/properties/font-variation-settings.json +++ b/css/properties/font-variation-settings.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variation-settings", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -15,20 +12,18 @@ "version_added": "62" }, "edge": { - "version_added": false, - "notes": "In development." + "version_added": "17" }, "edge_mobile": { - "version_added": false, - "notes": "In development." + "version_added": "17" }, "firefox": [ { - "version_added": "61" + "version_added": "62" }, { "version_added": "53", - "version_removed": "61", + "version_removed": "62", "flags": [ { "type": "preference", @@ -40,11 +35,11 @@ ], "firefox_android": [ { - "version_added": "61" + "version_added": "62" }, { "version_added": "53", - "version_removed": "61", + "version_removed": "62", "flags": [ { "type": "preference", @@ -73,6 +68,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json index 05ff6b1c93c9d2..9603bfcae39322 100644 --- a/css/properties/font-weight.json +++ b/css/properties/font-weight.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-weight", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "2" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,14 +55,11 @@ "__compat": { "description": "<number> syntax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "version_added": "62" }, "chrome_android": { - "version_added": false + "version_added": "62" }, "edge": { "version_added": null @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/font.json b/css/properties/font.json index 74eb988b11eab2..dbdfe67c5cf4d7 100644 --- a/css/properties/font.json +++ b/css/properties/font.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "System fonts", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "Support for font-stretch values", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/gap.json b/css/properties/gap.json index 0478cdc2760554..f8a057f017eb77 100644 --- a/css/properties/gap.json +++ b/css/properties/gap.json @@ -2,197 +2,40 @@ "css": { "properties": { "gap": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gap", - "support": { - "chrome": [ - { - "version_added": "66" - }, - { - "version_added": "57", - "alternative_name": "grid-gap" - }, - { - "version_added": "29", - "alternative_name": "grid-gap", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "chrome_android": [ - { - "version_added": "66" - }, - { - "version_added": "57", - "alternative_name": "grid-gap" - }, - { - "version_added": "29", - "alternative_name": "grid-gap", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "edge": [ - { - "version_added": "16" - }, - { - "version_added": "16", - "alternative_name": "grid-gap" - } - ], - "edge_mobile": [ - { - "version_added": "16" - }, - { - "version_added": "16", - "alternative_name": "grid-gap" - } - ], - "firefox": [ - { - "version_added": "61" - }, - { - "version_added": "52", - "alternative_name": "grid-gap" - }, - { - "version_added": "40", - "alternative_name": "grid-gap", - "flags": [ - { - "type": "preference", - "name": "layout.css.grid.enabled", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": [ - { - "version_added": "61" - }, - { - "version_added": "52", - "alternative_name": "grid-gap" - }, - { - "version_added": "40", - "alternative_name": "grid-gap", - "flags": [ - { - "type": "preference", - "name": "layout.css.grid.enabled", - "value_to_set": "true" - } - ] - } - ], - "ie": { - "version_added": false - }, - "opera": [ - { - "version_added": "53" - }, - { - "version_added": "44", - "alternative_name": "grid-gap" - }, - { - "version_added": "28", - "alternative_name": "grid-gap", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "opera_android": [ - { - "version_added": "53" - }, - { - "version_added": "44", - "alternative_name": "grid-gap" - } - ], - "safari": { - "version_added": "10.1", - "alternative_name": "grid-gap" - }, - "safari_ios": { - "version_added": "10.3", - "alternative_name": "grid-gap" - }, - "samsunginternet_android": { - "version_added": "6.0", - "alternative_name": "grid-gap" - }, - "webview_android": [ - { - "version_added": "66" - }, - { - "version_added": "57", - "alternative_name": "grid-gap" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "percentage_values": { + "flex_context": { "__compat": { - "description": "<percentage> values", + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gap", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": null }, "chrome_android": { - "version_added": false + "version_added": null }, "edge": { - "version_added": "16" + "version_added": null }, "edge_mobile": { - "version_added": "16" + "version_added": false }, "firefox": { - "version_added": "52" + "version_added": "63" }, "firefox_android": { - "version_added": "52" + "version_added": "63" }, "ie": { "version_added": false }, "opera": { - "version_added": false + "version_added": null }, "opera_android": { - "version_added": false + "version_added": null + }, + "qq_android": { + "version_added": null }, "safari": { "version_added": false @@ -201,59 +44,365 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": null + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } } }, - "calc_values": { + "grid_context": { "__compat": { - "description": "calc() values", + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gap", "support": { - "webview_android": { + "chrome": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-gap" + }, + { + "version_added": "29", + "alternative_name": "grid-gap", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "chrome_android": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-gap" + }, + { + "version_added": "29", + "alternative_name": "grid-gap", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "edge": [ + { + "version_added": "16" + }, + { + "version_added": "16", + "alternative_name": "grid-gap" + } + ], + "edge_mobile": { "version_added": false }, - "chrome": { + "firefox": [ + { + "version_added": "61" + }, + { + "version_added": "52", + "alternative_name": "grid-gap" + }, + { + "version_added": "40", + "alternative_name": "grid-gap", + "flags": [ + { + "type": "preference", + "name": "layout.css.grid.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "61" + }, + { + "version_added": "52", + "alternative_name": "grid-gap" + }, + { + "version_added": "40", + "alternative_name": "grid-gap", + "flags": [ + { + "type": "preference", + "name": "layout.css.grid.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { "version_added": false }, + "opera": [ + { + "version_added": "53" + }, + { + "version_added": "44", + "alternative_name": "grid-gap" + }, + { + "version_added": "28", + "alternative_name": "grid-gap", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "opera_android": [ + { + "version_added": "53" + }, + { + "version_added": "44", + "alternative_name": "grid-gap" + } + ], + "qq_android": { + "version_added": null + }, + "safari": { + "version_added": "10.1", + "alternative_name": "grid-gap" + }, + "safari_ios": { + "version_added": "10.3", + "alternative_name": "grid-gap" + }, + "samsunginternet_android": { + "version_added": "6.0", + "alternative_name": "grid-gap" + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-gap" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "percentage_values": { + "__compat": { + "description": "<percentage> values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "calc_values": { + "__compat": { + "description": "calc() values", + "support": { + "chrome": { + "version_added": "66" + }, + "chrome_android": { + "version_added": "66" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "53" + }, + "opera_android": { + "version_added": "53" + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": "66" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + }, + "multicol_context": { + "__compat": { + "description": "Supported in Multi-column Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gap", + "support": { + "chrome": { + "version_added": "66" + }, "chrome_android": { - "version_added": false + "version_added": "66" }, "edge": { - "version_added": null + "version_added": "16" }, "edge_mobile": { "version_added": null }, "firefox": { - "version_added": "52" + "version_added": "61" }, "firefox_android": { - "version_added": "52" + "version_added": "61" }, "ie": { "version_added": false }, "opera": { - "version_added": false + "version_added": "53" }, "opera_android": { - "version_added": false + "version_added": "53" + }, + "qq_android": { + "version_added": null }, "safari": { "version_added": false }, "safari_ios": { "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": { + "version_added": "66" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/css/properties/grid-area.json b/css/properties/grid-area.json index 193aef18f1ed51..ccd02f385ecb4b 100644 --- a/css/properties/grid-area.json +++ b/css/properties/grid-area.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-area", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-auto-columns.json b/css/properties/grid-auto-columns.json index 1436ef0ce45681..f8edf6b970dc7f 100644 --- a/css/properties/grid-auto-columns.json +++ b/css/properties/grid-auto-columns.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-auto-columns", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -113,6 +110,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-auto-flow.json b/css/properties/grid-auto-flow.json index 1d93ce8ca50caf..1cf2150fa5622e 100644 --- a/css/properties/grid-auto-flow.json +++ b/css/properties/grid-auto-flow.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-auto-flow", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-auto-rows.json b/css/properties/grid-auto-rows.json index a084cd85474c17..ee5eee828a2c61 100644 --- a/css/properties/grid-auto-rows.json +++ b/css/properties/grid-auto-rows.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-auto-rows", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -113,6 +110,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-column-end.json b/css/properties/grid-column-end.json index df4507fed3776f..5b1a44db986fd9 100644 --- a/css/properties/grid-column-end.json +++ b/css/properties/grid-column-end.json @@ -5,20 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-column-end", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "29", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], "chrome": [ { "version_added": "57" @@ -111,7 +97,21 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": "4.4", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ] }, "status": { "experimental": false, diff --git a/css/properties/grid-column-start.json b/css/properties/grid-column-start.json index ab7e59a6d5f1eb..6e0bedbc0dfdb1 100644 --- a/css/properties/grid-column-start.json +++ b/css/properties/grid-column-start.json @@ -5,20 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-column-start", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "29", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], "chrome": [ { "version_added": "57" @@ -111,7 +97,21 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": "4.4", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ] }, "status": { "experimental": false, diff --git a/css/properties/grid-column.json b/css/properties/grid-column.json index 6a417fa255a1a9..8264a4127ede7a 100644 --- a/css/properties/grid-column.json +++ b/css/properties/grid-column.json @@ -5,20 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-column", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "version_added": "29", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], "chrome": [ { "version_added": "57" @@ -111,7 +97,21 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "57" + }, + { + "version_added": "4.4", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ] }, "status": { "experimental": false, diff --git a/css/properties/grid-row-end.json b/css/properties/grid-row-end.json index 45d25d123ba98a..f1fa9ffb3df976 100644 --- a/css/properties/grid-row-end.json +++ b/css/properties/grid-row-end.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-row-end", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-row-start.json b/css/properties/grid-row-start.json index 9381d35dd32ce3..858f9b59ad8ead 100644 --- a/css/properties/grid-row-start.json +++ b/css/properties/grid-row-start.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-row-start", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-row.json b/css/properties/grid-row.json index 44b8f79f314bc9..ef3f86b9df00ce 100644 --- a/css/properties/grid-row.json +++ b/css/properties/grid-row.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-row", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-template-areas.json b/css/properties/grid-template-areas.json index 08b999721d0bd3..fb0ba349d5a37d 100644 --- a/css/properties/grid-template-areas.json +++ b/css/properties/grid-template-areas.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template-areas", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index 94636532aad034..913541799a0af2 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template-columns", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -113,9 +113,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/minmax", "description": "minmax()", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "57" @@ -197,6 +194,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -211,9 +211,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeat", "description": "repeat()", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "57" @@ -238,12 +235,18 @@ "version_added": false }, "firefox": [ + { + "version_added": "57" + }, { "version_added": "52", - "notes": "calc() doesn't work in repeat() (see bug 1350069)." + "version_removed": "57", + "notes": "calc() doesn't work in repeat() (see bug 1350069).", + "partial_implementation": true }, { "version_added": true, + "version_removed": "52", "flags": [ { "type": "preference", @@ -254,12 +257,18 @@ } ], "firefox_android": [ + { + "version_added": "57" + }, { "version_added": "52", - "notes": "calc() doesn't work in repeat() (see bug 1350069)." + "version_removed": "57", + "notes": "calc() doesn't work in repeat() (see bug 1350069).", + "partial_implementation": true }, { "version_added": true, + "version_removed": "52", "flags": [ { "type": "preference", @@ -297,6 +306,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -311,9 +323,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fit-content", "description": "fit-content()", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "29" }, @@ -349,6 +358,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index dd98c341a29640..96079ca9d887ff 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template-rows", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -113,9 +113,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/minmax", "description": "minmax()", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "57" @@ -197,6 +194,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -211,9 +211,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeat", "description": "repeat()", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "57" @@ -297,6 +294,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -311,9 +311,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fit-content", "description": "fit-content()", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "29" }, @@ -349,6 +346,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid-template.json b/css/properties/grid-template.json index 749fc3367ba7bf..f85f5ef26daf7d 100644 --- a/css/properties/grid-template.json +++ b/css/properties/grid-template.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/grid.json b/css/properties/grid.json index 05252efb80b9b9..e73d3986ef271a 100644 --- a/css/properties/grid.json +++ b/css/properties/grid.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": [ { "version_added": "57" @@ -106,7 +103,10 @@ "version_added": "6.0", "notes": "This was added early so is out of sync with the equivalent Chromium version." } - ] + ], + "webview_android": { + "version_added": "57" + } }, "status": { "experimental": false, diff --git a/css/properties/hanging-punctuation.json b/css/properties/hanging-punctuation.json new file mode 100644 index 00000000000000..5bbc5b4e349304 --- /dev/null +++ b/css/properties/hanging-punctuation.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "hanging-punctuation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/hanging-punctuation", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": "10" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/height.json b/css/properties/height.json index b85c68e4d3e3ad..bdb465907a36ce 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/height", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -51,18 +51,17 @@ "deprecated": false } }, - "fill": { + "stretch": { "__compat": { - "description": "fill", + "description": "stretch", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { - "version_added": "46" + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "chrome_android": { - "version_added": "46" + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "edge": { "version_added": null @@ -93,6 +92,10 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { @@ -106,9 +109,6 @@ "__compat": { "description": "fit-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { "version_added": "46" }, @@ -144,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { @@ -157,9 +160,6 @@ "__compat": { "description": "max-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { "version_added": "46" }, @@ -195,6 +195,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { @@ -208,9 +211,6 @@ "__compat": { "description": "min-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { "version_added": "46" }, @@ -246,6 +246,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { diff --git a/css/properties/hyphens.json b/css/properties/hyphens.json index f97fd8684f7b5a..0040419774dded 100644 --- a/css/properties/hyphens.json +++ b/css/properties/hyphens.json @@ -5,30 +5,31 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/hyphens", "support": { - "webview_android": [ + "chrome": [ { - "version_added": "55" + "partial_implementation": true, + "version_added": "55", + "notes": "auto value is only supported on macOS and Android." }, { "prefix": "-webkit-", - "version_added": "4" + "version_added": "13", + "notes": "Only -webkit-hyphens: none is supported." } ], - "chrome": [ + "chrome_android": [ { "version_added": "55" }, { "prefix": "-webkit-", - "version_added": "13", - "notes": "Only -webkit-hyphens: none is supported." + "version_added": true } ], - "chrome_android": { - "version_added": "55" - }, "edge": { - "version_added": null + "prefix": "-ms-", + "version_added": "12", + "notes": "Automatic hyphenation only works for languages with hyphenation dictionaries that are integrated into Internet Explorer." }, "edge_mobile": { "version_added": null @@ -59,7 +60,9 @@ "notes": "Automatic hyphenation only works for languages with hyphenation dictionaries that are integrated into Internet Explorer." }, "opera": { - "version_added": "44" + "version_added": "44", + "partial_implementation": true, + "notes": "auto value is only supported on macOS and Android." }, "opera_android": { "version_added": "44" @@ -74,7 +77,16 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "55" + }, + { + "prefix": "-webkit-", + "version_added": "4" + } + ] }, "status": { "experimental": false, @@ -86,9 +98,6 @@ "__compat": { "description": "Hyphenation dictionary for Afrikaans (af, af-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -124,6 +133,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -137,9 +149,6 @@ "__compat": { "description": "Hyphenation dictionary for Bosnian, Serbian, and Serbo-Croatian (sh, sh-*, sr, sr-*, bs, bs-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -175,6 +184,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -188,9 +200,6 @@ "__compat": { "description": "Hyphenation dictionary for Bulgarian (bg, bg-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -226,6 +235,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -239,9 +251,6 @@ "__compat": { "description": "Hyphenation dictionary for Catalan (ca, ca-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -277,6 +286,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -290,9 +302,6 @@ "__compat": { "description": "Hyphenation dictionary for Croatian (hr, hr-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -328,6 +337,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -341,9 +353,6 @@ "__compat": { "description": "Hyphenation dictionary for Czech (cs, cs-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -379,6 +388,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -392,9 +404,6 @@ "__compat": { "description": "Hyphenation dictionary for Esperanto (eo, eo-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -430,6 +439,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -443,9 +455,6 @@ "__compat": { "description": "Hyphenation dictionary for Estonian (et, et-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -481,6 +490,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -494,9 +506,6 @@ "__compat": { "description": "Hyphenation dictionary for Danish (da, da-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -532,6 +541,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -545,9 +557,6 @@ "__compat": { "description": "Hyphenation dictionary for Dutch (nl, nl-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -583,6 +592,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -596,9 +608,6 @@ "__compat": { "description": "Hyphenation dictionary for Finnish (fi, fi-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -634,6 +643,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -647,9 +659,6 @@ "__compat": { "description": "Hyphenation dictionary for French (fr, fr-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -685,6 +694,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -698,9 +710,6 @@ "__compat": { "description": "Hyphenation dictionary for Galician (gl, gl-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -736,6 +745,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -749,9 +761,6 @@ "__compat": { "description": "Hyphenation dictionary for German, Reformed Orthography of 1996 (de, de-1996, de-DE, de-AT, de-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -787,6 +796,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -800,9 +812,6 @@ "__compat": { "description": "Hyphenation dictionary for German, Traditional Orthography of 1901 (de-1901, de-AT-1901, de-DE-1901)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -838,6 +847,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -851,9 +863,6 @@ "__compat": { "description": "Hyphenation dictionary for German, Swiss Orthography (de-CH, de-CH-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -889,6 +898,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -902,9 +914,6 @@ "__compat": { "description": "Hyphenation dictionary for Hungarian (hu, hu-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -940,6 +949,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -953,9 +965,6 @@ "__compat": { "description": "Hyphenation dictionary for Icelandic (is, is-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -991,6 +1000,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1004,9 +1016,6 @@ "__compat": { "description": "Hyphenation dictionary for Interlingua (ia, ia-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1042,6 +1051,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1055,9 +1067,6 @@ "__compat": { "description": "Hyphenation dictionary for Italian (it, it-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1093,6 +1102,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1106,9 +1118,6 @@ "__compat": { "description": "Hyphenation dictionary for Kurmanji (kmr, kmr-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1144,6 +1153,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1157,9 +1169,6 @@ "__compat": { "description": "Hyphenation dictionary for Latin (la, la-*)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1195,6 +1204,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1208,9 +1220,6 @@ "__compat": { "description": "Hyphenation dictionary for Lithuanian (lt, lt-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1246,6 +1255,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1259,9 +1271,6 @@ "__compat": { "description": "Hyphenation dictionary for Mongolian (mn, mn-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1297,6 +1306,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1310,9 +1322,6 @@ "__compat": { "description": "Hyphenation dictionary for Norwegian (Bokmål) (no, no-*, nb, nb-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1348,6 +1357,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1361,9 +1373,6 @@ "__compat": { "description": "Hyphenation dictionary for Norwegian (Nynorsk) (nn, nn-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1399,6 +1408,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1412,9 +1424,6 @@ "__compat": { "description": "Hyphenation dictionary for Polish (pl, pl-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1450,6 +1459,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1463,9 +1475,6 @@ "__compat": { "description": "Hyphenation dictionary for Portuguese (pt, pt-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1501,6 +1510,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1514,9 +1526,6 @@ "__compat": { "description": "Hyphenation dictionary for Brazilian Portuguese (pt-BR)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1553,6 +1562,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1566,9 +1578,6 @@ "__compat": { "description": "Hyphenation dictionary for Russian (ru, ru-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1604,6 +1613,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1617,9 +1629,6 @@ "__compat": { "description": "Hyphenation dictionary for Slovenian (sl, sl-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1655,6 +1664,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1668,9 +1680,6 @@ "__compat": { "description": "Hyphenation dictionary for Spanish (es, es-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1706,6 +1715,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1719,9 +1731,6 @@ "__compat": { "description": "Hyphenation dictionary for Swedish (sv, sv-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1757,6 +1766,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1770,9 +1782,6 @@ "__compat": { "description": "Hyphenation dictionary for Turkish (tr, tr-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1808,6 +1817,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1821,9 +1833,6 @@ "__compat": { "description": "Hyphenation dictionary for Ukrainian (uk, uk-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1859,6 +1868,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1872,9 +1884,6 @@ "__compat": { "description": "Hyphenation dictionary for Upper Sorbian (hsb, hsb-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1910,6 +1919,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1923,9 +1935,6 @@ "__compat": { "description": "Hyphenation dictionary for Welsh (cy, cy-*)", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -1961,6 +1970,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1974,9 +1986,6 @@ "__compat": { "description": "Hyphenation dictionary for English (en, en-*)", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -2014,6 +2023,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/css/properties/image-orientation.json b/css/properties/image-orientation.json index fa4aaa86c1e54f..2ff61d365a921d 100644 --- a/css/properties/image-orientation.json +++ b/css/properties/image-orientation.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image-orientation", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -51,13 +51,10 @@ "deprecated": false } }, - "from-image": { + "flip_and_angle": { "__compat": { - "description": "from-image", + "description": "flip & <angle>", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -71,10 +68,12 @@ "version_added": null }, "firefox": { - "version_added": "26" + "version_added": "26", + "version_removed": "63" }, "firefox_android": { - "version_added": "26" + "version_added": "26", + "version_removed": "63" }, "ie": { "version_added": false @@ -93,63 +92,15 @@ }, "samsunginternet_android": { "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "flip": { - "__compat": { - "description": "flip", - "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "26" - }, - "firefox_android": { - "version_added": "26" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { + "webview_android": { "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "experimental": false, + "standard_track": false, + "deprecated": true } } } diff --git a/css/properties/image-rendering.json b/css/properties/image-rendering.json index 47461d27e87e27..4667949ce77489 100644 --- a/css/properties/image-rendering.json +++ b/css/properties/image-rendering.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image-rendering", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": true }, @@ -24,7 +21,7 @@ "version_added": "3.6" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { "version_added": false @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "41" } }, "status": { @@ -53,13 +53,10 @@ }, "crisp-edges": { "__compat": { - "description": "crisp-edges", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "alternative_name": "-webkit-optimize-contrast", + "version_added": true }, "chrome_android": { "version_added": null @@ -70,13 +67,24 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "prefix": "-moz-", - "version_added": "3.6" - }, - "firefox_android": { - "version_added": null - }, + "firefox": [ + { + "version_added": "65" + }, + { + "prefix": "-moz-", + "version_added": "3.6" + } + ], + "firefox_android": [ + { + "version_added": "65" + }, + { + "prefix": "-moz-", + "version_added": "4" + } + ], "ie": { "version_added": false }, @@ -96,6 +104,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -107,11 +118,7 @@ }, "pixelated": { "__compat": { - "description": "pixelated", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "41" }, @@ -122,13 +129,13 @@ "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { "version_added": false @@ -147,6 +154,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -158,11 +168,7 @@ }, "optimizeQuality": { "__compat": { - "description": "optimizeQuality", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -179,7 +185,7 @@ "version_added": "3.6" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { "version_added": false @@ -198,6 +204,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -209,11 +218,7 @@ }, "optimizeSpeed": { "__compat": { - "description": "optimizeSpeed", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -230,7 +235,7 @@ "version_added": "3.6" }, "firefox_android": { - "version_added": null + "version_added": "4" }, "ie": { "version_added": false @@ -249,6 +254,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/ime-mode.json b/css/properties/ime-mode.json index e5112a1a25a001..83a4979335ee17 100644 --- a/css/properties/ime-mode.json +++ b/css/properties/ime-mode.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ime-mode", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/initial-letter-align.json b/css/properties/initial-letter-align.json new file mode 100644 index 00000000000000..f3bb44ba0a3408 --- /dev/null +++ b/css/properties/initial-letter-align.json @@ -0,0 +1,54 @@ +{ + "css": { + "properties": { + "initial-letter-align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/initial-letter-align", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/initial-letter.json b/css/properties/initial-letter.json index 229d22f6d83482..7b3c308299db3f 100644 --- a/css/properties/initial-letter.json +++ b/css/properties/initial-letter.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/initial-letter", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/inline-size.json b/css/properties/inline-size.json index fda0f209db7a0a..ac003ab3c23e6f 100644 --- a/css/properties/inline-size.json +++ b/css/properties/inline-size.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inline-size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "57" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "44" }, "opera_android": { - "version_added": false + "version_added": "44" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/offset-block-start.json b/css/properties/inset-block-end.json similarity index 81% rename from css/properties/offset-block-start.json rename to css/properties/inset-block-end.json index bd1a44733fdbcd..2fa94c3dc52bc3 100644 --- a/css/properties/offset-block-start.json +++ b/css/properties/inset-block-end.json @@ -1,13 +1,10 @@ { "css": { "properties": { - "offset-block-start": { + "inset-block-end": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-block-start", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-block-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -22,7 +19,12 @@ }, "firefox": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-block-end", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -38,7 +40,12 @@ ], "firefox_android": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-block-end", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -69,6 +76,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/offset-inline-end.json b/css/properties/inset-block-start.json similarity index 81% rename from css/properties/offset-inline-end.json rename to css/properties/inset-block-start.json index a600ca7b37eb8c..d6ca3d4e218771 100644 --- a/css/properties/offset-inline-end.json +++ b/css/properties/inset-block-start.json @@ -1,13 +1,10 @@ { "css": { "properties": { - "offset-inline-end": { + "inset-block-start": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-inline-end", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-block-start", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -22,7 +19,12 @@ }, "firefox": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-block-start", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -38,7 +40,12 @@ ], "firefox_android": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-block-start", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -69,6 +76,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/inset-block.json b/css/properties/inset-block.json new file mode 100644 index 00000000000000..58d1207b2dfdca --- /dev/null +++ b/css/properties/inset-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "inset-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-block", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/offset-inline-start.json b/css/properties/inset-inline-end.json similarity index 81% rename from css/properties/offset-inline-start.json rename to css/properties/inset-inline-end.json index 6557be396dad93..3fe6ba85bfab02 100644 --- a/css/properties/offset-inline-start.json +++ b/css/properties/inset-inline-end.json @@ -1,13 +1,10 @@ { "css": { "properties": { - "offset-inline-start": { + "inset-inline-end": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-inline-start", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-inline-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -22,7 +19,12 @@ }, "firefox": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-inline-end", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -38,7 +40,12 @@ ], "firefox_android": [ { - "version_added": "41" + "version_added": "63" + }, + { + "alternative_name": "offset-inline-end", + "version_added": "41", + "version_removed": "63" }, { "version_added": "38", @@ -69,6 +76,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/inset-inline-start.json b/css/properties/inset-inline-start.json new file mode 100644 index 00000000000000..9dd8726f446ff3 --- /dev/null +++ b/css/properties/inset-inline-start.json @@ -0,0 +1,93 @@ +{ + "css": { + "properties": { + "inset-inline-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-inline-start", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "63" + }, + { + "alternative_name": "offset-inline-start", + "version_added": "41", + "version_removed": "63" + }, + { + "version_added": "38", + "version_removed": "51", + "flags": [ + { + "type": "preference", + "name": "layout.css.vertical-text.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "alternative_name": "offset-inline-start", + "version_added": "41", + "version_removed": "63" + }, + { + "version_added": "38", + "version_removed": "51", + "flags": [ + { + "type": "preference", + "name": "layout.css.vertical-text.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/inset-inline.json b/css/properties/inset-inline.json new file mode 100644 index 00000000000000..71c67f40c89737 --- /dev/null +++ b/css/properties/inset-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "inset-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/inset.json b/css/properties/inset.json new file mode 100644 index 00000000000000..35f8700b7dd4d4 --- /dev/null +++ b/css/properties/inset.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "inset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inset", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/isolation.json b/css/properties/isolation.json index 5b2bbd7e85e68b..6e02bb6df4cbfe 100644 --- a/css/properties/isolation.json +++ b/css/properties/isolation.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/isolation", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -15,10 +12,10 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": "36" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "41" } }, "status": { diff --git a/css/properties/justify-content.json b/css/properties/justify-content.json index 2c8333dba26840..d58396bb90c956 100644 --- a/css/properties/justify-content.json +++ b/css/properties/justify-content.json @@ -2,427 +2,539 @@ "css": { "properties": { "justify-content": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-content", - "support": { - "chrome": [ - { - "version_added": "52" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "chrome_android": [ - { - "version_added": "52" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ], - "edge": [ - { - "version_added": "12" - }, - { - "prefix": "-webkit-", - "version_added": "12" - } - ], - "edge_mobile": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], - "firefox": [ - { - "version_added": "20", - "notes": "Before Firefox 27, Firefox supported only single-line flexbox." - }, - { - "version_added": "18", - "version_removed": true, - "flags": [ - { - "type": "preference", - "name": "layout.css.flexbox.enabled", - "value_to_set": "true" - } - ] - }, - { - "prefix": "-webkit-", - "version_added": "49" - }, - { - "prefix": "-webkit-", - "version_added": "48", - "flags": [ - { - "type": "preference", - "name": "layout.css.prefixes.webkit", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": "11" - }, - "opera": { - "version_added": "12.1" - }, - "opera_android": { - "version_added": "12.1" - }, - "safari": { - "version_added": "9" - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": true - }, - "webview_android": [ - { - "version_added": "52" - }, - { - "version_added": "29", - "partial_implementation": true, - "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." - }, - { - "prefix": "-webkit-", - "version_added": "21" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "space-evenly": { - "__compat": { - "description": "space-evenly", - "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "60" - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "52" - }, - "firefox_android": { - "version_added": "52" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "start_end": { - "__compat": { - "description": "start and end", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "left_right": { + "flex_context": { "__compat": { - "description": "left and right", + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-content", "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": null - }, - "firefox": [ + "chrome": [ { "version_added": "52" }, { - "version_added": true, - "notes": "This value is recognized, but has no effect." + "version_added": "29", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": "21" } ], - "firefox_android": [ + "chrome_android": [ { "version_added": "52" }, { - "version_added": true, - "notes": "This value is recognized, but has no effect." + "version_added": "29", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": "25" + } + ], + "edge": [ + { + "version_added": "12" + }, + { + "prefix": "-webkit-", + "version_added": "12" + } + ], + "edge_mobile": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], + "firefox": [ + { + "version_added": "20", + "notes": "Before Firefox 27, Firefox supported only single-line flexbox." + }, + { + "version_added": "18", + "version_removed": true, + "flags": [ + { + "type": "preference", + "name": "layout.css.flexbox.enabled", + "value_to_set": "true" + } + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "48", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] } ], - "ie": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "opera": { - "version_added": true, - "notes": "This value is recognized, but has no effect." - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "baseline": { - "__compat": { - "description": "baseline", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": "57" - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": true, - "version_removed": "60", - "notes": "justify-content no longer accepts baseline values" - }, "firefox_android": { - "version_added": true, - "version_removed": "60", - "notes": "justify-content no longer accepts baseline values" + "version_added": null }, "ie": { - "version_added": false + "version_added": "11" }, "opera": { - "version_added": null + "version_added": "12.1" }, "opera_android": { - "version_added": null + "version_added": "12.1" }, "safari": { - "version_added": null + "version_added": "9" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": null - } + "version_added": true + }, + "webview_android": [ + { + "version_added": "52" + }, + { + "version_added": "4.4", + "partial_implementation": true, + "notes": "Older versions of the specification treat absolute positioned children as though they are a 0 by 0 flex item. Later specification versions take the children out of the flow and set their positions based on align and justify properties. Chrome implements the new behavior beginning with Chrome 52." + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] }, "status": { "experimental": false, "standard_track": true, "deprecated": false } - } - }, - "first_last_baseline": { - "__compat": { - "description": "first baseline and last baseline", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "52", - "version_removed": "60", - "notes": "justify-content no longer accepts baseline values" + }, + "space-evenly": { + "__compat": { + "description": "space-evenly", + "support": { + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "60" + } }, - "firefox_android": { - "version_added": "52", - "version_removed": "60", - "notes": "justify-content no longer accepts baseline values" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "start_end": { + "__compat": { + "description": "start and end", + "support": { + "chrome": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } }, - "ie": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left_right": { + "__compat": { + "description": "left and right", + "support": { + "chrome": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": [ + { + "version_added": "52" + }, + { + "version_added": true, + "version_removed": "52", + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } + ], + "firefox_android": [ + { + "version_added": "52" + }, + { + "version_added": true, + "version_removed": "52", + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + } + ], + "ie": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "opera": { + "version_added": true, + "partial_implementation": true, + "notes": "This value is recognized, but has no effect." + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } }, - "opera": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "baseline": { + "__compat": { + "description": "baseline", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "version_removed": "60", + "notes": "justify-content no longer accepts baseline values" + }, + "firefox_android": { + "version_added": true, + "version_removed": "60", + "notes": "justify-content no longer accepts baseline values" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } }, - "opera_android": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "first_last_baseline": { + "__compat": { + "description": "first baseline and last baseline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52", + "version_removed": "60", + "notes": "justify-content no longer accepts baseline values" + }, + "firefox_android": { + "version_added": "52", + "version_removed": "60", + "notes": "justify-content no longer accepts baseline values" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null + } }, - "safari": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stretch": { + "__compat": { + "description": "stretch", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "safe_unsafe": { + "__compat": { + "description": "safe and unsafe", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null + } }, - "samsunginternet_android": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } }, - "stretch": { + "grid_context": { "__compat": { - "description": "stretch", + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-content", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "52" }, "edge": { - "version_added": false + "version_added": "16" }, "edge_mobile": { - "version_added": false + "version_added": true }, "firefox": { "version_added": "52" @@ -430,23 +542,26 @@ "firefox_android": { "version_added": "52" }, - "ie": { - "version_added": false - }, "opera": { "version_added": "44" }, + "ie": { + "version_added": false + }, "opera_android": { - "version_added": null + "version_added": "44" }, "safari": { - "version_added": null + "version_added": "10.1" }, "safari_ios": { - "version_added": null + "version_added": "10.3" }, "samsunginternet_android": { - "version_added": null + "version_added": "6.2" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/justify-items.json b/css/properties/justify-items.json index 53ebc41cb01ffa..16c638499b9c60 100644 --- a/css/properties/justify-items.json +++ b/css/properties/justify-items.json @@ -2,53 +2,108 @@ "css": { "properties": { "justify-items": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-items", - "support": { - "webview_android": { - "version_added": null + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-items", + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": { + "version_added": "52" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "20" + }, + "firefox_android": { + "version_added": "20" + }, + "ie": { + "version_added": "11" + }, + "opera": { + "version_added": "12.1" + }, + "opera_android": { + "version_added": "12.1" + }, + "safari": { + "version_added": "9" + }, + "safari_ios": { + "version_added": "9.2" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "52" + } }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": "16" - }, - "edge_mobile": { - "version_added": true - }, - "firefox": { - "version_added": "45" - }, - "firefox_android": { - "version_added": "45" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-items", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.3" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" + } }, - "samsunginternet_android": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } } diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json index 2de96820189abc..90cc9e4c86a15c 100644 --- a/css/properties/justify-self.json +++ b/css/properties/justify-self.json @@ -2,53 +2,108 @@ "css": { "properties": { "justify-self": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-self", - "support": { - "webview_android": { - "version_added": null + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-self", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.3" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" + } }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": "16" - }, - "edge_mobile": { - "version_added": true - }, - "firefox": { - "version_added": "45" - }, - "firefox_android": { - "version_added": "45" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/justify-self", + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "16" + }, + "edge_mobile": { + "version_added": "16" + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "44" + }, + "opera_android": { + "version_added": "44" + }, + "safari": { + "version_added": "10.1" + }, + "safari_ios": { + "version_added": "10.3" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "57" + } }, - "samsunginternet_android": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } } diff --git a/css/properties/left.json b/css/properties/left.json index 7904a111efdfb2..65db9f4d214478 100644 --- a/css/properties/left.json +++ b/css/properties/left.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/left", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/letter-spacing.json b/css/properties/letter-spacing.json index 90caa6007a22ed..e463a364dfec43 100644 --- a/css/properties/letter-spacing.json +++ b/css/properties/letter-spacing.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/letter-spacing", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "SVG support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/line-break.json b/css/properties/line-break.json index 2144f5d5cffcbd..8311b7d33707f9 100644 --- a/css/properties/line-break.json +++ b/css/properties/line-break.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/line-break", "support": { - "webview_android": [ - { - "version_added": "58" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "58" @@ -85,6 +76,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "58" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/line-height-step.json b/css/properties/line-height-step.json new file mode 100644 index 00000000000000..a208cd81192cbe --- /dev/null +++ b/css/properties/line-height-step.json @@ -0,0 +1,84 @@ +{ + "css": { + "properties": { + "line-height-step": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/line-height-step", + "support": { + "chrome": { + "version_added": "60", + "flags": [ + { + "type": "runtime_flag", + "name": "--enable-blink-features=CSSSnapSize" + } + ] + }, + "chrome_android": { + "version_added": "60", + "flags": [ + { + "type": "runtime_flag", + "name": "--enable-blink-features=CSSSnapSize" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": "47", + "flags": [ + { + "type": "runtime_flag", + "name": "--enable-blink-features=CSSSnapSize" + } + ] + }, + "opera_android": { + "version_added": "47", + "flags": [ + { + "type": "runtime_flag", + "name": "--enable-blink-features=CSSSnapSize" + } + ] + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "webview_android": { + "version_added": "60", + "flags": [ + { + "type": "runtime_flag", + "name": "--enable-blink-features=CSSSnapSize" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/line-height.json b/css/properties/line-height.json index 47ff8a2ed45dc7..2b44428a033b1b 100644 --- a/css/properties/line-height.json +++ b/css/properties/line-height.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/line-height", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -50,6 +50,65 @@ "standard_track": true, "deprecated": false } + }, + "-moz-block-height": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "3.6" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "qq_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "uc_android": { + "version_added": false + }, + "uc_chinese_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } } } } diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json index e695bd2d405f8a..e0596e3e89cf34 100644 --- a/css/properties/list-style-image.json +++ b/css/properties/list-style-image.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/list-style-image", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index 6dd5eeee6ba415..c0a95da4c1d94a 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/list-style-position", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index a6a925cb385096..0b3491fdeb29da 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/list-style-type", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "arabic-indic", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "description": "armenian", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -163,9 +163,6 @@ "__compat": { "description": "bengali", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -207,6 +204,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -220,9 +220,6 @@ "__compat": { "description": "cjk-decimal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -258,6 +255,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -271,9 +271,6 @@ "__compat": { "description": "cjk-earthly-branch", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -315,6 +312,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -328,9 +328,6 @@ "__compat": { "description": "cjk-heavenly-stem", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -372,6 +369,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -385,9 +385,6 @@ "__compat": { "description": "cjk-ideographic", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -430,6 +427,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -443,9 +443,6 @@ "__compat": { "description": "decimal-leading-zero", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -481,6 +478,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -494,9 +494,6 @@ "__compat": { "description": "devanagari", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -538,6 +535,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -551,9 +551,6 @@ "__compat": { "description": "disclosure-closed", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -589,6 +586,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -602,9 +602,6 @@ "__compat": { "description": "disclosure-open", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -640,6 +637,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -653,9 +653,6 @@ "__compat": { "description": "ethiopic-numeric", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -698,6 +695,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -711,9 +711,6 @@ "__compat": { "description": "georgian", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -749,6 +746,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -762,9 +762,6 @@ "__compat": { "description": "gujarati", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -806,6 +803,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -819,9 +819,6 @@ "__compat": { "description": "gurmukhi", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -863,6 +860,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -876,9 +876,6 @@ "__compat": { "description": "hebrew", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -921,6 +918,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -934,9 +934,6 @@ "__compat": { "description": "hiragana", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -979,6 +976,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -992,9 +992,6 @@ "__compat": { "description": "hiragana-iroha", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -1037,6 +1034,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1050,9 +1050,6 @@ "__compat": { "description": "japanese-formal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1094,6 +1091,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1107,9 +1107,6 @@ "__compat": { "description": "japanese-informal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1151,6 +1148,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1164,9 +1164,6 @@ "__compat": { "description": "kannada", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1208,6 +1205,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1221,9 +1221,6 @@ "__compat": { "description": "katakana", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -1266,6 +1263,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1279,9 +1279,6 @@ "__compat": { "description": "katakana-iroha", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -1324,6 +1321,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1337,9 +1337,6 @@ "__compat": { "description": "khmer", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1381,6 +1378,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1394,9 +1394,6 @@ "__compat": { "description": "korean-hangul-formal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1432,6 +1429,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1445,9 +1445,6 @@ "__compat": { "description": "korean-hanja-formal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1483,6 +1480,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1496,9 +1496,6 @@ "__compat": { "description": "korean-hanja-informal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1534,6 +1531,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1547,9 +1547,6 @@ "__compat": { "description": "lao", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1591,6 +1588,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1604,9 +1604,6 @@ "__compat": { "description": "lower-greek", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -1642,6 +1639,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1655,9 +1655,6 @@ "__compat": { "description": "lower-latin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -1693,6 +1690,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1706,9 +1706,6 @@ "__compat": { "description": "malayalam", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1750,6 +1747,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1763,9 +1763,6 @@ "__compat": { "description": "mongolian", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1801,6 +1798,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1814,9 +1814,6 @@ "__compat": { "description": "myanmar", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1858,6 +1855,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1871,9 +1871,6 @@ "__compat": { "description": "oriya", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1915,6 +1912,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1928,9 +1928,6 @@ "__compat": { "description": "persian", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -1972,6 +1969,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -1985,9 +1985,6 @@ "__compat": { "description": "simp-chinese-formal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2029,6 +2026,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2042,9 +2042,6 @@ "__compat": { "description": "simp-chinese-informal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2086,6 +2083,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2099,9 +2099,6 @@ "__compat": { "description": "tamil", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2143,6 +2140,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2156,9 +2156,6 @@ "__compat": { "description": "telugu", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2200,6 +2197,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2213,9 +2213,6 @@ "__compat": { "description": "thai", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2257,6 +2254,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2270,9 +2270,6 @@ "__compat": { "description": "trad-chinese-formal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2314,6 +2311,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2327,9 +2327,6 @@ "__compat": { "description": "trad-chinese-informal", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2371,6 +2368,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2384,9 +2384,6 @@ "__compat": { "description": "upper-latin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -2422,6 +2419,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2435,9 +2435,6 @@ "__compat": { "description": "<string>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -2473,6 +2470,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -2486,9 +2486,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/symbols", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -2524,6 +2521,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/list-style.json b/css/properties/list-style.json index e4822f9d6846c3..c3da5738ae1a8a 100644 --- a/css/properties/list-style.json +++ b/css/properties/list-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/list-style", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/symbols", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/margin-block-end.json b/css/properties/margin-block-end.json index 1033a93bac675d..c8523360038e89 100644 --- a/css/properties/margin-block-end.json +++ b/css/properties/margin-block-end.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-block-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": null + "version_added": "69" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/margin-block-start.json b/css/properties/margin-block-start.json index 77eca6a7344618..b165d5d0eb5754 100644 --- a/css/properties/margin-block-start.json +++ b/css/properties/margin-block-start.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-block-start", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": null + "version_added": "69" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/margin-block.json b/css/properties/margin-block.json new file mode 100644 index 00000000000000..dd38c6654c0cf9 --- /dev/null +++ b/css/properties/margin-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "margin-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-block", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/margin-bottom.json b/css/properties/margin-bottom.json index 084d2ab4d74169..f5662d69b16fe4 100644 --- a/css/properties/margin-bottom.json +++ b/css/properties/margin-bottom.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-bottom", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/margin-inline-end.json b/css/properties/margin-inline-end.json index 3b186796cb644f..d8807d478c0017 100644 --- a/css/properties/margin-inline-end.json +++ b/css/properties/margin-inline-end.json @@ -5,30 +5,34 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-inline-end", "support": { - "webview_android": { - "version_added": true - }, - "chrome": { - "alternative_name": "-webkit-margin-end", - "version_added": "2" - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-margin-end" + } + ], + "chrome_android": [ + { + "version_added": "69" + }, + { + "version_added": "18", + "alternative_name": "-webkit-margin-end" + } + ], "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { "version_added": "41" }, - { - "alternative_name": "-moz-margin-end", - "version_added": "3" - }, { "version_added": "38", "version_removed": "51", @@ -39,16 +43,16 @@ "value_to_set": "true" } ] + }, + { + "version_added": "3", + "alternative_name": "-moz-margin-end" } ], "firefox_android": [ { "version_added": "41" }, - { - "alternative_name": "-moz-margin-end", - "version_added": "4" - }, { "version_added": "38", "version_removed": "51", @@ -59,27 +63,54 @@ "value_to_set": "true" } ] + }, + { + "version_added": "4", + "alternative_name": "-moz-margin-end" } ], "ie": { "version_added": false }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, + "opera": [ + { + "version_added": "56" + }, + { + "version_added": "15", + "alternative_name": "-webkit-margin-end" + } + ], + "opera_android": [ + { + "version_added": "56" + }, + { + "version_added": "14", + "alternative_name": "-webkit-margin-end" + } + ], "safari": { - "alternative_name": "-webkit-margin-end", - "version_added": "3" + "version_added": "3", + "alternative_name": "-webkit-margin-end" }, "safari_ios": { - "version_added": null + "version_added": "3", + "alternative_name": "-webkit-margin-end" }, "samsunginternet_android": { - "version_added": null - } + "version_added": true, + "alternative_name": "-webkit-margin-end" + }, + "webview_android": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-margin-end" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/margin-inline-start.json b/css/properties/margin-inline-start.json index cbe57bc030d6d7..3d9929033fdec2 100644 --- a/css/properties/margin-inline-start.json +++ b/css/properties/margin-inline-start.json @@ -5,30 +5,34 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-inline-start", "support": { - "webview_android": { - "version_added": true - }, - "chrome": { - "alternative_name": "-webkit-margin-start", - "version_added": "2" - }, - "chrome_android": { - "version_added": null - }, + "chrome": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-margin-start" + } + ], + "chrome_android": [ + { + "version_added": "69" + }, + { + "version_added": "18", + "alternative_name": "-webkit-margin-start" + } + ], "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { "version_added": "41" }, - { - "alternative_name": "-moz-margin-start", - "version_added": "3" - }, { "version_added": "38", "version_removed": "51", @@ -39,16 +43,16 @@ "value_to_set": "true" } ] + }, + { + "version_added": "3", + "alternative_name": "-moz-margin-start" } ], "firefox_android": [ { "version_added": "41" }, - { - "alternative_name": "-moz-margin-start", - "version_added": "4" - }, { "version_added": "38", "version_removed": "51", @@ -59,27 +63,54 @@ "value_to_set": "true" } ] + }, + { + "version_added": "4", + "alternative_name": "-moz-margin-start" } ], "ie": { "version_added": false }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, + "opera": [ + { + "version_added": "56" + }, + { + "version_added": "15", + "alternative_name": "-webkit-margin-start" + } + ], + "opera_android": [ + { + "version_added": "56" + }, + { + "version_added": "14", + "alternative_name": "-webkit-margin-start" + } + ], "safari": { - "alternative_name": "-webkit-margin-start", - "version_added": "3" + "version_added": "3", + "alternative_name": "-webkit-margin-start" }, "safari_ios": { - "version_added": null + "version_added": "3", + "alternative_name": "-webkit-margin-start" }, "samsunginternet_android": { - "version_added": null - } + "version_added": true, + "alternative_name": "-webkit-margin-start" + }, + "webview_android": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-margin-start" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/margin-inline.json b/css/properties/margin-inline.json new file mode 100644 index 00000000000000..9d5333b31c4aa7 --- /dev/null +++ b/css/properties/margin-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "margin-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/margin-left.json b/css/properties/margin-left.json index c5e9ab72a096f3..408aaac4a467f3 100644 --- a/css/properties/margin-left.json +++ b/css/properties/margin-left.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-left", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/margin-right.json b/css/properties/margin-right.json index 674d35bbb151c9..483ee2baab4bfd 100644 --- a/css/properties/margin-right.json +++ b/css/properties/margin-right.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-right", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/margin-top.json b/css/properties/margin-top.json index 7695e432943d96..95640fa935d1d8 100644 --- a/css/properties/margin-top.json +++ b/css/properties/margin-top.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-top", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/margin.json b/css/properties/margin.json index 4e22f71ca72992..e7174c62f2179f 100644 --- a/css/properties/margin.json +++ b/css/properties/margin.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mask-clip.json b/css/properties/mask-clip.json index 25043b0ea6e148..2fc42ae2c324ae 100644 --- a/css/properties/mask-clip.json +++ b/css/properties/mask-clip.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-clip", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -58,9 +58,6 @@ "__compat": { "description": "border", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "description": "content", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -160,9 +160,6 @@ "__compat": { "description": "padding", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -198,6 +195,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -211,9 +211,6 @@ "__compat": { "description": "text", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -249,6 +246,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/properties/mask-composite.json b/css/properties/mask-composite.json index 7e9c905921c8ab..730b87ac8293c1 100644 --- a/css/properties/mask-composite.json +++ b/css/properties/mask-composite.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-composite", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false, "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." @@ -16,7 +13,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mask-image.json b/css/properties/mask-image.json index 4ba0a60150fcdb..7b062c77b98037 100644 --- a/css/properties/mask-image.json +++ b/css/properties/mask-image.json @@ -5,11 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-image", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "2.1", - "notes": "Initially, Android supported only -webkit- prefixed values for gradients (such as -webkit-linear-gradient()). Later, support for unprefixed values was added." - }, "chrome": { "prefix": "-webkit-", "version_added": "1", @@ -52,6 +47,11 @@ }, "samsunginternet_android": { "version_added": null + }, + "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." } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "description": "Multiple mask images", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -102,6 +99,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -115,9 +115,6 @@ "__compat": { "description": "SVG masks", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "8" }, @@ -153,6 +150,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/mask-mode.json b/css/properties/mask-mode.json index c583ee4dd2cbe4..b930360f707f15 100644 --- a/css/properties/mask-mode.json +++ b/css/properties/mask-mode.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-mode", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/mask-origin.json b/css/properties/mask-origin.json index f553f06bd9a631..58d27519d89019 100644 --- a/css/properties/mask-origin.json +++ b/css/properties/mask-origin.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-origin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "description": "fill-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -112,9 +112,6 @@ "__compat": { "description": "stroke-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -150,6 +147,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -163,9 +163,6 @@ "__compat": { "description": "view-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -214,10 +214,6 @@ "__compat": { "description": "Non-standard values content, padding, border", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "2.1" - }, "chrome": { "prefix": "-webkit-", "version_added": "1" @@ -256,6 +252,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "2" } }, "status": { diff --git a/css/properties/mask-position.json b/css/properties/mask-position.json index aaac8de4e4d52a..2956ac02c6b55d 100644 --- a/css/properties/mask-position.json +++ b/css/properties/mask-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-position", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": "1" @@ -16,7 +13,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mask-repeat.json b/css/properties/mask-repeat.json index 3b4e8348e20b83..7293fa8af388a1 100644 --- a/css/properties/mask-repeat.json +++ b/css/properties/mask-repeat.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-repeat", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "2.1" - }, "chrome": { "prefix": "-webkit-", "version_added": "1" @@ -17,7 +13,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "18" }, "edge_mobile": { "version_added": null @@ -47,6 +43,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "2" } }, "status": { diff --git a/css/properties/mask-size.json b/css/properties/mask-size.json index 26781f2d4279b2..bdaec8f20e8215 100644 --- a/css/properties/mask-size.json +++ b/css/properties/mask-size.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-size", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -15,7 +12,7 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": "17" }, "edge_mobile": { "version_added": null @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mask-type.json b/css/properties/mask-type.json index f0d549952ca4b3..b298dabd89e3ed 100644 --- a/css/properties/mask-type.json +++ b/css/properties/mask-type.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-type", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "24" }, @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -81,9 +81,6 @@ "__compat": { "description": "Applies to HTML elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -119,6 +116,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mask.json b/css/properties/mask.json index 29b46587cd0e74..56d8c3516fa584 100644 --- a/css/properties/mask.json +++ b/css/properties/mask.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask", "support": { - "webview_android": [ - { - "version_added": "2.1" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "1", @@ -78,7 +69,16 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": "2" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] }, "status": { "experimental": false, @@ -90,9 +90,6 @@ "__compat": { "description": "Applies to HTML elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -130,6 +127,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -143,9 +143,6 @@ "__compat": { "description": "Shorthand for mask-* properties", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -183,6 +180,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/offset-block-end.json b/css/properties/max-block-size.json similarity index 89% rename from css/properties/offset-block-end.json rename to css/properties/max-block-size.json index 0c90676de32a02..e442e541f15ca1 100644 --- a/css/properties/offset-block-end.json +++ b/css/properties/max-block-size.json @@ -1,24 +1,21 @@ { "css": { "properties": { - "offset-block-end": { + "max-block-size": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-block-end", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max-block-size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "57" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "44" }, "opera_android": { - "version_added": false + "version_added": "44" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/max-height.json b/css/properties/max-height.json index 99ddc6ce120759..fbb5d258a822fc 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max-height", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -57,12 +57,9 @@ "__compat": { "description": "fit-content, max-content, and min-content", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false, - "notes": "Chrome implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for fill-available or fit-content." + "notes": "Chrome implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for stretch or fit-content." }, "chrome_android": { "version_added": null @@ -93,14 +90,17 @@ }, "safari": { "version_added": "9", - "notes": "Safari implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for fill-available or fit-content." + "notes": "Safari implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for stretch or fit-content." }, "safari_ios": { "version_added": "9", - "notes": "Safari implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for fill-available or fit-content." + "notes": "Safari implements an earlier proposal for setting height to an intrinsic height: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for stretch or fit-content." }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -110,18 +110,17 @@ } } }, - "fill-available": { + "stretch": { "__compat": { - "description": "fill-available", + "description": "stretch", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "chrome_android": { - "version_added": null + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "edge": { "version_added": false @@ -152,6 +151,10 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { diff --git a/css/properties/max-inline-size.json b/css/properties/max-inline-size.json index d6da2eb6ba2ba3..ea3b4e8118ec5a 100644 --- a/css/properties/max-inline-size.json +++ b/css/properties/max-inline-size.json @@ -5,17 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max-inline-size", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "4.4" - }, "chrome": { - "prefix": "-webkit-", - "version_added": true + "version_added": "57" }, "chrome_android": { - "prefix": "-webkit-", - "version_added": "6.1" + "version_added": "57" }, "edge": { "version_added": false @@ -59,11 +53,10 @@ "version_added": false }, "opera": { - "prefix": "-webkit-", - "version_added": true + "version_added": "44" }, "opera_android": { - "version_added": null + "version_added": "44" }, "safari": { "prefix": "-webkit-", @@ -75,6 +68,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/max-width.json b/css/properties/max-width.json index 9379148a10828a..f460e7fa5c5395 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max-width", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -57,12 +57,9 @@ "__compat": { "description": "fit-content, max-content, and min-content", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false, - "notes": "Chrome implements an earlier proposal for setting width to an intrinsic width: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for fill-available or fit-content." + "notes": "Chrome implements an earlier proposal for setting width to an intrinsic width: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for stretch or fit-content." }, "chrome_android": { "version_added": null @@ -92,13 +89,16 @@ }, "safari": { "version_added": false, - "notes": "Safari implements an earlier proposal for setting width to an intrinsic width: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for fill-available or fit-content." + "notes": "Safari implements an earlier proposal for setting width to an intrinsic width: the keywords intrinsic (instead of max-content), and min-intrinsic (instead of min-content). There is no equivalent for stretch or fit-content." }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -108,18 +108,17 @@ } } }, - "fill-availble": { + "stretch": { "__compat": { - "description": "fill-available", + "description": "stretch", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": false + "alternative_name": "-webkit-fill-available", + "version_added": "22" }, "chrome_android": { - "version_added": null + "alternative_name": "-webkit-fill-available", + "version_added": "25" }, "edge": { "version_added": false @@ -150,6 +149,10 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { diff --git a/css/properties/min-block-size.json b/css/properties/min-block-size.json index 29d378105fd0b6..ef3f30056cb455 100644 --- a/css/properties/min-block-size.json +++ b/css/properties/min-block-size.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min-block-size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "57" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "44" }, "opera_android": { - "version_added": false + "version_added": "44" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/min-height.json b/css/properties/min-height.json index 37dadcfde6fb55..b00683a2594837 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min-height", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -58,9 +58,6 @@ "__compat": { "description": "fit-content, max-content, and min-content", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,18 +105,17 @@ } } }, - "fill-available": { + "stretch": { "__compat": { - "description": "fill-available", + "description": "stretch", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": "1" + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "chrome_android": { - "version_added": true + "alternative_name": "-webkit-fill-available", + "version_added": "28" }, "edge": { "version_added": false @@ -134,19 +133,27 @@ "version_added": false }, "opera": { + "alternative_name": "-webkit-fill-available", "version_added": true }, "opera_android": { + "alternative_name": "-webkit-fill-available", "version_added": true }, "safari": { + "alternative_name": "-webkit-fill-available", "version_added": "9" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { + "alternative_name": "-webkit-fill-available", "version_added": true + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { @@ -160,9 +167,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "21" }, @@ -200,6 +204,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/min-inline-size.json b/css/properties/min-inline-size.json index fa793fb306a620..fb4118c91e26a6 100644 --- a/css/properties/min-inline-size.json +++ b/css/properties/min-inline-size.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min-inline-size", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "57" }, "chrome_android": { - "version_added": null + "version_added": "57" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "44" }, "opera_android": { - "version_added": false + "version_added": "44" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 8e9efdf0defc53..6dfd46351a7088 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min-width", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "fit-content, max-content, and min-content", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": "24" @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -107,19 +107,17 @@ } } }, - "fill-available": { + "stretch": { "__compat": { - "description": "fill-available", + "description": "stretch", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "prefix": "-webkit-", - "version_added": "24" + "alternative_name": "-webkit-fill-available", + "version_added": "22" }, "chrome_android": { - "version_added": null + "alternative_name": "-webkit-fill-available", + "version_added": "25" }, "edge": { "version_added": false @@ -150,6 +148,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { @@ -163,9 +165,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "21", "notes": "Chrome uses auto as the initial value for min-width." @@ -211,6 +210,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/mix-blend-mode.json b/css/properties/mix-blend-mode.json index 13aad6d8c9fdb4..e11c7d2a397f73 100644 --- a/css/properties/mix-blend-mode.json +++ b/css/properties/mix-blend-mode.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mix-blend-mode", "support": { - "webview_android": { - "version_added": "41" - }, "chrome": { "version_added": "41" }, @@ -15,10 +12,10 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": "32" @@ -27,7 +24,7 @@ "version_added": "32" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": true @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "41" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "On SVG elements", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "41" }, @@ -65,10 +62,10 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": "32" @@ -77,7 +74,7 @@ "version_added": "32" }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": false @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/object-fit.json b/css/properties/object-fit.json index ececbc4ef32313..f7677162675265 100644 --- a/css/properties/object-fit.json +++ b/css/properties/object-fit.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/object-fit", "support": { - "webview_android": { - "version_added": "31" - }, "chrome": { "version_added": "31" }, @@ -49,13 +46,16 @@ } ], "safari": { - "version_added": true + "version_added": "10" }, "safari_ios": { - "version_added": true + "version_added": "10" }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/css/properties/object-position.json b/css/properties/object-position.json index ba1d6bbb7e7256..3c4905dbb245ac 100644 --- a/css/properties/object-position.json +++ b/css/properties/object-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/object-position", "support": { - "webview_android": { - "version_added": "4.4.4" - }, "chrome": { "version_added": "31" }, @@ -51,10 +48,13 @@ "version_added": "10" }, "safari_ios": { - "version_added": false + "version_added": "10" }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/css/properties/offset-distance.json b/css/properties/offset-distance.json index 5ef54d1bdbfd97..84a07c5ca0f8f7 100644 --- a/css/properties/offset-distance.json +++ b/css/properties/offset-distance.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-distance", "support": { - "webview_android": [ - { - "version_added": "55" - }, - { - "alternative_name": "motion-distance", - "version_added": "46" - } - ], "chrome": [ { "version_added": "55" @@ -61,7 +52,16 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "55" + }, + { + "alternative_name": "motion-distance", + "version_added": "46" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/offset-path.json b/css/properties/offset-path.json index 728b2d36b73d78..b687c08379866c 100644 --- a/css/properties/offset-path.json +++ b/css/properties/offset-path.json @@ -5,18 +5,10 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-path", "support": { - "webview_android": [ - { - "version_added": "55" - }, - { - "alternative_name": "motion-path", - "version_added": "46" - } - ], "chrome": [ { - "version_added": "55" + "version_added": "55", + "notes": "path() is the only value type supported." }, { "alternative_name": "motion-path", @@ -25,7 +17,8 @@ ], "chrome_android": [ { - "version_added": "55" + "version_added": "55", + "notes": "path() is the only value type supported." }, { "alternative_name": "motion-path", @@ -39,20 +32,50 @@ "version_added": null }, "firefox": { - "version_added": null + "version_added": "63", + "notes": "path() is the only value type supported.", + "flags": [ + { + "type": "preference", + "name": "layout.css.motion-path.enabled", + "value_to_set": "true" + } + ] }, "firefox_android": { - "version_added": null + "version_added": "63", + "notes": "path() is the only value type supported.", + "flags": [ + { + "type": "preference", + "name": "layout.css.motion-path.enabled", + "value_to_set": "true" + } + ] }, "ie": { "version_added": null }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, + "opera": [ + { + "version_added": "45", + "notes": "path() is the only value type supported." + }, + { + "alternative_name": "motion-path", + "version_added": "32" + } + ], + "opera_android": [ + { + "version_added": "45", + "notes": "path() is the only value type supported." + }, + { + "alternative_name": "motion-path", + "version_added": "32" + } + ], "safari": { "version_added": null }, @@ -61,7 +84,17 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "55", + "notes": "path() is the only value type supported." + }, + { + "alternative_name": "motion-path", + "version_added": "46" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/offset-rotate.json b/css/properties/offset-rotate.json index 41f9f7dfe467d7..f400f3c1521d66 100644 --- a/css/properties/offset-rotate.json +++ b/css/properties/offset-rotate.json @@ -5,19 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-rotate", "support": { - "webview_android": [ - { - "version_added": "56" - }, - { - "alternative_name": "offset-rotation", - "version_added": "55" - }, - { - "alternative_name": "motion-rotation", - "version_added": "46" - } - ], "chrome": [ { "version_added": "56" @@ -73,7 +60,20 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "56" + }, + { + "alternative_name": "offset-rotation", + "version_added": "55" + }, + { + "alternative_name": "motion-rotation", + "version_added": "46" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/offset.json b/css/properties/offset.json index e1ec4047e46dd9..18f7236011009a 100644 --- a/css/properties/offset.json +++ b/css/properties/offset.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset", "support": { - "webview_android": [ - { - "version_added": "55" - }, - { - "alternative_name": "motion", - "version_added": "46" - } - ], "chrome": [ { "version_added": "55" @@ -61,7 +52,16 @@ }, "samsunginternet_android": { "version_added": "6.0" - } + }, + "webview_android": [ + { + "version_added": "55" + }, + { + "alternative_name": "motion", + "version_added": "46" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/opacity.json b/css/properties/opacity.json index 370d3bba6249d7..6e7ea124bcc229 100644 --- a/css/properties/opacity.json +++ b/css/properties/opacity.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/opacity", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/order.json b/css/properties/order.json index 7e3ea1835c3952..7be6acd91fd5d5 100644 --- a/css/properties/order.json +++ b/css/properties/order.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": "25" } ], "edge": [ @@ -143,11 +143,11 @@ }, "webview_android": [ { - "version_added": "29" + "version_added": "4.4" }, { "prefix": "-webkit-", - "version_added": "21" + "version_added": true } ] }, @@ -161,9 +161,6 @@ "__compat": { "description": "Absolutely-positioned flex children", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -199,6 +196,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/orphans.json b/css/properties/orphans.json index a9c4f62359a43f..f2250ef947df27 100644 --- a/css/properties/orphans.json +++ b/css/properties/orphans.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/orphans", "support": { - "webview_android": { - "version_added": "25" - }, "chrome": { "version_added": "25" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/outline-color.json b/css/properties/outline-color.json index d8d40e8a1d5c8f..3bd51bf138f07b 100644 --- a/css/properties/outline-color.json +++ b/css/properties/outline-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/outline-color", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -62,9 +62,6 @@ "__compat": { "description": "invert", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -102,6 +99,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/outline-offset.json b/css/properties/outline-offset.json index c65ea20cd74724..055199c1bffea3 100644 --- a/css/properties/outline-offset.json +++ b/css/properties/outline-offset.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/outline-offset", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json index da29c36aa718da..56055adcfec02c 100644 --- a/css/properties/outline-style.json +++ b/css/properties/outline-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/outline-style", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -62,9 +62,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -100,6 +97,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/outline-width.json b/css/properties/outline-width.json index efad7ed60d5751..6cafdd114b0b58 100644 --- a/css/properties/outline-width.json +++ b/css/properties/outline-width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/outline-width", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/outline.json b/css/properties/outline.json index 3f1dfc895b21ab..456db3bf0e99a8 100644 --- a/css/properties/outline.json +++ b/css/properties/outline.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/outline", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/overflow-anchor.json b/css/properties/overflow-anchor.json new file mode 100644 index 00000000000000..3ad3944d2d7b89 --- /dev/null +++ b/css/properties/overflow-anchor.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "overflow-anchor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow-anchor", + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": { + "version_added": "56" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "43" + }, + "opera_android": { + "version_added": "43" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "56" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/overflow-clip-box-block.json b/css/properties/overflow-clip-box-block.json new file mode 100644 index 00000000000000..0a339570d8f379 --- /dev/null +++ b/css/properties/overflow-clip-box-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "overflow-clip-box-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/CSS/overflow-clip-box-block", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/overflow-clip-box-inline.json b/css/properties/overflow-clip-box-inline.json new file mode 100644 index 00000000000000..463ac6fafae513 --- /dev/null +++ b/css/properties/overflow-clip-box-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "overflow-clip-box-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/CSS/overflow-clip-box-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/overflow-clip-box.json b/css/properties/overflow-clip-box.json new file mode 100644 index 00000000000000..34cde9325e5fc2 --- /dev/null +++ b/css/properties/overflow-clip-box.json @@ -0,0 +1,108 @@ +{ + "css": { + "properties": { + "overflow-clip-box": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/CSS/overflow-clip-box", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "29" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "shorthand": { + "__compat": { + "description": "Two values; property as shorthand", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "59" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } + } +} diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index 69418e2b5e10c6..c0eac46b204a61 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow-wrap", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "alternative_name": "word-wrap", - "version_added": "1" - } - ], "chrome": [ { "version_added": true @@ -28,22 +19,17 @@ }, "edge": [ { - "version_added": false + "version_added": "18" }, { "alternative_name": "word-wrap", "version_added": "12" } ], - "edge_mobile": [ - { - "version_added": false - }, - { - "alternative_name": "word-wrap", - "version_added": true - } - ], + "edge_mobile": { + "alternative_name": "word-wrap", + "version_added": true + }, "firefox": [ { "version_added": "49" @@ -98,7 +84,16 @@ ], "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "alternative_name": "word-wrap", + "version_added": "1" + } + ] }, "status": { "experimental": false, diff --git a/css/properties/overflow-x.json b/css/properties/overflow-x.json index 1c0241c1896534..f40f3095ba15dd 100644 --- a/css/properties/overflow-x.json +++ b/css/properties/overflow-x.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow-x", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/overflow-y.json b/css/properties/overflow-y.json index 74ca7a9d59bd5d..2fe005c521cabb 100644 --- a/css/properties/overflow-y.json +++ b/css/properties/overflow-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow-y", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/overflow.json b/css/properties/overflow.json index 960c7db6b96d48..f69e4758db6037 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "Multiple keyword syntax for overflow-x and overflow-y", "support": { - "webview_android": { - "version_added": "68" - }, "chrome": { "version_added": "68" }, @@ -95,7 +92,15 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "68" } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false } } } diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json index 33d185a95cf00f..cc823033197577 100644 --- a/css/properties/overscroll-behavior-x.json +++ b/css/properties/overscroll-behavior-x.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-x", "support": { - "webview_android": { - "version_added": "63" - }, "chrome": { "version_added": "63" }, @@ -15,7 +12,9 @@ "version_added": "63" }, "edge": { - "version_added": false + "version_added": "18", + "partial_implementation": true, + "notes": "Currently the none value incorrectly behaves as contain (allowing for the elastic bounce effect)." }, "edge_mobile": { "version_added": false @@ -36,13 +35,16 @@ "version_added": "50" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json index dc0988434842bc..b3d6d2d69067f6 100644 --- a/css/properties/overscroll-behavior-y.json +++ b/css/properties/overscroll-behavior-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-y", "support": { - "webview_android": { - "version_added": "63" - }, "chrome": { "version_added": "63" }, @@ -15,7 +12,9 @@ "version_added": "63" }, "edge": { - "version_added": false + "version_added": "18", + "partial_implementation": true, + "notes": "Currently the none value incorrectly behaves as contain (allowing for the elastic bounce effect)." }, "edge_mobile": { "version_added": false @@ -36,13 +35,16 @@ "version_added": "50" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json index ff11796061403d..2a87612e70c9ea 100644 --- a/css/properties/overscroll-behavior.json +++ b/css/properties/overscroll-behavior.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior", "support": { - "webview_android": { - "version_added": "63" - }, "chrome": { "version_added": "63" }, @@ -15,7 +12,9 @@ "version_added": "63" }, "edge": { - "version_added": false + "version_added": "18", + "partial_implementation": true, + "notes": "Currently the none value incorrectly behaves as contain (allowing for the elastic bounce effect)." }, "edge_mobile": { "version_added": false @@ -36,13 +35,16 @@ "version_added": "50" }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "63" } }, "status": { diff --git a/css/properties/padding-block-end.json b/css/properties/padding-block-end.json index 78b733d7ba46bb..6ebdf49b57aa06 100644 --- a/css/properties/padding-block-end.json +++ b/css/properties/padding-block-end.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-block-end", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": false @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/padding-block-start.json b/css/properties/padding-block-start.json index de83a008a97edc..3d637aabe9daa5 100644 --- a/css/properties/padding-block-start.json +++ b/css/properties/padding-block-start.json @@ -5,20 +5,17 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-block-start", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": null + "version_added": "69" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": [ { @@ -56,10 +53,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false + "version_added": "56" }, "safari": { "version_added": false @@ -69,6 +66,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { diff --git a/css/properties/padding-block.json b/css/properties/padding-block.json new file mode 100644 index 00000000000000..358b25c10911da --- /dev/null +++ b/css/properties/padding-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "padding-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-block", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/padding-bottom.json b/css/properties/padding-bottom.json index b96c3bd00e5ec9..42b91d14cc07a4 100644 --- a/css/properties/padding-bottom.json +++ b/css/properties/padding-bottom.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-bottom", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/padding-inline-end.json b/css/properties/padding-inline-end.json index a8e35a5d56d88b..3d1b9b40e24c1d 100644 --- a/css/properties/padding-inline-end.json +++ b/css/properties/padding-inline-end.json @@ -5,23 +5,29 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-inline-end", "support": { - "webview_android": { - "alternative_name": "-webkit-padding-end", - "version_added": true - }, - "chrome": { - "alternative_name": "-webkit-padding-end", - "version_added": "2" - }, - "chrome_android": { - "alternative_name": "-webkit-padding-end", - "version_added": "2" - }, + "chrome": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-padding-end" + } + ], + "chrome_android": [ + { + "version_added": "69" + }, + { + "version_added": "18", + "alternative_name": "-webkit-padding-end" + } + ], "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": [ { @@ -39,8 +45,8 @@ ] }, { - "alternative_name": "-moz-padding-end", - "version_added": "3" + "version_added": "3", + "alternative_name": "-moz-padding-end" } ], "firefox_android": [ @@ -59,32 +65,52 @@ ] }, { - "alternative_name": "-moz-padding-end", - "version_added": "4" + "version_added": "4", + "alternative_name": "-moz-padding-end" } ], "ie": { "version_added": false }, - "opera": { - "alternative_name": "-webkit-padding-end", - "version_added": "15" - }, - "opera_android": { - "alternative_name": "-webkit-padding-end", - "version_added": "15" - }, + "opera": [ + { + "version_added": "56" + }, + { + "version_added": "15", + "alternative_name": "-webkit-padding-end" + } + ], + "opera_android": [ + { + "version_added": "56" + }, + { + "version_added": "14", + "alternative_name": "-webkit-padding-end" + } + ], "safari": { - "alternative_name": "-webkit-padding-end", - "version_added": "3" + "version_added": "3", + "alternative_name": "-webkit-padding-end" }, "safari_ios": { - "alternative_name": "-webkit-padding-end", - "version_added": true + "version_added": "3", + "alternative_name": "-webkit-padding-end" }, "samsunginternet_android": { - "version_added": true - } + "version_added": true, + "alternative_name": "-webkit-padding-end" + }, + "webview_android": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-padding-end" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/padding-inline-start.json b/css/properties/padding-inline-start.json index e38f8b48107135..933896b7d43eb0 100644 --- a/css/properties/padding-inline-start.json +++ b/css/properties/padding-inline-start.json @@ -5,18 +5,24 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-inline-start", "support": { - "webview_android": { - "alternative_name": "-webkit-padding-start", - "version_added": true - }, - "chrome": { - "alternative_name": "-webkit-padding-start", - "version_added": "2" - }, - "chrome_android": { - "alternative_name": "-webkit-padding-start", - "version_added": true - }, + "chrome": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-padding-start" + } + ], + "chrome_android": [ + { + "version_added": "69" + }, + { + "version_added": "18", + "alternative_name": "-webkit-padding-start" + } + ], "edge": { "version_added": false }, @@ -39,8 +45,8 @@ ] }, { - "alternative_name": "-moz-padding-start", - "version_added": "3" + "version_added": "3", + "alternative_name": "-moz-padding-start" } ], "firefox_android": [ @@ -59,32 +65,52 @@ ] }, { - "alternative_name": "-moz-padding-start", - "version_added": "4" + "version_added": "4", + "alternative_name": "-moz-padding-start" } ], "ie": { "version_added": false }, - "opera": { - "alternative_name": "-webkit-padding-start", - "version_added": true - }, - "opera_android": { - "alternative_name": "-webkit-padding-start", - "version_added": true - }, + "opera": [ + { + "version_added": "56" + }, + { + "version_added": "15", + "alternative_name": "-webkit-padding-start" + } + ], + "opera_android": [ + { + "version_added": "56" + }, + { + "version_added": "14", + "alternative_name": "-webkit-padding-start" + } + ], "safari": { - "alternative_name": "-webkit-padding-start", - "version_added": "3" + "version_added": "3", + "alternative_name": "-webkit-padding-start" }, "safari_ios": { - "alternative_name": "-webkit-padding-start", - "version_added": true + "version_added": "3", + "alternative_name": "-webkit-padding-start" }, "samsunginternet_android": { - "version_added": true - } + "version_added": true, + "alternative_name": "-webkit-padding-start" + }, + "webview_android": [ + { + "version_added": "69" + }, + { + "version_added": "2", + "alternative_name": "-webkit-padding-start" + } + ] }, "status": { "experimental": true, diff --git a/css/properties/padding-inline.json b/css/properties/padding-inline.json new file mode 100644 index 00000000000000..99a68c5f6ec44c --- /dev/null +++ b/css/properties/padding-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "padding-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/padding-left.json b/css/properties/padding-left.json index 1c38ec23936bed..decfb830a24eb7 100644 --- a/css/properties/padding-left.json +++ b/css/properties/padding-left.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-left", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/padding-right.json b/css/properties/padding-right.json index 9277a0562466ae..82369a65dd6143 100644 --- a/css/properties/padding-right.json +++ b/css/properties/padding-right.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-right", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/padding-top.json b/css/properties/padding-top.json index fb92afed0ab15d..3822803ae9da65 100644 --- a/css/properties/padding-top.json +++ b/css/properties/padding-top.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding-top", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/padding.json b/css/properties/padding.json index 4deceb690ef6b3..02130767febb0b 100644 --- a/css/properties/padding.json +++ b/css/properties/padding.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/padding", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/page-break-after.json b/css/properties/page-break-after.json index a45d440aa3d19f..53dcd5cb75cb44 100644 --- a/css/properties/page-break-after.json +++ b/css/properties/page-break-after.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/page-break-after", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/page-break-before.json b/css/properties/page-break-before.json index a00b08a185c662..0ce49080bedc3c 100644 --- a/css/properties/page-break-before.json +++ b/css/properties/page-break-before.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/page-break-before", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/page-break-inside.json b/css/properties/page-break-inside.json index 3fc329345717f8..ebb85fd4635ce3 100644 --- a/css/properties/page-break-inside.json +++ b/css/properties/page-break-inside.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/page-break-inside", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/paint-order.json b/css/properties/paint-order.json index 6e7caf61831379..845cb7e5a2a82d 100644 --- a/css/properties/paint-order.json +++ b/css/properties/paint-order.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/paint-order", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/perspective-origin.json b/css/properties/perspective-origin.json index 4f0649d4830b22..db0737ddeb678f 100644 --- a/css/properties/perspective-origin.json +++ b/css/properties/perspective-origin.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/perspective-origin", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "3" - }, "chrome": { "prefix": "-webkit-", "version_added": "12" @@ -103,6 +99,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "3" } }, "status": { diff --git a/css/properties/perspective.json b/css/properties/perspective.json index de675dd73d0381..5e4f302ce10e66 100644 --- a/css/properties/perspective.json +++ b/css/properties/perspective.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/perspective", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "3" - }, "chrome": [ { "version_added": "45" @@ -108,6 +104,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "3" } }, "status": { diff --git a/css/properties/place-content.json b/css/properties/place-content.json index cb8d39b9107d0d..4da19428dbdbd8 100644 --- a/css/properties/place-content.json +++ b/css/properties/place-content.json @@ -2,62 +2,114 @@ "css": { "properties": { "place-content": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-content", - "support": { - "webview_android": { - "version_added": "59" - }, - "chrome": { - "version_added": "59" - }, - "chrome_android": { - "version_added": "59" - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": true - }, - "firefox_android": { - "version_added": true - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": null + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-content", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-content", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "53" + }, + "firefox_android": { + "version_added": "53" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "samsunginternet_android": { - "version_added": "7.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } }, "prevent-duplicated-values": { "__compat": { "description": "You can only specify a single value if it is valid for both align-content and justify-content", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -65,7 +117,7 @@ "version_added": true }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null @@ -77,22 +129,25 @@ "version_added": "60" }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": true }, "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/place-items.json b/css/properties/place-items.json index 91d33033f43377..e5bb3371bfbb4e 100644 --- a/css/properties/place-items.json +++ b/css/properties/place-items.json @@ -2,53 +2,108 @@ "css": { "properties": { "place-items": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-items", - "support": { - "webview_android": { - "version_added": "59" + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-items", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "chrome": { - "version_added": "59" - }, - "chrome_android": { - "version_added": "59" - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "45" - }, - "firefox_android": { - "version_added": "45" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-items", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "samsunginternet_android": { - "version_added": "7.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } } diff --git a/css/properties/place-self.json b/css/properties/place-self.json index b3b31e4055888b..85889825a54ff4 100644 --- a/css/properties/place-self.json +++ b/css/properties/place-self.json @@ -2,53 +2,108 @@ "css": { "properties": { "place-self": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-self", - "support": { - "webview_android": { - "version_added": "59" + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-self", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "chrome": { - "version_added": "59" - }, - "chrome_android": { - "version_added": "59" - }, - "edge": { - "version_added": null - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "45" - }, - "firefox_android": { - "version_added": true - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": null + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/place-self", + "support": { + "chrome": { + "version_added": "59" + }, + "chrome_android": { + "version_added": "59" + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "45" + }, + "firefox_android": { + "version_added": "45" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" + } }, - "samsunginternet_android": { - "version_added": "7.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false } } } diff --git a/css/properties/pointer-events.json b/css/properties/pointer-events.json index 2b6c3383442e1a..7c44849a715d72 100644 --- a/css/properties/pointer-events.json +++ b/css/properties/pointer-events.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/pointer-events", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Applies to HTML elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/position.json b/css/properties/position.json index 96047a733c56df..6f919f079136c5 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/position", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "fixed", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "description": "sticky", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -161,6 +158,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -174,9 +174,6 @@ "__compat": { "description": "Table elements as absolute positioning containers", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -214,6 +211,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -227,9 +227,6 @@ "__compat": { "description": "Table elements as sticky positioning containers", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -265,6 +262,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/quotes.json b/css/properties/quotes.json index 52d915326a5fce..cc1add3c3346af 100644 --- a/css/properties/quotes.json +++ b/css/properties/quotes.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/quotes", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "11" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/resize.json b/css/properties/resize.json index 2341cff80355e9..f6107c5eecebd8 100644 --- a/css/properties/resize.json +++ b/css/properties/resize.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/resize", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -15,10 +12,10 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": [ { @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -62,9 +62,6 @@ "__compat": { "description": "Support on block level, replaced, table cell, or inline block elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "4" }, @@ -72,10 +69,10 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { "version_added": "5", @@ -85,7 +82,7 @@ "version_added": null }, "ie": { - "version_added": null + "version_added": false }, "opera": { "version_added": "15" @@ -101,6 +98,60 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "flow_relative_support": { + "__compat": { + "description": "Support for flow-relative values block and inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/right.json b/css/properties/right.json index 4c4586f1d5d071..77205a15d2295d 100644 --- a/css/properties/right.json +++ b/css/properties/right.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/right", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/rotate.json b/css/properties/rotate.json index 3e9693ed424ebc..5acfad16bf0294 100644 --- a/css/properties/rotate.json +++ b/css/properties/rotate.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/rotate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -69,9 +69,6 @@ "__compat": { "description": "x, y, or z axis name plus angle value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -107,6 +104,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/row-gap.json b/css/properties/row-gap.json index 17ff1c172986be..414b49beb2b228 100644 --- a/css/properties/row-gap.json +++ b/css/properties/row-gap.json @@ -2,161 +2,228 @@ "css": { "properties": { "row-gap": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/row-gap", - "support": { - "chrome": [ - { - "version_added": "66" - }, - { - "version_added": "57", - "alternative_name": "grid-row-gap" + "flex_context": { + "__compat": { + "description": "Supported in Flex Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/row-gap", + "support": { + "chrome": { + "version_added": null }, - { - "version_added": "29", - "alternative_name": "grid-row-gap", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "chrome_android": [ - { - "version_added": "66" + "chrome_android": { + "version_added": null }, - { - "version_added": "57", - "alternative_name": "grid-row-gap" + "edge": { + "version_added": null }, - { - "version_added": "29", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "edge": [ - { - "version_added": "16" + "edge_mobile": { + "version_added": false }, - { - "version_added": "16", - "alternative_name": "grid-row-gap" - } - ], - "edge_mobile": [ - { - "version_added": "16" + "firefox": { + "version_added": "63" }, - { - "version_added": "16", - "alternative_name": "grid-row-gap" - } - ], - "firefox": [ - { - "version_added": "61" + "firefox_android": { + "version_added": "63" }, - { - "version_added": "52", - "alternative_name": "grid-row-gap" + "ie": { + "version_added": false }, - { - "version_added": "40", - "alternative_name": "grid-row-gap", - "flags": [ - { - "type": "preference", - "name": "layout.css.grid.enabled", - "value_to_set": "true" - } - ] - } - ], - "firefox_android": [ - { - "version_added": "61" + "opera": { + "version_added": null }, - { - "version_added": "52", - "alternative_name": "grid-row-gap" + "opera_android": { + "version_added": null + }, + "qq_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "uc_android": { + "version_added": null }, - { - "version_added": "40", - "alternative_name": "grid-row-gap", - "flags": [ - { - "type": "preference", - "name": "layout.css.grid.enabled", - "value_to_set": "true" - } - ] + "uc_chinese_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } - ], - "ie": { - "version_added": false }, - "opera": [ - { - "version_added": "53" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "grid_context": { + "__compat": { + "description": "Supported in Grid Layout", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/row-gap", + "support": { + "chrome": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-row-gap" + }, + { + "version_added": "29", + "alternative_name": "grid-row-gap", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "chrome_android": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-row-gap" + }, + { + "version_added": "29", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "edge": [ + { + "version_added": "16" + }, + { + "version_added": "16", + "alternative_name": "grid-row-gap" + } + ], + "edge_mobile": { + "version_added": false }, - { - "version_added": "44", - "alternative_name": "grid-row-gap" + "firefox": [ + { + "version_added": "61" + }, + { + "version_added": "52", + "alternative_name": "grid-row-gap" + }, + { + "version_added": "40", + "alternative_name": "grid-row-gap", + "flags": [ + { + "type": "preference", + "name": "layout.css.grid.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "61" + }, + { + "version_added": "52", + "alternative_name": "grid-row-gap" + }, + { + "version_added": "40", + "alternative_name": "grid-row-gap", + "flags": [ + { + "type": "preference", + "name": "layout.css.grid.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false }, - { - "version_added": "28", - "alternative_name": "grid-row-gap", - "flags": [ - { - "type": "preference", - "name": "Enable experimental Web Platform features" - } - ] - } - ], - "opera_android": [ - { - "version_added": "53" + "opera": [ + { + "version_added": "53" + }, + { + "version_added": "44", + "alternative_name": "grid-row-gap" + }, + { + "version_added": "28", + "alternative_name": "grid-row-gap", + "flags": [ + { + "type": "preference", + "name": "Enable experimental Web Platform features" + } + ] + } + ], + "opera_android": [ + { + "version_added": "53" + }, + { + "version_added": "44", + "alternative_name": "grid-row-gap" + } + ], + "qq_android": { + "version_added": null }, - { - "version_added": "44", + "safari": { + "version_added": "10.1", "alternative_name": "grid-row-gap" - } - ], - "safari": { - "version_added": "10.1", - "alternative_name": "grid-row-gap" - }, - "safari_ios": { - "version_added": "10.3", - "alternative_name": "grid-row-gap" - }, - "samsunginternet_android": { - "version_added": "6.0", - "alternative_name": "grid-row-gap" - }, - "webview_android": [ - { - "version_added": "66" }, - { - "version_added": "57", + "safari_ios": { + "version_added": "10.3", "alternative_name": "grid-row-gap" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + }, + "samsunginternet_android": { + "version_added": "6.0", + "alternative_name": "grid-row-gap" + }, + "uc_android": { + "version_added": null + }, + "uc_chinese_android": { + "version_added": null + }, + "webview_android": [ + { + "version_added": "66" + }, + { + "version_added": "57", + "alternative_name": "grid-row-gap" + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } } } diff --git a/css/properties/ruby-align.json b/css/properties/ruby-align.json index 6b7d171c7f66e8..5a484a91d9c92e 100644 --- a/css/properties/ruby-align.json +++ b/css/properties/ruby-align.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ruby-align", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/ruby-position.json b/css/properties/ruby-position.json index 93a12c56672496..2456ca46bda116 100644 --- a/css/properties/ruby-position.json +++ b/css/properties/ruby-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ruby-position", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -58,9 +58,6 @@ "__compat": { "description": "inter-character", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scale.json b/css/properties/scale.json index fc37d66dc13166..be094eab240d30 100644 --- a/css/properties/scale.json +++ b/css/properties/scale.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scale", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/scroll-behavior.json b/css/properties/scroll-behavior.json index 58dd6b3ad480ff..70b561feaee8b9 100644 --- a/css/properties/scroll-behavior.json +++ b/css/properties/scroll-behavior.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-behavior", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "61", "flags": [ @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scroll-margin-block-end.json b/css/properties/scroll-margin-block-end.json new file mode 100644 index 00000000000000..e7c58f3b6a4a6b --- /dev/null +++ b/css/properties/scroll-margin-block-end.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-block-end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-block-end", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-block-start.json b/css/properties/scroll-margin-block-start.json new file mode 100644 index 00000000000000..c70738792baffd --- /dev/null +++ b/css/properties/scroll-margin-block-start.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-block-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-block-start", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-block.json b/css/properties/scroll-margin-block.json new file mode 100644 index 00000000000000..ddcf06ad3d9d23 --- /dev/null +++ b/css/properties/scroll-margin-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-block", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-bottom.json b/css/properties/scroll-margin-bottom.json new file mode 100644 index 00000000000000..ad557f8d31873c --- /dev/null +++ b/css/properties/scroll-margin-bottom.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-bottom": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-bottom", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-inline-end.json b/css/properties/scroll-margin-inline-end.json new file mode 100644 index 00000000000000..060b1d9b2aeb04 --- /dev/null +++ b/css/properties/scroll-margin-inline-end.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-inline-end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-inline-end", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-inline-start.json b/css/properties/scroll-margin-inline-start.json new file mode 100644 index 00000000000000..1f6dc2bf66457a --- /dev/null +++ b/css/properties/scroll-margin-inline-start.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-inline-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-inline-start", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-inline.json b/css/properties/scroll-margin-inline.json new file mode 100644 index 00000000000000..907c8d5664ac0b --- /dev/null +++ b/css/properties/scroll-margin-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-inline", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-left.json b/css/properties/scroll-margin-left.json new file mode 100644 index 00000000000000..76fc92dbb31127 --- /dev/null +++ b/css/properties/scroll-margin-left.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-left": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-left", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-right.json b/css/properties/scroll-margin-right.json new file mode 100644 index 00000000000000..403b42692f63a9 --- /dev/null +++ b/css/properties/scroll-margin-right.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-right": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-right", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin-top.json b/css/properties/scroll-margin-top.json new file mode 100644 index 00000000000000..fcfdffc8c9b175 --- /dev/null +++ b/css/properties/scroll-margin-top.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin-top": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin-top", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-margin.json b/css/properties/scroll-margin.json new file mode 100644 index 00000000000000..8f57148caa492a --- /dev/null +++ b/css/properties/scroll-margin.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-margin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-margin", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-block-end.json b/css/properties/scroll-padding-block-end.json new file mode 100644 index 00000000000000..46ecafbf594ad5 --- /dev/null +++ b/css/properties/scroll-padding-block-end.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-block-end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-block-end", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-block-start.json b/css/properties/scroll-padding-block-start.json new file mode 100644 index 00000000000000..6efdb20eea62d3 --- /dev/null +++ b/css/properties/scroll-padding-block-start.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-block-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-block-start", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-block.json b/css/properties/scroll-padding-block.json new file mode 100644 index 00000000000000..bdb7ffba923749 --- /dev/null +++ b/css/properties/scroll-padding-block.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-block": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-block", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-bottom.json b/css/properties/scroll-padding-bottom.json new file mode 100644 index 00000000000000..365ea0c8e49a48 --- /dev/null +++ b/css/properties/scroll-padding-bottom.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-bottom": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-bottom", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-inline-end.json b/css/properties/scroll-padding-inline-end.json new file mode 100644 index 00000000000000..809dd5d7def854 --- /dev/null +++ b/css/properties/scroll-padding-inline-end.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-inline-end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-inline-end", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-inline-start.json b/css/properties/scroll-padding-inline-start.json new file mode 100644 index 00000000000000..427e070e8fbf9f --- /dev/null +++ b/css/properties/scroll-padding-inline-start.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-inline-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-inline-start", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-inline.json b/css/properties/scroll-padding-inline.json new file mode 100644 index 00000000000000..23e2fc797b07b5 --- /dev/null +++ b/css/properties/scroll-padding-inline.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-inline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-inline", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-left.json b/css/properties/scroll-padding-left.json new file mode 100644 index 00000000000000..ed94be52f70761 --- /dev/null +++ b/css/properties/scroll-padding-left.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-left": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-left", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-right.json b/css/properties/scroll-padding-right.json new file mode 100644 index 00000000000000..2d26736ca691a9 --- /dev/null +++ b/css/properties/scroll-padding-right.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-right": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-right", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding-top.json b/css/properties/scroll-padding-top.json new file mode 100644 index 00000000000000..42cc60cdacbc3e --- /dev/null +++ b/css/properties/scroll-padding-top.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding-top": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding-top", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json new file mode 100644 index 00000000000000..45da1ea26b9120 --- /dev/null +++ b/css/properties/scroll-padding.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-padding": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-padding", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-snap-align.json b/css/properties/scroll-snap-align.json new file mode 100644 index 00000000000000..fd017cd574102c --- /dev/null +++ b/css/properties/scroll-snap-align.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-snap-align": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-align", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": "11" + }, + "safari_ios": { + "version_added": "11" + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-snap-coordinate.json b/css/properties/scroll-snap-coordinate.json index feab81c58b56f4..2a8a43b3272774 100644 --- a/css/properties/scroll-snap-coordinate.json +++ b/css/properties/scroll-snap-coordinate.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-coordinate", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,11 +52,14 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/css/properties/scroll-snap-destination.json b/css/properties/scroll-snap-destination.json index ee989884cbfaab..49fdc88a428dc8 100644 --- a/css/properties/scroll-snap-destination.json +++ b/css/properties/scroll-snap-destination.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-destination", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,11 +52,14 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { - "experimental": true, - "standard_track": true, + "experimental": false, + "standard_track": false, "deprecated": true } } diff --git a/css/properties/scroll-snap-points-x.json b/css/properties/scroll-snap-points-x.json index 557dcd56f98e43..99b2632909e301 100644 --- a/css/properties/scroll-snap-points-x.json +++ b/css/properties/scroll-snap-points-x.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-points-x", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scroll-snap-points-y.json b/css/properties/scroll-snap-points-y.json index 8042712c78d413..0c7935da6879a2 100644 --- a/css/properties/scroll-snap-points-y.json +++ b/css/properties/scroll-snap-points-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-points-y", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scroll-snap-stop.json b/css/properties/scroll-snap-stop.json new file mode 100644 index 00000000000000..8e768c024517f2 --- /dev/null +++ b/css/properties/scroll-snap-stop.json @@ -0,0 +1,57 @@ +{ + "css": { + "properties": { + "scroll-snap-stop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-stop", + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": { + "version_added": "69" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "56" + }, + "opera_android": { + "version_added": "56" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "69" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scroll-snap-type-x.json b/css/properties/scroll-snap-type-x.json index 0a3a4e1c3bafc6..35a194a4e9ffd9 100644 --- a/css/properties/scroll-snap-type-x.json +++ b/css/properties/scroll-snap-type-x.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type-x", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scroll-snap-type-y.json b/css/properties/scroll-snap-type-y.json index 0edb81addaa786..7436d66e5db350 100644 --- a/css/properties/scroll-snap-type-y.json +++ b/css/properties/scroll-snap-type-y.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type-y", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/scroll-snap-type.json b/css/properties/scroll-snap-type.json index de1b764370748b..2ad2f83aa42411 100644 --- a/css/properties/scroll-snap-type.json +++ b/css/properties/scroll-snap-type.json @@ -5,29 +5,30 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "69" }, "chrome_android": { - "version_added": false + "version_added": "69" }, "edge": { "version_added": "12", - "prefix": "-ms-" + "prefix": "-ms-", + "notes": "Edge supports an earlier draft of CSS Scroll Snap without axis values." }, "edge_mobile": { "version_added": "12", - "prefix": "-ms-" + "prefix": "-ms-", + "notes": "Edge supports an earlier draft of CSS Scroll Snap without axis values." }, "firefox": { - "version_added": "39" + "version_added": "39", + "notes": "Firefox supports an earlier draft of CSS Scroll Snap without axis values." }, "firefox_android": [ { - "version_added": "46" + "version_added": "46", + "notes": "Firefox supports an earlier draft of CSS Scroll Snap without axis values." }, { "version_added": "39", @@ -42,28 +43,44 @@ ], "ie": { "version_added": "10", - "prefix": "-ms-" + "prefix": "-ms-", + "notes": "Internet Explorer supports an earlier draft of CSS Scroll Snap without axis values." }, "opera": { - "version_added": false + "version_added": "56" }, "opera_android": { - "version_added": false - }, - "safari": { - "version_added": "9", - "prefix": "-webkit-" - }, - "safari_ios": { - "version_added": "9", - "prefix": "-webkit-" + "version_added": "56" }, + "safari": [ + { + "version_added": "11" + }, + { + "version_added": "9", + "prefix": "-webkit-", + "notes": "Older Safari versions support an earlier draft of CSS Scroll Snap without axis values." + } + ], + "safari_ios": [ + { + "version_added": "11" + }, + { + "version_added": "9", + "prefix": "-webkit-", + "notes": "Older Safari versions support an earlier draft of CSS Scroll Snap without axis values." + } + ], "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "69" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/css/properties/scrollbar-color.json b/css/properties/scrollbar-color.json new file mode 100644 index 00000000000000..d5805fd30e18bd --- /dev/null +++ b/css/properties/scrollbar-color.json @@ -0,0 +1,81 @@ +{ + "css": { + "properties": { + "scrollbar-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scrollbar-color", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.scrollbar-colors.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.scrollbar-colors.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/scrollbar-width.json b/css/properties/scrollbar-width.json new file mode 100644 index 00000000000000..0318cef4c62ad6 --- /dev/null +++ b/css/properties/scrollbar-width.json @@ -0,0 +1,81 @@ +{ + "css": { + "properties": { + "scrollbar-width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scrollbar-width", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": [ + { + "version_added": "64" + }, + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.scrollbar-width.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "64" + }, + { + "version_added": "63", + "flags": [ + { + "type": "preference", + "name": "layout.css.scrollbar-width.enabled", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/shape-image-threshold.json b/css/properties/shape-image-threshold.json index 2d7a0dc16d102d..533ef3953d55cb 100644 --- a/css/properties/shape-image-threshold.json +++ b/css/properties/shape-image-threshold.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-image-threshold", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -20,26 +17,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -57,6 +66,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/css/properties/shape-margin.json b/css/properties/shape-margin.json index 2dbe88fa75f3d1..7ac3a53fd3a3d3 100644 --- a/css/properties/shape-margin.json +++ b/css/properties/shape-margin.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-margin", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -20,26 +17,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -58,6 +67,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/css/properties/shape-outside.json b/css/properties/shape-outside.json index 697de527847b69..89ca3881a200e6 100644 --- a/css/properties/shape-outside.json +++ b/css/properties/shape-outside.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-outside", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -20,26 +17,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -57,6 +66,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -70,9 +82,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image", "description": "<image>", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -85,26 +94,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -122,6 +143,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -136,9 +160,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient", "description": "<gradient>", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -151,26 +172,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -188,6 +221,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -202,9 +238,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#inset()", "description": "inset()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -217,26 +250,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -254,6 +299,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -268,9 +316,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#circle()", "description": "circle()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -283,26 +328,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -320,6 +377,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -334,9 +394,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#polygon()", "description": "polygon()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -349,26 +406,38 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "layout.css.shape-outside.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "62" + }, + { + "version_added": "61", + "version_removed": "62", + "flags": [ + { + "type": "preference", + "name": "layout.css.shape-outside.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -386,6 +455,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/css/properties/tab-size.json b/css/properties/tab-size.json index 72dd086e91f218..7bd5d17c5b12fa 100644 --- a/css/properties/tab-size.json +++ b/css/properties/tab-size.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/tab-size", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "21", "notes": "This property is not yet animatable." @@ -66,6 +63,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -79,9 +79,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/length", "description": "<length>", "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "42" }, @@ -117,6 +114,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "56" } }, "status": { diff --git a/css/properties/table-layout.json b/css/properties/table-layout.json index 0e2d9b8e656f25..5081e8ba96747c 100644 --- a/css/properties/table-layout.json +++ b/css/properties/table-layout.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/table-layout", "support": { - "webview_android": { - "version_added": "1.5" - }, "chrome": { "version_added": "14" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1.5" } }, "status": { diff --git a/css/properties/text-align-last.json b/css/properties/text-align-last.json index fd27087154009a..69f58dff80d2dc 100644 --- a/css/properties/text-align-last.json +++ b/css/properties/text-align-last.json @@ -5,22 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-align-last", "support": { - "webview_android": [ - { - "version_added": "47" - }, - { - "version_added": "35", - "version_removed": "47", - "flags": [ - { - "type": "preference", - "name": "Enable Experimental Web Platform Features", - "value_to_set": "true" - } - ] - } - ], "chrome": [ { "version_added": "47" @@ -80,7 +64,12 @@ } ], "ie": { - "version_added": false + "version_added": true, + "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." + ] }, "opera": { "version_added": true @@ -98,7 +87,23 @@ }, "samsunginternet_android": { "version_added": "5.0" - } + }, + "webview_android": [ + { + "version_added": "47" + }, + { + "version_added": "37", + "version_removed": "47", + "flags": [ + { + "type": "preference", + "name": "Enable Experimental Web Platform Features", + "value_to_set": "true" + } + ] + } + ] }, "status": { "experimental": true, diff --git a/css/properties/text-align.json b/css/properties/text-align.json index 534964d62f71b9..a73d3c9acbc6fd 100644 --- a/css/properties/text-align.json +++ b/css/properties/text-align.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-align", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Prefixed center, left, and right values for block alignment", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": "1" @@ -102,6 +99,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -115,9 +115,6 @@ "__compat": { "description": "Flow-relative values start and end", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -153,6 +150,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -166,9 +166,6 @@ "__compat": { "description": "match-parent", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "16" }, @@ -204,6 +201,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -217,9 +217,6 @@ "__compat": { "description": "justify-all", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -255,6 +252,60 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "string": { + "__compat": { + "description": "Character-based alignment in a table column (<string> value)", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json index aeee1a7cc5ab53..7aecf05313c586 100644 --- a/css/properties/text-combine-upright.json +++ b/css/properties/text-combine-upright.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-combine-upright", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": [ { "version_added": "48" @@ -135,6 +132,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "description": "digits", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -171,7 +168,7 @@ "value_to_set": "true" } ], - "notes": "Firefox recognizes this value but does not yet implement layout support for tate-chū-yoko (see bug 1258635)." + "notes": "Firefox recognizes this value but does not yet implement layout support for tate-chū-yoko (see bug 1258635)." }, "firefox_android": { "version_added": "48", @@ -182,7 +179,7 @@ "value_to_set": "true" } ], - "notes": "Firefox recognizes this value but does not yet implement layout support for tate-chū-yoko (see bug 1258635)." + "notes": "Firefox recognizes this value but does not yet implement layout support for tate-chū-yoko (see bug 1258635)." }, "ie": { "version_added": true @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-decoration-color.json b/css/properties/text-decoration-color.json index 366d684f7d5ed1..f93dc4b88dcfc0 100644 --- a/css/properties/text-decoration-color.json +++ b/css/properties/text-decoration-color.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration-color", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/text-decoration-line.json b/css/properties/text-decoration-line.json index 59cb869820983b..a0c3e557c431c2 100644 --- a/css/properties/text-decoration-line.json +++ b/css/properties/text-decoration-line.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration-line", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -71,10 +71,6 @@ "__compat": { "description": "blink", "support": { - "webview_android": { - "version_added": "57", - "notes": "The blink value does not have any effect." - }, "chrome": { "version_added": "57", "notes": "The blink value does not have any effect." @@ -114,6 +110,10 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57", + "notes": "The blink value does not have any effect." } }, "status": { diff --git a/css/properties/text-decoration-skip-ink.json b/css/properties/text-decoration-skip-ink.json index 10784cbffed88e..11b9dc8ab35ea4 100644 --- a/css/properties/text-decoration-skip-ink.json +++ b/css/properties/text-decoration-skip-ink.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip-ink", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { "version_added": "64" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "64" } }, "status": { diff --git a/css/properties/text-decoration-skip.json b/css/properties/text-decoration-skip.json index 46bf7b5922e03e..c1682472dd4618 100644 --- a/css/properties/text-decoration-skip.json +++ b/css/properties/text-decoration-skip.json @@ -5,11 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip", "support": { - "webview_android": { - "version_added": "57", - "version_removed": "64", - "notes": "Only supports the deprecated ink value." - }, "chrome": { "version_added": "57", "version_removed": "64", @@ -57,6 +52,11 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57", + "version_removed": "64", + "notes": "Only supports the deprecated ink value." } }, "status": { diff --git a/css/properties/text-decoration-style.json b/css/properties/text-decoration-style.json index 436af6203cc846..4a9089a32fa212 100644 --- a/css/properties/text-decoration-style.json +++ b/css/properties/text-decoration-style.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration-style", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { @@ -71,9 +71,6 @@ "__compat": { "description": "wavy", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -109,6 +106,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/properties/text-decoration.json b/css/properties/text-decoration.json index d57afe4f552259..2240c845def5f8 100644 --- a/css/properties/text-decoration.json +++ b/css/properties/text-decoration.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-decoration", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,10 +55,6 @@ "__compat": { "description": "blink", "support": { - "webview_android": { - "version_added": "57", - "notes": "The blink value does not have any effect." - }, "chrome": { "version_added": "57", "notes": "The blink value does not have any effect." @@ -120,6 +116,10 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57", + "notes": "The blink value does not have any effect." } }, "status": { @@ -133,9 +133,6 @@ "__compat": { "description": "Shorthand", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -185,6 +182,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-emphasis-color.json b/css/properties/text-emphasis-color.json index 133205d4ca2660..07f1b23266774e 100644 --- a/css/properties/text-emphasis-color.json +++ b/css/properties/text-emphasis-color.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-emphasis-color", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "4.4" - }, "chrome": { "prefix": "-webkit-", "version_added": "25" @@ -79,6 +75,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "4.4" } }, "status": { diff --git a/css/properties/text-emphasis-position.json b/css/properties/text-emphasis-position.json index fa85c252cf1191..3703434030c0bd 100644 --- a/css/properties/text-emphasis-position.json +++ b/css/properties/text-emphasis-position.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-emphasis-position", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "4.4" - } - ], "chrome": [ { "version_added": true @@ -99,7 +90,16 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "4.4" + } + ] }, "status": { "experimental": false, @@ -111,9 +111,6 @@ "__compat": { "description": "left and right", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { diff --git a/css/properties/text-emphasis-style.json b/css/properties/text-emphasis-style.json index 5e580ee2a6ca4b..705d75a55d99be 100644 --- a/css/properties/text-emphasis-style.json +++ b/css/properties/text-emphasis-style.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-emphasis-style", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "4.4" - }, "chrome": { "prefix": "-webkit-", "version_added": "25" @@ -79,6 +75,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "4.4" } }, "status": { diff --git a/css/properties/text-emphasis.json b/css/properties/text-emphasis.json index 84f65508aa70b9..2ac5a9056418ff 100644 --- a/css/properties/text-emphasis.json +++ b/css/properties/text-emphasis.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-emphasis", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "4.4" - }, "chrome": { "prefix": "-webkit-", "version_added": "25" @@ -79,6 +75,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "4.4" } }, "status": { diff --git a/css/properties/text-indent.json b/css/properties/text-indent.json index 5ed9116bbf9dc3..cb8c529bf439bf 100644 --- a/css/properties/text-indent.json +++ b/css/properties/text-indent.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-indent", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "each-line", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "hanging", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/text-justify.json b/css/properties/text-justify.json index 51000fe3c55932..46e116cf848abc 100644 --- a/css/properties/text-justify.json +++ b/css/properties/text-justify.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-justify", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, "flags": [ @@ -78,6 +75,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/text-orientation.json b/css/properties/text-orientation.json index 60c720b8cbbc12..2984a610f77105 100644 --- a/css/properties/text-orientation.json +++ b/css/properties/text-orientation.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-orientation", "support": { - "webview_android": [ - { - "version_added": "48" - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "48" @@ -94,6 +85,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "48" + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "sideways", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index 90c84cc003e50d..a52040104c52c7 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-overflow", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -69,9 +69,6 @@ "__compat": { "description": "Two-value syntax", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -107,6 +104,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -120,9 +120,6 @@ "__compat": { "description": "<string>", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -171,9 +171,6 @@ "__compat": { "description": "fade", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -209,6 +206,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -222,9 +222,6 @@ "__compat": { "description": "fade()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -260,6 +257,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json index 518eaa661699b3..cb6de45831eca0 100644 --- a/css/properties/text-rendering.json +++ b/css/properties/text-rendering.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-rendering", "support": { - "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." - }, "chrome": { "version_added": "4", "notes": [ @@ -52,6 +48,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "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." } }, "status": { @@ -64,9 +64,6 @@ "__compat": { "description": "auto", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true, "notes": "Chrome treats auto as optimizeSpeed." @@ -105,6 +102,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -118,9 +118,6 @@ "__compat": { "description": "geometricPrecision", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "13", "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-shadow.json b/css/properties/text-shadow.json index 21a8aaf7ec33ca..3f5a41a673c1a6 100644 --- a/css/properties/text-shadow.json +++ b/css/properties/text-shadow.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-shadow", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "2" }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-size-adjust.json b/css/properties/text-size-adjust.json index 4febf3f2386014..f761d90e1ef5c3 100644 --- a/css/properties/text-size-adjust.json +++ b/css/properties/text-size-adjust.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-size-adjust", "support": { - "webview_android": { - "version_added": "54" - }, "chrome": [ { "version_added": "54" @@ -84,6 +81,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "54" } }, "status": { @@ -96,9 +96,6 @@ "__compat": { "description": "<percentage>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -134,6 +131,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index 8b2d5e232c51f7..54bf0bfbddd82c 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-transform", "support": { - "webview_android": { - "version_added": "1", - "notes": "The text-transform property does not work for ::first-line pseudo-elements (nor for the one-colon syntax). See Chromium bug 129669." - }, "chrome": { "version_added": "1", "notes": "The text-transform property does not work for ::first-line pseudo-elements (nor for the one-colon syntax). See Chromium bug 129669." @@ -48,6 +44,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1", + "notes": "The text-transform property does not work for ::first-line pseudo-elements (nor for the one-colon syntax). See Chromium bug 129669." } }, "status": { @@ -60,9 +60,6 @@ "__compat": { "description": "capitalize as defined by CSS level 3", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "description": "full-width", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "description": "Dutch IJ digraph", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -213,9 +213,6 @@ "__compat": { "description": "Greek accented letters", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "30" }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -264,9 +264,6 @@ "__compat": { "description": "Σσ or word-final ς", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "30" }, @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -315,9 +315,6 @@ "__compat": { "description": "iİ and ıI", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -353,6 +350,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -366,9 +366,6 @@ "__compat": { "description": "ßSS", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -404,6 +401,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/text-underline-position.json b/css/properties/text-underline-position.json index 215bec7117b351..7c894ba900f237 100644 --- a/css/properties/text-underline-position.json +++ b/css/properties/text-underline-position.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-underline-position", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "33" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "under", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "33" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "left and right", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false, "notes": "See bug 313888." @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "description": "above and below", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "description": "auto-pos", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/top.json b/css/properties/top.json index d92201309203f0..2f56f0ba5ebbb0 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/top", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/touch-action.json b/css/properties/touch-action.json index 6f690e2f7ab46b..86662d2c21d265 100644 --- a/css/properties/touch-action.json +++ b/css/properties/touch-action.json @@ -6,9 +6,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/touch-action", "description": "Level 1 values", "support": { - "webview_android": { - "version_added": "36" - }, "chrome": { "version_added": "36" }, @@ -78,6 +75,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -89,9 +89,6 @@ "manipulation": { "__compat": { "support": { - "webview_android": { - "version_added": "36" - }, "chrome": { "version_added": "36" }, @@ -159,6 +156,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -171,9 +171,6 @@ "double-tap-zoom": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -215,6 +212,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -227,9 +227,6 @@ "pinch-zoom": { "__compat": { "support": { - "webview_android": { - "version_added": "56" - }, "chrome": { "version_added": "56" }, @@ -273,6 +270,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "56" } }, "status": { @@ -286,9 +286,6 @@ "__compat": { "description": "pan-up, pan-down, pan-left and pan-right", "support": { - "webview_android": { - "version_added": "55" - }, "chrome": { "version_added": "55" }, @@ -326,6 +323,9 @@ }, "samsunginternet_android": { "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" } }, "status": { diff --git a/css/properties/transform-box.json b/css/properties/transform-box.json index 0e5da362878263..28ab823b7afbfd 100644 --- a/css/properties/transform-box.json +++ b/css/properties/transform-box.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-box", "support": { - "webview_android": { - "version_added": "64" - }, "chrome": { "version_added": "64" }, @@ -89,6 +86,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "64" } }, "status": { diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index 4208ef27eb6f85..09394d797af354 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-origin", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -111,6 +108,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -123,9 +123,6 @@ "__compat": { "description": "Three-value syntax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -161,6 +158,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -174,9 +174,6 @@ "__compat": { "description": "Support in SVG", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -227,6 +224,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/transform-style.json b/css/properties/transform-style.json index 60e6246e0fdb5e..5af5b480f3d0f8 100644 --- a/css/properties/transform-style.json +++ b/css/properties/transform-style.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-style", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "3" - }, "chrome": { "prefix": "-webkit-", "version_added": "12" @@ -103,6 +99,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "3" } }, "status": { diff --git a/css/properties/transform.json b/css/properties/transform.json index 37f4c3d3c705e7..5bab32b528b4b1 100644 --- a/css/properties/transform.json +++ b/css/properties/transform.json @@ -5,11 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "2.1", - "notes": "Android 2.3 has a bug where input forms will \"jump\" when typing, if any container element has a -webkit-transform." - }, "chrome": [ { "version_added": "36" @@ -124,6 +119,11 @@ ], "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "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." } }, "status": { @@ -136,10 +136,6 @@ "__compat": { "description": "3D support", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": "3" - }, "chrome": { "version_added": "12" }, @@ -176,6 +172,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": "3" } }, "status": { diff --git a/css/properties/transition-delay.json b/css/properties/transition-delay.json index 6bdd8d3b78095b..318fef5520fd85 100644 --- a/css/properties/transition-delay.json +++ b/css/properties/transition-delay.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transition-delay", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "26" @@ -126,7 +117,7 @@ { "prefix": "-o-", "version_added": "10", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -155,6 +146,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2" + } ] }, "status": { diff --git a/css/properties/transition-duration.json b/css/properties/transition-duration.json index 5c757951c51807..9bf7653419b7c2 100644 --- a/css/properties/transition-duration.json +++ b/css/properties/transition-duration.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transition-duration", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "26" @@ -126,7 +117,7 @@ { "prefix": "-o-", "version_added": "10", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -155,6 +146,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2" + } ] }, "status": { diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index 456da392677ce9..50aaee0ffde59c 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transition-property", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "26" @@ -144,6 +135,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { @@ -156,9 +156,6 @@ "__compat": { "description": "IDENT value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/transition-timing-function.json b/css/properties/transition-timing-function.json index d7b132c3d7fb37..f99a6faab18929 100644 --- a/css/properties/transition-timing-function.json +++ b/css/properties/transition-timing-function.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transition-timing-function", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": true - } - ], "chrome": [ { "version_added": "26" @@ -144,6 +135,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } ] }, "status": { diff --git a/css/properties/transition.json b/css/properties/transition.json index 534f78794e41d3..4409fda6c0e758 100644 --- a/css/properties/transition.json +++ b/css/properties/transition.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transition", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "26" @@ -136,7 +127,7 @@ { "prefix": "-o-", "version_added": "10.1", - "version_removed": "15" + "version_removed": "14" } ], "safari": [ @@ -165,6 +156,15 @@ "prefix": "-webkit-", "version_added": true } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "2" + } ] }, "status": { @@ -177,9 +177,6 @@ "__compat": { "description": "Gradients", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -215,6 +212,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/translate.json b/css/properties/translate.json index d3b90fb73a52e1..0076777e608027 100644 --- a/css/properties/translate.json +++ b/css/properties/translate.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/translate", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -57,6 +54,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index 8c998a2eff665d..6581b6d4e59f41 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/unicode-bidi", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "2" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "isolate", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": [ { "version_added": "48" @@ -121,6 +118,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -134,9 +134,6 @@ "__compat": { "description": "plaintext", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -207,9 +207,6 @@ "__compat": { "description": "isolate-override", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -259,6 +256,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { diff --git a/css/properties/user-modify.json b/css/properties/user-modify.json new file mode 100644 index 00000000000000..5d5ab028fa2eda --- /dev/null +++ b/css/properties/user-modify.json @@ -0,0 +1,129 @@ +{ + "css": { + "properties": { + "user-modify": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/user-modify", + "support": { + "chrome": { + "prefix": "-webkit-", + "version_added": "1" + }, + "chrome_android": { + "prefix": "-webkit-", + "version_added": "18" + }, + "edge": { + "prefix": "-webkit-", + "version_added": true + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "prefix": "-moz-", + "version_added": true, + "partial_implementation": true, + "notes": [ + "While the CSS property is parsed and accepted, it does not have any effect.", + "Scheduled for removal (see bug 1388910)." + ] + }, + "firefox_android": { + "prefix": "-moz-", + "version_added": true, + "partial_implementation": true, + "notes": [ + "While the CSS property is parsed and accepted, it does not have any effect.", + "Scheduled for removal (see bug 1388910)." + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": [ + { + "prefix": "-khtml-", + "version_added": "2" + }, + { + "prefix": "-webkit-", + "version_added": "3" + } + ], + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + }, + "read-write-plaintext-only": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } + } +} diff --git a/css/properties/user-select.json b/css/properties/user-select.json index 9ae82866e2740b..2172657f4f8b4d 100644 --- a/css/properties/user-select.json +++ b/css/properties/user-select.json @@ -20,7 +20,7 @@ }, { "prefix": "-webkit-", - "version_added": "6" + "version_added": "18" } ], "edge": [ @@ -114,7 +114,7 @@ }, { "prefix": "-webkit-", - "version_added": "6" + "version_added": true } ] }, diff --git a/css/properties/vertical-align.json b/css/properties/vertical-align.json index 3da3581c9387c4..8dcb72c31f49df 100644 --- a/css/properties/vertical-align.json +++ b/css/properties/vertical-align.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/vertical-align", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/properties/visibility.json b/css/properties/visibility.json index 812231258651f9..f57d75c65aac92 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/visibility", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -47,6 +44,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -59,9 +59,6 @@ "__compat": { "description": "collapse", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "62", "notes": [ @@ -117,6 +114,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/white-space.json b/css/properties/white-space.json index 0670cfa53b3116..665ef8a18c0e3a 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/white-space", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "pre", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "pre-wrap", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -152,6 +149,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -165,9 +165,6 @@ "__compat": { "description": "pre-line", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -203,6 +200,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -216,9 +216,6 @@ "__compat": { "description": "Support on <textarea>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -254,6 +251,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -267,9 +267,6 @@ "__compat": { "description": "Support in SVG", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -305,6 +302,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/widows.json b/css/properties/widows.json index b219b944813129..c1a6869d6658ca 100644 --- a/css/properties/widows.json +++ b/css/properties/widows.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/widows", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "25" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/width.json b/css/properties/width.json index 090066e5146840..d3f44c9888451b 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/width", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Animatable", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "__compat": { "description": "max-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": [ { "version_added": "46" @@ -159,6 +156,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { @@ -172,9 +172,6 @@ "__compat": { "description": "min-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": [ { "version_added": "46" @@ -225,58 +222,9 @@ }, "samsunginternet_android": { "version_added": "5.0" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "available": { - "__compat": { - "description": "available", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "prefix": "-moz-", - "version_added": "3" - }, - "firefox_android": { - "version_added": null }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": false + "webview_android": { + "version_added": "46" } }, "status": { @@ -286,19 +234,17 @@ } } }, - "fill-available": { + "stretch": { "__compat": { - "description": "fill-available", + "description": "stretch", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { - "prefix": "-webkit-", + "alternative_name": "-webkit-fill-available", "version_added": "22" }, "chrome_android": { - "version_added": "46" + "alternative_name": "-webkit-fill-available", + "version_added": "25" }, "edge": { "version_added": false @@ -307,7 +253,8 @@ "version_added": false }, "firefox": { - "version_added": false + "alternative_name": "-moz-available", + "version_added": "3" }, "firefox_android": { "version_added": null @@ -330,6 +277,10 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "alternative_name": "-webkit-fill-available", + "version_added": "37" } }, "status": { @@ -343,9 +294,6 @@ "__compat": { "description": "fit-content", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": [ { "version_added": "46" @@ -382,14 +330,18 @@ "version_added": null }, "safari": { - "prefix": "-webkit-", + "alternative_name": "-webkit-fill-available", "version_added": "6.1" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { + "alternative_name": "-webkit-fill-available", "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { @@ -403,9 +355,6 @@ "__compat": { "description": "content-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -441,6 +390,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -454,9 +406,6 @@ "__compat": { "description": "border-box", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -492,6 +441,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -505,9 +457,6 @@ "__compat": { "description": "fill", "support": { - "webview_android": { - "version_added": "46" - }, "chrome": { "version_added": "46" }, @@ -543,6 +492,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" } }, "status": { diff --git a/css/properties/will-change.json b/css/properties/will-change.json index 365dff666b8fe3..0b09d00d934f7d 100644 --- a/css/properties/will-change.json +++ b/css/properties/will-change.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/will-change", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "36" }, @@ -71,6 +68,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/css/properties/word-break.json b/css/properties/word-break.json index 3b62343ba474fd..04c7d585e12fc9 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/word-break", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -51,6 +48,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -63,9 +63,6 @@ "__compat": { "description": "keep-all", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "44" }, @@ -73,7 +70,7 @@ "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { "version_added": false @@ -101,6 +98,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -114,9 +114,6 @@ "__compat": { "description": "break-word", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -124,7 +121,7 @@ "version_added": true }, "edge": { - "version_added": false + "version_added": true }, "edge_mobile": { "version_added": false @@ -152,6 +149,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/word-spacing.json b/css/properties/word-spacing.json index a70a758f564d98..0d6015b1304e49 100644 --- a/css/properties/word-spacing.json +++ b/css/properties/word-spacing.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/word-spacing", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "<percentage> values", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/properties/word-wrap.json b/css/properties/word-wrap.json index ac3d7528f86f85..7e2011753dc096 100644 --- a/css/properties/word-wrap.json +++ b/css/properties/word-wrap.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/overflow-wrap", "support": { - "webview_android": [ - { - "alternative_name": "overflow-wrap", - "version_added": true - }, - { - "version_added": "1" - } - ], "chrome": [ { "alternative_name": "overflow-wrap", @@ -85,7 +76,16 @@ ], "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "alternative_name": "overflow-wrap", + "version_added": true + }, + { + "version_added": "1" + } + ] }, "status": { "experimental": false, diff --git a/css/properties/writing-mode.json b/css/properties/writing-mode.json index 87cee496230590..49639b33efe6e9 100644 --- a/css/properties/writing-mode.json +++ b/css/properties/writing-mode.json @@ -5,15 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/writing-mode", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "prefix": "-webkit-", - "version_added": "3" - } - ], "chrome": [ { "version_added": true @@ -112,6 +103,15 @@ "prefix": "-webkit-", "version_added": "5.0" } + ], + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "3" + } ] }, "status": { @@ -124,9 +124,6 @@ "__compat": { "description": "lr, lr-tb, rl, rl-tb, tb, and tb-rl", "support": { - "webview_android": { - "version_added": "48" - }, "chrome": { "version_added": "48" }, @@ -163,6 +160,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "48" } }, "status": { @@ -176,9 +176,6 @@ "__compat": { "description": "horizontal-tb, vertical-lr, and vertical-rl", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true }, @@ -214,6 +211,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -227,9 +227,6 @@ "__compat": { "description": "sideways-lr and sideways-rl", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -265,6 +262,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/properties/z-index.json b/css/properties/z-index.json index 84f289561ab798..021b8360bcd554 100644 --- a/css/properties/z-index.json +++ b/css/properties/z-index.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/z-index", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "__compat": { "description": "Negative values", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/properties/zoom.json b/css/properties/zoom.json new file mode 100644 index 00000000000000..0ae3898954a1de --- /dev/null +++ b/css/properties/zoom.json @@ -0,0 +1,111 @@ +{ + "css": { + "properties": { + "zoom": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/zoom", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": false, + "notes": "See bug 390936." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 390936." + }, + "ie": { + "version_added": "5.5" + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": "14" + }, + "safari": { + "version_added": "4" + }, + "safari_ios": { + "version_added": "4" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + }, + "reset": { + "__compat": { + "description": "The reset value", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/zoom#Values", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } + } +} diff --git a/css/selectors/-moz-color-swatch.json b/css/selectors/-moz-color-swatch.json new file mode 100644 index 00000000000000..12483dde11672c --- /dev/null +++ b/css/selectors/-moz-color-swatch.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-color-swatch": { + "__compat": { + "description": "::-moz-color-swatch", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-color-swatch", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-focusring.json b/css/selectors/-moz-focusring.json new file mode 100644 index 00000000000000..fea06082a1d5c9 --- /dev/null +++ b/css/selectors/-moz-focusring.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-focusring": { + "__compat": { + "description": ":-moz-focusring", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-focusring", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-full-screen-ancestor.json b/css/selectors/-moz-full-screen-ancestor.json new file mode 100644 index 00000000000000..bf905001b2bfad --- /dev/null +++ b/css/selectors/-moz-full-screen-ancestor.json @@ -0,0 +1,60 @@ +{ + "css": { + "selectors": { + "-moz-full-screen-ancestor": { + "__compat": { + "description": ":-moz-full-screen-ancestor", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-full-screen-ancestor", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "10", + "version_removed": "50" + }, + "firefox_android": { + "version_added": "10", + "version_removed": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": true + } + } + } + } + } +} diff --git a/css/selectors/-moz-page-sequence.json b/css/selectors/-moz-page-sequence.json new file mode 100644 index 00000000000000..bb7e29d1198c20 --- /dev/null +++ b/css/selectors/-moz-page-sequence.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-page-sequence": { + "__compat": { + "description": "::-moz-page-sequence", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-page-sequence", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-page.json b/css/selectors/-moz-page.json new file mode 100644 index 00000000000000..8727725652420a --- /dev/null +++ b/css/selectors/-moz-page.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-page": { + "__compat": { + "description": "::-moz-page", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-page", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-range-progress.json b/css/selectors/-moz-range-progress.json new file mode 100644 index 00000000000000..b82c4f3afa224b --- /dev/null +++ b/css/selectors/-moz-range-progress.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-range-progress": { + "__compat": { + "description": "::-moz-range-progress", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-progress", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-range-thumb.json b/css/selectors/-moz-range-thumb.json new file mode 100644 index 00000000000000..9107c2711cc62c --- /dev/null +++ b/css/selectors/-moz-range-thumb.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-range-thumb": { + "__compat": { + "description": "::-moz-range-thumb", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-thumb", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-range-track.json b/css/selectors/-moz-range-track.json new file mode 100644 index 00000000000000..b6b6be19b50a85 --- /dev/null +++ b/css/selectors/-moz-range-track.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-range-track": { + "__compat": { + "description": "::-moz-range-track", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-range-track", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-scrolled-page-sequence.json b/css/selectors/-moz-scrolled-page-sequence.json new file mode 100644 index 00000000000000..a485ada4fd8ce0 --- /dev/null +++ b/css/selectors/-moz-scrolled-page-sequence.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-scrolled-page-sequence": { + "__compat": { + "description": "::-moz-scrolled-page-sequence", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-moz-scrolled-page-sequence", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-submit-invalid.json b/css/selectors/-moz-submit-invalid.json new file mode 100644 index 00000000000000..26fec9c4609316 --- /dev/null +++ b/css/selectors/-moz-submit-invalid.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-submit-invalid": { + "__compat": { + "description": ":-moz-submit-invalid", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-submit-invalid", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-system-metric.json b/css/selectors/-moz-system-metric.json index f4186334d616c7..d775ffbbf20dd6 100644 --- a/css/selectors/-moz-system-metric.json +++ b/css/selectors/-moz-system-metric.json @@ -5,9 +5,6 @@ "__compat": { "description": ":-moz-system-metric()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -56,6 +53,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -69,9 +69,6 @@ "description": ":-moz-system-metric(images-in-menus)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(images-in-menus)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -120,6 +117,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -134,9 +134,6 @@ "description": ":-moz-system-metric(mac-graphite-theme)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(mac-graphite-theme)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -185,6 +182,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -199,9 +199,6 @@ "description": ":-moz-system-metric(scrollbar-end-backward)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(scrollbar-end-backward)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -250,6 +247,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -264,9 +264,6 @@ "description": ":-moz-system-metric(scrollbar-end-forward)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(scrollbar-end-forward)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -315,6 +312,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -329,9 +329,6 @@ "description": ":-moz-system-metric(scrollbar-start-backward)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(scrollbar-start-backward)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -380,6 +377,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -394,9 +394,6 @@ "description": ":-moz-system-metric(scrollbar-start-forward)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(scrollbar-start-forward)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -445,6 +442,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -459,9 +459,6 @@ "description": ":-moz-system-metric(scrollbar-thumb-proportional)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(scrollbar-thumb-proportional)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -510,6 +507,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -524,9 +524,6 @@ "description": ":-moz-system-metric(touch-enabled)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(touch-enabled)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -575,6 +572,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -589,9 +589,6 @@ "description": ":-moz-system-metric(windows-default-theme)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-system-metric(windows-default-theme)", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -640,6 +637,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/-moz-ui-invalid.json b/css/selectors/-moz-ui-invalid.json new file mode 100644 index 00000000000000..bdcc1dcab419da --- /dev/null +++ b/css/selectors/-moz-ui-invalid.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-ui-invalid": { + "__compat": { + "description": ":-moz-ui-invalid", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-ui-invalid", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-ui-valid.json b/css/selectors/-moz-ui-valid.json new file mode 100644 index 00000000000000..89d3ddf95fbcbf --- /dev/null +++ b/css/selectors/-moz-ui-valid.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-ui-valid": { + "__compat": { + "description": ":-moz-ui-valid", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-ui-valid", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-moz-window-inactive.json b/css/selectors/-moz-window-inactive.json new file mode 100644 index 00000000000000..f88afa24b58cd3 --- /dev/null +++ b/css/selectors/-moz-window-inactive.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-moz-window-inactive": { + "__compat": { + "description": ":-moz-window-inactive", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-moz-window-inactive", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-browse.json b/css/selectors/-ms-browse.json new file mode 100644 index 00000000000000..df0cf5c50ff482 --- /dev/null +++ b/css/selectors/-ms-browse.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-browse": { + "__compat": { + "description": "::-ms-browse", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-browse", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-check.json b/css/selectors/-ms-check.json new file mode 100644 index 00000000000000..ad02e30036e955 --- /dev/null +++ b/css/selectors/-ms-check.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-check": { + "__compat": { + "description": "::-ms-check", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-check", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-clear.json b/css/selectors/-ms-clear.json new file mode 100644 index 00000000000000..431291636592de --- /dev/null +++ b/css/selectors/-ms-clear.json @@ -0,0 +1,56 @@ +{ + "css": { + "selectors": { + "-ms-clear": { + "__compat": { + "description": "::-ms-clear", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-clear", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10", + "notes": "In an <input type='text'> element styled with text-align: right, if the clear button is shown, it will clip off the right edge of the text value of the <input type='text'> element. A workaround is to hide the clear button using display: none." + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-fill-lower.json b/css/selectors/-ms-fill-lower.json new file mode 100644 index 00000000000000..bfc6e20f069070 --- /dev/null +++ b/css/selectors/-ms-fill-lower.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-fill-lower": { + "__compat": { + "description": "::-ms-fill-lower", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-fill-lower", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-fill-upper.json b/css/selectors/-ms-fill-upper.json new file mode 100644 index 00000000000000..9cd28f288e03b6 --- /dev/null +++ b/css/selectors/-ms-fill-upper.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-fill-upper": { + "__compat": { + "description": "::-ms-fill-upper", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-fill-upper", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-fill.json b/css/selectors/-ms-fill.json new file mode 100644 index 00000000000000..a08f88fbddea1c --- /dev/null +++ b/css/selectors/-ms-fill.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-fill": { + "__compat": { + "description": "::-ms-fill", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-fill", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-reveal.json b/css/selectors/-ms-reveal.json new file mode 100644 index 00000000000000..50eb6399876a3d --- /dev/null +++ b/css/selectors/-ms-reveal.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-ms-reveal": { + "__compat": { + "description": "::-ms-reveal", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-reveal", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-ms-value.json b/css/selectors/-ms-value.json new file mode 100644 index 00000000000000..55b4037cb6ebfc --- /dev/null +++ b/css/selectors/-ms-value.json @@ -0,0 +1,69 @@ +{ + "css": { + "selectors": { + "-ms-value": { + "__compat": { + "description": "::-ms-value", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-ms-value", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": [ + { + "version_added": "16" + }, + { + "version_added": "12", + "version_removed": "16", + "partial_implementation": true, + "notes": [ + "Edge 12-15 do not render the color property on <input> elements with a pre-filled value until the user selects a range of text or changes the input's value." + ] + } + ], + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "10", + "partial_implementation": true, + "notes": [ + "IE 10-11 do not render the color property on <input> elements with a pre-filled value until the user selects a range of text or changes the input's value." + ] + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-webkit-autofill.json b/css/selectors/-webkit-autofill.json new file mode 100644 index 00000000000000..25eaa1ad0d1721 --- /dev/null +++ b/css/selectors/-webkit-autofill.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-webkit-autofill": { + "__compat": { + "description": ":-webkit-autofill", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:-webkit-autofill", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-webkit-file-upload-button.json b/css/selectors/-webkit-file-upload-button.json new file mode 100644 index 00000000000000..c36d3a7fa59b3f --- /dev/null +++ b/css/selectors/-webkit-file-upload-button.json @@ -0,0 +1,55 @@ +{ + "css": { + "selectors": { + "-webkit-file-upload-button": { + "__compat": { + "description": "::-webkit-file-upload-button", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-file-upload-button", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-webkit-inner-spin-button.json b/css/selectors/-webkit-inner-spin-button.json new file mode 100644 index 00000000000000..6b2096258894a0 --- /dev/null +++ b/css/selectors/-webkit-inner-spin-button.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-webkit-inner-spin-button": { + "__compat": { + "description": "::-webkit-inner-spin-button", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-inner-spin-button", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/-webkit-outer-spin-button.json b/css/selectors/-webkit-outer-spin-button.json new file mode 100644 index 00000000000000..a0c405dbfe2e82 --- /dev/null +++ b/css/selectors/-webkit-outer-spin-button.json @@ -0,0 +1,58 @@ +{ + "css": { + "selectors": { + "-webkit-outer-spin-button": { + "__compat": { + "description": "::-webkit-outer-spin-button", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::-webkit-outer-spin-button", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/active.json b/css/selectors/active.json index 9842d7b86dd35c..260f537b5d22ba 100644 --- a/css/selectors/active.json +++ b/css/selectors/active.json @@ -6,9 +6,6 @@ "description": ":active", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:active", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Non-a element support", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/selectors/adjacent_sibling.json b/css/selectors/adjacent_sibling.json index 46f6cffa22370a..f2afaef516c016 100644 --- a/css/selectors/adjacent_sibling.json +++ b/css/selectors/adjacent_sibling.json @@ -6,9 +6,6 @@ "description": "Adjacent sibling combinator (A + B)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Adjacent_sibling_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/after.json b/css/selectors/after.json index 9d06657e1d8be9..088ae04fab7276 100644 --- a/css/selectors/after.json +++ b/css/selectors/after.json @@ -6,15 +6,6 @@ "description": "::after", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::after", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "alternative_name": ":after", - "version_added": true - } - ], "chrome": [ { "version_added": true @@ -96,7 +87,16 @@ }, "samsunginternet_android": { "version_added": null - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "alternative_name": ":after", + "version_added": true + } + ] }, "status": { "experimental": false, @@ -108,9 +108,6 @@ "__compat": { "description": "Animation and transition support", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "26" }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/any-link.json b/css/selectors/any-link.json index be175aac1feee1..18208884dfc717 100644 --- a/css/selectors/any-link.json +++ b/css/selectors/any-link.json @@ -5,10 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:any-link", "support": { - "webview_android": { - "prefix": "-webkit-", - "version_added": true - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -25,20 +21,22 @@ }, "firefox": [ { - "prefix": "-moz-", - "version_added": true + "version_added": "50" }, { - "version_added": "50" + "version_added": "1", + "version_removed": true, + "prefix": "-moz-" } ], "firefox_android": [ { - "prefix": "-moz-", - "version_added": true + "version_added": "50" }, { - "version_added": "50" + "version_added": "4", + "version_removed": true, + "prefix": "-moz-" } ], "ie": { @@ -62,6 +60,10 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "prefix": "-webkit-", + "version_added": true } }, "status": { diff --git a/css/selectors/attribute.json b/css/selectors/attribute.json index 4fc5caa09edbcc..4bb72c4644ecf1 100644 --- a/css/selectors/attribute.json +++ b/css/selectors/attribute.json @@ -6,9 +6,6 @@ "description": "Attribute selector ([attr=value])", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Attribute_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Case-insensitive modifier (i)", "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { diff --git a/css/selectors/backdrop.json b/css/selectors/backdrop.json index d9a6254b008924..454aa86ced13ff 100644 --- a/css/selectors/backdrop.json +++ b/css/selectors/backdrop.json @@ -6,9 +6,6 @@ "description": "::backdrop", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::backdrop", "support": { - "webview_android": { - "version_added": false - }, "chrome": [ { "version_added": "37" @@ -53,6 +50,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -65,9 +65,6 @@ "__compat": { "description": "Support on dialog elements", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "32" }, @@ -103,6 +100,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -116,9 +116,6 @@ "__compat": { "description": "Fullscreen support", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -154,6 +151,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/before.json b/css/selectors/before.json index 32508a2f7ee783..0877159a5bb695 100644 --- a/css/selectors/before.json +++ b/css/selectors/before.json @@ -6,15 +6,6 @@ "description": "::before", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::before", "support": { - "webview_android": [ - { - "version_added": true - }, - { - "alternative_name": ":before", - "version_added": true - } - ], "chrome": [ { "version_added": true @@ -108,7 +99,16 @@ }, "samsunginternet_android": { "version_added": true - } + }, + "webview_android": [ + { + "version_added": true + }, + { + "alternative_name": ":before", + "version_added": true + } + ] }, "status": { "experimental": false, @@ -120,9 +120,6 @@ "__compat": { "description": "Animation and transition support", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "26" }, @@ -158,6 +155,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/blank.json b/css/selectors/blank.json new file mode 100644 index 00000000000000..f6e51f6c1dba5f --- /dev/null +++ b/css/selectors/blank.json @@ -0,0 +1,62 @@ +{ + "css": { + "selectors": { + "blank": { + "__compat": { + "description": ":blank", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:blank", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": true, + "alternative_name": ":-moz-only-whitespace", + "notes": "See bug 1106296." + }, + "firefox_android": { + "version_added": true, + "alternative_name": ":-moz-only-whitespace", + "notes": "See bug 1106296." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/checked.json b/css/selectors/checked.json index 65289f87f9da1a..3cfe7b0196556b 100644 --- a/css/selectors/checked.json +++ b/css/selectors/checked.json @@ -6,9 +6,6 @@ "description": ":checked", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:checked", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/child.json b/css/selectors/child.json index 2650136edda2cb..76dffca39c4a0e 100644 --- a/css/selectors/child.json +++ b/css/selectors/child.json @@ -6,9 +6,6 @@ "description": "Child combinator (A > B)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Child_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/class.json b/css/selectors/class.json index 1d1d6f3bfd7499..5f16b460c00d10 100644 --- a/css/selectors/class.json +++ b/css/selectors/class.json @@ -6,9 +6,6 @@ "description": "Class selector (.className)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Class_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/cue.json b/css/selectors/cue.json index cd5bd2e611ca63..471ac57ba9a24b 100644 --- a/css/selectors/cue.json +++ b/css/selectors/cue.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::cue", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -15,20 +12,20 @@ "version_added": null }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { "version_added": null }, - "firefox_android": { - "version_added": "55" - }, "firefox": { "version_added": "55", "notes": [ "Firefox currently does not support a parameter on ::cue." ] }, + "firefox_android": { + "version_added": "55" + }, "ie": { "version_added": false }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/default.json b/css/selectors/default.json index 6cc181725d3ca3..18185c93eaaa0d 100644 --- a/css/selectors/default.json +++ b/css/selectors/default.json @@ -6,9 +6,6 @@ "description": ":default", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:default", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "10" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/defined.json b/css/selectors/defined.json index f462c26e4036d4..be0a521e85e4de 100644 --- a/css/selectors/defined.json +++ b/css/selectors/defined.json @@ -6,9 +6,6 @@ "description": ":defined", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:defined", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -22,10 +19,10 @@ "version_added": null }, "firefox": { - "version_added": false + "version_added": "63" }, "firefox_android": { - "version_added": false + "version_added": "63" }, "ie": { "version_added": false @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/descendant.json b/css/selectors/descendant.json index d9c57042c5a433..c5bd7cd5c6b303 100644 --- a/css/selectors/descendant.json +++ b/css/selectors/descendant.json @@ -6,9 +6,6 @@ "description": "Descendant combinator (A B)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Descendant_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": true @@ -60,6 +57,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -72,9 +72,6 @@ "__compat": { "description": "A >> B syntax", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -112,6 +109,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/dir.json b/css/selectors/dir.json index f83c0cb2f58db2..a6a227c2d03ef3 100644 --- a/css/selectors/dir.json +++ b/css/selectors/dir.json @@ -6,9 +6,6 @@ "description": ":dir()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:dir", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -58,6 +55,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json index 5fbae69016fa89..ecfea837369c62 100644 --- a/css/selectors/disabled.json +++ b/css/selectors/disabled.json @@ -6,9 +6,6 @@ "description": ":disabled", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:disabled", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/empty.json b/css/selectors/empty.json index 93628b6a5f74b4..eb750e68235def 100644 --- a/css/selectors/empty.json +++ b/css/selectors/empty.json @@ -6,9 +6,6 @@ "description": ":empty", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:empty", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/enabled.json b/css/selectors/enabled.json index 2d51cd39e4a42d..6cde76ce9e9aae 100644 --- a/css/selectors/enabled.json +++ b/css/selectors/enabled.json @@ -6,9 +6,6 @@ "description": ":enabled", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:enabled", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/first-child.json b/css/selectors/first-child.json index 8d20b10d688f7e..e7244f8bc3092c 100644 --- a/css/selectors/first-child.json +++ b/css/selectors/first-child.json @@ -6,9 +6,6 @@ "description": ":first-child", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first-child", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -60,9 +60,6 @@ "__compat": { "description": "Matches elements with no parent", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/selectors/first-letter.json b/css/selectors/first-letter.json index 1f61cb9d122643..a525fca1155895 100644 --- a/css/selectors/first-letter.json +++ b/css/selectors/first-letter.json @@ -6,9 +6,6 @@ "description": "::first-letter", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::first-letter", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "1" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -104,9 +104,6 @@ "__compat": { "description": "Support for the Dutch digraph IJ", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json index edc33e0390f340..d0ea7dd96d7fe4 100644 --- a/css/selectors/first-line.json +++ b/css/selectors/first-line.json @@ -6,9 +6,6 @@ "description": "::first-line", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::first-line", "support": { - "webview_android": { - "version_added": true - }, "chrome": [ { "version_added": "1", @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/first-of-type.json b/css/selectors/first-of-type.json index 0ad227c10f9a89..c40e6a9bca545f 100644 --- a/css/selectors/first-of-type.json +++ b/css/selectors/first-of-type.json @@ -6,9 +6,6 @@ "description": ":first-of-type", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first-of-type", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/first.json b/css/selectors/first.json index 80e4c9f2e56777..cc114afe449b02 100644 --- a/css/selectors/first.json +++ b/css/selectors/first.json @@ -6,9 +6,6 @@ "description": "First page pseudo-class (:first)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:first", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/focus-visible.json b/css/selectors/focus-visible.json new file mode 100644 index 00000000000000..44488bb70ddae1 --- /dev/null +++ b/css/selectors/focus-visible.json @@ -0,0 +1,72 @@ +{ + "css": { + "selectors": { + "focus-visible": { + "__compat": { + "description": ":focus-visible", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus-visible", + "support": { + "chrome": { + "version_added": "67", + "flags": [ + { + "name": "#enable-experimental-web-platform-features", + "type": "runtime_flag", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": { + "version_added": "67", + "flags": [ + { + "name": "#enable-experimental-web-platform-features", + "type": "runtime_flag", + "value_to_set": "enabled" + } + ] + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/focus-within.json b/css/selectors/focus-within.json index 5eef59d58bd8ab..3f9f14338d6511 100644 --- a/css/selectors/focus-within.json +++ b/css/selectors/focus-within.json @@ -6,9 +6,6 @@ "description": ":focus-within", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus-within", "support": { - "webview_android": { - "version_added": "60" - }, "chrome": { "version_added": "60" }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "60" } }, "status": { diff --git a/css/selectors/focus.json b/css/selectors/focus.json index 9188e5cf39001d..1d7a41c39f5827 100644 --- a/css/selectors/focus.json +++ b/css/selectors/focus.json @@ -6,9 +6,6 @@ "description": ":focus", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:focus", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/selectors/fullscreen.json b/css/selectors/fullscreen.json index ba5571385c7810..942a0faef928f4 100644 --- a/css/selectors/fullscreen.json +++ b/css/selectors/fullscreen.json @@ -6,9 +6,6 @@ "description": ":fullscreen", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:fullscreen", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "alternative_name": ":-webkit-full-screen", "version_added": "15" @@ -24,8 +21,7 @@ }, "firefox": [ { - "alternative_name": ":-moz-full-screen", - "version_added": "9" + "version_added": "64" }, { "version_added": "47", @@ -36,12 +32,15 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": ":-moz-full-screen" } ], "firefox_android": [ { - "alternative_name": ":-moz-full-screen", - "version_added": "9" + "version_added": "64" }, { "version_added": "47", @@ -52,6 +51,10 @@ "value_to_set": "true" } ] + }, + { + "version_added": "9", + "alternative_name": ":-moz-full-screen" } ], "ie": { @@ -73,6 +76,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -85,9 +91,6 @@ "__compat": { "description": "Select all elements in the fullscreen stack", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -123,6 +126,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/general_sibling.json b/css/selectors/general_sibling.json index 826c45959134f7..3a4e47d6593ba2 100644 --- a/css/selectors/general_sibling.json +++ b/css/selectors/general_sibling.json @@ -6,9 +6,6 @@ "description": "General sibling combinator (A ~ B)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/General_sibling_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/grammar-error.json b/css/selectors/grammar-error.json index 3c780cf610b8d4..c4c4c68fae775c 100644 --- a/css/selectors/grammar-error.json +++ b/css/selectors/grammar-error.json @@ -6,44 +6,44 @@ "description": "::grammar-error", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::grammar-error", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/host-context.json b/css/selectors/host-context.json index 09687ba0dd445e..a2326851ce30ae 100644 --- a/css/selectors/host-context.json +++ b/css/selectors/host-context.json @@ -6,9 +6,6 @@ "description": ":host-context()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host-context()", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/host.json b/css/selectors/host.json index 84b543d5481364..8a75604f2504ec 100644 --- a/css/selectors/host.json +++ b/css/selectors/host.json @@ -6,9 +6,6 @@ "description": ":host", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -23,28 +20,38 @@ "version_added": false, "notes": "Under consideration" }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -62,6 +69,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/hostfunction.json b/css/selectors/hostfunction.json index 7374f1e24a23fb..cd92e2e6adac98 100644 --- a/css/selectors/hostfunction.json +++ b/css/selectors/hostfunction.json @@ -6,9 +6,6 @@ "description": ":host()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:host()", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -23,28 +20,38 @@ "version_added": false, "notes": "Under consideration" }, - "firefox": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, - "firefox_android": { - "version_added": "61", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ], - "notes": "See bug 1205323" - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "61", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ], + "notes": "See bug 1205323" + } + ], "ie": { "version_added": false }, @@ -62,6 +69,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/hover.json b/css/selectors/hover.json index dbc0431572e47a..1bd73df4f986e3 100644 --- a/css/selectors/hover.json +++ b/css/selectors/hover.json @@ -6,9 +6,6 @@ "description": ":hover", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:hover", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "<a> element support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "description": "All elements support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -151,6 +148,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -164,9 +164,6 @@ "__compat": { "description": "Pseudo-element support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -202,6 +199,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/id.json b/css/selectors/id.json index a22bc658650918..0dc86799ad34d1 100644 --- a/css/selectors/id.json +++ b/css/selectors/id.json @@ -6,9 +6,6 @@ "description": "ID selector (#idName)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ID_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/in-range.json b/css/selectors/in-range.json index 4dd172c8b9d0eb..42ddd3e7426851 100644 --- a/css/selectors/in-range.json +++ b/css/selectors/in-range.json @@ -6,10 +6,6 @@ "description": ":in-range", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:in-range", "support": { - "webview_android": { - "version_added": "2.3", - "notes": "Before version 52, :in-range matched disabled and read-only inputs (see Chromium bug 602568). In version 52, it was changed to only match enabled read-write inputs." - }, "chrome": { "version_added": "10", "notes": "Before Chrome 52, :in-range matched disabled and read-only inputs (see Chromium bug 602568). In Chrome 52, it was changed to only match enabled read-write inputs." @@ -51,6 +47,10 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2.3", + "notes": "Before version 52, :in-range matched disabled and read-only inputs (see Chromium bug 602568). In version 52, it was changed to only match enabled read-write inputs." } }, "status": { diff --git a/css/selectors/indeterminate.json b/css/selectors/indeterminate.json index e7cdb3e936d8ac..79f8cc4b2155af 100644 --- a/css/selectors/indeterminate.json +++ b/css/selectors/indeterminate.json @@ -6,9 +6,6 @@ "description": ":indeterminate", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:indeterminate", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "type="checkbox"", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "type="radio"", "support": { - "webview_android": { - "version_added": "39" - }, "chrome": { "version_added": "39" }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "39" } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "description": "<progress>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "6" }, @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/invalid.json b/css/selectors/invalid.json index ae78c53c0c8d9a..457fd7c3319055 100644 --- a/css/selectors/invalid.json +++ b/css/selectors/invalid.json @@ -6,9 +6,6 @@ "description": ":invalid", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:invalid", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "10" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Applies to <form> elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/lang.json b/css/selectors/lang.json index 2135264939034c..47f47e0ccc3d3e 100644 --- a/css/selectors/lang.json +++ b/css/selectors/lang.json @@ -6,9 +6,6 @@ "description": ":lang()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:lang", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/css/selectors/last-child.json b/css/selectors/last-child.json index 9785467b0afaf6..6b7070664aa5f4 100644 --- a/css/selectors/last-child.json +++ b/css/selectors/last-child.json @@ -6,9 +6,6 @@ "description": ":last-child", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:last-child", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Matches elements with no parent", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/selectors/last-of-type.json b/css/selectors/last-of-type.json index db153f5c03fd37..59f28336e475b2 100644 --- a/css/selectors/last-of-type.json +++ b/css/selectors/last-of-type.json @@ -6,9 +6,6 @@ "description": ":last-of-type", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:last-of-type", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/left.json b/css/selectors/left.json index 3018f8ff13abb6..db2621be3698e8 100644 --- a/css/selectors/left.json +++ b/css/selectors/left.json @@ -6,9 +6,6 @@ "description": "Left-hand page pseudo-class (:left)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:left", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/link.json b/css/selectors/link.json index e3d132b6e89875..3fb1aaba630c72 100644 --- a/css/selectors/link.json +++ b/css/selectors/link.json @@ -6,9 +6,6 @@ "description": ":link", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:link", "support": { - "webview_android": { - "version_added": "1.5" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "1.5" } }, "status": { diff --git a/css/selectors/marker.json b/css/selectors/marker.json index 7429527984bac7..9bd21899ae562e 100644 --- a/css/selectors/marker.json +++ b/css/selectors/marker.json @@ -6,9 +6,6 @@ "description": "::marker", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::marker", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/matches.json b/css/selectors/matches.json index 691c81beca10d0..b10ce97478f4f6 100644 --- a/css/selectors/matches.json +++ b/css/selectors/matches.json @@ -6,7 +6,7 @@ "description": ":matches()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:matches", "support": { - "webview_android": [ + "chrome": [ { "version_added": "66" }, @@ -15,27 +15,24 @@ "alternative_name": ":-webkit-any" } ], - "chrome": [ + "chrome_android": [ { "version_added": "66" }, { - "version_added": "12", + "version_added": "18", "alternative_name": ":-webkit-any" } ], - "chrome_android": [ + "edge": [ { - "version_added": "66" + "version_added": "15" }, { "version_added": "12", - "alternative_name": ":-webkit-any" + "alternative_name": ":-ms-matches" } ], - "edge": { - "version_added": false - }, "edge_mobile": { "version_added": false }, @@ -78,7 +75,16 @@ ], "samsunginternet_android": { "version_added": false - } + }, + "webview_android": [ + { + "version_added": "66" + }, + { + "version_added": true, + "alternative_name": ":-webkit-any" + } + ] }, "status": { "experimental": false, diff --git a/css/selectors/namespace.json b/css/selectors/namespace.json index f79f80925ddf69..0a3409c7bc6754 100644 --- a/css/selectors/namespace.json +++ b/css/selectors/namespace.json @@ -6,9 +6,6 @@ "description": "Namespace selector (|)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/not.json b/css/selectors/not.json index 3cddce169c5d90..fb17fa69f0e317 100644 --- a/css/selectors/not.json +++ b/css/selectors/not.json @@ -6,9 +6,6 @@ "description": "Negation pseudo-class selector (:not())", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:not", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Selector list argument", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/nth-child.json b/css/selectors/nth-child.json index 50d673b50dffbb..8b9fb8bd289bee 100644 --- a/css/selectors/nth-child.json +++ b/css/selectors/nth-child.json @@ -6,9 +6,6 @@ "description": ":nth-child()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-child", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -46,6 +43,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -58,9 +58,6 @@ "__compat": { "description": "of <selector> syntax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -111,9 +111,6 @@ "__compat": { "description": "Matches elements with no parent", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/selectors/nth-last-child.json b/css/selectors/nth-last-child.json index fa7d9ab3681cd2..e2b4c575f8f848 100644 --- a/css/selectors/nth-last-child.json +++ b/css/selectors/nth-last-child.json @@ -6,9 +6,6 @@ "description": ":nth-last-child()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-last-child", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "of <selector> syntax", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": false }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": null } }, "status": { @@ -109,9 +109,6 @@ "__compat": { "description": "Matches elements with no parent", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -147,6 +144,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/selectors/nth-last-of-type.json b/css/selectors/nth-last-of-type.json index 56a8d7d913d72d..e38b90692aaacb 100644 --- a/css/selectors/nth-last-of-type.json +++ b/css/selectors/nth-last-of-type.json @@ -6,9 +6,6 @@ "description": ":nth-last-of-type()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-last-of-type", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/nth-of-type.json b/css/selectors/nth-of-type.json index 2fd1b43301c7d0..6fde9d72a5cf31 100644 --- a/css/selectors/nth-of-type.json +++ b/css/selectors/nth-of-type.json @@ -6,9 +6,6 @@ "description": ":nth-of-type()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:nth-of-type", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/only-child.json b/css/selectors/only-child.json index 4d6a98e70893a2..ab25b50b60c614 100644 --- a/css/selectors/only-child.json +++ b/css/selectors/only-child.json @@ -6,9 +6,6 @@ "description": ":only-child", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:only-child", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Matches elements with no parent", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "57" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/selectors/only-of-type.json b/css/selectors/only-of-type.json index 6b0125c7d794b4..1ecc64a961f341 100644 --- a/css/selectors/only-of-type.json +++ b/css/selectors/only-of-type.json @@ -6,9 +6,6 @@ "description": ":only-of-type", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:only-of-type", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/optional.json b/css/selectors/optional.json index a4838c1668a090..672a93524e889c 100644 --- a/css/selectors/optional.json +++ b/css/selectors/optional.json @@ -6,14 +6,11 @@ "description": ":optional", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:optional", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "10" }, "chrome_android": { - "version_added": "4.4" + "version_added": "18" }, "edge": { "version_added": true @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/out-of-range.json b/css/selectors/out-of-range.json index a1a7e58286303d..f35ec058e753aa 100644 --- a/css/selectors/out-of-range.json +++ b/css/selectors/out-of-range.json @@ -6,9 +6,6 @@ "description": ":out-of-range", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:out-of-range", "support": { - "webview_android": { - "version_added": "2.3" - }, "chrome": { "version_added": "10" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2.3" } }, "status": { diff --git a/css/selectors/placeholder-shown.json b/css/selectors/placeholder-shown.json index 3e5ded604e0239..a47b9cbfa86c13 100644 --- a/css/selectors/placeholder-shown.json +++ b/css/selectors/placeholder-shown.json @@ -6,9 +6,6 @@ "description": ":placeholder-shown", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:placeholder-shown", "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "47" }, @@ -44,13 +41,14 @@ } ], "ie": { - "version_added": false + "version_added": "10", + "alternative_name": ":-ms-input-placeholder" }, "opera": { "version_added": "34" }, "opera_android": { - "version_added": false + "version_added": null }, "safari": { "version_added": "9" @@ -60,6 +58,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -72,9 +73,6 @@ "__compat": { "description": "Support on non-type="text" elements (such as type="number" or type="time")", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -85,13 +83,13 @@ "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": false + "version_added": true }, "firefox_android": { - "version_added": false + "version_added": true }, "ie": { "version_added": false @@ -100,21 +98,24 @@ "version_added": null }, "opera_android": { - "version_added": false + "version_added": null }, "safari": { - "version_added": null + "version_added": true }, "safari_ios": { - "version_added": null + "version_added": true }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { - "experimental": false, - "standard_track": false, + "experimental": true, + "standard_track": true, "deprecated": false } } diff --git a/css/selectors/placeholder.json b/css/selectors/placeholder.json index 7e0e36da44e909..1f11708f10f739 100644 --- a/css/selectors/placeholder.json +++ b/css/selectors/placeholder.json @@ -6,21 +6,12 @@ "description": "::placeholder", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::placeholder", "support": { - "webview_android": [ - { - "version_added": "57" - }, - { - "prefix": "-webkit-", - "version_added": "2.1" - } - ], "chrome": [ { "version_added": "57" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true } ], @@ -29,16 +20,16 @@ "version_added": "57" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true } ], "edge": { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true }, "edge_mobile": { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true }, "firefox": [ @@ -60,20 +51,19 @@ } ], "ie": { - "prefix": "-ms-", - "version_added": "10" + "version_added": false }, "opera": [ { "version_added": "44" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true } ], "opera_android": { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": "37" }, "safari": [ @@ -81,7 +71,7 @@ "version_added": "10.1" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": "5" } ], @@ -90,7 +80,7 @@ "version_added": "10.3" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": "4.3" } ], @@ -99,9 +89,18 @@ "version_added": "7.0" }, { - "prefix": "-webkit-", + "prefix": "-webkit-input-", "version_added": true } + ], + "webview_android": [ + { + "version_added": "57" + }, + { + "prefix": "-webkit-input-", + "version_added": "2" + } ] }, "status": { diff --git a/css/selectors/read-only.json b/css/selectors/read-only.json index 471057a6e65673..afc501b8e25aee 100644 --- a/css/selectors/read-only.json +++ b/css/selectors/read-only.json @@ -6,9 +6,6 @@ "description": ":read-only", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:read-only", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/read-write.json b/css/selectors/read-write.json index c32b2ba7553fb1..fcef5f41ed0255 100644 --- a/css/selectors/read-write.json +++ b/css/selectors/read-write.json @@ -6,9 +6,6 @@ "description": ":read-write", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:read-write", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -48,6 +45,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -60,9 +60,6 @@ "__compat": { "description": "Matches editable elements that are neither <input> elements nor <textarea> elements", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/required.json b/css/selectors/required.json index 14bef9c1920e20..4a3ac43cfd8351 100644 --- a/css/selectors/required.json +++ b/css/selectors/required.json @@ -6,9 +6,6 @@ "description": ":required", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:required", "support": { - "webview_android": { - "version_added": "4.4.4" - }, "chrome": { "version_added": "10" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4.4.3" } }, "status": { diff --git a/css/selectors/right.json b/css/selectors/right.json index 75b8a8ca44b955..ab5524169c342a 100644 --- a/css/selectors/right.json +++ b/css/selectors/right.json @@ -6,9 +6,6 @@ "description": "Right-hand page pseudo-class (:right)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:right", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/root.json b/css/selectors/root.json index 95c03264d88eff..5b65fa3a103a85 100644 --- a/css/selectors/root.json +++ b/css/selectors/root.json @@ -6,9 +6,6 @@ "description": ":root", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:root", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/scope.json b/css/selectors/scope.json index d424cc4d0f9b5d..ee4424bab75871 100644 --- a/css/selectors/scope.json +++ b/css/selectors/scope.json @@ -6,9 +6,6 @@ "description": ":scope", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:scope", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -68,6 +65,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -80,9 +80,6 @@ "__compat": { "description": "Support in DOM API such as in querySelector() and querySelectorAll()", "support": { - "webview_android": { - "version_added": "27" - }, "chrome": { "version_added": "27" }, @@ -118,6 +115,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/selection.json b/css/selectors/selection.json index b167c2ce6a4427..6d895ac2bcd247 100644 --- a/css/selectors/selection.json +++ b/css/selectors/selection.json @@ -6,9 +6,6 @@ "description": "::selection", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::selection", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -50,6 +47,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/slotted.json b/css/selectors/slotted.json index 6b9784194dfd1d..8bf49c9d1f8164 100644 --- a/css/selectors/slotted.json +++ b/css/selectors/slotted.json @@ -6,9 +6,6 @@ "description": "::slotted", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::slotted", "support": { - "webview_android": { - "version_added": "50" - }, "chrome": { "version_added": "50" }, @@ -21,26 +18,36 @@ "edge_mobile": { "version_added": null }, - "firefox": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": "59", - "flags": [ - { - "type": "preference", - "name": "dom.webcomponents.shadowdom.enabled", - "value_to_set": "true" - } - ] - }, + "firefox": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "63" + }, + { + "version_added": "59", + "flags": [ + { + "type": "preference", + "name": "dom.webcomponents.shadowdom.enabled", + "value_to_set": "true" + } + ] + } + ], "ie": { "version_added": false }, @@ -58,6 +65,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "50" } }, "status": { diff --git a/css/selectors/spelling-error.json b/css/selectors/spelling-error.json index 22c2c7c608a716..56be264d21ac9b 100644 --- a/css/selectors/spelling-error.json +++ b/css/selectors/spelling-error.json @@ -6,44 +6,44 @@ "description": "::spelling-error", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::spelling-error", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": null + "version_added": false }, "chrome_android": { - "version_added": null + "version_added": false }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": false }, "firefox": { - "version_added": null + "version_added": false }, "firefox_android": { - "version_added": null + "version_added": false }, "ie": { - "version_added": null + "version_added": false }, "opera": { - "version_added": null + "version_added": false }, "opera_android": { - "version_added": null + "version_added": false }, "safari": { - "version_added": null + "version_added": false }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": null + "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/selectors/target.json b/css/selectors/target.json index f0cd08ae31384c..f743c21ca44da2 100644 --- a/css/selectors/target.json +++ b/css/selectors/target.json @@ -6,9 +6,6 @@ "description": ":target", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:target", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "2" } }, "status": { diff --git a/css/selectors/type.json b/css/selectors/type.json index d4d871ce4be738..ace33d223b3b6c 100644 --- a/css/selectors/type.json +++ b/css/selectors/type.json @@ -6,9 +6,6 @@ "description": "Type selector (elementName)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Type_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,11 +54,8 @@ }, "namespaces": { "__compat": { - "description": "Nampespaces (ns|elementName)", + "description": "Namespaces (ns|elementName)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/universal.json b/css/selectors/universal.json index 1ceae33319673d..7c1ae73de3b5cb 100644 --- a/css/selectors/universal.json +++ b/css/selectors/universal.json @@ -6,9 +6,6 @@ "description": "Universal selector (*)", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Universal_selectors", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,11 +54,8 @@ }, "namespaces": { "__compat": { - "description": "Nampespaces (*|*)", + "description": "Namespaces (*|*)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/selectors/valid.json b/css/selectors/valid.json index 698a3afb8e83ff..171ea84bbb0980 100644 --- a/css/selectors/valid.json +++ b/css/selectors/valid.json @@ -6,9 +6,6 @@ "description": ":valid", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:valid", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "10" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Applies to <form> elements", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/selectors/visited.json b/css/selectors/visited.json index cb8c2698e8b4ae..aab01a5c2b59a5 100644 --- a/css/selectors/visited.json +++ b/css/selectors/visited.json @@ -6,9 +6,6 @@ "description": ":visited", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:visited", "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Restrict CSS properties allowed in a statement using :visited for privacy", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "6" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/types/-moz-image-rect.json b/css/types/-moz-image-rect.json index cddde49c2b2c07..f388308d308fbc 100644 --- a/css/types/-moz-image-rect.json +++ b/css/types/-moz-image-rect.json @@ -6,9 +6,6 @@ "description": "-moz-image-rect()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-image-rect", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -55,6 +52,9 @@ }, "uc_chinese_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/types/angle.json b/css/types/angle.json index a17825d1150d29..6c6184a03d34e6 100644 --- a/css/types/angle.json +++ b/css/types/angle.json @@ -6,9 +6,6 @@ "description": "<angle>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle#deg", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle#grad", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -158,9 +158,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle#rad", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -209,9 +209,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/angle#turn", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -247,6 +244,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/attr.json b/css/types/attr.json new file mode 100644 index 00000000000000..475e286957ef0b --- /dev/null +++ b/css/types/attr.json @@ -0,0 +1,619 @@ +{ + "css": { + "types": { + "attr": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/attr", + "description": "attr()", + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "8" + }, + "opera": { + "version_added": "9" + }, + "opera_android": { + "version_added": "10" + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": "3.1" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "fallback": { + "__compat": { + "description": "<fallback>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "type-or-unit": { + "__compat": { + "description": "<type-or-unit>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "angle": { + "__compat": { + "description": "<angle>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "color": { + "__compat": { + "description": "<color>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "frequency": { + "__compat": { + "description": "<frequency>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "integer": { + "__compat": { + "description": "<integer>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "length": { + "__compat": { + "description": "<length>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "number": { + "__compat": { + "description": "<number>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "percentage": { + "__compat": { + "description": "<percentage>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "time": { + "__compat": { + "description": "<time>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "url": { + "__compat": { + "description": "<url>", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } + } +} diff --git a/css/types/basic-shape.json b/css/types/basic-shape.json index 04cec3ba5ec846..f1ec6beedd98c6 100644 --- a/css/types/basic-shape.json +++ b/css/types/basic-shape.json @@ -6,9 +6,6 @@ "description": "<basic-shape>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -58,6 +55,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -71,9 +71,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#inset()", "description": "inset()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -123,6 +120,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -137,9 +137,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#circle()", "description": "circle()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -189,6 +186,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -203,9 +203,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#polygon()", "description": "polygon()", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -255,6 +252,91 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "path": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#path()", + "description": "path()", + "support": { + "chrome": { + "version_added": "46", + "partial_implementation": true, + "notes": "Only supported on the offset-path property." + }, + "chrome_android": { + "version_added": "46", + "partial_implementation": true, + "notes": "Only supported on the offset-path property." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63", + "partial_implementation": true, + "notes": "Only supported on the clip-path and offset-path properties.", + "flags": [ + { + "type": "preference", + "name": "layout.css.clip-path-path.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "63", + "partial_implementation": true, + "notes": "Only supported on the clip-path and offset-path properties.", + "flags": [ + { + "type": "preference", + "name": "layout.css.clip-path-path.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": true, + "partial_implementation": true, + "notes": "Only supported on the offset-path property." + }, + "opera_android": { + "version_added": true, + "partial_implementation": true, + "notes": "Only supported on the offset-path property." + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true, + "partial_implementation": true, + "notes": "Only supported on the offset-path property." + }, + "webview_android": { + "version_added": "46", + "partial_implementation": true, + "notes": "Only supported on the offset-path property." } }, "status": { @@ -269,9 +351,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape#Interpolation_of_basic_shapes", "description": "Animation", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -321,6 +400,9 @@ }, "samsunginternet_android": { "version_added": "4.0" + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/css/types/blend-mode.json b/css/types/blend-mode.json index cea2b4fefc96c8..30ce5f516754c6 100644 --- a/css/types/blend-mode.json +++ b/css/types/blend-mode.json @@ -3,12 +3,9 @@ "types": { "blend-mode": { "__compat": { - "description": "lt;blend-modegt;", + "description": "<blend-mode>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/blend-mode", "support": { - "webview_android": { - "version_added": "59" - }, "chrome": { "version_added": "35" }, @@ -16,10 +13,10 @@ "version_added": "59" }, "edge": { - "version_added": null + "version_added": false }, "edge_mobile": { - "version_added": null + "version_added": true }, "firefox": { "version_added": "30" @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "59" } }, "status": { diff --git a/css/types/calc.json b/css/types/calc.json index 257dffdff1ec08..a54d3dad7af0fa 100644 --- a/css/types/calc.json +++ b/css/types/calc.json @@ -6,9 +6,6 @@ "description": "<calc()>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/calc", "support": { - "webview_android": { - "version_added": null - }, "chrome": [ { "version_added": "26" @@ -84,6 +81,9 @@ ], "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": null } }, "status": { @@ -96,9 +96,6 @@ "__compat": { "description": "Gradient color stops support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "19" }, @@ -134,6 +131,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -147,9 +147,6 @@ "__compat": { "description": "Nested calc() support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "51" }, @@ -185,6 +182,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": null } }, "status": { @@ -198,9 +198,6 @@ "__compat": { "description": "<number> value support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -236,6 +233,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -249,9 +249,6 @@ "__compat": { "description": "<color> value support", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -287,6 +284,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -300,9 +300,6 @@ "__compat": { "description": "Media query value support", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "66" }, @@ -338,6 +335,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/types/clamp.json b/css/types/clamp.json new file mode 100644 index 00000000000000..7efad69323b5b9 --- /dev/null +++ b/css/types/clamp.json @@ -0,0 +1,58 @@ +{ + "css": { + "types": { + "clamp": { + "__compat": { + "description": "<clamp()>", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clamp", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/types/flex.json b/css/types/flex.json index f094692e059ae9..468df67002887c 100644 --- a/css/types/flex.json +++ b/css/types/flex.json @@ -6,9 +6,6 @@ "description": "<flex>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/flex_value", "support": { - "webview_android": { - "version_added": "57" - }, "chrome": { "version_added": "29" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "57" } }, "status": { diff --git a/css/types/frequency.json b/css/types/frequency.json index 59c0d0bb7c76d8..15ec2a11142f54 100644 --- a/css/types/frequency.json +++ b/css/types/frequency.json @@ -6,9 +6,6 @@ "description": "<frequency>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/frequency", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -57,9 +57,6 @@ "__compat": { "description": "Hz unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -108,9 +108,6 @@ "__compat": { "description": "kHz unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -146,6 +143,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/types/global_keywords.json b/css/types/global_keywords.json index 9fac8638e17012..611e7f3e42b17b 100644 --- a/css/types/global_keywords.json +++ b/css/types/global_keywords.json @@ -5,9 +5,6 @@ "__compat": { "description": "Global keywords", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -56,9 +56,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/inherit", "description": "inherit", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -108,9 +108,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/initial", "description": "initial", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -160,6 +157,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { @@ -174,10 +174,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/revert", "description": "revert", "support": { - "webview_android": { - "version_added": false, - "notes": "See bug 579788." - }, "chrome": { "version_added": false, "notes": "See bug 579788." @@ -196,11 +192,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug bug 1215878." + "notes": "See bug 1215878." }, "firefox_android": { "version_added": false, - "notes": "See bug bug 1215878." + "notes": "See bug 1215878." }, "ie": { "version_added": false @@ -219,6 +215,10 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false, + "notes": "See bug 579788." } }, "status": { @@ -233,9 +233,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/unset", "description": "unset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "41" }, @@ -271,6 +268,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/image.json b/css/types/image.json index d5ba36bd7ca7ea..b74daffb0e5356 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -6,9 +6,6 @@ "description": "<image>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "<gradient>", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "prefix": "-webkit-", "version_added": true @@ -98,6 +95,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -105,6 +105,1190 @@ "standard_track": true, "deprecated": false } + }, + "linear-gradient": { + "__compat": { + "description": "linear-gradient()", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/linear-gradient", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": "10" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "prefix": "-moz-", + "version_added": "4", + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": "10", + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + }, + "opera": [ + { + "version_added": "12.1" + }, + { + "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." + }, + { + "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." + } + ], + "opera_android": { + "version_added": true + }, + "safari": [ + { + "version_added": "6.1" + }, + { + "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_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "to": { + "__compat": { + "description": "to keyword", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "10" + }, + "firefox_android": { + "version_added": "10" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12.1" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "interpolation_hints": { + "__compat": { + "description": "Interpolation Hints / Gradient Midpoints", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "unitless_0_angle": { + "__compat": { + "description": "Unitless 0 for <angle>", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": "46", + "partial_implementation": true, + "notes": "Accepted only in -webkit-linear-gradient() and -moz-linear-gradient(), not linear-gradient()." + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": "46", + "partial_implementation": true, + "notes": "Accepted only in -webkit-linear-gradient() and -moz-linear-gradient(), not linear-gradient()." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "repeating-linear-gradient": { + "__compat": { + "description": "repeating-linear-gradient()", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": "10" + } + ], + "chrome_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "prefix": "-moz-", + "version_added": "4", + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": "10", + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + }, + "opera": [ + { + "version_added": "12.1" + }, + { + "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." + }, + { + "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." + } + ], + "opera_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": "14" + } + ], + "safari": [ + { + "version_added": "6.1" + }, + { + "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_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "to": { + "__compat": { + "description": "to keyword", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "10" + }, + "firefox_android": { + "version_added": "10" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "12.1" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "interpolation_hints": { + "__compat": { + "description": "Interpolation Hints / Gradient Midpoints", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "unitless_0_angle": { + "__compat": { + "description": "Unitless 0 for <angle>", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": "12" + }, + "firefox": [ + { + "version_added": "55" + }, + { + "version_added": "46", + "partial_implementation": true, + "notes": "Accepted only in -webkit-repeating-linear-gradient() and -moz-repeating-linear-gradient(), not repeating-linear-gradient()." + } + ], + "firefox_android": [ + { + "version_added": "55" + }, + { + "version_added": "46", + "partial_implementation": true, + "notes": "Accepted only in -webkit-repeating-linear-gradient() and -moz-repeating-linear-gradient(), not repeating-linear-gradient()." + } + ], + "ie": { + "version_added": false + }, + "opera": { + "version_added": "16" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "radial-gradient": { + "__compat": { + "description": "radial-gradient()", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/radial-gradient", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": "18" + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "prefix": "-moz-", + "version_added": "4", + "notes": [ + "Since Firefox 42, the prefixed version of gradients can be disabled by setting layout.css.prefixes.gradients to false." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "ie": { + "version_added": "10", + "notes": "Internet Explorer 5.5 through 9.0 supported gradients via a proprietary filter: -ms-filter: progid:DXImageTransform.Microsoft.Gradient()." + }, + "opera": [ + { + "version_added": "12.1" + }, + { + "prefix": "-o-", + "version_added": "11.6", + "version_removed": "15" + }, + { + "prefix": "-webkit-", + "version_added": "15" + } + ], + "opera_android": [ + { + "version_added": "12.1" + }, + { + "prefix": "-o-", + "version_added": "12", + "version_removed": "14" + }, + { + "prefix": "-webkit-", + "version_added": "14" + } + ], + "safari": [ + { + "version_added": "6.1" + }, + { + "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." + ] + } + ], + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": true + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "at": { + "__compat": { + "description": "at syntax", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16" + }, + { + "prefix": "-moz-", + "version_added": "10" + } + ], + "ie": { + "version_added": "10" + }, + "opera": [ + { + "version_added": "15" + }, + { + "prefix": "-o-", + "version_added": "11.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "interpolation_hints": { + "__compat": { + "description": "Interpolation Hints / Gradient Midpoints", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "repeating-radial-gradient": { + "__compat": { + "description": "repeating-radial-gradient()", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeating-radial-gradient", + "support": { + "chrome": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": "10" + } + ], + "chrome_android": [ + { + "version_added": "26" + }, + { + "prefix": "-webkit-", + "version_added": "18" + } + ], + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": { + "version_added": "46" + }, + "ie": { + "version_added": "10" + }, + "opera": [ + { + "version_added": "12.1" + }, + { + "prefix": "-o-", + "version_added": "12", + "version_removed": "15" + }, + { + "prefix": "-webkit-", + "version_added": "15" + } + ], + "opera_android": [ + { + "version_added": "12.1" + }, + { + "prefix": "-webkit-", + "version_added": "14" + } + ], + "safari": [ + { + "version_added": "6.1" + }, + { + "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." + ] + } + ], + "safari_ios": { + "version_added": "7.1" + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": [ + { + "version_added": "4.4" + }, + { + "prefix": "-webkit-", + "version_added": true + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "at": { + "__compat": { + "description": "at syntax", + "support": { + "chrome": { + "version_added": "26" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": [ + { + "version_added": "16", + "notes": "Before Firefox 36, gradients weren't applied on the pre-multiplied color space, leading to shades of grey unexpectedly appearing when used with transparency." + }, + { + "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." + ] + }, + { + "prefix": "-webkit-", + "version_added": "49" + }, + { + "prefix": "-webkit-", + "version_added": "44", + "flags": [ + { + "type": "preference", + "name": "layout.css.prefixes.webkit", + "value_to_set": "true" + } + ] + } + ], + "firefox_android": [ + { + "version_added": "16" + }, + { + "prefix": "-moz-", + "version_added": "10" + } + ], + "ie": { + "version_added": "10" + }, + "opera": [ + { + "version_added": "15" + }, + { + "prefix": "-o-", + "version_added": "11.6", + "version_removed": "15" + } + ], + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "interpolation_hints": { + "__compat": { + "description": "Interpolation Hints / Gradient Midpoints", + "support": { + "chrome": { + "version_added": "40" + }, + "chrome_android": { + "version_added": "40" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "36" + }, + "firefox_android": { + "version_added": "36" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "27" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "6.1" + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": "40" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } } }, "element": { @@ -112,9 +1296,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/element", "description": "element()", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -154,6 +1335,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/css/types/integer.json b/css/types/integer.json index 71e494185c2b7e..17b7ece45c9c27 100644 --- a/css/types/integer.json +++ b/css/types/integer.json @@ -6,9 +6,6 @@ "description": "<integer>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/integer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/length.json b/css/types/length.json index 8f4c28ebcbc080..93635d24dc333f 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -6,9 +6,6 @@ "description": "<length>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/length", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "cap unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "ch unit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "27" }, @@ -149,6 +146,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -162,9 +162,6 @@ "__compat": { "description": "ex unit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -200,6 +197,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,9 +213,6 @@ "__compat": { "description": "ic unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -264,9 +264,6 @@ "__compat": { "description": "lh unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -302,6 +299,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -315,9 +315,6 @@ "__compat": { "description": "mozmm unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -354,6 +351,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -367,14 +367,11 @@ "__compat": { "description": "Q unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": false + "version_added": "63" }, "chrome_android": { - "version_added": false + "version_added": "63" }, "edge": { "version_added": false @@ -392,10 +389,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "50" }, "opera_android": { - "version_added": false + "version_added": "50" }, "safari": { "version_added": false @@ -405,6 +402,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "63" } }, "status": { @@ -418,9 +418,6 @@ "__compat": { "description": "rem unit", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": "4" }, @@ -456,6 +453,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -469,9 +469,6 @@ "__compat": { "description": "rlh unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -507,6 +504,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -520,9 +520,6 @@ "__compat": { "description": "vb unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -558,6 +555,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -571,9 +571,6 @@ "__compat": { "description": "vh unit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "20" }, @@ -609,6 +606,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -622,9 +622,6 @@ "__compat": { "description": "vi unit", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -660,6 +657,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -673,9 +673,6 @@ "__compat": { "description": "vmax unit", "support": { - "webview_android": { - "version_added": "1.5" - }, "chrome": { "version_added": "26" }, @@ -711,6 +708,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1.5" } }, "status": { @@ -724,9 +724,6 @@ "__compat": { "description": "vmin unit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "20" }, @@ -768,6 +765,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -781,9 +781,6 @@ "__compat": { "description": "vw unit", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "20" }, @@ -819,6 +816,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -832,9 +832,6 @@ "__compat": { "description": "Viewport-percentage lengths invalid in @page", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -870,6 +867,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -883,9 +883,6 @@ "__compat": { "description": "1in is always equal to 96px", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -921,6 +918,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/types/max.json b/css/types/max.json new file mode 100644 index 00000000000000..1526b9c18c2f01 --- /dev/null +++ b/css/types/max.json @@ -0,0 +1,58 @@ +{ + "css": { + "types": { + "max": { + "__compat": { + "description": "<max()>", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/types/min.json b/css/types/min.json new file mode 100644 index 00000000000000..f9b659b355d0eb --- /dev/null +++ b/css/types/min.json @@ -0,0 +1,60 @@ +{ + "css": { + "types": { + "min": { + "__compat": { + "description": "<min()>", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null, + "notes": "Supported in Safari Technology Preview" + }, + "safari_ios": { + "version_added": null, + "notes": "Supported in Safari Technology Preview" + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/types/number.json b/css/types/number.json index ffe1f96e0dd60d..68e7bfd7c97575 100644 --- a/css/types/number.json +++ b/css/types/number.json @@ -6,9 +6,6 @@ "description": "<number>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/number", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Scientific notation", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "43" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/percentage.json b/css/types/percentage.json index 725761e6e4114c..c5dda87957041b 100644 --- a/css/types/percentage.json +++ b/css/types/percentage.json @@ -6,9 +6,6 @@ "description": "<percentage>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/percentage", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/position.json b/css/types/position.json index 8a5761808d846b..22f941506fa4a5 100644 --- a/css/types/position.json +++ b/css/types/position.json @@ -6,9 +6,6 @@ "description": "<position>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/position_value", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Syntax combining a keyword and <length> or <percentage>", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "Four-value syntax for offset from any edge", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "25" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/ratio.json b/css/types/ratio.json index a03b83e048bf7c..6fc3a55b890627 100644 --- a/css/types/ratio.json +++ b/css/types/ratio.json @@ -6,9 +6,6 @@ "description": "<ratio>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ratio", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/resolution.json b/css/types/resolution.json index 946d2dc49c7be8..53ef0f49ac31f4 100644 --- a/css/types/resolution.json +++ b/css/types/resolution.json @@ -6,9 +6,6 @@ "description": "<resolution>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/resolution", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "29" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": false } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "dppx units", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "29" }, @@ -88,7 +85,7 @@ }, "safari": [ { - "alternative_name": "device-piexl-ratio", + "alternative_name": "device-pixel-ratio", "version_added": true }, { @@ -98,7 +95,7 @@ ], "safari_ios": [ { - "alternative_name": "device-piexl-ratio", + "alternative_name": "device-pixel-ratio", "version_added": true }, { @@ -108,6 +105,60 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "description": "x units", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "62" + }, + "firefox_android": { + "version_added": "62" + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/types/shape.json b/css/types/shape.json index 6c8ac409bf900c..2da19bf6d23cef 100644 --- a/css/types/shape.json +++ b/css/types/shape.json @@ -6,9 +6,6 @@ "description": "<shape>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "rect()", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -95,6 +92,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/css/types/string.json b/css/types/string.json index 1d214d38e9f4f9..e701c2f39daa83 100644 --- a/css/types/string.json +++ b/css/types/string.json @@ -6,9 +6,6 @@ "description": "<string>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/string", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "Unicode escaped characters (\\xx)", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/time.json b/css/types/time.json index 376fad25a1fb5f..988d877f4c8758 100644 --- a/css/types/time.json +++ b/css/types/time.json @@ -6,9 +6,6 @@ "description": "<time>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/time", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/css/types/timing-function.json b/css/types/timing-function.json index afba1ece85e207..58d3c70370248e 100644 --- a/css/types/timing-function.json +++ b/css/types/timing-function.json @@ -6,9 +6,6 @@ "description": "<timing-function>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/single-transition-timing-function", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "4" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4" } }, "status": { @@ -56,9 +56,6 @@ "__compat": { "description": "cubic-bezier() with ordinate ∉ [0,1]", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "16" }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": true } }, "status": { @@ -107,9 +107,6 @@ "__compat": { "description": "steps()", "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "8" }, @@ -145,6 +142,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": "4" } }, "status": { diff --git a/css/types/transform-function.json b/css/types/transform-function.json index d7707744e87abc..d94f72057f1063 100644 --- a/css/types/transform-function.json +++ b/css/types/transform-function.json @@ -6,9 +6,6 @@ "description": "<transform-function>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function", "support": { - "webview_android": { - "version_added": "2.1" - }, "chrome": { "version_added": true }, @@ -49,6 +46,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2" } }, "status": { @@ -61,9 +61,6 @@ "__compat": { "description": "3D support", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "12" }, @@ -99,6 +96,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { diff --git a/css/types/url.json b/css/types/url.json index fe0292f93ef52a..14c918894d9c62 100644 --- a/css/types/url.json +++ b/css/types/url.json @@ -6,9 +6,6 @@ "description": "<url>", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/url", "support": { - "webview_android": { - "version_added": "1" - }, "chrome": { "version_added": "1" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "1" } }, "status": { diff --git a/html/elements/a.json b/html/elements/a.json index d8681ac13d55bd..509c0a657c26a7 100644 --- a/html/elements/a.json +++ b/html/elements/a.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/a", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -56,9 +56,6 @@ "charset": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -106,9 +106,6 @@ "coords": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -148,6 +145,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -160,19 +160,25 @@ "download": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "14" }, "chrome_android": { "version_added": null }, - "edge": { - "version_added": "13", - "notes": "Until Edge 14 (build 14357), attempting to download data URIs caused Edge to crash (bug 7160092)." - }, + "edge": [ + { + "version_added": "18" + }, + { + "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)." + ] + } + ], "edge_mobile": { "version_added": true }, @@ -199,6 +205,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -211,9 +220,6 @@ "href": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -249,6 +255,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -261,9 +270,6 @@ "__compat": { "description": "href = '#top'", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -299,6 +305,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -312,9 +321,6 @@ "hreflang": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -350,6 +356,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -362,9 +371,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -400,6 +406,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -412,9 +421,6 @@ "ping": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -464,6 +470,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -476,9 +485,6 @@ "referrerpolicy": { "__compat": { "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -501,19 +507,22 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "38" }, "opera_android": { - "version_added": false + "version_added": "38" }, "safari": { - "version_added": false + "version_added": "11.1" }, "safari_ios": { "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -526,9 +535,6 @@ "rel": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -564,6 +570,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -576,9 +585,6 @@ "rev": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -614,6 +620,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -626,9 +635,6 @@ "shape": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -668,6 +674,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -680,9 +689,6 @@ "target": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -718,6 +724,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -730,9 +739,6 @@ "type": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -768,6 +774,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/abbr.json b/html/elements/abbr.json index 6a2f312dddcce8..060ce5a494cfef 100644 --- a/html/elements/abbr.json +++ b/html/elements/abbr.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/abbr", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "2" }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/acronym.json b/html/elements/acronym.json index f46c116bd38f8f..0a9393c69920cd 100644 --- a/html/elements/acronym.json +++ b/html/elements/acronym.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/acronym", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/address.json b/html/elements/address.json index 336902e7eb03a4..fb364e4aac7457 100644 --- a/html/elements/address.json +++ b/html/elements/address.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/address", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/applet.json b/html/elements/applet.json index e1f09a9211e997..0e18a42d713d7e 100644 --- a/html/elements/applet.json +++ b/html/elements/applet.json @@ -5,15 +5,13 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/applet", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": true, - "notes": "Although the element is still supported, the Java plugin has been removed in Chrome 42 and an error message is displayed since then. Removal is under consideration." + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true, @@ -36,20 +34,24 @@ }, "opera": { "version_added": true, - "notes": "Removal in Opera is under consideration." + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true, "notes": "Removal in Safari is under consideration." }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -61,14 +63,13 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -88,19 +89,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -113,14 +119,13 @@ "alt": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -140,19 +145,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -165,14 +175,13 @@ "archive": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -192,19 +201,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -217,14 +231,13 @@ "code": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -244,19 +257,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -269,14 +287,13 @@ "codebase": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -296,19 +313,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -321,14 +343,13 @@ "datafld": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -348,19 +369,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -373,14 +399,13 @@ "datasrc": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -400,19 +425,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -425,14 +455,13 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -452,19 +481,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -477,14 +511,13 @@ "hspace": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -504,19 +537,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -529,14 +567,13 @@ "mayscript": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -556,19 +593,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -581,14 +623,13 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -608,19 +649,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -633,14 +679,13 @@ "object": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -660,19 +705,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -685,14 +735,13 @@ "src": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -712,19 +761,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -737,14 +791,13 @@ "vspace": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -764,19 +817,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "47" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -789,14 +847,13 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { - "version_added": true + "version_added": true, + "version_removed": "47" }, "chrome_android": { - "version_added": false + "version_added": true, + "version_removed": "47" }, "edge": { "version_added": true @@ -816,19 +873,24 @@ "version_added": true }, "opera": { - "version_added": true + "version_added": true, + "version_removed": "34" }, "opera_android": { - "version_added": null + "version_added": true, + "version_removed": "34" }, "safari": { "version_added": true }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/area.json b/html/elements/area.json index 88f735c0523f80..d8936392ef51ae 100644 --- a/html/elements/area.json +++ b/html/elements/area.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/area", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "accesskey": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "alt": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "coords": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "download": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -254,9 +254,6 @@ "href": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -292,6 +289,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -304,9 +304,6 @@ "hreflang": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -342,6 +339,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -354,9 +354,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -392,6 +389,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -404,9 +404,6 @@ "media": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -442,6 +439,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -454,9 +454,6 @@ "nohref": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -492,6 +489,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -504,9 +504,6 @@ "referrerpolicy": { "__compat": { "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -514,10 +511,10 @@ "version_added": "51" }, "edge": { - "version_added": true + "version_added": false }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { "version_added": "50" @@ -526,26 +523,29 @@ "version_added": "50" }, "ie": { - "version_added": true + "version_added": false }, "opera": { - "version_added": null + "version_added": "38" }, "opera_android": { - "version_added": null + "version_added": "38" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -554,9 +554,6 @@ "rel": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -592,6 +589,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -604,9 +604,6 @@ "shape": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -642,6 +639,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -654,9 +654,6 @@ "tabindex": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -692,6 +689,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -704,9 +704,6 @@ "target": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -742,6 +739,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -754,9 +754,6 @@ "type": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -792,6 +789,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/article.json b/html/elements/article.json index 8038d0989bb22b..66015e9a6e04cc 100644 --- a/html/elements/article.json +++ b/html/elements/article.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/article", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/aside.json b/html/elements/aside.json index 2ee310419ac468..7721681c7e4918 100644 --- a/html/elements/aside.json +++ b/html/elements/aside.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/aside", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/audio.json b/html/elements/audio.json index e8fcd853196cf0..d4c94d8aa4020e 100644 --- a/html/elements/audio.json +++ b/html/elements/audio.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/audio", "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -56,14 +56,11 @@ "autoplay": { "__compat": { "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -106,9 +106,6 @@ "buffered": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,14 +156,11 @@ "controls": { "__compat": { "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -206,14 +206,11 @@ "loop": { "__compat": { "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -244,6 +241,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -256,9 +256,6 @@ "mozcurrentsampleoffset": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -294,6 +291,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -306,9 +306,6 @@ "muted": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -344,6 +341,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -356,9 +356,6 @@ "played": { "__compat": { "support": { - "webview_android": { - "version_added": "49" - }, "chrome": { "version_added": "49" }, @@ -394,6 +391,9 @@ }, "samsunginternet_android": { "version_added": "5.0" + }, + "webview_android": { + "version_added": "49" } }, "status": { @@ -406,14 +406,11 @@ "preload": { "__compat": { "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -454,7 +451,7 @@ { "alternative_name": "autobuffer", "version_added": true, - "version_removed": "15" + "version_removed": "14" } ], "safari": { @@ -465,6 +462,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -477,14 +477,11 @@ "src": { "__compat": { "support": { - "webview_android": { - "version_added": "3" - }, "chrome": { "version_added": "3" }, "chrome_android": { - "version_added": "3" + "version_added": "18" }, "edge": { "version_added": true @@ -515,6 +512,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "3" } }, "status": { @@ -527,9 +527,6 @@ "volume": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -565,6 +562,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/html/elements/b.json b/html/elements/b.json index d72665f65e1a39..db0c75af6505e7 100644 --- a/html/elements/b.json +++ b/html/elements/b.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/b", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/base.json b/html/elements/base.json index 78ae50e03c4b2f..cfc527b12f41e8 100644 --- a/html/elements/base.json +++ b/html/elements/base.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/base", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "href": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,9 +105,6 @@ "__compat": { "description": "Relative URIs.", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +140,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -156,9 +156,6 @@ "target": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/basefont.json b/html/elements/basefont.json index 2fc48d089e4a10..fa2e598fb2b1e8 100644 --- a/html/elements/basefont.json +++ b/html/elements/basefont.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/basefont", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/bdi.json b/html/elements/bdi.json index f8a5d1d8f90dad..dbecae6847e820 100644 --- a/html/elements/bdi.json +++ b/html/elements/bdi.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/bdi", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": "16" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/bdo.json b/html/elements/bdo.json index 20e04036542d5b..32de655d8a2b32 100644 --- a/html/elements/bdo.json +++ b/html/elements/bdo.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/bdo", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/bgsound.json b/html/elements/bgsound.json index 0ea19ae741f223..46bde481dfd2d9 100644 --- a/html/elements/bgsound.json +++ b/html/elements/bgsound.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/bgsound", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/big.json b/html/elements/big.json index 523a3ba663a1ec..05ac843574b460 100644 --- a/html/elements/big.json +++ b/html/elements/big.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/big", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/blink.json b/html/elements/blink.json index 307faa6ce5869f..01534eef9c87ac 100644 --- a/html/elements/blink.json +++ b/html/elements/blink.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/blink", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -37,7 +34,7 @@ }, "opera_android": { "version_added": "2", - "version_removed": "15" + "version_removed": "14" }, "safari": { "version_added": false @@ -47,6 +44,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/blockquote.json b/html/elements/blockquote.json index 0da8524fc3b48b..e75b13bc0925b4 100644 --- a/html/elements/blockquote.json +++ b/html/elements/blockquote.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/blockquote", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "cite": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/body.json b/html/elements/body.json index 92e0f6f5936e94..d2dcd9b95bde1f 100644 --- a/html/elements/body.json +++ b/html/elements/body.json @@ -5,14 +5,11 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/body", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,14 +54,11 @@ "alink": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,14 +104,11 @@ "background": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,14 +154,11 @@ "bgcolor": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "bottommargin": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -244,6 +241,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -256,9 +256,6 @@ "leftmargin": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -296,6 +293,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -308,14 +308,11 @@ "link": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -346,6 +343,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -358,14 +358,11 @@ "onafterprint": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -396,6 +393,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -408,14 +408,11 @@ "onbeforeprint": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -446,6 +443,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -458,14 +458,11 @@ "onbeforeunload": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -496,6 +493,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -508,14 +508,11 @@ "onblur": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -546,6 +543,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -558,14 +558,11 @@ "onerror": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -596,6 +593,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -608,14 +608,11 @@ "onfocus": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -646,6 +643,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -658,14 +658,11 @@ "onhashchange": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -696,6 +693,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -708,9 +708,6 @@ "onlanguagechange": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -746,6 +743,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -758,14 +758,11 @@ "onload": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -796,6 +793,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -808,14 +808,11 @@ "onmessage": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -846,6 +843,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -858,14 +858,11 @@ "onoffline": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -896,6 +893,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -908,14 +908,11 @@ "ononline": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -946,6 +943,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -958,14 +958,11 @@ "onpopstate": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -996,6 +993,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1008,14 +1008,11 @@ "onredo": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1046,6 +1043,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1058,14 +1058,11 @@ "onresize": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1096,6 +1093,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1108,14 +1108,11 @@ "onstorage": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1146,6 +1143,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1158,14 +1158,11 @@ "onundo": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1196,6 +1193,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1208,14 +1208,11 @@ "onunload": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1246,6 +1243,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1258,9 +1258,6 @@ "rightmargin": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1298,6 +1295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1310,14 +1310,11 @@ "text": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1348,6 +1345,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1360,9 +1360,6 @@ "topmargin": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -1400,6 +1397,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1412,14 +1412,11 @@ "vlink": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, "chrome_android": { - "version_added": "1" + "version_added": "18" }, "edge": { "version_added": "12" @@ -1450,6 +1447,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/br.json b/html/elements/br.json index 937c40fcaf0037..766bc6428e72f6 100644 --- a/html/elements/br.json +++ b/html/elements/br.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/br", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "clear": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/button.json b/html/elements/button.json index 493812f193d9a6..20b1aaa0a8d641 100644 --- a/html/elements/button.json +++ b/html/elements/button.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/button", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "autofocus": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "5" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -104,9 +104,6 @@ "autocomplete": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -154,9 +154,6 @@ "disabled": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "form": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -254,9 +254,6 @@ "formaction": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "9" }, @@ -292,6 +289,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -304,9 +304,6 @@ "formenctype": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "9" }, @@ -342,6 +339,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -354,9 +354,6 @@ "formmethod": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "9" }, @@ -392,6 +389,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -404,9 +404,6 @@ "formnovalidate": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -442,6 +439,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -454,9 +454,6 @@ "formtarget": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -492,6 +489,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -504,9 +504,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -542,6 +539,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -554,9 +554,6 @@ "type": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -592,6 +589,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -604,9 +604,6 @@ "value": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -642,6 +639,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/canvas.json b/html/elements/canvas.json index 6605166bdf9286..e81309f4eb5295 100644 --- a/html/elements/canvas.json +++ b/html/elements/canvas.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/canvas", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -54,6 +51,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -65,9 +65,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -114,6 +111,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -126,9 +126,6 @@ "moz-opaque": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -164,6 +161,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -176,9 +176,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -225,6 +222,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/html/elements/caption.json b/html/elements/caption.json index 0391afa1358717..b582e2d1e1ee9a 100644 --- a/html/elements/caption.json +++ b/html/elements/caption.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/caption", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/center.json b/html/elements/center.json index bab7104542b38e..46ca972f65c7e6 100644 --- a/html/elements/center.json +++ b/html/elements/center.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/center", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/cite.json b/html/elements/cite.json index 0e987030f47142..75d5bd116528fb 100644 --- a/html/elements/cite.json +++ b/html/elements/cite.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/cite", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/code.json b/html/elements/code.json index 942f5c887ece52..210166d90a1065 100644 --- a/html/elements/code.json +++ b/html/elements/code.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/code", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/col.json b/html/elements/col.json index ed521a768e51e2..0b70f87e5d17fc 100644 --- a/html/elements/col.json +++ b/html/elements/col.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/col", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -71,11 +68,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 915." + "notes": "See bug 915." }, "firefox_android": { "version_added": false, - "notes": "See bug 915." + "notes": "See bug 915." }, "ie": { "version_added": true @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "bgcolor": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "char": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -173,11 +170,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 2212." + "notes": "See bug 2212." }, "firefox_android": { "version_added": false, - "notes": "See bug 2212." + "notes": "See bug 2212." }, "ie": { "version_added": true @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -208,9 +208,6 @@ "charoff": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -225,11 +222,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 2212." + "notes": "See bug 2212." }, "firefox_android": { "version_added": false, - "notes": "See bug 2212." + "notes": "See bug 2212." }, "ie": { "version_added": true @@ -248,6 +245,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -260,9 +260,6 @@ "span": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -310,9 +310,6 @@ "valign": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -327,11 +324,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 915." + "notes": "See bug 915." }, "firefox_android": { "version_added": false, - "notes": "See bug 915." + "notes": "See bug 915." }, "ie": { "version_added": true @@ -350,6 +347,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -362,9 +362,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -400,6 +397,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/colgroup.json b/html/elements/colgroup.json index df401b820764f0..8cfbf615b91100 100644 --- a/html/elements/colgroup.json +++ b/html/elements/colgroup.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/colgroup", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -71,11 +68,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 915" + "notes": "See bug 915" }, "firefox_android": { "version_added": false, - "notes": "See bug 915" + "notes": "See bug 915" }, "ie": { "version_added": true @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -106,9 +106,6 @@ "bgcolor": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -156,9 +156,6 @@ "char": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -173,11 +170,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 2212" + "notes": "See bug 2212" }, "firefox_android": { "version_added": false, - "notes": "See bug 2212" + "notes": "See bug 2212" }, "ie": { "version_added": true @@ -196,6 +193,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -208,9 +208,6 @@ "charoff": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -225,11 +222,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 2212" + "notes": "See bug 2212" }, "firefox_android": { "version_added": false, - "notes": "See bug 2212" + "notes": "See bug 2212" }, "ie": { "version_added": true @@ -248,6 +245,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -260,9 +260,6 @@ "span": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -298,6 +295,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -310,9 +310,6 @@ "valign": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -327,11 +324,11 @@ }, "firefox": { "version_added": false, - "notes": "See bug 915" + "notes": "See bug 915" }, "firefox_android": { "version_added": false, - "notes": "See bug 915" + "notes": "See bug 915" }, "ie": { "version_added": true @@ -350,6 +347,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -362,9 +362,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -400,6 +397,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/command.json b/html/elements/command.json index 30c6e4ec667325..c1b61e080cc041 100644 --- a/html/elements/command.json +++ b/html/elements/command.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/command", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -56,9 +56,6 @@ "checked": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -94,6 +91,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -106,9 +106,6 @@ "disabled": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -144,6 +141,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -156,9 +156,6 @@ "icon": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -194,6 +191,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -206,9 +206,6 @@ "label": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -244,6 +241,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -256,9 +256,6 @@ "radiogroup": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -294,6 +291,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -306,9 +306,6 @@ "type": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -344,6 +341,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/content.json b/html/elements/content.json index 4542d31604cf54..2d558ef4c29712 100644 --- a/html/elements/content.json +++ b/html/elements/content.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/content", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "35" }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/html/elements/data.json b/html/elements/data.json index 204413951f8480..ff49513004a5c4 100644 --- a/html/elements/data.json +++ b/html/elements/data.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/data", "support": { - "webview_android": { - "version_added": "62" - }, "chrome": { "version_added": "62" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": "62" } }, "status": { diff --git a/html/elements/datalist.json b/html/elements/datalist.json index 5f9a06d6655816..c5e7fbc5cc2954 100644 --- a/html/elements/datalist.json +++ b/html/elements/datalist.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/datalist", "support": { - "webview_android": { - "version_added": "33" - }, "chrome": { "version_added": "20" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/dd.json b/html/elements/dd.json index ac9fefefce79b3..090a67da6299a0 100644 --- a/html/elements/dd.json +++ b/html/elements/dd.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dd", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -44,6 +41,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -55,9 +55,6 @@ "nowrap": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -93,6 +90,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/del.json b/html/elements/del.json index f4b99cd31aefe2..55d8edc9b59436 100644 --- a/html/elements/del.json +++ b/html/elements/del.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/del", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "cite": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "datetime": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/details.json b/html/elements/details.json index fe847004b9817f..abb11560afa280 100644 --- a/html/elements/details.json +++ b/html/elements/details.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/details", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "12" }, @@ -16,11 +13,10 @@ }, "edge": { "version_added": false, - "notes": "In development." + "notes": "Under consideration." }, "edge_mobile": { - "version_added": false, - "notes": "In development." + "version_added": false }, "firefox": { "version_added": "49", @@ -47,6 +43,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -58,9 +57,6 @@ "open": { "__compat": { "support": { - "webview_android": { - "version_added": "4" - }, "chrome": { "version_added": "12" }, @@ -69,11 +65,10 @@ }, "edge": { "version_added": false, - "notes": "In development." + "notes": "Under consideration." }, "edge_mobile": { - "version_added": false, - "notes": "In development." + "version_added": false }, "firefox": { "version_added": "49" @@ -98,6 +93,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4" } }, "status": { diff --git a/html/elements/dfn.json b/html/elements/dfn.json index f79788ab946b29..bddcdbef26e9e6 100644 --- a/html/elements/dfn.json +++ b/html/elements/dfn.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dfn", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/dialog.json b/html/elements/dialog.json index 8b0de92792616c..87c75a3aab0b5c 100644 --- a/html/elements/dialog.json +++ b/html/elements/dialog.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dialog", "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -59,6 +56,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -70,9 +70,6 @@ "open": { "__compat": { "support": { - "webview_android": { - "version_added": "37" - }, "chrome": { "version_added": "37" }, @@ -124,6 +121,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { diff --git a/html/elements/dir.json b/html/elements/dir.json index afd35ffc733807..5328bb97701c08 100644 --- a/html/elements/dir.json +++ b/html/elements/dir.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dir", "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -54,9 +54,6 @@ "compact": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { diff --git a/html/elements/div.json b/html/elements/div.json index be3e91df4b0441..c77300e2e87f55 100644 --- a/html/elements/div.json +++ b/html/elements/div.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/div", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/dl.json b/html/elements/dl.json index 35c6274ba26af4..053f23c7f9615b 100644 --- a/html/elements/dl.json +++ b/html/elements/dl.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dl", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/dt.json b/html/elements/dt.json index c9e3284d267afe..a20b9a9a3aa3ab 100644 --- a/html/elements/dt.json +++ b/html/elements/dt.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dt", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/element.json b/html/elements/element.json index 379de2729d0481..0aaf61252bab96 100644 --- a/html/elements/element.json +++ b/html/elements/element.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/element", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/html/elements/em.json b/html/elements/em.json index 02df4b2651b62d..9ae4d08bf072c6 100644 --- a/html/elements/em.json +++ b/html/elements/em.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/em", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/embed.json b/html/elements/embed.json index 69bc9441fd3c73..942d17f02446ec 100644 --- a/html/elements/embed.json +++ b/html/elements/embed.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/embed", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -54,9 +54,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -104,9 +104,6 @@ "src": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -154,9 +154,6 @@ "type": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -204,9 +204,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/html/elements/fieldset.json b/html/elements/fieldset.json index 5b317287c19031..93f8f8b3de39ba 100644 --- a/html/elements/fieldset.json +++ b/html/elements/fieldset.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/fieldset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "disabled": { "__compat": { "support": { - "webview_android": { - "version_added": "4.4" - }, "chrome": { "version_added": true }, @@ -64,10 +61,12 @@ "version_added": true }, "edge": { - "version_added": true + "partial_implementation": true, + "version_added": true, + "notes": "Does not work with nested fieldsets. For example: <fieldset disabled><fieldset><!--Still enabled--></fieldset></fieldset>" }, "edge_mobile": { - "version_added": true + "version_added": null }, "firefox": { "version_added": true @@ -93,6 +92,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "4.4" } }, "status": { @@ -105,9 +107,6 @@ "form": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -143,6 +142,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -155,9 +157,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -193,6 +192,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/figcaption.json b/html/elements/figcaption.json index c09b2a3e424800..bd0284592e400c 100644 --- a/html/elements/figcaption.json +++ b/html/elements/figcaption.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/figcaption", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "8" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/figure.json b/html/elements/figure.json index fff1ac31e67c6e..2f90310ff9b069 100644 --- a/html/elements/figure.json +++ b/html/elements/figure.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/figure", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "8" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/font.json b/html/elements/font.json index e6c51cf3ec43f9..82e045f2835725 100644 --- a/html/elements/font.json +++ b/html/elements/font.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/font", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "color": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "face": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "size": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/footer.json b/html/elements/footer.json index 3ba978d6182c9f..92e8f1c3eb3ed8 100644 --- a/html/elements/footer.json +++ b/html/elements/footer.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/footer", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/form.json b/html/elements/form.json index 9b2f4e46db87ed..03a2077b985608 100644 --- a/html/elements/form.json +++ b/html/elements/form.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/form", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "accept": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "accept-charset": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "action": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "autocapitalize": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -254,9 +254,6 @@ "autocomplete": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true, "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." @@ -293,6 +290,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -305,9 +305,6 @@ "enctype": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -343,6 +340,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -355,9 +355,6 @@ "method": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -393,6 +390,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -405,9 +405,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -443,6 +440,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -455,9 +455,6 @@ "novalidate": { "__compat": { "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": "1" }, @@ -493,6 +490,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -505,9 +505,6 @@ "target": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -543,6 +540,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/frame.json b/html/elements/frame.json index c65c1b947f72b4..0e87edf50ca14b 100644 --- a/html/elements/frame.json +++ b/html/elements/frame.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/frame", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "frameborder": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "marginheight": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "marginwidth": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -254,9 +254,6 @@ "noresize": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -292,6 +289,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -304,9 +304,6 @@ "scrolling": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -342,6 +339,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -354,9 +354,6 @@ "src": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -392,6 +389,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/frameset.json b/html/elements/frameset.json index db1aebb428f5a1..1fde67496fbb62 100644 --- a/html/elements/frameset.json +++ b/html/elements/frameset.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/frameset", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "cols": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "rows": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h1.json b/html/elements/h1.json index 12935d46b668c0..1b16ee7db04c6b 100644 --- a/html/elements/h1.json +++ b/html/elements/h1.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h2.json b/html/elements/h2.json index e5dea1b22b8c3f..9e8417375b3e97 100644 --- a/html/elements/h2.json +++ b/html/elements/h2.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h3.json b/html/elements/h3.json index 2918f095d3e860..38fa057fc35f16 100644 --- a/html/elements/h3.json +++ b/html/elements/h3.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h4.json b/html/elements/h4.json index 3c46bc698474cf..df6af96baa66d6 100644 --- a/html/elements/h4.json +++ b/html/elements/h4.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h5.json b/html/elements/h5.json index 0ef5de002a7176..708285ed0312ad 100644 --- a/html/elements/h5.json +++ b/html/elements/h5.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/h6.json b/html/elements/h6.json index a3807ce937d3cf..ba68bf20232203 100644 --- a/html/elements/h6.json +++ b/html/elements/h6.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/Heading_Elements", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/head.json b/html/elements/head.json index 0b481bc794e2d8..d6ddb29ea4c6ac 100644 --- a/html/elements/head.json +++ b/html/elements/head.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/head", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "profile": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/header.json b/html/elements/header.json index 0c9de169f0400c..1287b38a3b0a16 100644 --- a/html/elements/header.json +++ b/html/elements/header.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/header", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "5" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/hgroup.json b/html/elements/hgroup.json index 60fd9e522987ec..78e39b8674c812 100644 --- a/html/elements/hgroup.json +++ b/html/elements/hgroup.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/hgroup", "support": { - "webview_android": { - "version_added": "2.2" - }, "chrome": { "version_added": "5" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "2.2" } }, "status": { diff --git a/html/elements/hr.json b/html/elements/hr.json index 9b30fc727c9ed7..b0859e8c372691 100644 --- a/html/elements/hr.json +++ b/html/elements/hr.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/hr", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "color": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "noshade": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "size": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -254,9 +254,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -292,6 +289,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/html.json b/html/elements/html.json index 86b9d2d9a97f66..9852c54da98bdf 100644 --- a/html/elements/html.json +++ b/html/elements/html.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/html", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -59,7 +59,7 @@ "version_added": "4" }, "chrome_android": { - "version_added": "4" + "version_added": "18" }, "edge": { "version_added": true @@ -163,9 +163,6 @@ "version": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -201,6 +198,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -213,9 +213,6 @@ "xmlns": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -251,6 +248,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/i.json b/html/elements/i.json index cbd7b3eb99a2b1..54d17b2ee62770 100644 --- a/html/elements/i.json +++ b/html/elements/i.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/i", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/iframe.json b/html/elements/iframe.json index 925495d77e4ff2..a36cdd13c9ca79 100644 --- a/html/elements/iframe.json +++ b/html/elements/iframe.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/iframe", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -47,6 +44,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -58,9 +58,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -96,6 +93,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -105,12 +105,59 @@ } } }, - "allowfullscreen": { + "allow": { "__compat": { "support": { - "webview_android": { - "version_added": null + "chrome": { + "version_added": "60" + }, + "chrome_android": { + "version_added": "60" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "47" + }, + "opera_android": { + "version_added": "47" + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false }, + "webview_android": { + "version_added": "60" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "allowfullscreen": { + "__compat": { + "support": { "chrome": [ { "version_added": "27" @@ -177,6 +224,9 @@ ], "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -189,9 +239,6 @@ "allowpaymentrequest": { "__compat": { "support": { - "webview_android": { - "version_added": false - }, "chrome": { "version_added": false }, @@ -227,6 +274,9 @@ }, "samsunginternet_android": { "version_added": false + }, + "webview_android": { + "version_added": false } }, "status": { @@ -239,9 +289,6 @@ "frameborder": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -277,6 +324,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -289,9 +339,6 @@ "height": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -327,6 +374,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -339,9 +389,6 @@ "longdesc": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -377,6 +424,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -389,9 +439,6 @@ "marginheight": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -427,6 +474,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -439,9 +489,6 @@ "marginwidth": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -477,6 +524,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -489,9 +539,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -527,6 +574,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -539,9 +589,6 @@ "referrerpolicy": { "__compat": { "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -564,19 +611,22 @@ "version_added": false }, "opera": { - "version_added": null + "version_added": "38" }, "opera_android": { - "version_added": null + "version_added": "38" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { @@ -589,9 +639,6 @@ "scrolling": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "1" }, @@ -627,6 +674,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -639,9 +689,6 @@ "sandbox": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": "4" }, @@ -677,6 +724,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -684,304 +734,50 @@ "standard_track": true, "deprecated": false } - }, - "sandbox-allow-popups": { - "__compat": { - "description": "sandbox='allow-popups'", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": true - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": true - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "28" - }, - "firefox_android": { - "version_added": "27" - }, - "ie": { - "version_added": null - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "sandbox-allow-popups-to-escape-sandbox": { - "__compat": { - "description": "sandbox='allow-popups-to-escape-sandbox'", - "support": { - "webview_android": { - "version_added": "46" - }, - "chrome": { - "version_added": "46" - }, - "chrome_android": { - "version_added": "46" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "49" - }, - "firefox_android": { - "version_added": "49" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "32" - }, - "opera_android": { - "version_added": "32" - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": "5.0" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "sandbox-allow-modals": { - "__compat": { - "description": "sandbox='allow-modals'", - "support": { - "webview_android": { - "version_added": null - }, - "chrome": { - "version_added": null - }, - "chrome_android": { - "version_added": null - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": "49" - }, - "firefox_android": { - "version_added": "49" - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": null - }, - "opera_android": { - "version_added": null - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": null - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "sandbox-allow-presentation": { - "__compat": { - "description": "sandbox='allow-presentation'", - "support": { - "webview_android": { - "version_added": false - }, - "chrome": { - "version_added": "53" - }, - "chrome_android": { - "version_added": "53" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "40" - }, - "opera_android": { - "version_added": "40" - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": "6.0" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "sandbox-allow-top-navigation-by-user-activation": { - "__compat": { - "description": "sandbox='allow-top-navigation-by-user-activation'", - "support": { - "webview_android": { - "version_added": "58" - }, - "chrome": { - "version_added": "58" - }, - "chrome_android": { - "version_added": "58" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": false - }, - "firefox": { - "version_added": null - }, - "firefox_android": { - "version_added": null - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "45" - }, - "opera_android": { - "version_added": "45" - }, - "safari": { - "version_added": null - }, - "safari_ios": { - "version_added": null - }, - "samsunginternet_android": { - "version_added": "7.0" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } } }, - "src": { + "sandbox-allow-popups": { "__compat": { + "description": "sandbox=\"allow-popups\"", "support": { - "webview_android": { - "version_added": true - }, "chrome": { - "version_added": "1" + "version_added": true }, "chrome_android": { - "version_added": true + "version_added": null }, "edge": { "version_added": true }, "edge_mobile": { - "version_added": true + "version_added": false }, "firefox": { - "version_added": true + "version_added": "28" }, "firefox_android": { - "version_added": true + "version_added": "27" }, "ie": { - "version_added": true + "version_added": null }, "opera": { - "version_added": true + "version_added": null }, "opera_android": { - "version_added": true + "version_added": null }, "safari": { - "version_added": true + "version_added": null }, "safari_ios": { - "version_added": true + "version_added": null }, "samsunginternet_android": { - "version_added": true + "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { @@ -991,17 +787,15 @@ } } }, - "srcdoc": { + "sandbox-allow-popups-to-escape-sandbox": { "__compat": { + "description": "sandbox=\"allow-popups-to-escape-sandbox\"", "support": { - "webview_android": { - "version_added": null - }, "chrome": { - "version_added": "20" + "version_added": "46" }, "chrome_android": { - "version_added": null + "version_added": "46" }, "edge": { "version_added": false @@ -1010,29 +804,32 @@ "version_added": false }, "firefox": { - "version_added": "25" + "version_added": "49" }, "firefox_android": { - "version_added": "25" + "version_added": "49" }, "ie": { "version_added": false }, "opera": { - "version_added": "15" + "version_added": "32" }, "opera_android": { - "version_added": null + "version_added": "32" }, "safari": { - "version_added": "6" + "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { - "version_added": null - } + "version_added": "5.0" + }, + "webview_android": { + "version_added": "46" + } }, "status": { "experimental": false, @@ -1041,12 +838,326 @@ } } }, - "width": { + "sandbox-allow-modals": { + "__compat": { + "description": "sandbox=\"allow-modals\"", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "49" + }, + "firefox_android": { + "version_added": "49" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sandbox-allow-presentation": { + "__compat": { + "description": "sandbox=\"allow-presentation\"", + "support": { + "chrome": { + "version_added": "53" + }, + "chrome_android": { + "version_added": "53" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "50" + }, + "firefox_android": { + "version_added": "50" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "40" + }, + "opera_android": { + "version_added": "40" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sandbox-allow-storage-access-by-user-activation": { "__compat": { + "description": "sandbox=\"allow-storage-access-by-user-activation\"", "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "dom.storage_access.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": "11.1", + "notes": "Currently only available on macOS High Sierra 10.13.4 beta, and in Safari Technology Preview 47+." + }, + "safari_ios": { + "version_added": "11.1", + "notes": "Currently only available on iOS 11.3 beta." + }, "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "sandbox-allow-top-navigation-by-user-activation": { + "__compat": { + "description": "sandbox=\"allow-top-navigation-by-user-activation\"", + "support": { + "chrome": { + "version_added": "58" + }, + "chrome_android": { + "version_added": "58" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "45" + }, + "opera_android": { + "version_added": "45" + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "src": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { "version_added": true }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "srcdoc": { + "__compat": { + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": "25" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "15" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "width": { + "__compat": { + "support": { "chrome": { "version_added": "1" }, @@ -1082,6 +1193,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -1090,6 +1204,65 @@ "deprecated": false } } + }, + "mozbrowser": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Gecko/Chrome/API/Browser_API", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": false + }, + "firefox": { + "version_added": false, + "notes": [ + "See bug 1318532", + "Available only to WebExtensions." + ] + }, + "firefox_android": { + "version_added": false, + "notes": [ + "See bug 1318532", + "Available only to WebExtensions." + ] + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } } } } diff --git a/html/elements/image.json b/html/elements/image.json index 5e2776a792dea9..3974e600a1b67a 100644 --- a/html/elements/image.json +++ b/html/elements/image.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/image", "support": { - "webview_android": { - "version_added": null - }, "chrome": { "version_added": null }, @@ -45,6 +42,9 @@ }, "samsunginternet_android": { "version_added": null + }, + "webview_android": { + "version_added": null } }, "status": { diff --git a/html/elements/img.json b/html/elements/img.json index a2df62431421ed..c4a5a978ffca8a 100644 --- a/html/elements/img.json +++ b/html/elements/img.json @@ -5,9 +5,6 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/img", "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -43,6 +40,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -54,9 +54,6 @@ "align": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -92,6 +89,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -104,9 +104,6 @@ "alt": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -142,6 +139,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -154,9 +154,6 @@ "border": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -192,6 +189,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -204,9 +204,6 @@ "crossorigin": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -242,6 +239,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -251,12 +251,59 @@ } } }, - "height": { + "decoding": { "__compat": { "support": { - "webview_android": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "63" + }, + "firefox_android": { + "version_added": "63" + }, + "ie": { + "version_added": false + }, + "opera": { "version_added": true }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "support": { "chrome": { "version_added": true }, @@ -292,6 +339,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -304,9 +354,6 @@ "hspace": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -342,6 +389,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -351,12 +401,77 @@ } } }, - "ismap": { + "intrinsicsize": { "__compat": { "support": { - "webview_android": { - "version_added": true + "chrome": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features" + } + ] + }, + "chrome_android": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features" + } + ] + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": null + }, + "firefox_android": { + "version_added": null + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "58" + }, + "opera_android": { + "version_added": "58" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false }, + "samsunginternet_android": { + "version_added": null + }, + "webview_android": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-productivity-features" + } + ] + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "ismap": { + "__compat": { + "support": { "chrome": { "version_added": true }, @@ -392,6 +507,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -404,9 +522,6 @@ "longdesc": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -442,6 +557,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -454,9 +572,6 @@ "name": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -492,6 +607,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -504,9 +622,6 @@ "onerror": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -542,6 +657,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -554,9 +672,6 @@ "referrerpolicy": { "__compat": { "support": { - "webview_android": { - "version_added": "51" - }, "chrome": { "version_added": "51" }, @@ -585,17 +700,20 @@ "version_added": "38" }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": { - "version_added": null + "version_added": false }, "samsunginternet_android": { - "version_added": "5.0" + "version_added": "7.2" + }, + "webview_android": { + "version_added": "51" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -604,9 +722,6 @@ "sizes": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -642,6 +757,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -654,9 +772,6 @@ "src": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -692,6 +807,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -704,9 +822,6 @@ "srcset": { "__compat": { "support": { - "webview_android": { - "version_added": "34" - }, "chrome": { "version_added": "34" }, @@ -768,6 +883,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": "37" } }, "status": { @@ -780,9 +898,6 @@ "usemap": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -818,6 +933,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -830,9 +948,6 @@ "__compat": { "description": "Content is case-sensitive", "support": { - "webview_android": { - "version_added": "58" - }, "chrome": { "version_added": "58" }, @@ -868,6 +983,9 @@ }, "samsunginternet_android": { "version_added": "7.0" + }, + "webview_android": { + "version_added": "58" } }, "status": { @@ -881,9 +999,6 @@ "vspace": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -919,6 +1034,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { @@ -931,9 +1049,6 @@ "width": { "__compat": { "support": { - "webview_android": { - "version_added": true - }, "chrome": { "version_added": true }, @@ -969,6 +1084,9 @@ }, "samsunginternet_android": { "version_added": true + }, + "webview_android": { + "version_added": true } }, "status": { diff --git a/html/elements/input/button.json b/html/elements/input/button.json new file mode 100644 index 00000000000000..577bfa274f234f --- /dev/null +++ b/html/elements/input/button.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-button": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/button", + "description": "type=\"button\"", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/checkbox.json b/html/elements/input/checkbox.json new file mode 100644 index 00000000000000..55703ad7579e54 --- /dev/null +++ b/html/elements/input/checkbox.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-checkbox": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/checkbox", + "description": "type=\"checkbox\"", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} \ No newline at end of file diff --git a/html/elements/input/color.json b/html/elements/input/color.json new file mode 100644 index 00000000000000..1171a6f4762fb0 --- /dev/null +++ b/html/elements/input/color.json @@ -0,0 +1,156 @@ +{ + "html": { + "elements": { + "input": { + "input-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/color", + "description": "type=\"color\"", + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": "14" + }, + "edge_mobile": { + "version_added": "14" + }, + "firefox": { + "version_added": "29", + "notes": "Firefox doesn't yet support inputs of type color on Windows Touch." + }, + "firefox_android": { + "version_added": "27" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "12" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "10" + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": "4.4" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "list": { + "__compat": { + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": "14" + }, + "edge_mobile": { + "version_added": "14" + }, + "firefox": { + "version_added": false, + "notes": "See bug 960984 for the status of support for the list attribute in Firefox." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 960984 for the status of support for the list attribute in Firefox." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "autocomplete": { + "__compat": { + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": "14" + }, + "edge_mobile": { + "version_added": "14" + }, + "firefox": { + "version_added": false, + "notes": "See bug 960989 for the status of support for the autocomplete attribute in Firefox." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 960984 for the status of support for the list attribute in Firefox." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": null + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } + } +} diff --git a/html/elements/input/date.json b/html/elements/input/date.json new file mode 100644 index 00000000000000..36abb6a31cdcf2 --- /dev/null +++ b/html/elements/input/date.json @@ -0,0 +1,58 @@ +{ + "html": { + "elements": { + "input": { + "input-date": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/date", + "description": "type=\"date\"", + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": "57" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": false, + "notes": "The input type is recognized, but there is no date-specific control." + }, + "safari_ios": { + "version_added": "5" + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/datetime-local.json b/html/elements/input/datetime-local.json new file mode 100644 index 00000000000000..dff099f599a5ae --- /dev/null +++ b/html/elements/input/datetime-local.json @@ -0,0 +1,59 @@ +{ + "html": { + "elements": { + "input": { + "input-datetime-local": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/datetime-local", + "description": "type=\"datetime-local\"", + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "notes": "See bug 888320 and TPE DOM/Date time input types." + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "11" + }, + "safari": { + "version_added": false, + "notes": "The input type is recognized, but there is no date-specific control." + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/email.json b/html/elements/input/email.json new file mode 100644 index 00000000000000..100788d3e4f3e7 --- /dev/null +++ b/html/elements/input/email.json @@ -0,0 +1,61 @@ +{ + "html": { + "elements": { + "input": { + "input-email": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/email", + "description": "type=\"email\"", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": "3.1", + "notes": [ + "Doesn't do validation, but instead offers a custom 'email' keyboard, which is designed to make entering email addresses easier.", + "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." + ] + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/file.json b/html/elements/input/file.json new file mode 100644 index 00000000000000..3131cafe3c8885 --- /dev/null +++ b/html/elements/input/file.json @@ -0,0 +1,58 @@ +{ + "html": { + "elements": { + "input": { + "input-file": { + "__compat": { + "description": "type=\"file\"", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/file", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "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)." + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": "1" + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/hidden.json b/html/elements/input/hidden.json new file mode 100644 index 00000000000000..85378d5b181db3 --- /dev/null +++ b/html/elements/input/hidden.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-hidden": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/hidden", + "description": "type=\"hidden\"", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": "2" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/image.json b/html/elements/input/image.json new file mode 100644 index 00000000000000..ae1ff39c60099e --- /dev/null +++ b/html/elements/input/image.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-image": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/image", + "description": "type=\"image\"", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": null + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/month.json b/html/elements/input/month.json new file mode 100644 index 00000000000000..88cb5dfa7da3a8 --- /dev/null +++ b/html/elements/input/month.json @@ -0,0 +1,59 @@ +{ + "html": { + "elements": { + "input": { + "input-month": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/month", + "description": "type=\"month\"", + "support": { + "chrome": { + "version_added": "20" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "notes": "See bug 888320." + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false, + "notes": "The input type is recognized, but there is no month-specific control." + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/number.json b/html/elements/input/number.json new file mode 100644 index 00000000000000..58307aae875629 --- /dev/null +++ b/html/elements/input/number.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-number": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/number", + "description": "type=\"number\"", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/password.json b/html/elements/input/password.json new file mode 100644 index 00000000000000..80fc36214a0ae2 --- /dev/null +++ b/html/elements/input/password.json @@ -0,0 +1,105 @@ +{ + "html": { + "elements": { + "input": { + "input-password": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/password", + "description": "type=\"password\"", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "2" + }, + "opera": { + "version_added": "2" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "insecure_login_handling": { + "__compat": { + "description": "Special handling of password inputs in insecure login pages", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "52" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + } + } + } + } + } +} diff --git a/html/elements/input/radio.json b/html/elements/input/radio.json new file mode 100644 index 00000000000000..6739a05acd3aaf --- /dev/null +++ b/html/elements/input/radio.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-radio": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/radio", + "description": "type=\"radio\"", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": true + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/range.json b/html/elements/input/range.json new file mode 100644 index 00000000000000..eeb16ed5c21a90 --- /dev/null +++ b/html/elements/input/range.json @@ -0,0 +1,173 @@ +{ + "html": { + "elements": { + "input": { + "input-range": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/range", + "description": "type=\"range\"", + "support": { + "chrome": { + "version_added": "4" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "23" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "11" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "3.1" + }, + "safari_ios": { + "version_added": "5.1" + }, + "webview_android": [ + { + "version_added": "4.4" + }, + { + "version_added": "2", + "version_removed": "4.4", + "partial_implementation": true, + "notes": "Android WebView recognizes the range type, but doesn't implement a range-specific control." + } + ] + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "tick_marks": { + "__compat": { + "description": "Tick mark support", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "notes": "See bug 841942." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 841942." + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "vertical_orientation": { + "__compat": { + "description": "Vertically-oriented slider support", + "support": { + "chrome": { + "version_added": true, + "notes": "The slider can be oriented vertically 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": { + "version_added": true, + "notes": "The slider can be oriented vertically 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." + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": false, + "notes": "See bug 840820 and bug 981916." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 840820 and bug 981916." + }, + "ie": { + "version_added": "10", + "notes": "The slider can be oriented vertically by setting the writing-mode: bt-lr style on the input element." + }, + "opera": { + "version_added": true, + "notes": "The slider can be oriented vertically 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." + }, + "opera_android": { + "version_added": true, + "notes": "The slider can be oriented vertically 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": { + "version_added": true, + "notes": "The slider can be oriented vertically 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": true, + "notes": "The slider can be oriented vertically 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." + }, + "webview_android": { + "version_added": true, + "notes": "The slider can be oriented vertically 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." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } + } +} diff --git a/html/elements/input/reset.json b/html/elements/input/reset.json new file mode 100644 index 00000000000000..b8c34487c3b71f --- /dev/null +++ b/html/elements/input/reset.json @@ -0,0 +1,59 @@ +{ + "html": { + "elements": { + "input": { + "input-reset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/reset", + "description": "type=\"reset\"", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": null + }, + "edge_mobile": { + "version_added": null + }, + "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." + }, + "firefox_android": { + "version_added": "4", + "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." + }, + "ie": { + "version_added": true + }, + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/html/elements/input/search.json b/html/elements/input/search.json new file mode 100644 index 00000000000000..a445734271218d --- /dev/null +++ b/html/elements/input/search.json @@ -0,0 +1,57 @@ +{ + "html": { + "elements": { + "input": { + "input-search": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/search", + "description": "type=\"search\"", + "support": { + "chrome": { + "version_added": "5" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": "12" + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "4" + }, + "firefox_android": { + "version_added": true + }, + "ie": { + "version_added": "10" + }, + "opera": { + "version_added": "10.6" + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5" + }, + "safari_ios": { + "version_added": true + }, + "webview_android": { + "version_added": true + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} \ No newline at end of file diff --git a/html/elements/input/submit.json b/html/elements/input/submit.json new file mode 100644 index 00000000000000..41ccf8bc65cd4b --- /dev/null +++ b/html/elements/input/submit.json @@ -0,0 +1,59 @@ +{ + "html": { + "elements": { + "input": { + "input-submit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/input/submit", + "description": "type=\"submit\"", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": true + }, + "edge": { + "version_added": true + }, + "edge_mobile": { + "version_added": true + }, + "firefox": { + "version_added": "1", + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a