Bug 815872 - Fix memory leak in install confirm/deny notification code. r=fabrice

This commit is contained in:
Philipp von Weitershausen 2012-11-29 20:18:28 -05:00
parent 320b2159e0
commit efaf74c731
2 changed files with 4 additions and 3 deletions

View File

@ -722,6 +722,7 @@ var WebappsHelper = {
return;
let installer = this._installers[detail.id];
delete this._installers[detail.id];
switch (detail.type) {
case "webapps-install-granted":
DOMApplicationRegistry.confirmInstall(installer);

View File

@ -134,9 +134,9 @@ WebappsRegistry.prototype = {
etag: etag,
receipts: receipts,
categories: categories },
from: installURL,
oid: this._id,
requestID: requestID });
from: installURL,
oid: this._id,
requestID: requestID });
}
} else {
Services.DOMRequest.fireError(request, "MANIFEST_URL_ERROR");