mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-06 00:25:12 +00:00
LibWebView: Fix sanitizing about scheme URLs
This commit is contained in:
committed by
Tim Flynn
parent
cde14901bc
commit
63c6eae918
@@ -35,7 +35,7 @@ static Optional<URL> create_url_with_url_or_path(String const& url_or_path)
|
||||
static Optional<URL> query_public_suffix_list(StringView url_string)
|
||||
{
|
||||
auto out = MUST(String::from_utf8(url_string));
|
||||
if (!out.contains("://"sv))
|
||||
if (!out.starts_with_bytes("about:"sv) && !out.contains("://"sv))
|
||||
out = MUST(String::formatted("https://{}"sv, out));
|
||||
|
||||
auto maybe_url = create_url_with_url_or_path(out);
|
||||
|
||||
Reference in New Issue
Block a user