From 1895ae62e94d61e7e3bbf24fb57ad2e1f467a275 Mon Sep 17 00:00:00 2001 From: Gregor Wagner Date: Fri, 21 Dec 2012 15:04:31 -0800 Subject: [PATCH] Bug 823258 - Asking for a PROMPT_ACTION for a privileged API in a privileged packaged app - remember my choice default is incorrect. r=fabrice --- b2g/components/ContentPermissionPrompt.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/b2g/components/ContentPermissionPrompt.js b/b2g/components/ContentPermissionPrompt.js index 622727b27e6..41e29ff3e42 100644 --- a/b2g/components/ContentPermissionPrompt.js +++ b/b2g/components/ContentPermissionPrompt.js @@ -120,6 +120,9 @@ ContentPermissionPrompt.prototype = { let principal = request.principal; let isApp = principal.appStatus != Ci.nsIPrincipal.APP_STATUS_NOT_INSTALLED; + let remember = principal.appStatus == Ci.nsIPrincipal.APP_STATUS_PRIVILEGED + ? true + : request.remember; let details = { type: "permission-prompt", @@ -127,7 +130,7 @@ ContentPermissionPrompt.prototype = { id: requestId, origin: principal.origin, isApp: isApp, - remember: request.remember + remember: remember }; this._permission = access;