Fix default page loaded at start-up for the case where the browser was started with command line parameters. bug=64526, r=timeless, a=ben

This commit is contained in:
disttsc%bart.nl 2001-01-14 07:37:11 +00:00
Родитель df98a7b6d7
Коммит ed1cd1d6be
1 изменённых файлов: 10 добавлений и 3 удалений

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

@ -453,9 +453,16 @@ function Startup()
appCore.cmdLineURLUsed = true;
}
// Check for window.arguments[0]. If present, use that for startPage.
if (!startPage && "arguments" in window && window.arguments.length > 0)
startPage = window.arguments[0];
if (!startPage) {
// Check for window.arguments[0]. If present, use that for startPage.
if ("arguments" in window && window.arguments.length > 0) {
startPage = window.arguments[0];
} else {
var cmdLineHandler = Components.classes["@mozilla.org/commandlinehandler/general-startup;1?type=browser"]
.getService(Components.interfaces.nsICmdLineHandler);
startPage = cmdLineHandler.defaultArgs;
}
}
if (startPage)
loadURI(startPage);