Menu

#118 JSObject.getWindow(this) returns null

open
nobody
8
2010-11-09
2010-11-09
No

Quoting from http://bugzilla.mozilla.org/show_bug.cgi?id=606737

"It is not possible to call Javascript from an applet within Firefox on Mac OS
X, because JSObject.getWindow(this) returns null. However, this works in Webkit
browsers and Opera on Mac OS X as well as on Firefox on Ubuntu (with OpenJDK)
and on Windows with the standard Oracle/Sun distribution."

Page that demonstrates the bug: http://jnlp.dev.concord.org/test-japplet.html

I downloaded the code from the CVS modules JavaEmbeddingPlugin and MRJPluginJEP to see what changed from the 0.9.7.3 to 0.9.7.4 release but unfortunately the CVS history ends on Mar 09 2010 and is for the v0.9.7.3 release.

I tried to open the Mozilla bug report https://bugzilla.mozilla.org/show_bug.cgi?id=598453 but even though I am logged init is not visible.

This is preventing communication from an applet to JavaScript in FireFox 3.6.11 and 3.6.12.

Discussion

  • Stephen Bannasch

    When I download the 0.9.7.3 release of the Java Plugin project and replace the the 0.9.7.4 files in Firefox.app/Contents/MacOS/plugins (FF v3.6.12) with the 0.9.7.3 files the problem disappears.

     
  • Stephen Bannasch

    • priority: 5 --> 8
     
  • Stephen Bannasch

    It would be very helpful if the source for the 0.9.7.4 release were available.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.