Closed
Description
Vue version
3.2.27
Link to minimal reproduction
Steps to reproduce
- Try rendering any MathML tags.
What is expected?
Vue will properly render MathML like it does with HTML and SVG.
What is actually happening?
Vue ignores MathML and thinks the tags are wrongly configured custom elements.
System Info
System:
OS: macOS 13.2.1
CPU: (10) arm64 Apple M1 Pro
Memory: 16.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 18.14.0
npm: 9.3.1
Browsers:
Firefox: 110.0
Firefox Developer Edition: 111.0
Safari: 16.3
Safari Technology Preview: 16.4
Any additional comments?
MathML is well supported in all browser engines since Chrome 109 (CanIUse MathML) and tremendously useful for any web pages that want to render mathematical formulas.
A quick test showed that React does support MathML and Svelte does not.
Prior issues: