make p3p cookie icon not appear for rejected cookies, only for flagged/downgraded ones; and remove some deprecated notification fu.

b=212778, r+sr=darin
This commit is contained in:
dwitte%stanford.edu 2006-07-27 14:58:31 +00:00
Родитель 06a41fc562
Коммит afb5f83406
1 изменённых файлов: 8 добавлений и 10 удалений

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

@ -152,12 +152,12 @@ function Startup() {
// be prepared to reload the display if anything changes
kObserverService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
kObserverService.addObserver(cookieReloadDisplay, "cookieChanged", false);
kObserverService.addObserver(cookieReloadDisplay, "cookie-changed", false);
kObserverService.addObserver(cookieReloadDisplay, "perm-changed", false);
}
function Shutdown() {
kObserverService.removeObserver(cookieReloadDisplay, "cookieChanged");
kObserverService.removeObserver(cookieReloadDisplay, "cookie-changed");
kObserverService.removeObserver(cookieReloadDisplay, "perm-changed");
}
@ -165,14 +165,12 @@ var cookieReloadDisplay = {
observe: function(subject, topic, state) {
if (topic == gUpdatingBatch)
return;
if (topic == "cookieChanged") {
if (state == "cookies") {
if (topic == "cookie-changed") {
cookies.length = 0;
if (lastCookieSortColumn == "rawHost") {
lastCookieSortAscending = !lastCookieSortAscending; // prevents sort from being reversed
}
loadCookies();
}
} else if (topic == "perm-changed") {
permissions.length = 0;
if (lastPermissionSortColumn == "rawHost") {
@ -427,7 +425,7 @@ function DeleteAllCookies() {
}
function FinalizeCookieDeletions() {
gUpdatingBatch = "cookieChanged";
gUpdatingBatch = "cookie-changed";
for (var c=0; c<deletedCookies.length; c++) {
cookiemanager.remove(deletedCookies[c].host,
deletedCookies[c].name,