From a3ef91a185dde874f0ee33a400632f3b1e9b1c55 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Wed, 8 Sep 2021 12:24:04 +0200 Subject: [PATCH] Add api.URLPattern API (#12294) --- api/URLPattern.json | 644 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 644 insertions(+) create mode 100644 api/URLPattern.json diff --git a/api/URLPattern.json b/api/URLPattern.json new file mode 100644 index 00000000000000..687ec4b5538df1 --- /dev/null +++ b/api/URLPattern.json @@ -0,0 +1,644 @@ +{ + "api": { + "URLPattern": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#urlpattern", + "support": { + "chrome": { + "version_added": "93", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "Enabled" + } + ] + }, + "chrome_android": { + "version_added": "93", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "Enabled" + } + ] + }, + "deno": { + "version_added": "1.14", + "flags": [ + { + "type": "runtime_flag", + "name": "--unstable" + } + ] + }, + "edge": { + "version_added": "93", + "flags": [ + { + "type": "preference", + "name": "#enable-experimental-web-platform-features", + "value_to_set": "Enabled" + } + ] + }, + "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 + } + }, + "URLPattern": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-urlpattern", + "description": "URLPattern() constructor", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "exec": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-exec", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "hash": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-hash", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "hostname": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-hostname", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "password": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-password", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "pathname": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-pathname", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "port": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-port", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "protocol": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-protocol", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "search": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-search", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "test": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-test", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + }, + "username": { + "__compat": { + "spec_url": "https://wicg.github.io/urlpattern/#dom-urlpattern-username", + "support": { + "chrome": { + "version_added": "93" + }, + "chrome_android": { + "version_added": "93" + }, + "deno": { + "version_added": "1.14" + }, + "edge": { + "version_added": "93" + }, + "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 + } + } + } + } + } +}