browser-compat-data icon indicating copy to clipboard operation
browser-compat-data copied to clipboard

Update MathML implementation status for Blink-based browsers

Open fred-wang opened this issue 3 years ago • 1 comments

Summary

A new MathML implementation started in Blink in 2019 and very basic support was implemented under the "experimental web platform features" flag. This corresponds to Blink 80 [1]. As a consequence, update the Blink-based browsers accordingly:

  • Chrome switched to Blink in version 28 [2], before that there was a WebKit implementation that was implemented enabled only in Chrome 24. We keep that information and add link to why it was removed in Chrome 25. Also add the new implementation in version 80.

  • Edge switched to Blink in version 79 [3], add the new implementation in version 80.

  • Opera switched to Blink in version 15 [4], before that there was a Presto implementation. We keep that information and add the new implementation in version 67 (corresponding to Blink version 80).

  • Opera Android does not support flags [5], so MathML cannot be enabled for now. Don't change anything for this entry.

Test results and supporting details

[1] https://chromiumdash.appspot.com/commit/ee4ac810348a8dd42fb0f5bc7353c507e4ab17c6 https://chromiumdash.appspot.com/commit/6a1f248788b300a9d2b96c977976e747c5ec4aaa https://chromiumdash.appspot.com/commit/e4f3a0881c7a63f5ed0ff9dd68ef04d84a535969 https://chromiumdash.appspot.com/commit/63dd456d6e73f1d41aadf211aefa3456f5825f47 https://chromiumdash.appspot.com/commit/9bbdc694b075ea78b913f89954571f55ad14f0d8 https://chromiumdash.appspot.com/commit/8b8b60fb32ffcc41c3ae41224389822969e172f3 [2] Cf chrome.json [3] Cf edge.json [4] Cf opera.json [5] npm test is reporting that.

Related issues

Fixes https://github.com/mdn/browser-compat-data/issues/16890

fred-wang avatar Jul 21 '22 08:07 fred-wang

cc @queengooborg

fred-wang avatar Jul 21 '22 08:07 fred-wang