204157 patch by ian@arlen.demon.co.uk r=neil.parkwaycc.co.uk sr=jag new browser windows launch from non-browser apps always load home page

This commit is contained in:
cbiesinger%web.de 2003-05-09 14:02:41 +00:00
Родитель c41aebe6c6
Коммит 348e5dba28
1 изменённых файлов: 5 добавлений и 3 удалений

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

@ -111,11 +111,13 @@ function OpenBrowserWindow()
handler = handler.getService();
handler = handler.QueryInterface(Components.interfaces.nsICmdLineHandler);
var url = handler.chromeUrlForTask;
var wintype = document.firstChild.getAttribute('windowtype');
var wintype = document.documentElement.getAttribute('windowtype');
var startpage;
var windowMediator = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator);
var browserWin = windowMediator.getMostRecentWindow("navigator:browser");
// if current window is a browser window then check pref for how new window should be opened
if (wintype == "navigator:browser")
// if a browser window already exists then check pref for how new window should be opened
if (browserWin)
{
try {
switch ( pref.getIntPref("browser.windows.loadOnNewWindow") )