fixing bug 71010, which is part of a fix for bug 81601, which got pdt approval. r=sgehani,sr=mscott,a=pdt2

This commit is contained in:
ssu%netscape.com 2001-05-24 08:07:52 +00:00
Родитель db0b8ae0f3
Коммит 4e1f78ccd7
3 изменённых файлов: 38 добавлений и 0 удалений

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

@ -20,3 +20,20 @@ function verifyDiskSpace(dirPath, spaceRequired)
return(true); return(true);
} }
// this function deletes a file if it exists
function deleteThisFile(dirKey, file)
{
var fFileToDelete;
fFileToDelete = getFolder(dirKey, file);
logComment(file + " file: " + fFileToDelete);
if(File.exists(fFileToDelete))
{
fileDelete(fFileToDelete);
return(true);
}
else
return(false);
}

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

@ -282,6 +282,17 @@ function updateWinReg()
} }
} }
function upgradeCleanup()
{
// uncomment these function calls after beta1
// deleteThisFile("Program", "oji.dll");
// deleteThisFile("Program", "jsdom.dll");
// deleteThisFile("Program", "defaults/pref/psm-glue.js");
// deleteThisFile("Program", "defaults/wallet/URLFieldSchema.tbl");
deleteThisFile("Components", "gkhtml.dll");
deleteThisFile("Components", "mozucth.dll");
}
// main // main
var srDest; var srDest;
var err; var err;
@ -320,6 +331,8 @@ if(verifyDiskSpace(fProgram, srDest))
{ {
updateWinReg(); updateWinReg();
createShortcuts(); createShortcuts();
upgradeCleanup();
// we don't want to fail on errors for the above two // we don't want to fail on errors for the above two
resetError(); resetError();

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

@ -178,6 +178,12 @@ function createShortcuts()
} }
} }
function upgradeCleanup()
{
// uncomment this function call after beta1
// deleteThisFile("Components", "signed.dll");
}
// main // main
var srDest; var srDest;
var err; var err;
@ -210,6 +216,8 @@ if(verifyDiskSpace(fProgram, srDest))
if( err == SUCCESS ) if( err == SUCCESS )
{ {
createShortcuts(); createShortcuts();
upgradeCleanup();
// we don't want to fail on errors for the above // we don't want to fail on errors for the above
resetError(); resetError();