There was an error while loading. Please reload this page.
1 parent 8de2a81 commit 76fd700Copy full SHA for 76fd700
1 file changed
src/core/helpers/html/safe-html.ts
@@ -36,11 +36,18 @@ const HTML_INTEGRATION_POINTS = new Set([
36
* MathML/SVG children and HTML below an integration point are kept.
37
*/
38
function isSmuggledForeignHtml(elm: Element): boolean {
39
- if (elm.namespaceURI !== HTML_NAMESPACE || elm.closest('math,svg') === null) {
+ if (
40
+ elm.namespaceURI !== HTML_NAMESPACE ||
41
+ elm.closest('math,svg') == null
42
+ ) {
43
return false;
44
}
45
- for (let parent = elm.parentElement; parent; parent = parent.parentElement) {
46
+ for (
47
+ let parent = elm.parentElement;
48
+ parent;
49
+ parent = parent.parentElement
50
51
const name = parent.nodeName.toLowerCase();
52
53
if (name === 'math' || name === 'svg') {
0 commit comments