JDK-6886911 : Restore code to copy plugin dll to firefox plugins directory.
  • Type: Enhancement
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u18
  • Priority: P2
  • Status: Closed
  • Resolution: Won't Fix
  • OS: generic
  • CPU: generic
  • Submitted: 2009-09-30
  • Updated: 2010-05-04
  • Resolved: 2010-05-04
Related Reports
Relates :  
Description
Mozilla has said that the code it uses in Firefox to find the Installed Java will be removed in a future release (at least 4.0, and possibly 3.6).
We used to copy the plugin dll's to the firefox plugins directory (in RegCommon.cpp) but we stoped doing that when firefox startied finding it directly from the default java installation.
we need to:
1.) on install, if installing latest version, copy the appropriate dll(s) to <firefox>/plugins. (and remove dll from previous version)
1.1) on uninstall, remove this dll, and re-copy dll from latest installed version.
2.) In Java Control Panel, when selecting/deselecting "Mozilla Family" copy or remove the appropriate dlls
3.) we also need to consider the same behavior added for chrome (if possible)

Comments
EVALUATION We shouldn't be copying plugin dlls into the Firefox's plugins directory. The approach for 6866628 is the way to go moving forward.
04-05-2010

EVALUATION 6866628 is probably the solution for this Mozilla move. We don't need copy dlls to mozilla plugins directory. Mozilla should pick up our dlls from the HKLM/Software/MozillaPlugins
12-04-2010