@@ -2,26 +2,101 @@ name: MathML
22description : MathML, or the Mathematical Markup Language, describes mathematical notation, such as expressions and formulas. Also known as MathML Core.
33spec : https://w3c.github.io/mathml-core/
44caniuse : mathml
5- # MathML has evolved for more than 20 years and computing its status from BCD is
6- # challenging. To represent basic support for MathML, the following statuses
7- # match the earliest support claimed by caniuse.com or BCD:
8- # https://caniuse.com/mathml
9- # https://developer.mozilla.org/en-US/docs/Web/MathML/Element/math
10- #
11- # Note that there are minor disagreements between sources about initial support
12- # in different browsers. Where either source claims partial support, the
13- # versions were increased. Following this method, Firefox was increased due to
14- # BCD, and Safari due to caniuse.com.
15- #
16- # TODO: Partial support in Firefox <4 and Safari <10, with notes.
175status :
18- baseline : low
19- baseline_low_date : 2023-01-12
20- support :
21- chrome : " 109"
22- chrome_android : " 109"
23- edge : " 109"
24- firefox : " 4"
25- firefox_android : " 4"
26- safari : " 10"
27- safari_ios : " 10"
6+ compute_from : mathml.elements.math
7+ compat_features :
8+ - mathml.attribute_values.named_space
9+ - mathml.attribute_values.nonzero_unitless_values
10+ - mathml.elements.annotation
11+ - mathml.elements.annotation-xml
12+ - mathml.elements.math
13+ - mathml.elements.math.display
14+ - mathml.elements.menclose
15+ - mathml.elements.menclose.notation
16+ - mathml.elements.menclose.notation.actuarial
17+ - mathml.elements.menclose.notation.bottom
18+ - mathml.elements.menclose.notation.box
19+ - mathml.elements.menclose.notation.circle
20+ - mathml.elements.menclose.notation.downdiagonalstrike
21+ - mathml.elements.menclose.notation.horizontalstrike
22+ - mathml.elements.menclose.notation.left
23+ - mathml.elements.menclose.notation.longdiv
24+ - mathml.elements.menclose.notation.madruwb
25+ - mathml.elements.menclose.notation.phasorangle
26+ - mathml.elements.menclose.notation.right
27+ - mathml.elements.menclose.notation.roundedbox
28+ - mathml.elements.menclose.notation.top
29+ - mathml.elements.menclose.notation.updiagonalarrow
30+ - mathml.elements.menclose.notation.updiagonalstrike
31+ - mathml.elements.menclose.notation.verticalstrike
32+ - mathml.elements.merror
33+ - mathml.elements.mfrac
34+ - mathml.elements.mfrac.linethickness
35+ - mathml.elements.mi
36+ - mathml.elements.mi.mathvariant
37+ - mathml.elements.mmultiscripts
38+ - mathml.elements.mn
39+ - mathml.elements.mo
40+ - mathml.elements.mo.accent
41+ - mathml.elements.mo.form
42+ - mathml.elements.mo.largeop
43+ - mathml.elements.mo.lspace
44+ - mathml.elements.mo.maxsize
45+ - mathml.elements.mo.minsize
46+ - mathml.elements.mo.movablelimits
47+ - mathml.elements.mo.rspace
48+ - mathml.elements.mo.stretchy
49+ - mathml.elements.mo.symmetric
50+ - mathml.elements.mover
51+ - mathml.elements.mover.accent
52+ - mathml.elements.mpadded
53+ - mathml.elements.mpadded.depth
54+ - mathml.elements.mpadded.height
55+ - mathml.elements.mpadded.lspace
56+ - mathml.elements.mpadded.relative_values
57+ - mathml.elements.mpadded.voffset
58+ - mathml.elements.mpadded.width
59+ - mathml.elements.mphantom
60+ - mathml.elements.mprescripts
61+ - mathml.elements.mroot
62+ - mathml.elements.mrow
63+ - mathml.elements.ms
64+ - mathml.elements.mspace
65+ - mathml.elements.mspace.depth
66+ - mathml.elements.mspace.height
67+ - mathml.elements.mspace.width
68+ - mathml.elements.msqrt
69+ - mathml.elements.mstyle
70+ - mathml.elements.msub
71+ - mathml.elements.msubsup
72+ - mathml.elements.msup
73+ - mathml.elements.mtable
74+ - mathml.elements.mtable.align
75+ - mathml.elements.mtable.columnalign
76+ - mathml.elements.mtable.columnlines
77+ - mathml.elements.mtable.columnspacing
78+ - mathml.elements.mtable.frame
79+ - mathml.elements.mtable.framespacing
80+ - mathml.elements.mtable.rowalign
81+ - mathml.elements.mtable.rowlines
82+ - mathml.elements.mtable.rowspacing
83+ - mathml.elements.mtable.width
84+ - mathml.elements.mtd
85+ - mathml.elements.mtd.columnalign
86+ - mathml.elements.mtd.columnspan
87+ - mathml.elements.mtd.rowalign
88+ - mathml.elements.mtd.rowspan
89+ - mathml.elements.mtext
90+ - mathml.elements.mtr
91+ - mathml.elements.mtr.columnalign
92+ - mathml.elements.mtr.rowalign
93+ - mathml.elements.munder
94+ - mathml.elements.munder.accentunder
95+ - mathml.elements.munderover
96+ - mathml.elements.munderover.accent
97+ - mathml.elements.munderover.accentunder
98+ - mathml.elements.semantics
99+ - mathml.global_attributes.dir
100+ - mathml.global_attributes.displaystyle
101+ - mathml.global_attributes.href
102+ - mathml.global_attributes.scriptlevel
0 commit comments