Skip to content
Permalink
Browse files
Bug #18905: Hide unusable items from help menu
  • Loading branch information
arthuredelstein committed May 2, 2016
1 parent e4f7079 commit cbaa020a454f76e33e25d10952690b54b73eb97a
Showing with 18 additions and 0 deletions.
  1. +3 −0 src/chrome.manifest
  2. +15 −0 src/chrome/content/menu-overlay.xul
@@ -12,6 +12,9 @@ override chrome://branding/locale/brand.dtd chrome://torbutton/locale/brand.dtd
override chrome://branding/locale/brand.properties chrome://torbutton/locale/brand.properties
overlay chrome://browser/content/aboutDialog.xul chrome://torbutton/content/aboutDialog.xul

# UI customization
overlay chrome://browser/content/baseMenuOverlay.xul chrome://torbutton/content/menu-overlay.xul

# Strings for the about:tbupdate page
override chrome://browser/locale/aboutTBUpdate.dtd chrome://torbutton/locale/aboutTBUpdate.dtd

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- Mode: HTML -*- -->

<!-- Bug 18905: Hide unused help menu items -->
<overlay id="torbutton-menu-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<menupopup id="menu_HelpPopup">
<menuitem id="menu_openHelp" removeelement="true"/>
<menuitem id="menu_openTour" removeelement="true"/>
<menuitem id="healthReport" removeelement="true"/>
<menuitem id="feedbackPage" removeelement="true"/>
<menuitem id="helpSafeMode" removeelement="true"/>
<menuitem id="menu_HelpPopup_reportPhishingtoolmenu" removeelement="true"/>
<menuitem id="menu_HelpPopup_reportPhishingErrortoolmenu" removeelement="true"/>
</menupopup>
</overlay>

0 comments on commit cbaa020

Please sign in to comment.