249302 - Firefox offers to migrate a non-existant Phoenix Firebird Firefox profile... add "fromfile" to the exclusion conditions... *smacks vlad*

git-svn-id: svn://10.0.0.236/branches/AVIARY_1_0_20040515_BRANCH@162940 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
ben%bengoodger.com
2004-09-29 07:34:59 +00:00
parent 8ca3d4f60e
commit c80dd38cc4
2 changed files with 9 additions and 3 deletions

View File

@@ -71,9 +71,15 @@ var MigrationWizard = {
var group = document.getElementById("importSourceGroup");
for (var i = 0; i < group.childNodes.length; ++i) {
var suffix = group.childNodes[i].id;
if (suffix != "nothing") {
if (suffix != "nothing" && suffix != "fromfile") {
var contractID = kProfileMigratorContractIDPrefix + suffix;
var migrator = Components.classes[contractID].createInstance(kIMig);
try {
var migrator = Components.classes[contractID].createInstance(kIMig);
}
catch (e) {
dump("*** eeee!!! contractID =" + contractID + "\n");
return;
}
if (!migrator.sourceExists)
group.childNodes[i].hidden = true;
}

View File

@@ -62,7 +62,7 @@
#endif
<description id="importBookmarks" hidden="true">&importFromBookmarks.label;</description>
<radiogroup id="importSourceGroup">
<radiogroup id="importSourceGroup" align="start">
<radio id="phoenix" label="&importFromPhoenix.label;" accesskey="&importFromPhoenix.accesskey;" hidden="true"/>
#ifdef XP_UNIX
#ifdef XP_MACOSX