LibWeb: Add debug log message for missing calc() context

This commit is contained in:
stelar7 2024-10-19 00:43:35 +02:00 committed by Sam Atkins
parent 488436fb54
commit 2b65e86ec7
Notes: github-actions[bot] 2024-10-29 14:41:42 +00:00

View file

@ -52,8 +52,10 @@ static double resolve_value(CSSMathValue::CalculationResult::Value value, Option
return length.absolute_length_to_px().to_double();
// If we dont have a context, we cant resolve the length, so return NAN
if (!context.has_value())
if (!context.has_value()) {
dbgln("Failed to resolve length, likely due to calc() being used with relative units and a property not taking it into account");
return Number(Number::Type::Number, NAN).value();
}
return length.to_px(*context).to_double();
});