From d9b835cea3a77bceb338c14e391442ce3352c4d5 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Wed, 23 Apr 2025 10:25:57 -0400 Subject: [PATCH] System/Libraries/Html/Renderer: Handle font-size pt values --- System/Libraries/Html/Renderer.HC | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC index bd191f6..5af5bd0 100644 --- a/System/Libraries/Html/Renderer.HC +++ b/System/Libraries/Html/Renderer.HC @@ -473,6 +473,10 @@ Bool @apply_css_rules_to_node(@html_dom_node* node, HtmlRenderer* renderer) node_tmpnum_buf[StrLen(node_tmpnum_buf) - 2] = NULL; node->fontSize = ToI64(Str2F64(node_tmpnum_buf) * RENDERER_DEFAULT_MAX_LINE_HEIGHT); } + if (!StrICmp(values->@(0) + StrLen(values->@(0)) - 2, "pt")) { + node_tmpnum_buf[StrLen(node_tmpnum_buf) - 2] = NULL; + node->fontSize = ToI64(Str2F64(node_tmpnum_buf) * 1.33333333); + } if (!StrICmp(values->@(0) + StrLen(values->@(0)) - 2, "px")) { node_tmpnum_buf[StrLen(node_tmpnum_buf) - 2] = NULL; node->fontSize = Str2I64(node_tmpnum_buf);