LibWeb/CSS: Disallow third argument in 2D scale functions

This commit is contained in:
Tim Ledbetter 2025-06-15 05:03:22 +01:00 committed by Alexander Kalenik
parent e7906f4332
commit a3f6e71e33
Notes: github-actions[bot] 2025-06-15 13:59:55 +00:00
5 changed files with 73 additions and 6 deletions

View file

@ -4141,7 +4141,7 @@ RefPtr<CSSStyleValue const> Parser::parse_scale_value(TokenStream<ComponentValue
return nullptr;
transaction.commit();
return TransformationStyleValue::create(PropertyID::Scale, TransformFunction::Scale, { maybe_x.release_nonnull(), maybe_y.release_nonnull(), maybe_z.release_nonnull() });
return TransformationStyleValue::create(PropertyID::Scale, TransformFunction::Scale3d, { maybe_x.release_nonnull(), maybe_y.release_nonnull(), maybe_z.release_nonnull() });
}
// https://drafts.csswg.org/css-scrollbars/#propdef-scrollbar-color