Closed Bug 74517 Opened 24 years ago Closed 23 years ago

Register a XPCOM component without restarting the browser

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 88443
Future

People

(Reporter: tobias.trelle, Assigned: dveditz)

Details

When deploying a XPCOM component (e.g. for a scriptable plug-in) via XPInstall it is not possible to register and use this component without restarting the browser at this point of time. In the good old days of SmartUpdate I was able to do so by calling navigator.plugins.refresh(false); from my installation script. When will we see a feature like this in XPInstall? Regards, Tobias Trelle
Currently, there exists Install.refreshPlugins(). This allows a plugin to become accessible without having to restart the browser. Does this address your need?
No, he wants XPCOM components. *Similar* to what 4.x did with refreshing plugins. I swear I had a bug on this, it was even one of my nsbeta1+ bugs, but it's gone. Until I find the other one I'm promoting this one
Assignee: dbragg → dveditz
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: nsbeta1
Keywords: nsbeta1nsbeta1-
Target Milestone: --- → Future
Jesse's patch for bug 87913 should fix this. Marked as dup. *** This bug has been marked as a duplicate of 87913 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Note: Jesse's patch for bug 87913 WILL, as Chad Austin has observed, allow a component to be installed without restarting the browser. It will NOT, however, answer Tobias Trelle's request to be able to do this via XPInstall. I'm remarking this as a duplicate of bug 88443, since this is in fact the REAL Dupe counterpart of this bug. In order to do this, I'm temporarily reopening.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
*** This bug has been marked as a duplicate of 88443 ***
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
Bug 88443 marked verified. Marking this verified.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.