From 6a3c3ee29119c3f5b1de4f3f92c7797a455ccab5 Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Tue, 25 Mar 2025 18:58:08 +0000 Subject: [PATCH] LibWeb: Coerce NaNs to 0 when escaping top-level calculations --- .../LibWeb/CSS/StyleValues/CalculatedStyleValue.cpp | 13 ++++++++++--- .../expected/css/getComputedStyle-transform.txt | 1 + .../Text/input/css/getComputedStyle-transform.html | 1 + 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Libraries/LibWeb/CSS/StyleValues/CalculatedStyleValue.cpp b/Libraries/LibWeb/CSS/StyleValues/CalculatedStyleValue.cpp index bba0585c244..757559217a4 100644 --- a/Libraries/LibWeb/CSS/StyleValues/CalculatedStyleValue.cpp +++ b/Libraries/LibWeb/CSS/StyleValues/CalculatedStyleValue.cpp @@ -2716,9 +2716,16 @@ Optional