mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-08 20:32:56 +03:00
LibWeb: Ignore non-URL values for background-image for now
This commit is contained in:
parent
7c4fb2b804
commit
0aa74074dd
Notes:
sideshowbarker
2024-07-19 01:56:54 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/0aa74074dde
@ -398,10 +398,6 @@ static void set_property_expanding_shorthands(StyleProperties& style, CSS::Prope
|
||||
if (!value.is_string())
|
||||
continue;
|
||||
auto string = value.to_string();
|
||||
if (!string.starts_with("url("))
|
||||
continue;
|
||||
if (!string.ends_with(')'))
|
||||
continue;
|
||||
set_property_expanding_shorthands(style, CSS::PropertyID::BackgroundImage, value, document);
|
||||
}
|
||||
return;
|
||||
@ -411,6 +407,10 @@ static void set_property_expanding_shorthands(StyleProperties& style, CSS::Prope
|
||||
if (!value.is_string())
|
||||
return;
|
||||
auto string = value.to_string();
|
||||
if (!string.starts_with("url("))
|
||||
return;
|
||||
if (!string.ends_with(')'))
|
||||
return;
|
||||
auto url = string.substring_view(4, string.length() - 5);
|
||||
if (url.length() >= 2 && url.starts_with('"') && url.ends_with('"'))
|
||||
url = url.substring_view(1, url.length() - 2);
|
||||
|
Loading…
Reference in New Issue
Block a user