1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 05:47:34 +00:00

LibWeb: Return empty Optional<StyleProperty> for shorthand properties

This is a stopgap until we implement shorthand -> longhand conversion.
This commit is contained in:
Luke Wilde 2022-10-28 15:42:18 +01:00 committed by Linus Groh
parent 377eb09492
commit 5e2b41175c
3 changed files with 13 additions and 1 deletions

View file

@ -44,6 +44,11 @@ NonnullRefPtr<StyleValue> StyleProperties::property(CSS::PropertyID property_id)
return value.release_nonnull();
}
RefPtr<StyleValue> StyleProperties::maybe_null_property(CSS::PropertyID property_id) const
{
return m_property_values[to_underlying(property_id)];
}
CSS::Size StyleProperties::size_value(CSS::PropertyID id) const
{
auto value = property(id);