Mozilla 2/Kill LiveConnect

From MozillaWiki
< Mozilla 2
Revision as of 21:55, 27 June 2008 by Jst (talk | contribs) (New page: Both LiveConnect and OJI are both under-maintained and very very old. The new Java plugin (https://jdk6.dev.java.net/6u10ea.html#Download) already ships on Windows and *nix with a complete...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Both LiveConnect and OJI are both under-maintained and very very old. The new Java plugin (https://jdk6.dev.java.net/6u10ea.html#Download) already ships on Windows and *nix with a completely new plugin that doesn't depend on LiveConnect or OJI. For Gecko 1.9.1, from the beginning of opening up mozilla-central for checkins, OJI has been disabled. But unfortunately it's not clear that we can ship 1.9.1 w/o OJI and LiveConnect enabled still since there's to date no Mac version of the new plugin. Such a plugin is in the plans, but I don't know what the status is now or in time for 1.9.1.

For Mozilla 2 we for sure should be able to simply remove all the OJI and LiveConnect for good though. bug 435334 will fix up the #ifdef OJI code in the tree so that building with it enabled and/or disabled both work, and the new Java plugin works in either configuration. Once that's all done (partially landed already), it'll be more or less a matter of removing the #ifdef OJI blocks from the code and we'll be done with this task.