getClassObject
Returns the factory object that can be used to create instances of
CID aClass
aClass | The classid of the factory that is being requested |
getClassObjectByContractID
Returns the factory object that can be used to create instances of
CID aClass
aClass | The classid of the factory that is being requested |
createInstance
Create an instance of the CID aClass and return the interface aIID.
aClass | : ClassID of object instance requested |
aDelegate | : Used for aggregation |
aIID | : IID of interface requested |
createInstanceByContractID
Create an instance of the CID that implements aContractID and return the
interface aIID.
aContractID | : aContractID of object instance requested |
aDelegate | : Used for aggregation |
aIID | : IID of interface requested |
addBootstrappedManifestLocation
Adds a bootstrapped manifest location on runtime.
aLocation | : A directory where chrome.manifest resides, or an XPI with it on the root. |
removeBootstrappedManifestLocation
Removes a bootstrapped manifest location on runtime.
aLocation | : A directory where chrome.manifest resides, or an XPI with it on the root. |
getManifestLocations
Get an array of nsIURIs of all registered and builtin manifest locations.