MozillaZine

mozilla.org Releases 0.9.2.1

Tuesday August 14th, 2001

mozilla.org today released the source code for 0.9.2.1, which is the code that matches Netscape 6.1. This comes from the 0.9.2 branch, and is being made available both as part of the MPL license requirement, and as a way for third parties to easily use it to write compatible plugins and addon features to Netscape 6.1, as well as Mozilla.


#104 Re: Re: plugin API

by strauss

Wednesday August 22nd, 2001 10:05 AM

You are replying to this message

I am talking about LiveConnect, yes. Was it re-added to Mozilla this year? Plugin developers have long been told it was not part of Mozilla and we had to use XPCOM instead. That is still what mozilla.org says:

<http://www.mozilla.org/docs/plugin.html#upgrading>

"If your plug-in provides a JavaScript-accessible LiveConnect API, then you must upgrade your plug-in to the new Mozilla plug-in API. LiveConnect, as used in Navigator versions 3 and 4, depended on the presence of the Netscape JVM. Mozilla supports Java through the Open Java Interface (OJI), giving users the freedom to use any OJI-compliant JVM as soon as it is released, and the Mozilla plug-in API has been redesigned to eliminate the dependency on the JVM. Existing plug-in binaries on Windows and Macintosh that feature a LiveConnect API will still function within the new browser, but calls to the LiveConnect API itself will fail silently until the plug-in has been upgraded to the Mozilla plug-in API. Upgrading a plug-in is a straightforward process that involves mapping the old API to the new one, providing a backward adapter file, and recompiling the plug-in to reflect the changes. Step-by-step instructions for upgrading plug-ins can be found later in this guide."