desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #93227
[Bug 755036] Re: chrome plugin crashes when calling javascript function
Is this still an issue? According to comment #13, it seems to be fixed
now.
** Changed in: chromium-browser (Ubuntu)
Status: Confirmed => Incomplete
** Changed in: icedtea-web (Ubuntu)
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/755036
Title:
chrome plugin crashes when calling javascript function
Status in Iced Tea:
Invalid
Status in chromium-browser package in Ubuntu:
Incomplete
Status in icedtea-web package in Ubuntu:
Incomplete
Bug description:
Binary package hint: icedtea6-plugin
Working with chrome on ubuntu, have a basic java applet and javascript
interaction. The javascript to java goes fine, but when I try having
the java fire a javascript method, the chrome java plugin crashes.
This all works fine in Fire Fox.
The Error:
The following plug-in has crashed: icedTea NPR Web Broweser Plugin
(using IcedTea6 1.9.7 (6b20-1.9.7-0ubuntu1~10.04.1))
The HTML:
<object height='300' id='thisappletawesome' name='thisappletawesome'type='application/x-java-applet' width='550'>
<param name='classid' value='java:JSHelloWorld.class'>
<param name='codebase' value='/java/'>
</object>
The Javascript:
function updateWebPage(){
alert("java is touching me");
document.thisappletawesome.setText("hihihi")
}
The Java:
import java.applet.*;
import java.awt.*;
import netscape.javascript.*;
import javax.swing.*;
public class JSHelloWorld extends JApplet {
JTextArea txt = new JTextArea(100,100);
public void init(){
JSObject jso = JSObject.getWindow(this);
try {
jso.call("updateWebPage", new String[] {"Hihi"});
}
catch (Exception ex) {
ex.printStackTrace();
}
}
public JSHelloWorld() {
txt.setText("Hello World");
getContentPane().add(txt);
}
public void setText(String s)
{
txt.setText(s);
}
The problem looks like it was with OpenJDK.
sudo aptitude remove icedtea6-plugin
sudo aptitude install sun-java6-plugin
Fixed the problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/icedtea/+bug/755036/+subscriptions