home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / komunikace / netscape / nsb-install-8-0.exe / chrome / comm.jar / content / cookie / cookieOverlay.js < prev    next >
Text File  |  2005-09-26  |  2KB  |  54 lines

  1. /* -*- Mode: Java; tab-width: 4; c-basic-offset: 4; -*-
  2.  * 
  3.  * The contents of this file are subject to the Netscape Public License
  4.  * Version 1.0 (the "NPL"); you may not use this file except in
  5.  * compliance with the NPL.  You may obtain a copy of the NPL at
  6.  * http://www.mozilla.org/NPL/
  7.  *
  8.  * Software distributed under the NPL is distributed on an "AS IS" basis,
  9.  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
  10.  * for the specific language governing rights and limitations under the
  11.  * NPL.
  12.  *
  13.  * The Initial Developer of this code under the NPL is Netscape
  14.  * Communications Corporation.  Portions created by Netscape are
  15.  * Copyright (C) 1998 Netscape Communications Corporation.  All Rights
  16.  * Reserved.
  17.  *
  18.  * Contributor(s):
  19.  *   Neil Rashbrook <neil@parkwaycc.co.uk>
  20.  */
  21.  
  22. function openCookieViewer(viewerType)
  23. {
  24.   const wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
  25.                        .getService(Components.interfaces.nsIWindowMediator);
  26.   var enumerator = wm.getEnumerator("mozilla:cookieviewer");
  27.   while (enumerator.hasMoreElements()) {
  28.     var viewer = enumerator.getNext();
  29.     if (viewer.arguments[0] == viewerType) {
  30.       viewer.focus();
  31.       return;
  32.     }
  33.   }
  34.   window.openDialog("chrome://communicator/content/wallet/CookieViewer.xul",
  35.                     "_blank", "chrome,resizable", viewerType);
  36. }
  37.  
  38. function viewImages() {
  39.   openCookieViewer("imageManager");
  40. }
  41.  
  42. function viewCookies() {
  43.   openCookieViewer("cookieManager");
  44. }  
  45.  
  46. function viewCookiesFromIcon() {
  47.   openCookieViewer("cookieManagerFromIcon");
  48. }  
  49.  
  50. function viewP3P() {
  51.   window.openDialog
  52.     ("chrome://cookie/content/p3p.xul","_blank","chrome,resizable=no");
  53. }  
  54.