1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 04:17:35 +00:00

LibWeb/URL: Don't have URL::pathname() perform percent decode

Since the spec expects us to use AK::URL::serialize_path() without
doing any percent decoding.
This commit is contained in:
Kemal Zebari 2023-09-12 10:38:14 -07:00 committed by Andrew Kaster
parent b6b4e59bf7
commit ce549eb92a

View file

@ -353,7 +353,7 @@ WebIDL::ExceptionOr<String> URL::pathname() const
auto& vm = realm().vm();
// The pathname getter steps are to return the result of URL path serializing thiss URL.
return TRY_OR_THROW_OOM(vm, String::from_deprecated_string(m_url.serialize_path()));
return TRY_OR_THROW_OOM(vm, String::from_deprecated_string(m_url.serialize_path(AK::URL::ApplyPercentDecoding::No)));
}
// https://url.spec.whatwg.org/#ref-for-dom-url-pathname%E2%91%A0