MathML in Web Browsers

March 2022 - Sept 2022 Update - MathML-Core Support
06 October 2022

An overview of the work done in the last 6 months.

In the last 6 months, quite a lot has happened with support from this fund, and additional work by Igalia. This included about 137 commits across many repos related to fuzzing, documentation, spec status, and interop.

  • In June, an Intent to Ship was filed in Chromium
  • Commits to improve MathML-Core interop in WebKit for dir, numalign, denomalign attributes
  • Commits to improve MathML-Core interop in Firefox for script-related features, the operator dictionary, invalid markup, semantics/maction, fontstyle/fontweight and numerous bits of cleanup
  • Many improvements to the MDN documentation, MDN content, Browser Compatibility Data, the MDN sidebar and MDN/webref CSS syntax data.

MathML-Core Chromium support mainstream release was delayed by some ongoing Chromium internals rework for LayoutNG creating a situation where support would have temporarily created a problem for anyone wanting to print MathML from existing sites with Chromium. Full support is currently scheduled for release 109.

Note: This post was originally published on the Open Collective project page.

More news