fix previous smoketest blocker relating to DOM inspector and help menu items not showing up on OS X

git-svn-id: svn://10.0.0.236/trunk@160722 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
ben%bengoodger.com 2004-08-13 00:56:58 +00:00
parent bb7127f3e2
commit e8b8507f44

View File

@ -236,12 +236,16 @@ function ensureExtensionsFiles(aIsProfile)
[DIR_DEFAULTS_EXTENSIONS, FILE_EXTENSIONS]);
defaultFile.copyTo(extensionsFile.parent, extensionsFile.leafName);
try {
(getFile(getDirKey(aIsProfile), [DIR_CR_CHROME, FILE_CR_CHROMEDS])).remove(false);
(getDir(getDirKey(aIsProfile), [DIR_CR_CHROME, DIR_CR_OVERLAYINFO])).remove(true);
}
catch (e) {
dump("Extension System Warning: failed to remove chrome.rdf/overlay info because: " + e + "\n");
// XXXben - do this only for profile until we have a better protection
// mechanism for global items.
if (aIsProfile) {
try {
(getFile(getDirKey(aIsProfile), [DIR_CR_CHROME, FILE_CR_CHROMEDS])).remove(false);
(getDir(getDirKey(aIsProfile), [DIR_CR_CHROME, DIR_CR_OVERLAYINFO])).remove(true);
}
catch (e) {
dump("Extension System Warning: failed to remove chrome.rdf/overlay info because: " + e + "\n");
}
}
}
}