]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(mathml): update known mathML tags (#9829)
authorDivyansh Singh <40380293+brc-dd@users.noreply.github.com>
Thu, 14 Dec 2023 14:08:55 +0000 (19:38 +0530)
committerGitHub <noreply@github.com>
Thu, 14 Dec 2023 14:08:55 +0000 (22:08 +0800)
packages/shared/src/domTagConfig.ts

index 4cbb02b5f79dd690b84c7623e793cdc0d7741aa3..000432298ff97677ce3e2bbc663e83edf1a93f4e 100644 (file)
@@ -27,12 +27,13 @@ const SVG_TAGS =
   'polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,' +
   'text,textPath,title,tspan,unknown,use,view'
 
-// https://developer.mozilla.org/en-US/docs/Web/MathML/Element
+// https://www.w3.org/TR/mathml4/ (content elements excluded)
 const MATH_TAGS =
-  'math,maction,annotation,annotation-xml,menclose,merror,mfenced,mfrac,mi,' +
+  'annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,' +
+  'merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,' +
   'mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,' +
-  'semantics,mspace,msqrt,mstyle,msub,msup,msubsup,mtable,mtd,mtext,mtr,' +
-  'munder,munderover'
+  'mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,' +
+  'msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics'
 
 const VOID_TAGS =
   'area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr'