Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Internet  |  Browsers  |  Java Embedding Plugin

Java Embedding Plugin

Java Embedding Plugin - 0.9.5+f

use latest Java in non-Safari browsers

All Time: (3.8)
Version 0.9.5+f: (5.0)
Selected Version: 0.9.5+f
Release Date: 2006-06-29
License: Freeware
Downloads (version 0.9.5+f): 1,945
Downloads (all versions): 47,038

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product 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:

  • Fixed a bug in the Java Embedding Plugin that sometimes causes the browser window to be deactivated, and which has some very strange side effects on menus (one of which is a crash bug). This bug only effects Carbon-based browsers (e.g. Firefox and Seamonkey).

    JEP 0.9.5 introduced a workaround for an Apple bug that sometimes causes trouble switching between multiple browser windows in a Carbon-based browser (yet another of Apple's Cocoa-Carbon interface bugs). But the workaround didn't distinguish between browser windows and other kinds of windows (e.g. menus). So it would sometimes incorrectly deactivate the current browser window.

    This fix resolves bmo bug 341234, and at least partially resolves bmo bug 320998 (which is a topcrasher).

    For more information search on "kWindowActivationScopeAll" in Handlers.m and see: https://bugzilla.mozilla.org/show_bug.cgi?id=320998 https://bugzilla.mozilla.org/show_bug.cgi?id=341234
  • The Java Embedding Plugin now defaults to Java 5.0/1.5 on OS X 10.4.X (when used with Apple's J2SE 5.0 Release 4) if the user hasn't specified a Java version (using the "Java Preferences" application).

    JEP 0.9.5+e defaulted to Java 1.4.2 -- which doesn't conform to Safari's behavior and which therefore caused some confusion.

    For more information see JEPController checkBundle (in Controller.m) and: https://bugzilla.mozilla.org/show_bug.cgi?id=342997
  • Worked around an Apple bug that sometimes causes crashes in low-level graphics "primitives" on Java 1.4.2 from J2SE 5.0 Release 4 on OS X 10.4.X.

    For more information see the comment above the definition for SurfaceDataBounds in AppletView.m.
  • Changed the behavior of some JavaScript-to-Java LiveConnect calls on OS X 10.4.X, so that as many of these calls as possible run on the event queue of a particular applet, instead of on a generic LiveConnect event queue.

    Earlier JEP versions made all these calls run on the LiveConnect event queue. But this had some odd side effects, including at least one case of a JTextPane object not accepting keyboard input if it had been created on the LiveConnect event queue.

    For more information see LiveConnect.java.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.3
  • Mac OS X 10.2

Additional Requirements:

  • Mac OS X 10.2.8 or higher

Screenshots:

Download Links:

Download Links:

Your Installed Versions:


 

Feedback Summary:

Version 0.9.5+f:
Overall Rating: (5.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Java Embedding Plugin Usage TipNewer version 0.9.6.5 available - Version: 0.9.6.4, 1/22/2009 06:54AM PST

Gulliver64
Since October 2008 there is a new version 0.9.6.5 available here: http://sourceforge.net/projects/javaplugin/

Works good.
Post a commentAlert Admin

Java Embedding Plugin ReviewStay with 0.9.6.2!!! - Version: 0.9.6.3, 7/7/2007 12:37PM PST

(1 of 2 users found this comment useful)

Gulliver64
Many sites are broken with this release. Stay with 0.9.6.2, it is much more compatible!
Post a commentAlert Admin

Java Embedding Plugin Commentaryhuh - Version: 0.9.6.2, 4/18/2007 05:36PM PST

(2 of 6 users found this comment useful)

Ancient_Boii_Tribe
I don't know if this works or not. Is there a way to test it in Firefox or Camino. I just keep updating it. It's the most annoying thing I keep updated. I always have to open the read me because I forget where it goes and to copy the thang to put in the Terminal to update that date. Dang, you can't think of an easier way. Maybe someone can make an installer for you or a script or something.
Post a commentAlert Admin

Most Recent Replies: View All 1 Replies