Blame SOURCES/esc-1.1.0-fix16.patch

f35d1b
diff -up ./esc/src/app/xul/esc/chrome/content/esc/ESC.js.fix16 ./esc/src/app/xul/esc/chrome/content/esc/ESC.js
f35d1b
--- ./esc/src/app/xul/esc/chrome/content/esc/ESC.js.fix16	2012-11-28 14:47:47.510976503 -0800
f35d1b
+++ ./esc/src/app/xul/esc/chrome/content/esc/ESC.js	2012-11-28 14:49:58.889984069 -0800
f35d1b
@@ -133,7 +133,6 @@ jsNotify.prototype = {
f35d1b
   var gNotify=null;
f35d1b
 
f35d1b
   try {
f35d1b
-    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     netkey = Components.classes["@redhat.com/rhCoolKey;1"].getService();
f35d1b
     netkey = netkey.QueryInterface(Components.interfaces.rhICoolKey);
f35d1b
     gNotify = new jsNotify;
f35d1b
@@ -152,7 +151,6 @@ function cleanup()
f35d1b
 {
f35d1b
     TrayRemoveWindow(null);
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       netkey.rhCoolKeyUnSetNotifyCallback(gNotify);
f35d1b
     } catch(e) {
f35d1b
      MyAlert(getBundleString("errorUniversalXPConnect")  + e);
f35d1b
@@ -425,7 +423,6 @@ function commitConfigValues()
f35d1b
              var res = 0;
f35d1b
 
f35d1b
              try {
f35d1b
-                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
                 res = netkey.SetCoolKeyConfigValue("esc.tps.url",tps_uri_value);
f35d1b
 
f35d1b
             } catch(e) {
f35d1b
@@ -434,7 +431,6 @@ function commitConfigValues()
f35d1b
             }
f35d1b
 
f35d1b
             try {
f35d1b
-                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
                 res = netkey.SetCoolKeyConfigValue("esc.enroll.ui.url",esc_enroll_value);
f35d1b
                 grantPrivilegesURL(esc_enroll_value);
f35d1b
@@ -466,7 +462,6 @@ function InitializeConfigUI()
f35d1b
    if(netkey)
f35d1b
    {
f35d1b
              try {
f35d1b
-                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
                 tps_uri = netkey.GetCoolKeyConfigValue("esc.tps.url");
f35d1b
 
f35d1b
@@ -487,7 +482,6 @@ function InitializeConfigUI()
f35d1b
         var esc_enroll_uri = null;
f35d1b
 
f35d1b
         try {
f35d1b
-                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     
f35d1b
                 esc_enroll_uri = netkey.GetCoolKeyConfigValue("esc.enroll.ui.url");
f35d1b
     
f35d1b
@@ -550,7 +544,6 @@ function CoolKeySetDataValue(aKeyType,aK
f35d1b
         if(netkey)
f35d1b
         {
f35d1b
              try {
f35d1b
-                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
                 netkey.SetCoolKeyDataValue(aKeyType,aKeyID,name,value);
f35d1b
 
f35d1b
@@ -567,7 +560,6 @@ function CoolKeySetTokenPin(pin)
f35d1b
         if(netkey)
f35d1b
         {
f35d1b
              try { 
f35d1b
-                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
                 netkey.SetCoolKeyDataValue(gCurKeyType,gCurKeyID,"TokenPin",pin);
f35d1b
 
f35d1b
             } catch(e) {
f35d1b
@@ -581,7 +573,6 @@ function CoolKeySetUidPassword(uid,pwd)
f35d1b
       if(netkey)
f35d1b
       {
f35d1b
           try {
f35d1b
-              netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
               netkey.SetCoolKeyDataValue(gCurKeyType,gCurKeyID,"UserId",uid);
f35d1b
               netkey.SetCoolKeyDataValue(gCurKeyType,gCurKeyID,"Password",pwd);
f35d1b
 
f35d1b
@@ -646,7 +637,6 @@ function ReportException(msg, e)
f35d1b
 function GetCoolKeyStatus(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.GetCoolKeyStatus(keyType, keyID);
f35d1b
   } catch (e) {
f35d1b
     ReportException(getBundleString("errorCoolKeyGetStatus"), e);
f35d1b
@@ -665,7 +655,6 @@ function ConfigValueWithKeyID(keyID,conf
f35d1b
 function GetCoolKeyPolicy(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.GetCoolKeyPolicy(keyType, keyID);
f35d1b
   } catch (e) {
f35d1b
     //ReportException(getBundleString("errorCoolKeyGetPolicy"), e);
f35d1b
@@ -676,7 +665,6 @@ function GetCoolKeyPolicy(keyType, keyID
f35d1b
 function GetCoolKeyRequiresAuth(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.GetCoolKeyRequiresAuthentication(keyType, keyID);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorCoolKeyRequiresAuth"), e);
f35d1b
@@ -687,7 +675,6 @@ function GetCoolKeyRequiresAuth(keyType,
f35d1b
 function AuthenticateCoolKey(keyType, keyID,aPIN)
f35d1b
 {   
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.AuthenticateCoolKey(keyType, keyID,"netscape");
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorAuthCoolKey"), e);
f35d1b
@@ -698,7 +685,6 @@ function AuthenticateCoolKey(keyType, ke
f35d1b
 function GetCoolKeyIsAuthed(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.GetCoolKeyIsAuthenticated(keyType, keyID);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorCoolKeyIsAuth"), e);
f35d1b
@@ -717,7 +703,6 @@ function GetCoolKeyIssuer(keyType,keyID)
f35d1b
     if(!issuer && (GetStatusForKeyID(keyType, keyID) == getBundleString("statusEnrolled")))
f35d1b
     {
f35d1b
         try {
f35d1b
-            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
             issuer = netkey.GetCoolKeyIssuer(keyType,keyID);
f35d1b
 
f35d1b
             var issuer_url = ConfigValueWithKeyID(keyID,KEY_ISSUER_URL);
f35d1b
@@ -757,7 +742,6 @@ function GetCoolKeyIssuedTo(keyType,keyI
f35d1b
     var issuedTo = null;
f35d1b
 
f35d1b
     try {
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
         issuedTo = netkey.GetCoolKeyIssuedTo(keyType,keyID);
f35d1b
 
f35d1b
     } catch (e)
f35d1b
@@ -895,7 +879,6 @@ function GetCoolKeyCertNicknames(aKeyTyp
f35d1b
 {
f35d1b
   try {
f35d1b
     var nameArr;
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       var inArray = netkey.GetCoolKeyCertNicknames(aKeyType,aKeyId, {} );
f35d1b
       nameArr = new Array(inArray.length);
f35d1b
       var i;
f35d1b
@@ -915,7 +898,6 @@ function GetCoolKeyVersion()
f35d1b
     var result = null;
f35d1b
 
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       result = netkey.GetCoolKeyVersion();
f35d1b
     return result;
f35d1b
   } catch(e) {
f35d1b
@@ -928,7 +910,6 @@ function GetCoolKeyCertInfo(aKeyType,aKe
f35d1b
 {
f35d1b
   try {
f35d1b
     var info = null;
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       info = netkey.GetCoolKeyCertInfo(aKeyType,aKeyId, aCertNickname );
f35d1b
       return info;
f35d1b
   } catch(e) {
f35d1b
@@ -942,7 +923,6 @@ function GetAvailableCoolKeys()
f35d1b
   try {
f35d1b
     var keyArr;
f35d1b
 
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       var inArray = netkey.GetAvailableCoolKeys( {} );
f35d1b
       keyArr = new Array(inArray.length);
f35d1b
       var i;
f35d1b
@@ -963,7 +943,6 @@ function CoolKeyLogMsg(aLogLevel,aMessag
f35d1b
         return;
f35d1b
 
f35d1b
     try { 
f35d1b
-         netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
          netkey.CoolKeyLogMsg(aLogLevel,aMessage);
f35d1b
          } catch(e) {
f35d1b
          }
f35d1b
@@ -972,7 +951,6 @@ function CoolKeyLogMsg(aLogLevel,aMessag
f35d1b
 function ChallengeCoolKey(keyType, keyID, data)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.ChallengeCoolKey(keyType, keyID, data);
f35d1b
   } catch(e) {
f35d1b
     return [];
f35d1b
@@ -982,7 +960,6 @@ function ChallengeCoolKey(keyType, keyID
f35d1b
 function EnrollCoolKey(keyType, keyID, enrollmentType, screenname, pin,screennamepwd,tokencode)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     netkey.EnrollCoolKey(keyType, keyID, enrollmentType, screenname, pin,screennamepwd,tokencode);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorEnollCoolKey"), e);
f35d1b
@@ -995,7 +972,6 @@ function EnrollCoolKey(keyType, keyID, e
f35d1b
 function GetCoolKeyIsEnrolled(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     return netkey.GetCoolKeyIsEnrolled(keyType, keyID);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorCoolKeyIsEnrolled"), e);
f35d1b
@@ -1006,7 +982,6 @@ function GetCoolKeyIsEnrolled(keyType, k
f35d1b
 function ResetCoolKeyPIN(keyType, keyID, screenname, pin,screennamepwd)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     netkey.ResetCoolKeyPIN(keyType, keyID, screenname, pin,screennamepwd);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorResetCoolKeyPIN"), e);
f35d1b
@@ -1017,7 +992,6 @@ function ResetCoolKeyPIN(keyType, keyID,
f35d1b
 function FormatCoolKey(keyType, keyID, type, screenname, pin,screennamepwd,tokencode)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     netkey.FormatCoolKey(keyType, keyID, type, screenname, pin,screennamepwd,tokencode);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorFormatCoolKey"), e);
f35d1b
@@ -1029,7 +1003,6 @@ function FormatCoolKey(keyType, keyID, t
f35d1b
 function CancelCoolKeyOperation(keyType, keyID)
f35d1b
 {
f35d1b
   try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
     netkey.CancelCoolKeyOperation(keyType, keyID);
f35d1b
   } catch(e) {
f35d1b
     ReportException(getBundleString("errorCancelCoolKey"), e);
f35d1b
@@ -3653,7 +3626,6 @@ function getESCEnrollmentUI()
f35d1b
    if(netkey)
f35d1b
    {
f35d1b
         try {
f35d1b
-                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
             esc_enroll_uri = netkey.GetCoolKeyConfigValue("esc.enroll.ui.url");
f35d1b
 
f35d1b
             } catch(e) {
f35d1b
@@ -3692,7 +3664,6 @@ function grantPrivilegesURL(aURL)
f35d1b
     if(prePath)
f35d1b
     {
f35d1b
         try {
f35d1b
-                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             res = netkey.SetCoolKeyConfigValue("capability.principal.codebase.p0.id",prePath);
f35d1b
 
f35d1b
@@ -3716,7 +3687,6 @@ function DoCoolKeySetConfigValue(configV
f35d1b
    if(netkey)
f35d1b
    {
f35d1b
       try {
f35d1b
-            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             result = netkey.SetCoolKeyConfigValue(configValue,newValue);
f35d1b
 
f35d1b
@@ -3739,7 +3709,6 @@ function DoCoolKeyGetConfigValue(configV
f35d1b
    if(netkey)
f35d1b
    {
f35d1b
       try {
f35d1b
-            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             result = netkey.GetCoolKeyConfigValue(configValue);
f35d1b
 
f35d1b
@@ -3791,7 +3760,6 @@ function DoGetCoolKeyIsReallyCoolKey(key
f35d1b
         return 0;
f35d1b
 
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       var isCool =  netkey.GetCoolKeyIsReallyCoolKey(keyType, keyID);
f35d1b
 
f35d1b
       return isCool;
f35d1b
@@ -3824,7 +3792,6 @@ function DoCoolKeyGetIssuerUrl(keyType,k
f35d1b
     }
f35d1b
 
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
       var tries = 0;
f35d1b
       while(tries < 3 )  
f35d1b
@@ -3908,7 +3875,6 @@ function DoCoolKeyGetATR(keyType,keyID)
f35d1b
 {
f35d1b
     var atr = null;
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       atr =  netkey.GetCoolKeyATR(keyType, keyID);
f35d1b
     } catch (e) {
f35d1b
       return atr;
f35d1b
@@ -3925,7 +3891,6 @@ function DoCoolKeyGetTokenName(keyType,k
f35d1b
 
f35d1b
     var name = null;
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       name =  netkey.GetCoolKeyTokenName(keyType, keyID);
f35d1b
     } catch (e) {
f35d1b
       return name;
f35d1b
@@ -3940,7 +3905,6 @@ function DoGetCoolKeyGetAppletVer(keyTyp
f35d1b
     var ver = -1;
f35d1b
 
f35d1b
     try {
f35d1b
-      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
       var ver  =  netkey.GetCoolKeyGetAppletVer(keyType, keyID,isMajor);
f35d1b
     } catch (e) {
f35d1b
       ver = -1;
f35d1b
@@ -4633,7 +4597,6 @@ function DoMyAlert(message,title)
f35d1b
 {
f35d1b
    if(!message || !title)
f35d1b
        return;     try {
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
        var prompts = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(Components.interfaces.nsIPromptService); 
f35d1b
 
f35d1b
        prompts.alert(window,title,message);
f35d1b
diff -up ./esc/src/app/xul/esc/chrome/content/esc/TRAY.js.fix16 ./esc/src/app/xul/esc/chrome/content/esc/TRAY.js
f35d1b
--- ./esc/src/app/xul/esc/chrome/content/esc/TRAY.js.fix16	2012-11-28 14:47:52.965976817 -0800
f35d1b
+++ ./esc/src/app/xul/esc/chrome/content/esc/TRAY.js	2012-11-28 14:48:43.665979745 -0800
f35d1b
@@ -48,7 +48,7 @@ jsWindNotify.prototype = {
f35d1b
      //alert("iid: " + iid);
f35d1b
      if(!iid.equals(Components.interfaces.rhITrayWindNotify) &&
f35d1b
          !iid.equals(Components.interfaces.nsISupports) &&
f35d1b
-         !iid.equals(Components.interfaces.nsIClassInfo)
f35d1b
+         !iid.equals(Components.interfaces.nsIClassInfo))
f35d1b
       {
f35d1b
           MyAlert(getBundleString("errorJsNotifyInterface"));
f35d1b
           throw Components.results.NS_ERROR_NO_INTERFACE;
f35d1b
@@ -63,7 +63,6 @@ jsWindNotify.prototype = {
f35d1b
 
f35d1b
  // GECKO ONLY initialization
f35d1b
 try {
f35d1b
-   netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
    gTray =  Components.classes["@redhat.com/rhTray;1"].getService();
f35d1b
 
f35d1b
 
f35d1b
@@ -129,7 +128,6 @@ function GetTrayIsInitialized()
f35d1b
 
f35d1b
    try
f35d1b
    {
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
         rv = gTray.isInitializedAlready();
f35d1b
 
f35d1b
@@ -155,7 +153,6 @@ function ShowAllWindows()
f35d1b
 
f35d1b
     try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
         gTray.showall();
f35d1b
 
f35d1b
@@ -175,7 +172,6 @@ function HideAllWindows()
f35d1b
 
f35d1b
     try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
         gTray.hideall();
f35d1b
 
f35d1b
@@ -196,7 +192,6 @@ function ShowWindow()
f35d1b
 
f35d1b
     try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
         gTray.show(gBaseWindow);
f35d1b
 
f35d1b
@@ -216,7 +211,6 @@ function HideWindow()
f35d1b
         
f35d1b
     try {
f35d1b
          
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
         
f35d1b
         gTray.hide(gBaseWindow);
f35d1b
         
f35d1b
@@ -235,7 +229,6 @@ function TrayRemoveWindowNotify()
f35d1b
     {
f35d1b
          try {
f35d1b
 
f35d1b
-            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             gTray.unsetwindnotifycallback(gWindNotify);
f35d1b
             
f35d1b
@@ -254,7 +247,6 @@ function TrayRemoveWindow(doPreserveNoti
f35d1b
     {
f35d1b
         try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             gTray.remove(gBaseWindow);
f35d1b
 
f35d1b
@@ -277,7 +269,6 @@ function TrayAddWindow()
f35d1b
 
f35d1b
          try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
 
f35d1b
             gTray.add(gBaseWindow);
f35d1b
 
f35d1b
@@ -304,7 +295,6 @@ function TraySendNotificationMessage(aTi
f35d1b
 
f35d1b
         try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")
f35d1b
 
f35d1b
 
f35d1b
         gTray.sendnotification(aTitle,aMessage,aSeverity,aTimeout,aIcon);
f35d1b
@@ -329,7 +319,6 @@ function TrayHideNotificationIcon()
f35d1b
 
f35d1b
         try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")
f35d1b
 
f35d1b
         gTray.hideicon();
f35d1b
 
f35d1b
@@ -361,7 +350,6 @@ function TrayShowNotificationIcon()
f35d1b
 
f35d1b
         try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
f35d1b
         gTray.settooltipmsg(getBundleString("escTitle"));
f35d1b
         gTray.showicon();
f35d1b
 
f35d1b
@@ -383,7 +371,6 @@ function TrayShowTooltip(aMessage)
f35d1b
 
f35d1b
         try {
f35d1b
 
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")
f35d1b
 ;
f35d1b
         gTray.settooltipmsg(aMessage);
f35d1b
 
f35d1b
@@ -413,7 +400,6 @@ function TrayChangeMenuItemText(aIndex,
f35d1b
     if(gTray && gBaseWindow)
f35d1b
     {
f35d1b
         try {
f35d1b
-        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")
f35d1b
         gTray.setmenuitemtext(aIndex,aText);
f35d1b
         gTray.showicon();
f35d1b
         } catch(e) {