Closed Bug 227653 Opened 16 years ago Closed 10 years ago
.refresh Plugins should autoregister XPCOM components
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: http://lxr.mozilla.org/mozilla/dom/src/base/nsPluginArray.cpp#183 and our current implementation in XPInstall at: http://lxr.mozilla.org/mozilla/xpinstall/src/nsXPIProxy.cpp#47 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.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.