From dc0ce52e7109fdcd71bbe4fbe62e8f2f104fbad9 Mon Sep 17 00:00:00 2001 From: "Michael S. Scherotter" Date: Fri, 28 Mar 2025 10:00:19 -0700 Subject: [PATCH] Html elements in foreign object (#1041) --- packages/svgcanvas/core/sanitize.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/packages/svgcanvas/core/sanitize.js b/packages/svgcanvas/core/sanitize.js index e6af43bc..b0d6b94f 100644 --- a/packages/svgcanvas/core/sanitize.js +++ b/packages/svgcanvas/core/sanitize.js @@ -93,7 +93,24 @@ const svgWhiteList_ = { munder: [], munderover: [], none: [], - semantics: [] + semantics: [], + + // HTML Elements for use in a foreignObject + div: [], + p: [], + li: [], + pre: [], + ol: [], + ul: [], + span: [], + hr: [], + br: [], + h1: [], + h2: [], + h3: [], + h4: [], + h5: [], + h6: [] } /* eslint-enable max-len */