GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||
GeezerVison is showing github.com — url: export URLSearchParams by TimothyGu · Pull Request #10801 · nodejs/node Conversation
Member
Fixes: #10761 Checklist
Affected core subsystem(s)url
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
joyeecheung
approved these changes
Contributor
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
|
There was an error while loading. Please reload this page.
|
@thefourtheye, pretty much. The only (minor) things that are yet to be done to accomplish full spec compliance are
For the last two bullet points, I have a local branch that fixes them, but have not submitted yet pending this PR and #10399. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@TimothyGu That's a great summary :-) Thanks :-) Can we expose this once we are spec compliant? Also, this needs documentation changes as well. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@thefourtheye, the documentation is already written by @jasnell in #10620. I also just noticed #10635, which means that to bring the current implementation to 100% compliance with the most current spec we'll also need to change a few more things in the constructor. Let's put a hold on this for the time being then. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@thefourtheye There is a GitHub project tracking the WHATWG URL implementation: https://github.com/nodejs/node/projects/5 (the columns these issues/PRs are placed are shown in the sidebar of issue/PR page, below the labels) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
btw, @TimothyGu, @joyeecheung and @targos ... I really must thank the three of you for the work that you've each put in on improvinng the URL implementation. I really do appreciate the help! |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I am not really against this change. But once we expose this, people might come and say this doesn't work as it does in browsers. Thats why I just want to make sure we are spec complaint before exposing. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@thefourtheye I am +1 about getting |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Keep in mind that this code is all still considered Experimental. It's better if it were completely spec compliant but that shouldn't be a blocker. Also keep in mind that the spec evolves quickly. There's always going to be a possibility that bits are out of spec given how the spec itself evolves over time. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Landed by mistake without metadata in 326e967. Sorry about that. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.