2001-03-12 07:39:50 +00:00
|
|
|
var gMigrationBundle;
|
2000-09-13 23:57:52 +00:00
|
|
|
var profile = Components.classes["@mozilla.org/profile/manager;1"].getService();
|
2000-11-04 16:28:50 +00:00
|
|
|
profile = profile.QueryInterface(Components.interfaces.nsIProfileInternal);
|
1999-12-23 01:45:16 +00:00
|
|
|
|
|
|
|
function handleOKButton()
|
|
|
|
{
|
2001-03-12 07:39:50 +00:00
|
|
|
profile.automigrate = true;
|
|
|
|
return true;
|
1999-12-23 01:45:16 +00:00
|
|
|
}
|
|
|
|
function handleCancelButton()
|
|
|
|
{
|
2001-03-12 07:39:50 +00:00
|
|
|
profile.automigrate = false;
|
|
|
|
return true;
|
1999-12-23 01:45:16 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
function onLoad()
|
|
|
|
{
|
2001-03-12 07:39:50 +00:00
|
|
|
gMigrationBundle = document.getElementById("bundle_migration");
|
2000-02-08 01:04:41 +00:00
|
|
|
|
2001-03-12 07:39:50 +00:00
|
|
|
doSetOKCancel(handleOKButton, handleCancelButton);
|
2000-02-05 03:32:13 +00:00
|
|
|
var okButton = document.getElementById("ok");
|
|
|
|
var cancelButton = document.getElementById("cancel");
|
2001-03-12 07:39:50 +00:00
|
|
|
if (!okButton || !cancelButton)
|
2000-02-05 03:32:13 +00:00
|
|
|
return false;
|
2000-02-08 01:04:41 +00:00
|
|
|
|
2001-04-14 05:28:49 +00:00
|
|
|
okButton.setAttribute("label", gMigrationBundle.getString("migrate"));
|
2001-03-12 07:39:50 +00:00
|
|
|
okButton.setAttribute("class", okButton.getAttribute("class") + " padded");
|
2001-04-14 05:28:49 +00:00
|
|
|
cancelButton.setAttribute("label", gMigrationBundle.getString("newprofile"));
|
2001-03-12 07:39:50 +00:00
|
|
|
cancelButton.setAttribute("class", cancelButton.getAttribute("class") + " padded");
|
2001-03-08 22:54:39 +00:00
|
|
|
okButton.focus();
|
2000-02-05 03:32:13 +00:00
|
|
|
centerWindowOnScreen();
|
2001-03-12 07:39:50 +00:00
|
|
|
return true;
|
1999-12-23 01:45:16 +00:00
|
|
|
}
|
2000-02-05 03:32:13 +00:00
|
|
|
|