chromium/third_party/blink/renderer/core/mathml/mathml_tag_names.json5

{
  metadata: {
    namespace: "MathML",
    namespaceURI: "http://www.w3.org/1998/Math/MathML",
    fallbackInterfaceName: "MathMLRowElement",
    fallbackJSInterfaceName: "MathMLElement",
    export: "CORE_EXPORT",
  },
  data: [
    {
      name: "annotation",
      interfaceName: "MathMLElement",
    },
    {
      name: "annotation-xml",
      interfaceName: "MathMLElement",
    },
    {
      name: "maction",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "malignmark",
      interfaceName: "MathMLElement",
    },
    {
      name: "math",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "mroot",
      interfaceName: "MathMLRadicalElement",
    },
    {
      name: "msqrt",
      interfaceName: "MathMLRadicalElement",
    },
    {
      name: "merror",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "mfrac",
      interfaceName: "MathMLFractionElement",
    },
    {
      name: "mglyph",
      interfaceName: "MathMLElement",
    },
    {
      name: "msub",
      interfaceName: "MathMLScriptsElement",
    },
    {
      name: "msup",
      interfaceName: "MathMLScriptsElement",
    },
    {
      name: "msubsup",
      interfaceName: "MathMLScriptsElement",
    },
    {
      name: "mmultiscripts",
      interfaceName: "MathMLScriptsElement",
    },
    {
      name: "mprescripts",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "mi",
      interfaceName: "MathMLTokenElement",
    },
    {
      name: "mn",
      interfaceName: "MathMLTokenElement",
    },
    {
      name: "mo",
      interfaceName: "MathMLOperatorElement",
    },
    {
      name: "mpadded",
      interfaceName: "MathMLPaddedElement",
    },
    {
      name: "mphantom",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "mrow",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "ms",
      interfaceName: "MathMLTokenElement",
    },
    {
      name: "mspace",
      interfaceName: "MathMLSpaceElement",
    },
    {
      name: "mstyle",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "mtable",
      interfaceName: "MathMLElement",
    },
    {
      name: "mtd",
      interfaceName: "MathMLTableCellElement",
    },
    {
      name: "mtr",
      interfaceName: "MathMLElement",
    },
    {
      name: "mtext",
      interfaceName: "MathMLTokenElement",
    },
    {
      name: "mover",
      interfaceName: "MathMLUnderOverElement",
    },
    {
      name: "munder",
      interfaceName: "MathMLUnderOverElement",
    },
    {
      name: "munderover",
      interfaceName: "MathMLUnderOverElement",
    },
    {
      name: "semantics",
      interfaceName: "MathMLRowElement",
    },
    {
      name: "none",
      interfaceName: "MathMLRowElement",
    },
  ]
}