Personally, I don't think it's a good idea to ship MathML with missing printing support at all. Users definitely expect printing mathematical documents (and saving them as PDFs!) to be working. Many websites use feature detection (something like `"MathMLElement" in window`) to check if MathML is supported and use polyfills like MathJax if not. In this case, the website would then display non-printable MathML formulas, but it would be better if the website would still use the MathJax polyfill so that printing would work. For example, Wikipedia might switch to MathML formulas some time after stable MathML support in Chromium, and users would be quite confused that if they print the article or save it as a PDF, the formulas aren't rendered correctly any more. If you want to ship MathML before printing works anyway, I'd at least love to the see the following two things temporarily implemented: - A warning message on the printing dialog, telling the user that printing mathematical formulas is not yet supported. - A non-standard way for the developer to feature-detect if printing MathML is not supported (I'm thinking of something like `MathMLElement.webkitPrintingUnsupported == true`), so that you could still use MathJax for websites where users are likely to print them.
-- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6cbb995d-6136-40eb-915c-8b1f7a23c63cn%40chromium.org.