urlpattern icon indicating copy to clipboard operation
urlpattern copied to clipboard

URL Pattern Standard

Results 32 urlpattern issues
Sort by recently updated
recently updated
newest added

### What is the issue with the URL Pattern Standard? Here's a test case from the WPT test suite, it's expected to succeed (Chrome 123 pass). ```js const up1 =...

RTL text in URL is not as uncommon as many think. This API must support RTL and bidi text in URL and patterns. It's important because `:` is used for...

i18n-needs-resolution
decided

Closes #30 ### Mini-explainer: This adds a new `URLPatternList` interface that is can be used to match many `URLPattern`s at once. This new interface can be used to easily create...

### What is the issue with the URL Pattern Standard? The colon is treated as defining a protocol, even in cases where the URL parser would not (because it looks...

### What is the issue with the URL Pattern Standard? The *[generate a segment wildcard regexp](https://urlpattern.spec.whatwg.org/#generate-a-segment-wildcard-regexp)* steps generate a regex that is : - Not internally consistent with the *full...

### What is the issue with the URL Pattern Standard? According to the [Web Platform Test](https://github.com/web-platform-tests/wpt/tree/master/urlpattern) these hostnames should throw a TypeError : - `bad/hostname` - `bad#hostname` - `bad%hostname` -...

We're seeing URLPattern being used in several proposals now: - [Speculation rules](https://wicg.github.io/nav-speculation/speculation-rules.html#document-rule-url-pattern-predicate) - [Service worker static routing](https://github.com/WICG/service-worker-static-routing-api#webidl) - Hopefully, [compression dictionaries](https://github.com/WICG/compression-dictionary-transport/issues/48) - Potentially in the future, its original motivation, [service...

### What is the issue with the URL Pattern Standard? When we construct with URLPatternInit, containing an empty string `pathname` and the regular `baseURL` string, the result is a bit...

Hello, I'm testing out the URLPattern in Chrome canary against the test suite I use for Vue Router and I found that repeated groups (`/:id+` and `/:id*`) are not put...

addition/proposal

When creating a pattern like `new URLPattern('/:id/static/:tags*')`, there is no way of knowing what groups the pattern has (id and tags) nor their nature (optional, repeatable). I propose a way...

addition/proposal