From 3538c77b7851d3d47867de4721ffb6565f628166 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Mon, 8 Dec 2025 17:45:53 +0100 Subject: [PATCH] innerText: ignore CDATA section --- src/browser/webapi/Element.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/browser/webapi/Element.zig b/src/browser/webapi/Element.zig index bf37dfd8..f8ab2501 100644 --- a/src/browser/webapi/Element.zig +++ b/src/browser/webapi/Element.zig @@ -265,6 +265,9 @@ fn _getInnerText(self: *Element, writer: *std.Io.Writer, state: *innerTextState) // if we had a pre space, trim left next one. state.trim_left = state.pre_w; }, + // CDATA sections should not be used within HTML. They are + // considered comments and are not displayed. + .cdata_section => {}, }, .document => {}, .document_type => {},