ladybird/Tests/LibWeb/Text/input/URL/search-params-strip-trailing-spaces-from-opaque-url.html
Shannon Booth cff3e78a14 LibWeb: Strip trailing spaces from opaque URL path on query change
This was added in fdaa0e5a
to fix a case where roundtrips could fail. We had already partially
implemented these steps - but it seems this was missed in the update of
URLSearchParams.

Fixes the last failing WPT test for:

https://wpt.live/url/urlsearchparams-delete.any.html
2024-08-17 07:44:13 +02:00

16 lines
472 B
HTML

<script src="../include.js"></script>
<script>
test(() => {
const url = new URL('data:space ?test');
println(`URL pathname is '${url.pathname}'`);
println(`URL href is '${url.href}'`);
println(url.searchParams.has('test'));
url.searchParams.delete('test');
println(url.searchParams.has('test'));
println(`URL pathname is '${url.pathname}'`);
println(`URL href is '${url.href}'`);
});
</script>