зеркало из https://github.com/mozilla/pjs.git
Bug 349464 Can't open in new tab without a browser window r=ajschult sr=jag
This commit is contained in:
Родитель
20ff542db4
Коммит
2a85f68727
|
@ -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>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче