From 107e47ec01540c251ae5487b1cd3f7b4aa808bf6 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Thu, 18 Sep 2025 19:50:06 -0400 Subject: [PATCH] System/Libraries/Html/Renderer: Support mailto: protocol handler in @resolve_href() --- System/Libraries/Html/Renderer.HC | 2 ++ 1 file changed, 2 insertions(+) diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC index e3bc69c..e8845bf 100644 --- a/System/Libraries/Html/Renderer.HC +++ b/System/Libraries/Html/Renderer.HC @@ -259,6 +259,8 @@ U8* @resolve_href(HtmlRenderer* renderer, U8* href) return NULL; if (!MemCmp(href, "javascript:", 11)) return href; + if (!MemCmp(href, "mailto:", 7)) + return StrNew(href, renderer->task); HttpUrl* url = @expand_url_from_string(renderer->task, renderer->current_url, href); if (!url) return NULL;