Install.refreshPlugins method should autoregister XPCOM components before
refreshing plugin info, just like PluginArray.refresh (navigator.plugins.refresh
from JS) does.
You can see the PluginArray.refresh implementation at:
and our current implementation in XPInstall at:
Basically, we're missing the call to AutoRegister() on the XPCOM component manager.
Fixing this bug would allow us to XPInstall XPCOM components and make them
available right away, without requiring a restart, by simply calling
RefreshPlugins after installation.
(And have I mentioned I made it trivial to fix? :)
This bug is only relevant for Seamonkey now, as FF/TB installations are done without JS code now. What should I assign it to?
This code is dead.