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:
Liang-Heng Chen 2019-05-17 13:23:06 +00:00
Родитель 4ad2af201e
Коммит f7caa005cb
1 изменённых файлов: 2 добавлений и 4 удалений

Просмотреть файл

@ -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) {