LibWeb/CSS: Make all children of CSSLabLike share the create() method

Small code deduplication. NFC.
This commit is contained in:
Lucas CHOLLET 2024-10-27 12:08:20 -04:00 committed by Andreas Kling
commit 15121d63ad
Notes: github-actions[bot] 2024-10-28 19:36:47 +00:00
2 changed files with 14 additions and 24 deletions

View file

@ -3310,7 +3310,7 @@ RefPtr<CSSStyleValue> Parser::parse_lab_color_value(TokenStream<ComponentValue>&
auto& color_values = *maybe_color_values;
return CSSLab::create(color_values[0].release_nonnull(),
return CSSLabLike::create<CSSLab>(color_values[0].release_nonnull(),
color_values[1].release_nonnull(),
color_values[2].release_nonnull(),
color_values[3].release_nonnull());
@ -3330,7 +3330,7 @@ RefPtr<CSSStyleValue> Parser::parse_oklab_color_value(TokenStream<ComponentValue
auto& color_values = *maybe_color_values;
return CSSOKLab::create(color_values[0].release_nonnull(),
return CSSLabLike::create<CSSOKLab>(color_values[0].release_nonnull(),
color_values[1].release_nonnull(),
color_values[2].release_nonnull(),
color_values[3].release_nonnull());