Bug 792021 - Add missing menu entries to AppMenu. r+ui-r=bwinton
--- a/mail/base/content/mailWindowOverlay.xul
+++ b/mail/base/content/mailWindowOverlay.xul
@@ -1036,21 +1036,37 @@
<menuitem id="appmenu-editmenu-undo"
label="&undoCmd.label;"
key="key_undo"
command="cmd_undo"/>
<menuitem id="appmenu-editmenu-redo"
label="&redoCmd.label;"
key="key_redo"
command="cmd_redo"/>
- <menuseparator/>
+ <menuseparator id="appmenu_messageAfterRedoEditSeparator"/>
+ <menuitem id="appmenu_delete"
+ label="&deleteCmd.label;"
+#ifdef XP_MACOSX
+ acceltext="⌫"
+#else
+ key="key_delete"
+#endif
+ command="cmd_delete"/>
+ <menuseparator id="appmenu_messageAfterDeleteEditSeparator"/>
<menuitem id="appmenu-editmenu-selectAll"
label="&selectAllCmd.label;"
key="key_selectAll"
command="cmd_selectAll"/>
+ <menuitem id="appmenu_selectThread"
+ label="&appmenuSelectThread.label;"
+ key="key_selectThread"
+ command="cmd_selectThread"/>
+ <menuitem id="appmenu_selectFlagged"
+ label="&appmenuSelectFlagged.label;"
+ command="cmd_selectFlagged"/>
</menupopup>
</menu>
</hbox>
<splitmenu id="appmenu_find"
label="&findMenu.label;"
command="cmd_find">
<menupopup id="appmenu_FindPopup">
<menuitem id="appmenu_findCmd"
--- a/mail/locales/en-US/chrome/messenger/messenger.dtd
+++ b/mail/locales/en-US/chrome/messenger/messenger.dtd
@@ -557,16 +557,18 @@
<!ENTITY appmenuButton1.tooltip "Display the &brandShortName; Menu">
<!-- AppMenu Popup -->
<!ENTITY appmenuNewMsgCmd.label "New Message">
<!ENTITY appmenuNewContactCmd.label "Address Book Contact…">
<!ENTITY appmenuEditMenu.label "Edit">
<!ENTITY appmenuQFBMenu.label "Quick Filter Bar">
<!ENTITY appmenuToolbarLayout.label "Toolbar Layout…">
+<!ENTITY appmenuSelectThread.label "Select Thread">
+<!ENTITY appmenuSelectFlagged.label "Select Starred Messages">
<!-- Tags Menu Popup -->
<!ENTITY addNewTag.label "New Tag…">
<!ENTITY addNewTag.accesskey "N">
<!ENTITY manageTags.label "Manage Tags…">
<!ENTITY manageTags.accesskey "M">
<!-- Folder Pane -->