icedtea6-plugin not compatible with Firefox 3.6+

Bug #496097 reported by hackel
112
This bug affects 20 people
Affects Status Importance Assigned to Milestone
openjdk-6 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Starting in Firefox 3.6, Mozilla foundation will drop support for OJI (Open Java Virtual Machine Integration) that icedtea6-plugin uses, and will only support the standard NPAPI and NPRuntime interfaces.

This is already working in openjdk mercurial as described here:

http://dbhole.wordpress.com/2009/08/26/icedtea-java-plugin-with-chromium-and-firefox-3-6a1/

Revision history for this message
Micah Gersten (micahg) wrote :

While the code is in there, it only works if it's built against xulrunner-1.9.2 or higher which won't happen till Lucid. So, therefore, this is Triaged until we get xulrunner-1.9.2 into Lucid.

Changed in openjdk-6 (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Christopher (soft-kristal) wrote :
Download full text (9.7 KiB)

Hmm... Also showing this installed:

/.
/etc
/etc/gre.d
/etc/gre.d/1.9.2.system.conf
/etc/xulrunner-1.9.2
/etc/xulrunner-1.9.2/system-greprefs.js
/usr
/usr/bin
/usr/bin/xpcshell-1.9.2
/usr/bin/xulrunner-1.9.2
/usr/lib
/usr/lib/mozilla
/usr/lib/mozilla/extensions
/usr/lib/xulrunner-1.9.2
/usr/lib/xulrunner-1.9.2/.autoreg
/usr/lib/xulrunner-1.9.2/BadPlugin
/usr/lib/xulrunner-1.9.2/GoodPlugin
/usr/lib/xulrunner-1.9.2/LICENSE
/usr/lib/xulrunner-1.9.2/README.txt
/usr/lib/xulrunner-1.9.2/chrome
/usr/lib/xulrunner-1.9.2/chrome/classic.jar
/usr/lib/xulrunner-1.9.2/chrome/classic.manifest
/usr/lib/xulrunner-1.9.2/chrome/comm.jar
/usr/lib/xulrunner-1.9.2/chrome/comm.manifest
/usr/lib/xulrunner-1.9.2/chrome/en-US.jar
/usr/lib/xulrunner-1.9.2/chrome/en-US.manifest
/usr/lib/xulrunner-1.9.2/chrome/icons
/usr/lib/xulrunner-1.9.2/chrome/icons/default
/usr/lib/xulrunner-1.9.2/chrome/icons/default/default16.png
/usr/lib/xulrunner-1.9.2/chrome/icons/default/default32.png
/usr/lib/xulrunner-1.9.2/chrome/icons/default/default48.png
/usr/lib/xulrunner-1.9.2/chrome/pippki.jar
/usr/lib/xulrunner-1.9.2/chrome/pippki.manifest
/usr/lib/xulrunner-1.9.2/chrome/toolkit.jar
/usr/lib/xulrunner-1.9.2/chrome/toolkit.manifest
/usr/lib/xulrunner-1.9.2/components
/usr/lib/xulrunner-1.9.2/components/FeedProcessor.js
/usr/lib/xulrunner-1.9.2/components/GPSDGeolocationProvider.js
/usr/lib/xulrunner-1.9.2/components/NetworkGeolocationProvider.js
/usr/lib/xulrunner-1.9.2/components/components.list
/usr/lib/xulrunner-1.9.2/components/jsconsole-clhandler.js
/usr/lib/xulrunner-1.9.2/components/libdbusservice.so
/usr/lib/xulrunner-1.9.2/components/libimgicon.so
/usr/lib/xulrunner-1.9.2/components/nsAddonRepository.js
/usr/lib/xulrunner-1.9.2/components/nsBadCertHandler.js
/usr/lib/xulrunner-1.9.2/components/nsBlocklistService.js
/usr/lib/xulrunner-1.9.2/components/nsContentDispatchChooser.js
/usr/lib/xulrunner-1.9.2/components/nsContentPrefService.js
/usr/lib/xulrunner-1.9.2/components/nsDefaultCLH.js
/usr/lib/xulrunner-1.9.2/components/nsDownloadManagerUI.js
/usr/lib/xulrunner-1.9.2/components/nsExtensionManager.js
/usr/lib/xulrunner-1.9.2/components/nsFilePicker.js
/usr/lib/xulrunner-1.9.2/components/nsFormAutoComplete.js
/usr/lib/xulrunner-1.9.2/components/nsHandlerService.js
/usr/lib/xulrunner-1.9.2/components/nsHelperAppDlg.js
/usr/lib/xulrunner-1.9.2/components/nsLivemarkService.js
/usr/lib/xulrunner-1.9.2/components/nsLoginInfo.js
/usr/lib/xulrunner-1.9.2/components/nsLoginManager.js
/usr/lib/xulrunner-1.9.2/components/nsLoginManagerPrompter.js
/usr/lib/xulrunner-1.9.2/components/nsPlacesAutoComplete.js
/usr/lib/xulrunner-1.9.2/components/nsPlacesDBFlush.js
/usr/lib/xulrunner-1.9.2/components/nsProgressDialog.js
/usr/lib/xulrunner-1.9.2/components/nsProxyAutoConfig.js
/usr/lib/xulrunner-1.9.2/components/nsSearchService.js
/usr/lib/xulrunner-1.9.2/components/nsSearchSuggestions.js
/usr/lib/xulrunner-1.9.2/components/nsTaggingService.js
/usr/lib/xulrunner-1.9.2/components/nsTryToClose.js
/usr/lib/xulrunner-1.9.2/components/nsURLFormatter.js
/usr/lib/xulrunner-1.9.2/components/nsUpdateTimerManager.js
/usr/lib/xulrunner-1.9.2/components/nsUrlClassifierLib.js
/usr/lib/xulrunner-1.9.2/c...

Read more...

Revision history for this message
Christopher (soft-kristal) wrote :

As you can see, I have xul-runner-1.9.2 installed, but Java is flawed in Lucid with icedtea6. The screenshot is what plugins are currently installed.

Revision history for this message
Christopher (soft-kristal) wrote :

I also have a sun-java-6 plugin for Mozilla installed. I recall reading that there should be only one version installed at a time.

Revision history for this message
Matthias Klose (doko) wrote :

about:plugins shows the plugins in current lucid; works for me

Revision history for this message
Christopher (soft-kristal) wrote :

I removed the java plugin, but it didn't make any difference. Here's my About:plugins file.

Revision history for this message
Christopher (soft-kristal) wrote :

Still a problem after today's IcedTea and JRE updates. The particular site in question is https://blrscr3.egs-seg.gc.ca - a Canada Revenue Agency portal that lets me do things online. It works just fine in Karmic.

It recognizes Java as being installed, but keeps returning to the username/password page rather than continuing to the next login stage.

Revision history for this message
Christopher (soft-kristal) wrote :

I also noticed that Java continued to run; using most of the processor power after the site was closed.

Revision history for this message
Matthias Klose (doko) wrote :

the URL https://blrscr3.egs-seg.gc.ca/ just points to an error site

Revision history for this message
Christopher (soft-kristal) wrote :

https://blrscr3.egs-seg.gc.ca/TruePassApp/TruePassFrameset.jsp?visibleFrameURL=https://blrscr3.egs-seg.gc.ca/lcf_app_server/lcf?epass=

...is the actual login page, although without an Epass you can't duplicate the problem. Since the details within are extremely private, I won't share mine.

Revision history for this message
marfanuk (darrenmcdean) wrote :

Just fixed mine. I just removed all icedtea files.

Revision history for this message
Christopher (soft-kristal) wrote :

I wouldn't call that a fix. It just means you've just disabled Java on sites that require it.

Revision history for this message
Kimmo Storbacka (kimmo-storbacka) wrote :

After running the latest updates it seems to have solved some of the problems. I can use some Java applications now, but not all...

Sometimes it still leaves one of the CPU cores running on 100% when loading some Java app fails, even after closing Firefox. Have to kill the java-process manually.

Revision history for this message
Christopher (soft-kristal) wrote :

Still a problem; both partitions now running Lucid. I won't update my desktop (Karmic) until this is resolved.

Can a regression to FF 3.5 be made available?

Revision history for this message
Matthias Klose (doko) wrote :

icedtea6-plugin is now built against xulrunner-1.9.2 for jaunty, karmic, lucid and maverick. firefox was updated to 3.6 for these releases.

Changed in openjdk-6 (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Christopher (soft-kristal) wrote :

I removed sun-java-6 plugin and installed the icedtea6 version again. This time, it crashed Firefox (twice) trying to login to the CRA My Account section.

Revision history for this message
las (bandara-ls) wrote :

I too removed sun-java-6 plugin and installed the icedtea6 version again.It had the old bugs with it.& I cannot find sun java in repos to install in maverick..????

Revision history for this message
Christopher (soft-kristal) wrote :

Go to this link and follow the instructions - the sun-java-6 plugin will be available again.

https://launchpad.net/~patrick-rypalla/+archive/real-java6

Revision history for this message
las (bandara-ls) wrote :

Still no maverick in that.I added lucid's line from https://launchpad.net/~patrick-rypalla/+archive/real-java6 to sources and got it.Thanx for quick reply..

Revision history for this message
Micah Gersten (micahg) wrote : Re: [Bug 496097] Re: icedtea6-plugin not compatible with Firefox 3.6+

There's no need for this. sun-java6 was moved to the partner repo.
Partner uploads generally happen later in the cycle. You can enable
lucid partner repo to get Sun Java. No need to use a PPA.

On 07/27/2010 12:27 PM, Christopher wrote:
> Go to this link and follow the instructions - the sun-java-6 plugin
> will be available again.
>
> https://launchpad.net/~patrick-rypalla/+archive/real-java6
>

Revision history for this message
Christopher (soft-kristal) wrote :

las was reporting that it wasn't available in Maverick.

Revision history for this message
Micah Gersten (micahg) wrote :

bug #588589

On 07/27/2010 01:53 PM, Christopher wrote:
> las was reporting that it wasn't available in Maverick.
>
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.