mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 803452 - Remember my choice for geolocation doesn't work. r=vingtetun
This commit is contained in:
parent
1450807355
commit
f9cfd22a17
@ -47,10 +47,21 @@ ContentPermissionPrompt.prototype = {
|
||||
evt.target.removeEventListener(evt.type, contentEvent);
|
||||
|
||||
if (evt.detail.type == "permission-allow") {
|
||||
|
||||
if (evt.detail.remember) {
|
||||
Services.perms.addFromPrincipal(request.principal, request.type,
|
||||
Ci.nsIPermissionManager.ALLOW_ACTION);
|
||||
}
|
||||
|
||||
request.allow();
|
||||
return;
|
||||
}
|
||||
|
||||
if (evt.detail.remember) {
|
||||
Services.perms.addFromPrincipal(request.principal, request.type,
|
||||
Ci.nsIPermissionManager.DENY_ACTION);
|
||||
}
|
||||
|
||||
request.cancel();
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user