Bug 384925 - Allow PFS to return hashes for plugin XPIs, r=doron

This commit is contained in:
2007-06-19 09:12:49 -07:00
parent 5f0802829d
commit 95ed955aaf
3 changed files with 28 additions and 16 deletions

View File

@@ -43,12 +43,15 @@ var PluginInstallService = {
pluginPidArray: null,
startPluginInsallation: function (aPluginXPIUrlsArray, aPluginPidArray) {
startPluginInstallation: function (aPluginXPIUrlsArray,
aPluginHashes,
aPluginPidArray) {
this.pluginPidArray = aPluginPidArray;
var xpiManager = Components.classes["@mozilla.org/xpinstall/install-manager;1"]
.createInstance(Components.interfaces.nsIXPInstallManager);
xpiManager.initManagerFromChrome(aPluginXPIUrlsArray, aPluginXPIUrlsArray.length, this);
xpiManager.initManagerWithHashes(aPluginXPIUrlsArray, aPluginHashes,
aPluginXPIUrlsArray.length, this);
},
// XPI progress listener stuff