MathML-mml3ff 1.2 No Restart
Add support for MathML 3 features not implemented in Gecko.
This add-on is not compatible with your version of Firefox because of the following:
To try the thousands of add-ons available here, download Mozilla Firefox, a fast, free way to surf the Web!Close
Choose from thousands of extra features and styles to make Firefox your own.Close
Each time a nsDOMContentLoaded event is raised on a tab, a function is executed to convert some MathML features into simpler MathML code that can be rendered natively by Gecko. If no <math> elements are present on the page, the conversion function will return immediately. Otherwise, an instance of nsIXSLTProcessor initilialized with David's stylesheet and used to perform the conversion. Note that the stylesheet is not applied to the whole HTML document but to each <math> element individually. Be aware about these listeners and function calls on each page if performance is important for your browsing experience. The add-on uses only one single nsIXSLTProcessor object, initialized the first time it is necessary and kept during all the life time of the add-on. This is to avoid to create and destroy the object (which requires loading the XSLT stylesheet in a DOM tree) each time a conversion is necessary.