mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-02 15:46:33 +00:00
LibURL: Don't return early parsing a URL with an empty input
We can't simply use the base URL as it may need to be modified in some form. For example - for the included test, the fragment was previously being included in the resulting URL. This fixes 1 test on https://wpt.live/url/url-constructor.any.html
This commit is contained in:
parent
d161602b6d
commit
1dc4959e91
Notes:
github-actions[bot]
2024-08-06 22:09:23 +00:00
Author: https://github.com/shannonbooth
Commit: 1dc4959e91
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/987
Reviewed-by: https://github.com/tcl3 ✅
3 changed files with 21 additions and 2 deletions
|
@ -34,6 +34,7 @@
|
|||
{ input: 'h\tt\nt\rp://h\to\ns\rt:9\t0\n0\r0/p\ta\nt\rh?q\tu\ne\rry#f\tr\na\rg' },
|
||||
{ input: ' \t', base: 'http://ladybird.org/foo/bar' },
|
||||
{ input: '/c:/foo/bar', base: 'file:///c:/baz/qux' },
|
||||
{ input: '', base: 'file:///test?test#test' },
|
||||
];
|
||||
|
||||
for (url of urls) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue