bug 129101, turn on p3p by default, r/sr=alecf/darin, a=asa

This commit is contained in:
morse%netscape.com 2006-07-27 14:56:01 +00:00
Родитель 1a80ae930b
Коммит c9eb8ff91b
1 изменённых файлов: 14 добавлений и 7 удалений

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

@ -1,3 +1,4 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!-- <!--
@ -84,15 +85,21 @@
gPref = Components.classes['@mozilla.org/preferences-service;1']; gPref = Components.classes['@mozilla.org/preferences-service;1'];
gPref = gPref.getService(); gPref = gPref.getService();
gPref = gPref.QueryInterface(Components.interfaces.nsIPrefBranch); gPref = gPref.QueryInterface(Components.interfaces.nsIPrefBranch);
if (gPref.getIntPref("network.cookie.cookieBehavior") == "3") { if (gPref.getIntPref("network.cookie.cookieBehavior") == 3) {
// p3p pref is set so create an observer for changes in visibility of cookie icon // make sure p3p dll exists, else we can't keep pref set
var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); if (!("@mozilla.org/cookie-consent;1" in Components.classes)) {
observerService.addObserver(cookieIconObserver, "cookieIcon", false); gPref.setIntPref("network.cookie.cookieBehavior", 0);
} else {
// determine whether or not cookie icon in this new window should be displayed // p3p pref is set so create an observer for changes in visibility of cookie icon
// we need to delay before displaying icon because it hasn't been created yet var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
setTimeout(TestIconVisibility, 0); observerService.addObserver(cookieIconObserver, "cookieIcon", false);
// determine whether or not cookie icon in this new window should be displayed
// we need to delay before displaying icon because it hasn't been created yet
setTimeout(TestIconVisibility, 0);
}
} }
/******* THE FOLLOWING IS FOR THE TASKMENU OVERLAY *******/ /******* THE FOLLOWING IS FOR THE TASKMENU OVERLAY *******/