diff --git a/features/urlpattern.yml b/features/urlpattern.yml new file mode 100644 index 00000000000..dbc7291d1a5 --- /dev/null +++ b/features/urlpattern.yml @@ -0,0 +1,20 @@ +name: URLPattern +description: The `URLPattern` API creates patterns that can be matched against URLs or URL components. +spec: https://urlpattern.spec.whatwg.org/ +status: + compute_from: api.URLPattern.URLPattern +compat_features: + - api.URLPattern + - api.URLPattern.URLPattern + - api.URLPattern.hash + - api.URLPattern.hostname + - api.URLPattern.password + - api.URLPattern.pathname + - api.URLPattern.port + - api.URLPattern.protocol + - api.URLPattern.search + - api.URLPattern.username + - api.URLPattern.exec + - api.URLPattern.test + - api.URLPattern.URLPattern.ignoreCase_option + - api.URLPattern.hasRegExpGroups diff --git a/features/urlpattern.yml.dist b/features/urlpattern.yml.dist new file mode 100644 index 00000000000..fbb87d16e9d --- /dev/null +++ b/features/urlpattern.yml.dist @@ -0,0 +1,42 @@ +# Generated from: urlpattern.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "95" + chrome_android: "95" + edge: "95" +compat_features: + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: + # chrome: "95" + # chrome_android: "95" + # edge: "95" + - api.URLPattern + - api.URLPattern.URLPattern + - api.URLPattern.exec + - api.URLPattern.hash + - api.URLPattern.hostname + - api.URLPattern.password + - api.URLPattern.pathname + - api.URLPattern.port + - api.URLPattern.protocol + - api.URLPattern.search + - api.URLPattern.test + - api.URLPattern.username + + # baseline: false + # support: + # chrome: "107" + # chrome_android: "107" + # edge: "107" + - api.URLPattern.URLPattern.ignoreCase_option + + # baseline: false + # support: + # chrome: "122" + # chrome_android: "122" + # edge: "122" + - api.URLPattern.hasRegExpGroups