-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[HTML-CSS] [Chrome 48] visual artifacts due to Chrome now rounding up [was: rendering issue in chrome canary builds] #1300
Comments
Thanks for reporting this. Do you see this on the SVG output as well or just the HTML-CSS output? |
I can reproduce the issue (there seems to be a vertical bar to the right of the fraction) on Version 48.0.2560.0 dev (64-bit), Ubuntu 15.10. However, the problem does not occur when using MathJax v2.6-beta.1 (neither HTML-CSS nor CommonHTML) so if it was a bug on our end, it's been fixed along the way. |
@pkra Some StackExchange sites are affected by this bug (e.g. Cross Validated) Do you recommend updating to MathJax v.2.6-beta.1? By the way, SVG output is rendered correctly. Tested in Chrome dev 48.0.2560.0 dev (64-bit) on Ubuntu 15.10. This issue doesn't occur in Chrome beta 47.0.2526.58 beta (64-bit). |
@rsmith31415 StackExchange sites will be upgrading as soon as 2.6 is finalized. The beta is running on math.SE if you want to compare. |
I've updated the title. As mentioned on the Chrome tracker, this is caused by Chrome rounding up values which other browsers do not round up. I'm guessing this was fixed alongside other rounding issues. Maybe @dpvc can confirm later. |
By "this was fixed" I'm referring to the issue disappearing in MathJax v2.6. |
Understood. Thank you for the information. |
(For reference, the Chrome 47 → Chrome 48 upgrade path just opened on Ubuntu/Mint repositories, which is why there is at least one related issue and probably soon more.) |
@dpvc do you remember if there was any reason we left this open? |
@pkra, no I don't recall one, and I think it can be closed. |
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300).
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300).
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300).
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300).
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300).
- Upgrade MathJax to 2.6. This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300); - Disambiguate link to Dynamic Selection; - Consolidate type relations; - Formatting, whitespace and linebreaks; - SAM conversion.
2.6.1 works fine in Chrome and Safari, but I noticed the same issue in the current Safari Technology Preview (Version 9.1.1 (11601.6.17, 11602.1.31)). If STP has a different rounding behaviour that is triggering this, then it indicates that the code needs to be more robust to rounding. In STP, the line is span of width 0px. Example shown below.
Since the error is showing in STP, it is still wait and watch, but noting it here as a headsup. |
@srikumarks, thanks for the information. I believe that issue #1452 addresses the problem, which will be include in the next release of MathJax. Can you give the input that caused the given output for you? That way we can test to be sure. |
Looks like #1452 will indeed fix it. The span I reported was present for all math elements. |
OK, thanks for the confirmation. |
I see this on Chrome for Mac OSX (version info printed below) for all equations typed in an iPython notebook. Google Chrome 51.0.2704.63 (Official Build) (64-bit) |
@ibraaaa, make sure that you are using MathJax version 2.6 (select the "About MathJax" item in the MathJax contextual menu obtained by control-clicking on any typeset expression). If you are using 2.5.x or earlier, then you will still see this problem. Version 2.6 includes the work-around for it. |
@dpvc, upgrading to the latest version of MathJax fixed this issue, thanks! |
@ibraaaa, great! Glad to hear it is working for you now. |
Mainly because of mathjax/MathJax#1300 (looks ugly in Chrome).
Mainly because of mathjax/MathJax#1300 (looks ugly in Chrome).
This fixes the vertical bar problem on Chrome (mathjax/MathJax#1300);
https://code.google.com/p/chromium/issues/detail?id=552421 - it's been reported there but thought it would be worth mentioning here too. the issue persists in 48.0.2560.0 canary (64-bit).
The text was updated successfully, but these errors were encountered: