Bug 823397 - Installing a privileged app from marketplace dev - appStatus should be privileged, but ends up being web. r=fabrice

This commit is contained in:
Gregor Wagner 2012-12-20 10:52:33 -08:00
parent 53fadc2ca9
commit 86c7e3b40a

View File

@ -1874,9 +1874,10 @@ this.DOMApplicationRegistry = {
: isSigned ? Ci.nsIPrincipal.APP_STATUS_PRIVILEGED
: Ci.nsIPrincipal.APP_STATUS_INSTALLED;
if (AppsUtils.getAppManifestStatus(aManifest) > maxStatus) {
if (AppsUtils.getAppManifestStatus(manifest) > maxStatus) {
throw "INVALID_SECURITY_LEVEL";
}
aApp.appStatus = AppsUtils.getAppManifestStatus(manifest);
if (aOnSuccess) {
aOnSuccess(id, manifest);