Java Embedding Plugin
Java Embedding Plugin Description:
The Java Embedding Plugin is a utility that allows other web browsers than Apple's Safari to use the most recent versions of Java (1.4.X) on Mac OS X. When used together with an updated version of Mozilla's MRJ Plugin Carbon (included in this distribution), the Java Embedding Plugin's functionality is currently available to recent versions of Mozilla, Firefox and Camino. But in principle any web browser could use one of the Java Embedding Plugin's two APIs to add support for Java 1.4.X.
What's new in this version:
* Changed the "version test" link in the Java Embedding Plugin's "about:plugins" display from http://www.java.com/en/download/help/testvm.xml to http://gemal.dk/browserspy/java.html.
* A browser window's minimize button is no longer disabled by loading at least one Java applet in the window. (This happens only in Carbon-based browsers (Firefox and Seamonkey), on OS X 10.4 and above, and only with JEP 0.9.6.)
* Changed the way Java applets' URLs are logged to the system console, to avoid problems (including crashes) that can happen if the URL inadvertently contains printf escape sequences. For example, if the applet's URL contains "with space", the space will be encoded (as "with%20space") -- but "%20s" is a printf escape sequence indicating a string, of which at most 20 characters will be printed.
* The Java Embedding Plugin now sets the maximum heap size (the javaplugin.maxHeapSize System property) to 96 MB ("96m") on OS X 10.4 and above (unless the user has set this value explicitly in the Java Control Panel). The default value for this was (and still is) 64 MB. But Apple's Mac OS X v10.4 Release 5 sets the maximum heap size to 96 MB for Safari and other WebKit browsers, so I've changed the JEP to conform to this behavior.
Operating System Support: Mac OS X 10.2.8 or higher