зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1173523 - Part 8: Update ForgetAboutSite.jsm to use new API for nsIPermission, r=ehsan
This commit is contained in:
Родитель
650570b040
Коммит
3358737163
|
@ -140,8 +140,13 @@ this.ForgetAboutSite = {
|
|||
enumerator = pm.enumerator;
|
||||
while (enumerator.hasMoreElements()) {
|
||||
let perm = enumerator.getNext().QueryInterface(Ci.nsIPermission);
|
||||
if (hasRootDomain(perm.host, aDomain))
|
||||
pm.removePermission(perm);
|
||||
try {
|
||||
if (hasRootDomain(perm.principal.URI.host, aDomain)) {
|
||||
pm.removePermission(perm);
|
||||
}
|
||||
} catch (e) {
|
||||
/* Ignore entry */
|
||||
}
|
||||
}
|
||||
|
||||
// Offline Storages
|
||||
|
|
Загрузка…
Ссылка в новой задаче