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:
parent
bb7127f3e2
commit
e8b8507f44
@ -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");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user