From 804042a2a61e3983c1afb4d62196b860f35d1098 Mon Sep 17 00:00:00 2001 From: Gunther Rademacher Date: Wed, 22 Apr 2026 08:43:18 +0200 Subject: [PATCH] fix HTML content escaping (fixes #2645) --- .../src/main/java/org/basex/io/serial/HTMLSerializer.java | 1 - .../src/test/java/org/basex/query/SerializerTest.java | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/basex-core/src/main/java/org/basex/io/serial/HTMLSerializer.java b/basex-core/src/main/java/org/basex/io/serial/HTMLSerializer.java index cf23a6bbf0..43f9493bda 100644 --- a/basex-core/src/main/java/org/basex/io/serial/HTMLSerializer.java +++ b/basex-core/src/main/java/org/basex/io/serial/HTMLSerializer.java @@ -176,7 +176,6 @@ protected void finishEmpty() throws IOException { sep = false; super.finishClose(); } - if(SCRIPTS.contains(lc(elem.local()))) script++; } @Override diff --git a/basex-core/src/test/java/org/basex/query/SerializerTest.java b/basex-core/src/test/java/org/basex/query/SerializerTest.java index 355cb55743..2572498743 100644 --- a/basex-core/src/test/java/org/basex/query/SerializerTest.java +++ b/basex-core/src/test/java/org/basex/query/SerializerTest.java @@ -358,6 +358,12 @@ public final class SerializerTest extends SandboxTest { contains(option + "