Although XSLT 2.0 is not natively supported in Firefox, it is possible via Saxon-B (Java) or, more recently, Saxon-CE (JavaScript) to perform XSLT 2.0.
![Install java for firefox Install java for firefox](/uploads/1/1/9/5/119509470/934605452.jpg)
Java+You, Download Today! Java Download » What is Java? » Uninstall About Java. Allowing Java Content on a Website 1. Launch the Firefox web browser. Click or double-click the. Firefox: 3.6 and above: All OSs that support these versions of Firefox. Use 64 bit Browsers on Mac OS platforms to run the 64 bit JRE: Chrome: latest: Windows OSs: Safari: 5.1 and above: Mac OS: Use 64 bit Browsers on Mac OS platforms to run the 64 bit JRE. Firefox 52 ESR Installation Instructions for Mac Users Checking your release: Not sure if you have Firefox ESR? Look at Update Channel for ESR in Firefox's instructions for checking your version. Installation: Quit Firefox. Use Spotlight, Finder or Go Applications to find the Firefox application. Drag it to the Trash Bin.
For users
Saxon-CE
No extensions are required, Saxon-CE runs whenever a HTML page is loaded that links to the Saxon-CE JavaScript library.
Saxon-B
The XSL Results extension uses the new incarnation of LiveConnect (handled by Java 1.6v12+ instead of Mozilla-specific code) to connect with the Java-based Saxon-B library, and adds support for having XSLT performed automatically when visiting a page with the appropriate XSLT processing instruction (and which isn't processed by Firefox's own XSLT 1.0 processor).
For developers
Firefox Java Support
Saxon-CE
Java For Firefox
A JavaScript API is provided for initiating an XSLT 2.0 transform from a web page. Error and diagnostics output from Saxon-CE can be reviewed in the Firefox developer console or in Firebug.
Download Java For Firefox
Saxon-B
The extension demonstrates how one can use LiveConnect code to communicate with the Saxon-B library, but one might find the JavaScript code module approach used inside the extension XqUSEme as a more reusable approach.
Download Firefox With Java Support
The code does not currently work on the Mac (except for server edition supporting Java 1.6) due to its lagging Java support (and thus LiveConnect support).