Difference between revisions of "QA:Camino 1.6.x, Mac OS X 10.6, and Java"

From Camino Wiki
Jump to navigation Jump to search
(first draft of instructions for re-enabling Java)
 
(user.js will stomp our ability to switch java off on the next release, so use about:config)
Line 6: Line 6:
 
# Replace the Java Embedding Plugin inside of the Camino application with version 0.9.7.2 or later of the [http://javaplugin.sourceforge.net/ Java Embedding Plugin].
 
# Replace the Java Embedding Plugin inside of the Camino application with version 0.9.7.2 or later of the [http://javaplugin.sourceforge.net/ Java Embedding Plugin].
 
#: The [http://www.ardisson.org/smokey/moz/installJEPfor106.zip Install JEP for 10.6] AppleScript application can perform this step automatically.
 
#: The [http://www.ardisson.org/smokey/moz/installJEPfor106.zip Install JEP for 10.6] AppleScript application can perform this step automatically.
# Create a <code>user.js</code> file as described in the [http://caminobrowser.org/documentation/hiddenprefs/#createUserjs Hidden Preferences] documentation and add the following hidden preference to the file:
+
# Restart Camino, type <code>about:config</code> into the location bar, and press Return.
#: <pre>user_pref("camino.disable_java", false);</pre>
+
# In the “Filter:” field, type <code>camino.disable_java</code>.
# Restart Camino and re-enable Java in the Web Features preference pane.
+
# Double-click on the “true” entry in the “Value” column, which will then change to “false”.
 +
# Close the about:config tab or window
 +
# Open Preferences, switch to the Web Features pane, and check the box for “Enable Java” to re-enable Java.
  
 
Java will now be operational until the next version of Camino 1.6.x is released, at which point users will need to perform these steps again.
 
Java will now be operational until the next version of Camino 1.6.x is released, at which point users will need to perform these steps again.

Revision as of 17:21, 10 September 2009

The Java Embedding Plugin (which provides Java support in Camino) included in Camino 1.6.x is incompatible with Java on Mac OS X 10.6 “Snow Leopard” and will cause Camino to crash when visiting any pages using Java applets. While a compatible version of the Java Embedding Plugin exists, that version will not run on Mac OS X 10.3.9, which Camino 1.6.x supports. As a result of these incompatibilities, Camino 1.6.10 and later will disable Java on Mac OS X 10.6.

Users of Camino 1.6.x who need Java support on Mac OS X 10.6 and who do not wish to upgrade to Camino 2.0 Beta 4 will need to preform the following steps to obtain a compatible version of the Java Embedding Plugin and re-enable Java. Note: the following steps must be performed again with each new Camino 1.6.x release.

  1. Quit Camino 1.6.10 or later.
  2. Replace the Java Embedding Plugin inside of the Camino application with version 0.9.7.2 or later of the Java Embedding Plugin.
    The Install JEP for 10.6 AppleScript application can perform this step automatically.
  3. Restart Camino, type about:config into the location bar, and press Return.
  4. In the “Filter:” field, type camino.disable_java.
  5. Double-click on the “true” entry in the “Value” column, which will then change to “false”.
  6. Close the about:config tab or window
  7. Open Preferences, switch to the Web Features pane, and check the box for “Enable Java” to re-enable Java.

Java will now be operational until the next version of Camino 1.6.x is released, at which point users will need to perform these steps again.