The current implementation uses anchor tags for linking in MathML. However, according to the W3C discussion, only mrow and anchor tags should use href attributes.
To address these issues, we need to make the following changes:
- Replace anchor tags with mrow elements.
- Modify the Popups integration to allow Popups on mrow elements with href attributes.
- Implement a polyfill to support href in MathML for Chrome, as it does not currently support this feature.
- Add MathJax support for Anchor Tags: MathJax by default pulls out href attributes of MathML elements and creates an anchor tag with that href, wrapping that mrow element. But it does not add the title attribute, and this breaks the Popups functionality.


