зеркало из https://github.com/mozilla/gecko-dev.git
Fix for bug 101988: CCK problem with customize link in Help Menu (r=tao)
This commit is contained in:
Родитель
cf1abf69eb
Коммит
cffd41b568
|
@ -1,6 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE window SYSTEM "chrome://communicator/locale/communicatorOverlay.dtd">
|
||||
<!DOCTYPE window [
|
||||
<!ENTITY % communicatorOverlayDTD SYSTEM "chrome://communicator/locale/communicatorOverlay.dtd">
|
||||
%communicatorOverlayDTD;
|
||||
<!ENTITY % helpMenuOverlayDTD SYSTEM "chrome://help/locale/helpMenuOverlay.dtd">
|
||||
%helpMenuOverlayDTD;
|
||||
]>
|
||||
|
||||
<overlay id="communicatorOverlay"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||
|
@ -9,7 +14,7 @@
|
|||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
|
||||
<script language="JavaScript" href="chrome://global/content/globalOverlay.js"/>
|
||||
|
||||
|
||||
<script>
|
||||
if (this._elementIDs) {
|
||||
this._elementIDs.push('myNetscapeButton');
|
||||
|
@ -21,8 +26,9 @@
|
|||
|
||||
<!-- for toolbar buttons in mail/editor -->
|
||||
<menupopup id="printMenu">
|
||||
<menuseparator class="nc" insertafter="printMenu"/>
|
||||
<menuseparator class="nc" insertafter="printMenu" hidden="&hidePrintPlusItems;"/>
|
||||
<menu class="nc" label="&printPlusMenu.label;" insertafter="printMenuItem"
|
||||
hidden="&hidePrintPlusItems;"
|
||||
datasources="chrome://communicator-region/locale/communicatorOverlay.rdf"
|
||||
ref="chrome://communicator-region/locale/communicatorOverlay.rdf#root"
|
||||
rdf:containment="urn:clienturl:printplus">
|
||||
|
@ -31,9 +37,7 @@
|
|||
<menupopup>
|
||||
<menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#title"
|
||||
url="rdf:http://home.netscape.com/NC-rdf#content"
|
||||
oncommand="openTopWin(this.getAttribute('url'));
|
||||
|
||||
event.preventBubble();"/>
|
||||
oncommand="openTopWin(this.getAttribute('url')); event.preventBubble();"/>
|
||||
</menupopup>
|
||||
</rule>
|
||||
</template>
|
||||
|
@ -43,9 +47,8 @@ event.preventBubble();"/>
|
|||
|
||||
<!-- for toplevel menu items in navigator -->
|
||||
<menupopup id="menu_FilePopup">
|
||||
<menu id="navprintplus" class="nc" insertafter="printMenuItem"
|
||||
|
||||
label="&printPlusMenu.label;"
|
||||
<menu id="navprintplus" class="nc" insertafter="printMenuItem" label="&printPlusMenu.label;"
|
||||
hidden="&hidePrintPlusItems;"
|
||||
datasources="chrome://communicator-region/locale/communicatorOverlay.rdf"
|
||||
ref="chrome://communicator-region/locale/communicatorOverlay.rdf#root"
|
||||
rdf:containment="urn:clienturl:printplus">
|
||||
|
@ -65,6 +68,7 @@ label="&printPlusMenu.label;"
|
|||
<!-- for toplevel menu items in editor -->
|
||||
<menupopup id="fileMenu_Popup">
|
||||
<menu class="nc" insertafter="printMenuItem" label="&printPlusMenu.label;"
|
||||
hidden="&hidePrintPlusItems;"
|
||||
datasources="chrome://communicator-region/locale/communicatorOverlay.rdf"
|
||||
ref="chrome://communicator-region/locale/communicatorOverlay.rdf#root"
|
||||
rdf:containment="urn:clienturl:printplus">
|
||||
|
@ -83,8 +87,8 @@ label="&printPlusMenu.label;"
|
|||
|
||||
<menu id="menu_Help">
|
||||
<menupopup id="helpPopup">
|
||||
<menuitem label="&helpCmd.label;"
|
||||
accesskey="&helpCmd.accesskey;"
|
||||
<menuitem label="&helpContents.label;"
|
||||
accesskey="&helpContents.accesskey;"
|
||||
id="help"
|
||||
oncommand="toOpenWindowByType('mozilla:help', 'chrome://help/content/help.xul');" />
|
||||
<menuseparator position="2" />
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<menuitem id="releaseUrl" hidden="true" />
|
||||
<menuitem id="releaseUrl" hidden="true" />
|
||||
</menupopup>
|
||||
</menu>
|
||||
|
||||
|
@ -11,6 +11,7 @@
|
|||
::::: browser.toolbars.showbutton.foobar
|
||||
::::: you also need to add a default start pref in mozilla tree at:
|
||||
::::: /modules/libpref/src/init/all.js
|
||||
::::: Hidden buttons should use entity's in the dtd files.
|
||||
-->
|
||||
<titledbox id="prefShowButtons">
|
||||
<box orient="vertical">
|
||||
|
@ -28,7 +29,8 @@
|
|||
pref="true"
|
||||
preftype="bool"
|
||||
prefstring="browser.toolbars.showbutton.net2phone"
|
||||
prefattribute = "checked"/>
|
||||
prefattribute = "checked"
|
||||
hidden="&hideNet2phoneButton;"/>
|
||||
|
||||
<checkbox allowevents="true"
|
||||
id="netscapeShopButton"
|
||||
|
|
Загрузка…
Ссылка в новой задаче