зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1330467 - part 6. Use principal for permissions in sitePermissions.js; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19927 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
4ad2af201e
Коммит
f7caa005cb
|
@ -374,13 +374,11 @@ var gSitePermissionsManager = {
|
|||
this.uninit();
|
||||
|
||||
for (let p of this._permissionsToChange.values()) {
|
||||
let uri = Services.io.newURI(p.origin);
|
||||
SitePermissions.set(uri, p.type, p.capability);
|
||||
SitePermissions.setForPrincipal(p.principal, p.type, p.capability);
|
||||
}
|
||||
|
||||
for (let p of this._permissionsToDelete.values()) {
|
||||
let uri = Services.io.newURI(p.origin);
|
||||
SitePermissions.remove(uri, p.type);
|
||||
SitePermissions.removeFromPrincipal(p.principal, p.type);
|
||||
}
|
||||
|
||||
if (this._checkbox.checked) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче