Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

URL Standard – new URL() #145

Closed
annevk opened this issue Sep 22, 2022 · 5 comments
Closed

URL Standard – new URL() #145

annevk opened this issue Sep 22, 2022 · 5 comments
Labels
accepted An accepted proposal focus-area-proposal Focus Area Proposal

Comments

@annevk
Copy link
Member

annevk commented Sep 22, 2022

Description

Let's make 2023 the year all browsers agree on a fundamental piece of the web: URLs as defined in the URL Standard.

Rationale

URLs are extremely widely used and as such would benefit from being fully interoperable.

Developers have also complained that new URL() doesn't work the same across browsers and doesn't always give the expected results for non-special schemes (e.g., non-WebKit browsers tend to stuff everything in the path).

Specification

https://url.spec.whatwg.org

Tests

https://wpt.fyi/results/url

@annevk annevk added the focus-area-proposal Focus Area Proposal label Sep 22, 2022
@annevk
Copy link
Member Author

annevk commented Sep 22, 2022

(I would be okay with excluding some of the tests, such as those related to ShadowRealm.)

@gsnedders gsnedders added this to the Interop 2023 milestone Sep 22, 2022
@foolip foolip moved this to Proposed in Interop 2023 Oct 7, 2022
@foolip foolip removed this from the Interop 2023 milestone Oct 7, 2022
@tbondwilkinson
Copy link

URL compat is a P2 for Google's closure library.

"Could turn down goog.url and possibly help further migration off of goog.uri."

@jensimmons jensimmons changed the title URLs URL Standard – new URL() Nov 9, 2022
@foolip
Copy link
Member

foolip commented Nov 11, 2022

In the MDN short survey on APIs & JavaScript, "URL (parsing and API)" was selected by ~21% of survey takers, putting it in the top third of options. (There is some uncertainty as with any survey data.)

@gsnedders
Copy link
Member

From #253:

[@foolip] URLs - using variants to web-platform-tests/wpt#37372 out the tests (file:, mailto: and javascript:) that were deemed to be too risky.

@nairnandu nairnandu added the accepted An accepted proposal label Feb 1, 2023
@nairnandu
Copy link
Contributor

Thank you for proposing URL standard for inclusion in Interop 2023.

We are pleased to let you know that this proposal was accepted as the URL focus area. You can follow the progress of this Focus Area on the Interop 2023 dashboard.

For an overview of our process, see the proposal selection summary. Thank you for contributing to Interop 2023!

Posted on behalf of the Interop team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted An accepted proposal focus-area-proposal Focus Area Proposal
Projects
No open projects
Status: Proposed
Development

No branches or pull requests

5 participants