Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Wiki
  • Browser Bugs

Browser Bugs · Changes

Page history
Add more browser bugs from existing issue reports. authored Apr 16, 2012 by Frédéric Wang's avatar Frédéric Wang
Hide whitespace changes
Inline Side-by-side
Browser-Bugs.md
View page @ a4ab45de
......@@ -3,7 +3,7 @@
Browsers have several issues related to rendering of mathematical expressions
or other features provided by MathJax. The most obvious one is the lack of a
good [MathML support](MathML-Support-In-Browsers.md) but there are many other
problems that MathJax tries to fix. However, adding specific workaround to each
problems that MathJax tries to fix. However, adding specific workaround for each
of the browser issue makes the MathJax code more complex and sometimes it may
even not be possible to write such a workaround. Ideally all these bugs should
be fixed upstream.
......@@ -15,12 +15,35 @@ browsers. This can also help us to answer questions about possible bugs on the
MathJax user mailing list. Finally, this may also be an interesting resource for
browser vendors and users.
Some of these bugs are labelled
[Browser Bug](https://github.com/mathjax/MathJax/issues?labels=Browser+Bug)
in our issue tracker.
## Internet Explorer
* Loading MathJax in IE causes javascript error if the document contains 30 or
more stylesheets
See [issue 60](https://github.com/mathjax/MathJax/issues/60).
Possible MathJax workaround: group in one stylesheet.
* <del>Entity definitions for characters are not up-to-date. See
[feedback 674766](https://connect.microsoft.com/IE/feedback/details/674766/)
</del> (Fixed in Internet Explorer 10).
* <del>Comment causes IE to ignore rest of equation.
See [issue 89](https://github.com/mathjax/MathJax/issues/89)
</del> (fixed in Internet Explorer mode 9)
* <del>Clipped Fractions in IE8 Standards Mode
See [issue 185](https://github.com/mathjax/MathJax/issues/185)</del>
(fixed in latest version of Internet Explorer 8)
* Crash in IE9/IE9 standards mode with setTimeout() and delay 0.
See [issue 170](https://github.com/mathjax/MathJax/issues/170)
MathJax workaround: Don't use setTimeout() if the delay is 0, and use delay
of 0 for loading web fonts.
Upstream bug report?
## Firefox
[MathJax Tracking Bug](https://bugzilla.mozilla.org/show_bug.cgi?id=745687)
......@@ -30,6 +53,7 @@ browser vendors and users.
* printing pages with downloadable fonts doesn't render all fonts on the page
See [bug 468568](https://bugzilla.mozilla.org/show_bug.cgi?id=468568)
and [issue 172](https://github.com/mathjax/MathJax/issues/172).
* [MathML bugs](https://bugzilla.mozilla.org/show_bug.cgi?id=687809)
......@@ -68,7 +92,7 @@ browser vendors and users.
[bug 697053](https://bugzilla.mozilla.org/show_bug.cgi?id=697053).
* <del>too much space between upright mi elements.
[bug 320294](https://bugzilla.mozilla.org/show_bug.cgi?id=320294)</del>
See [bug 320294](https://bugzilla.mozilla.org/show_bug.cgi?id=320294)</del>
(fixed in Firefox 13).
* <del>mlabeledtr is not shown at all. See
......@@ -104,13 +128,25 @@ browser vendors and users.
See [issue 221](https://github.com/mathjax/MathJax/issues/221)
* -webkit-column-count crashes Mathjax in Chrome
See [issue 45](https://github.com/mathjax/MathJax/issues/45) and
See [issue 45](https://github.com/mathjax/MathJax/issues/45).
* Positioning error in dynamically inserted content.
See [issue 24](https://github.com/mathjax/MathJax/issues/24),
[issue 175](https://github.com/mathjax/MathJax/issues/175) and
[bug 50210](https://bugs.webkit.org/show_bug.cgi?id=50210).
MathJax workaround: force a reflow when equations are shown.
* Positioning error in dynamically inserted content
See [bug 50210](https://bugs.webkit.org/show_bug.cgi?id=50210)
* STIX font problem on OS X Lion
See [issue 152](https://github.com/mathjax/MathJax/issues/152) and
[issue 178](https://github.com/mathjax/MathJax/issues/178),
[issue 179](https://github.com/mathjax/MathJax/issues/179) and
[bug 67604](https://bugs.webkit.org/show_bug.cgi?id=67604).
MathJax workaround: Use the names *-Regular or *-Italic as the font family.
## Opera
* &lang; and &rang; are not mapped to the right unicode characters. Bug report
ID is DSK-343994.
* On Opera the MathMenu triggering region only partially covers the math
See [issues 48](https://github.com/mathjax/MathJax/issues/48).
* &amp;lang; and &amp;rang; are not mapped to the right unicode characters.
Bug report ID is DSK-343994.
Clone repository
  • .htaccess settings
  • Accessibility goals
  • Amazon EC2
  • Automated Test Framework
  • Big Operator and Function Examples
  • Browser Bugs
  • CDN Hosting at Google Cloud Storage
  • CDN end of life
  • CDN requirements
  • Cdn .htaccess settings
  • Cdn hosting
  • Coding Style
  • ContentMathML extension proposal
  • Contributing
  • Contributor license agreement etc
View All Pages