1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:57:43 +00:00

Everywhere: Use unqualified AK::URL

Now possible in LibWeb now that there is no longer a Web::URL.
This commit is contained in:
Shannon Booth 2024-02-11 20:15:39 +13:00 committed by Andreas Kling
parent f9e5b43b7a
commit 9ce8189f21
156 changed files with 471 additions and 471 deletions

View file

@ -17,7 +17,7 @@
namespace Web::ReferrerPolicy {
// https://w3c.github.io/webappsec-referrer-policy/#determine-requests-referrer
Optional<AK::URL> determine_requests_referrer(Fetch::Infrastructure::Request const& request)
Optional<URL> determine_requests_referrer(Fetch::Infrastructure::Request const& request)
{
// 1. Let policy be requests referrer policy.
auto const& policy = request.referrer_policy();
@ -28,7 +28,7 @@ Optional<AK::URL> determine_requests_referrer(Fetch::Infrastructure::Request con
// 3. Switch on requests referrer:
auto referrer_source = request.referrer().visit(
// "client"
[&](Fetch::Infrastructure::Request::Referrer referrer) -> Optional<AK::URL> {
[&](Fetch::Infrastructure::Request::Referrer referrer) -> Optional<URL> {
// Note: If requests referrer is "no-referrer", Fetch will not call into this algorithm.
VERIFY(referrer == Fetch::Infrastructure::Request::Referrer::Client);
@ -56,7 +56,7 @@ Optional<AK::URL> determine_requests_referrer(Fetch::Infrastructure::Request con
}
},
// a URL
[&](AK::URL const& url) -> Optional<AK::URL> {
[&](URL const& url) -> Optional<URL> {
// Let referrerSource be requests referrer.
return url;
});
@ -164,7 +164,7 @@ Optional<AK::URL> determine_requests_referrer(Fetch::Infrastructure::Request con
}
}
Optional<AK::URL> strip_url_for_use_as_referrer(Optional<AK::URL> url, OriginOnly origin_only)
Optional<URL> strip_url_for_use_as_referrer(Optional<URL> url, OriginOnly origin_only)
{
// 1. If url is null, return no referrer.
if (!url.has_value())