Re: [whatwg/url] Encode ^ in pathname (#607)

`test://test/^`: https://jsdom.github.io/whatwg-url/#url=dGVzdDovL3Rlc3QvXg==&base=YWJvdXQ6Ymxhbms=
`test:^`: https://jsdom.github.io/whatwg-url/#url=dGVzdDpe&base=YWJvdXQ6Ymxhbms=
`https://test/^`: https://jsdom.github.io/whatwg-url/#url=aHR0cHM6Ly90ZXN0L14=&base=YWJvdXQ6Ymxhbms=

It seems Gecko branches on "is special", but Chromium doesn't. Chromium branches on "opaque path", which seems more reasonable?

I would be willing to align WebKit and the standard with Chromium here (assuming that @achristensen07 is still on board). @hayatoito @valenting what do you think?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/url/issues/607#issuecomment-2511101350
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/url/issues/607/2511101350@github.com>

Received on Monday, 2 December 2024 10:10:21 UTC