-
Notifications
You must be signed in to change notification settings - Fork 213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
issue on IE11 #62
Comments
|
I went a bit further. Since it's not really in the same direction, I've renamed the issue. Regarding Symbol, this seems expected behavior:
Adding the babel polyfill gets me Symbol (obviously) so using the babel loader with es2015 in webpack would workaround this. (IIUC Symbol.iterator cannot be shimmed correctly in generality.) Next I run into the following:
and if I hack those to the global |
The issue with
to
instead. Or import
See if one of those does the trick. |
Thanks, Davide. I'll test it. |
I screwed up earlier and accidentally tested the TeX input (which has a whole other set of problems). For the MathML input, the polyfill gets things up an running. However, I get Math Processing error on all three elements - So that's a step forward, I suppose. |
Let's continue F2F later. |
As requested during the last meeting, here's a hopefully sufficient demo for the IE11 math processing error problem. Quick guide to re-build:
Note: the HTML page also loads the babel polyfill from cdnjs; this can probably be done more efficiently and/or at build time. |
Thanks, I'll take a look at it this weekend. |
OK, it turns out that the issue is that, in IE11, the MathML elements don't have the The output worked fine in IE11 and IE10 emulation, but two of the three equations caused output errors for IE9. I'll have to look into that further. |
holy cow, that's terrible. (FYI same for SVG elements, https://caniuse.com/#search=classlist) Any chance we could somehow polyfill this on IE11 (we'd need a polyfill for IE9 as well). |
The |
https://github.com/eligrey/classList.js might be worth looking at (as it detects partial implementations). |
The downcompiling example at https://github.com/mathjax/mathjax-v3/wiki/A-first-usable-demo-(using-webpack) does not work on IE11.
The text was updated successfully, but these errors were encountered: