Bug 349464 Can't open in new tab without a browser window r=ajschult sr=jag

This commit is contained in:
neil%parkwaycc.co.uk 2006-08-25 08:25:01 +00:00
Родитель 20ff542db4
Коммит 2a85f68727
2 изменённых файлов: 7 добавлений и 3 удалений

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

@ -55,7 +55,9 @@ function onLoad()
dialog.open = document.documentElement.getButton("accept"); dialog.open = document.documentElement.getButton("accept");
dialog.openAppList = document.getElementById("openAppList"); dialog.openAppList = document.getElementById("openAppList");
dialog.openTopWindow = document.getElementById("currentWindow"); dialog.openTopWindow = document.getElementById("currentWindow");
dialog.openNewWindow = document.getElementById("newWindow");
dialog.openEditWindow = document.getElementById("editWindow"); dialog.openEditWindow = document.getElementById("editWindow");
dialog.openNewTab = document.getElementById("newTab");
dialog.bundle = document.getElementById("openLocationBundle"); dialog.bundle = document.getElementById("openLocationBundle");
browser = window.arguments[0].browser; browser = window.arguments[0].browser;
@ -74,8 +76,10 @@ function onLoad()
browser = windowManagerInterface.getMostRecentWindow( "navigator:browser" ); browser = windowManagerInterface.getMostRecentWindow( "navigator:browser" );
// Disable "current browser" item if no browser is open // Disable "current browser" item if no browser is open
if (!browser) if (!browser) {
dialog.openTopWindow.setAttribute("disabled", "true"); dialog.openTopWindow.setAttribute("disabled", "true");
dialog.openNewTab.setAttribute("disabled", "true");
}
} }
else { else {
dialog.openAppList.selectedItem = dialog.openTopWindow; dialog.openAppList.selectedItem = dialog.openTopWindow;

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

@ -88,8 +88,8 @@
<menulist id="openAppList"> <menulist id="openAppList">
<menupopup> <menupopup>
<menuitem value="0" id="currentWindow" label="&topWindow.label;"/> <menuitem value="0" id="currentWindow" label="&topWindow.label;"/>
<menuitem value="1" label="&newWindow.label;"/> <menuitem value="1" id="newWindow" label="&newWindow.label;"/>
<menuitem value="3" label="&newTab.label;"/> <menuitem value="3" id="newTab" label="&newTab.label;"/>
<menuseparator/> <menuseparator/>
<menuitem value="2" id="editWindow" label="&editNewWindow.label;"/> <menuitem value="2" id="editWindow" label="&editNewWindow.label;"/>
</menupopup> </menupopup>