summaryrefslogtreecommitdiffstats
path: root/comm/mail/base/content/messenger-menubar.inc.xhtml
diff options
context:
space:
mode:
Diffstat (limited to 'comm/mail/base/content/messenger-menubar.inc.xhtml')
-rw-r--r--comm/mail/base/content/messenger-menubar.inc.xhtml1271
1 files changed, 1271 insertions, 0 deletions
diff --git a/comm/mail/base/content/messenger-menubar.inc.xhtml b/comm/mail/base/content/messenger-menubar.inc.xhtml
new file mode 100644
index 0000000000..1a0859998e
--- /dev/null
+++ b/comm/mail/base/content/messenger-menubar.inc.xhtml
@@ -0,0 +1,1271 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+<menubar id="mail-menubar">
+ <!-- File -->
+ <menu id="menu_File"
+ label="&fileMenu.label;"
+ accesskey="&fileMenu.accesskey;">
+ <menupopup id="menu_FilePopup" onpopupshowing="file_init();">
+ <menu id="menu_New"
+ label="&newMenu.label;"
+ accesskey="&newMenu.accesskey;">
+ <menupopup id="menu_NewPopup" onpopupshowing="menu_new_init();">
+ <menuitem id="menu_newNewMsgCmd" label="&newNewMsgCmd.label;"
+ accesskey="&newNewMsgCmd.accesskey;"
+ key="key_newMessage2"
+ command="cmd_newMessage"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-new-event-menuitem"
+ class="hide-when-calendar-deactivated"
+ label="&lightning.menupopup.new.event.label;"
+ accesskey="&lightning.menupopup.new.event.accesskey;"
+ key="calendar-new-event-key"
+ command="calendar_new_event_command"/>
+ <menuitem id="calendar-new-task-menuitem"
+ class="hide-when-calendar-deactivated"
+ label="&lightning.menupopup.new.task.label;"
+ accesskey="&lightning.menupopup.new.task.accesskey;"
+ key="calendar-new-todo-key"
+ command="calendar_new_todo_command"/>
+ <menuseparator id="calendar-after-new-task-menuseparator"
+ class="hide-when-calendar-deactivated"
+ observes="menu_newFolder"/>
+#endif
+ <menuitem id="menu_newFolder" label="&newFolderCmd.label;"
+ command="cmd_newFolder"
+ accesskey="&newFolderCmd.accesskey;"/>
+ <menuitem id="menu_newVirtualFolder" label="&newVirtualFolderCmd.label;"
+ command="cmd_newVirtualFolder"
+ accesskey="&newVirtualFolderCmd.accesskey;"/>
+ <menuseparator id="newAccountPopupMenuSeparator"/>
+ <menuitem id="newCreateEmailAccountMenuItem"
+ label="&newCreateEmailAccountCmd.label;"
+ accesskey="&newCreateEmailAccountCmd.accesskey;"
+ oncommand="openAccountProvisionerTab();"/>
+ <menuitem id="newMailAccountMenuItem"
+ label="&newExistingEmailAccountCmd.label;"
+ accesskey="&newExistingEmailAccountCmd.accesskey;"
+ oncommand="openAccountSetupTab();"/>
+ <menuitem id="newIMAccountMenuItem"
+ label="&newIMAccountCmd.label;"
+ accesskey="&newIMAccountCmd.accesskey;"
+ oncommand="openIMAccountWizard();"/>
+ <menuitem id="newFeedAccountMenuItem"
+ label="&newFeedAccountCmd.label;"
+ accesskey="&newFeedAccountCmd.accesskey;"
+ oncommand="AddFeedAccount();"/>
+ <menuitem id="newNewsgroupAccountMenuItem"
+ data-l10n-id="file-new-newsgroup-account"
+ oncommand="openNewsgroupAccountWizard();"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-new-calendar-menuitem"
+ label="&lightning.menupopup.new.calendar.label;"
+ command="calendar_new_calendar_command"
+ accesskey="&lightning.menupopup.new.calendar.accesskey;"/>
+#endif
+ <menuseparator id="newPopupMenuSeparator"/>
+ <menuitem id="menu_newCard"
+ label="&newContactCmd.label;"
+ accesskey="&newContactCmd.accesskey;"
+ command="cmd_newCard"/>
+ <menuitem id="newIMContactMenuItem"
+ label="&newIMContactCmd.label;"
+ accesskey="&newIMContactCmd.accesskey;"
+ command="cmd_addChatBuddy"/>
+ </menupopup>
+ </menu>
+ <menu id="menu_Open"
+ mode="calendar"
+ label="&openMenuCmd.label;"
+ accesskey="&openMenuCmd.accesskey;">
+ <menupopup id="menu_OpenPopup">
+ <menuitem id="openMessageFileMenuitem"
+ label="&openMessageFileCmd.label;"
+ accesskey="&openMessageFileCmd.accesskey;"
+ oncommand="MsgOpenFromFile();"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-open-calendar-file-menuitem"
+ label="&lightning.menupopup.open.calendar.label;"
+ accesskey="&lightning.menupopup.open.calendar.accesskey;"
+ oncommand="openLocalCalendar();"/>
+#endif
+ </menupopup>
+ </menu>
+ <menuitem id="menu_close"
+ label="&closeCmd.label;"
+ key="key_close"
+ accesskey="&closeCmd.accesskey;"
+ command="cmd_close"/>
+ <menuseparator id="fileMenuAfterCloseSeparator"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-save-menuitem"
+ class="hide-when-calendar-deactivated"
+ label="&event.menu.item.save.label;"
+ accesskey="&event.menu.item.save.tab.accesskey;"
+ key="save-key"
+ command="cmd_save"/>
+ <menuitem id="calendar-save-and-close-menuitem"
+ class="hide-when-calendar-deactivated"
+ label="&event.menu.item.saveandclose.label;"
+ accesskey="&event.menu.item.saveandclose.tab.accesskey;"
+ command="cmd_accept"/>
+#endif
+ <menu id="menu_saveAs"
+ label="&saveAsMenu.label;" accesskey="&saveAsMenu.accesskey;">
+ <menupopup id="menu_SavePopup">
+ <menuitem id="menu_saveAsFile"
+ data-l10n-id="menu-file-save-as-file"
+ key="key_saveAsFile"
+ command="cmd_saveAsFile"/>
+ <menuitem id="menu_saveAsTemplate"
+ label="&saveAsTemplateCmd.label;"
+ accesskey="&saveAsTemplateCmd.accesskey;"
+ command="cmd_saveAsTemplate"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="fileMenuAfterSaveSeparator"/>
+ <menu label="&getNewMsgForCmd.label;" accesskey="&getNewMsgForCmd.accesskey;"
+ id="menu_getAllNewMsg"
+ oncommand="MsgGetMessagesForAccount();">
+ <menupopup is="folder-menupopup" id="menu_getAllNewMsgPopup"
+ expandFolders="false"
+ oncommand="MsgGetMessagesForAccount(event.target._folder); event.stopPropagation();">
+ <menuitem id="menu_getnewmsgs_all_accounts"
+ label="&getAllNewMsgCmdPopupMenu.label;"
+ accesskey="&getAllNewMsgCmdPopupMenu.accesskey;"
+ key="key_getAllNewMessages"
+ command="cmd_getMsgsForAuthAccounts"/>
+ <menuitem id="menu_getnewmsgs_current_account"
+ label="&getNewMsgCurrentAccountCmdPopupMenu.label;"
+ accesskey="&getNewMsgCurrentAccountCmdPopupMenu.accesskey;"
+ key="key_getNewMessages"
+ command="cmd_getNewMessages"/>
+ <menuseparator/>
+ </menupopup>
+ </menu>
+ <menuitem id="menu_getnextnmsg" label="&getNextNMsgCmd2.label;"
+ accesskey="&getNextNMsgCmd2.accesskey;"
+ command="cmd_getNextNMessages"/>
+ <menuitem id="menu_sendunsentmsgs" label="&sendUnsentCmd.label;"
+ accesskey="&sendUnsentCmd.accesskey;" command="cmd_sendUnsentMsgs"/>
+ <menuitem id="menu_subscribe" label="&subscribeCmd.label;"
+ accesskey="&subscribeCmd.accesskey;" command="cmd_subscribe"/>
+ <menuseparator id="fileMenuAfterSubscribeSeparator"/>
+ <menuitem id="menu_deleteFolder"
+ data-l10n-id="menu-edit-delete-folder"
+ command="cmd_deleteFolder"/>
+ <menuitem id="menu_renameFolder" label="&renameFolder.label;"
+ accesskey="&renameFolder.accesskey;"
+#ifndef XP_MACOSX
+ key="key_renameFolder"
+#endif
+ command="cmd_renameFolder"/>
+ <menuitem id="menu_compactFolder"
+ label="&compactFolders.label;"
+ accesskey="&compactFolders.accesskey;"
+ command="cmd_compactFolder"/>
+ <menuitem id="menu_emptyTrash" label="&emptyTrashCmd.label;"
+ accesskey="&emptyTrashCmd.accesskey;"
+ command="cmd_emptyTrash"/>
+ <menuseparator id="trashMenuSeparator"/>
+ <menu id="offlineMenuItem" label="&offlineMenu.label;" accesskey="&offlineMenu.accesskey;">
+ <menupopup id="menu_OfflinePopup">
+ <menuitem id="goOfflineMenuItem" type="checkbox" label="&offlineGoOfflineCmd.label;"
+ accesskey="&offlineGoOfflineCmd.accesskey;" oncommand="MailOfflineMgr.toggleOfflineStatus();"/>
+ <menuseparator id="offlineMenuAfterGoSeparator"/>
+ <menuitem id="menu_synchronizeOffline"
+ label="&synchronizeOfflineCmd.label;"
+ accesskey="&synchronizeOfflineCmd.accesskey;"
+ command="cmd_synchronizeOffline"/>
+ <menuitem id="menu_settingsOffline"
+ label="&settingsOfflineCmd2.label;"
+ accesskey="&settingsOfflineCmd2.accesskey;"
+ command="cmd_settingsOffline"/>
+ <menuseparator id="offlineMenuAfterSettingsSeparator"/>
+ <menuitem id="menu_downloadFlagged"
+ label="&downloadStarredCmd.label;"
+ accesskey="&downloadStarredCmd.accesskey;"
+ command="cmd_downloadFlagged"/>
+ <menuitem id="menu_downloadSelected"
+ label="&downloadSelectedCmd.label;"
+ accesskey="&downloadSelectedCmd.accesskey;"
+ command="cmd_downloadSelected"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="fileMenuAfterOfflineSeparator"/>
+ <menuitem id="printMenuItem"
+ key="key_print"
+ label="&printCmd.label;"
+ accesskey="&printCmd.accesskey;"
+ command="cmd_print"/>
+ <menuseparator id="menu_FileQuitSeparator"/>
+ <menuitem id="menu_FileQuitItem"
+#ifdef XP_MACOSX
+ data-l10n-id="menu-quit-mac"
+#else
+ data-l10n-id="menu-quit"
+#endif
+ key="key_quitApplication"
+ command="cmd_quitApplication"/>
+ </menupopup>
+ </menu>
+
+<!-- Edit -->
+<menu id="menu_Edit"
+ label="&editMenu.label;"
+ accesskey="&editMenu.accesskey;"
+ oncommand="CommandUpdate_UndoRedo();">
+ <menupopup id="menu_EditPopup" onpopupshowing="InitEditMessagesMenu()">
+ <menuitem id="menu_undo"
+ label="&undoDefaultCmd.label;"
+ accesskey="&undoDefaultCmd.accesskey;"
+ key="key_undo"
+ command="cmd_undo"/>
+ <menuitem id="menu_redo"
+ label="&redoDefaultCmd.label;"
+ accesskey="&redoDefaultCmd.accesskey;"
+ key="key_redo"
+ command="cmd_redo"/>
+ <menuseparator id="editMenuAfterRedoSeparator"/>
+ <menuitem id="menu_cut"
+ data-l10n-id="text-action-cut"
+ key="key_cut"
+ command="cmd_cut"/>
+ <menuitem id="menu_copy"
+ data-l10n-id="text-action-copy"
+ key="key_copy"
+ command="cmd_copy"/>
+ <menuitem id="menu_paste"
+ data-l10n-id="text-action-paste"
+ key="key_paste"
+ command="cmd_paste"/>
+ <menuitem id="menu_delete"
+ key="key_delete"
+ command="cmd_delete"/>
+ <menuseparator id="editMenuAfterDeleteSeparator"/>
+ <menu id="menu_select" label="&selectMenu.label;" accesskey="&selectMenu.accesskey;">
+ <menupopup id="menu_SelectPopup">
+ <menuitem id="menu_SelectAll" label="&all.label;"
+ accesskey="&all.accesskey;" key="key_selectAll"
+ command="cmd_selectAll"/>
+ <menuseparator id="selectMenuSeparator"/>
+ <menuitem id="menu_selectThread" label="&selectThreadCmd.label;"
+ accesskey="&selectThreadCmd.accesskey;"
+ key="key_selectThread"
+ command="cmd_selectThread"/>
+ <menuitem id="menu_selectFlagged"
+ label="&selectFlaggedCmd.label;"
+ accesskey="&selectFlaggedCmd.accesskey;"
+ command="cmd_selectFlagged"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="editMenuAfterSelectSeparator"/>
+ <menu id="menu_find"
+ label="&findMenu.label;" accesskey="&findMenu.accesskey;">
+ <menupopup id="menu_FindPopup"
+ onpopupshowing="initSearchMessagesMenu()">
+ <menuitem id="menu_findCmd"
+ label="&findCmd.label;"
+ key="key_find"
+ accesskey="&findCmd.accesskey;"
+ command="cmd_find"/>
+ <menuitem id="menu_findAgainCmd"
+ label="&findAgainCmd.label;"
+ key="key_findAgain"
+ accesskey="&findAgainCmd.accesskey;"
+ command="cmd_findAgain"/>
+ <menuseparator id="editMenuAfterFindSeparator"/>
+ <menuitem id="searchMailCmd" label="&searchMailCmd.label;"
+ key="key_searchMail"
+ accesskey="&searchMailCmd.accesskey;"
+ command="cmd_searchMessages"/>
+ <menuitem id="glodaSearchCmd"
+ label="&glodaSearchCmd.label;"
+ accesskey="&glodaSearchCmd.accesskey;"
+ oncommand="openGlodaSearchTab()"/>
+ <menuitem id="searchAddressesCmd" label="&searchAddressesCmd.label;"
+ accesskey="&searchAddressesCmd.accesskey;"
+ oncommand="MsgSearchAddresses()"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="editPropertiesSeparator"/>
+ <menuitem id="menu_favoriteFolder"
+ type="checkbox"
+ label="&menuFavoriteFolder.label;"
+ accesskey="&menuFavoriteFolder.accesskey;"
+ checked="false"
+ command="cmd_toggleFavoriteFolder"/>
+ <menuitem id="menu_properties"
+ command="cmd_properties"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-properties-menuitem"
+ label="&calendar.properties.label;"
+ accesskey="&calendar.properties.accesskey;"
+ command="calendar_edit_calendar_command"/>
+#endif
+#ifdef XP_UNIX
+#ifndef XP_MACOSX
+ <menuseparator id="prefSep"/>
+ <menuitem id="menu_preferences"
+ oncommand="openOptionsDialog()"
+ data-l10n-id="menu-tools-settings"/>
+ <menuitem id="menu_accountmgr"
+ label="&accountManagerCmd2.label;"
+ accesskey="&accountManagerCmdUnix2.accesskey;"
+ oncommand="MsgAccountManager(null);"/>
+#endif
+#endif
+ </menupopup>
+</menu>
+
+<!-- View -->
+<menu id="menu_View"
+ label="&viewMenu.label;"
+ accesskey="&viewMenu.accesskey;">
+ <menupopup id="menu_View_Popup" onpopupshowing="view_init(event);">
+ <menu id="menu_Toolbars"
+ label="&viewToolbarsMenu.label;"
+ accesskey="&viewToolbarsMenu.accesskey;"
+ onpopupshowing="calendarOnToolbarsPopupShowing(event);">
+ <menupopup id="view_toolbars_popup">
+#ifdef MAIN_WINDOW
+ <menuitem id="view_toolbars_popup_quickFilterBar"
+ type="checkbox"
+ command="cmd_toggleQuickFilterBar"
+ data-l10n-id="quick-filter-bar-toggle"/>
+ <menuitem id="viewToolbarsPopupSpacesToolbar"
+ type="checkbox"
+ data-l10n-id="menu-spaces-toolbar-button"
+ oncommand="gSpacesToolbar.toggleToolbarFromMenu();"/>
+#endif
+ <menuitem id="menu_showTaskbar"
+ type="checkbox"
+ label="&showTaskbarCmd.label;"
+ accesskey="&showTaskbarCmd.accesskey;"
+ oncommand="goToggleToolbar('status-bar', 'menu_showTaskbar')"
+ checked="true"/>
+ <menuseparator id="viewMenuBeforeCustomizeMailToolbarsSeparator"/>
+ <menuitem id="customizeMailToolbars"
+ command="cmd_CustomizeMailToolbar"
+ label="&customizeToolbar.label;"
+ accesskey="&customizeToolbar.accesskey;"/>
+ </menupopup>
+ </menu>
+ <menu id="menu_MessagePaneLayout" label="&messagePaneLayoutStyle.label;" accesskey="&messagePaneLayoutStyle.accesskey;">
+ <menupopup id="view_layout_popup" onpopupshowing="InitViewLayoutStyleMenu(event)">
+ <menuitem id="messagePaneClassic" type="radio" label="&messagePaneClassic.label;" name="viewlayoutgroup"
+ accesskey="&messagePaneClassic.accesskey;" command="cmd_viewClassicMailLayout"/>
+ <menuitem id="messagePaneWide" type="radio" label="&messagePaneWide.label;" name="viewlayoutgroup"
+ accesskey="&messagePaneWide.accesskey;" command="cmd_viewWideMailLayout"/>
+ <menuitem id="messagePaneVertical" type="radio" label="&messagePaneVertical.label;" name="viewlayoutgroup"
+ accesskey="&messagePaneVertical.accesskey;" command="cmd_viewVerticalMailLayout"/>
+ <menuseparator id="viewMenuAfterPaneVerticalSeparator"/>
+ <menuitem id="menu_showFolderPane" type="checkbox" label="&showFolderPaneCmd.label;"
+ accesskey="&showFolderPaneCmd.accesskey;" command="cmd_toggleFolderPane"/>
+ <menuitem id="menu_toggleThreadPaneHeader"
+ type="checkbox"
+ name="threadheader"
+ data-l10n-id="menu-view-toggle-thread-pane-header"
+ command="cmd_toggleThreadPaneHeader"/>
+ <menuitem id="menu_showMessage" type="checkbox" label="&showMessageCmd.label;" key="key_toggleMessagePane"
+ accesskey="&showMessageCmd.accesskey;" command="cmd_toggleMessagePane"/>
+ </menupopup>
+ </menu>
+ <menu id="menu_FolderViews" label="&folderView.label;" accesskey="&folderView.accesskey;">
+ <menupopup id="menu_FolderViewsPopup"
+ onpopupshowing="PanelUI._onFoldersViewShow(event)">
+ <menuitem id="menu_toggleFolderHeader"
+ name="paneheader"
+ value="toggle-header"
+ data-l10n-id="menu-view-folders-toggle-header"
+ type="checkbox"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuseparator id="folderViewsHeaderSeparator"/>
+ <menuitem id="menu_allFolders" value="all"
+ data-l10n-id="show-all-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuitem id="menu_smartFolders" value="smart"
+ data-l10n-id="show-smart-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuitem id="menu_unreadFolders" value="unread"
+ data-l10n-id="show-unread-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuitem id="menu_favoriteFolders" value="favorite"
+ data-l10n-id="show-favorite-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuitem id="menu_recentFolders" value="recent"
+ data-l10n-id="show-recent-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuseparator/>
+ <menuitem id="menu_tags" value="tags"
+ data-l10n-id="show-tags-folders-label"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderViewMenuOnCommand(event);"/>
+ <menuseparator/>
+ <menuitem id="menu_compactMode" value="compact"
+ data-l10n-id="folder-toolbar-toggle-folder-compact-view"
+ type="checkbox" name="viewmessages"
+ closemenu="none"
+ oncommand="PanelUI.folderCompactMenuOnCommand(event);"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="viewUIZoomMenuSeparator"/>
+ <menu id="menu_uiDensity"
+ data-l10n-id="mail-uidensity-label">
+ <menupopup id="view_density_popup" onpopupshowing="initUiDensityMenu(event);">
+ <menuitem id="uiDensityCompact"
+ data-l10n-id="mail-uidensity-compact"
+ type="radio"
+ name="uidensity"
+ closemenu="none"
+ oncommand="UIDensity.setMode(this.mode);"/>
+ <menuitem id="uiDensityNormal"
+ data-l10n-id="mail-uidensity-default"
+ type="radio"
+ name="uidensity"
+ closemenu="none"
+ oncommand="UIDensity.setMode(this.mode);"/>
+ <menuitem id="uiDensityTouch"
+ data-l10n-id="mail-uidensity-relaxed"
+ type="radio"
+ name="uidensity"
+ closemenu="none"
+ oncommand="UIDensity.setMode(this.mode);"/>
+ </menupopup>
+ </menu>
+ <menu id="viewFullZoomMenu" label="&fullZoom.label;" accesskey="&fullZoom.accesskey;"
+ onpopupshowing="UpdateFullZoomMenu()">
+ <menupopup id="viewFullZoomPopupMenu">
+ <menuitem id="menu_fullZoomEnlarge" key="key_fullZoomEnlarge"
+ label="&fullZoomEnlargeCmd.label;"
+ accesskey="&fullZoomEnlargeCmd.accesskey;"
+ command="cmd_fullZoomEnlarge"/>
+ <menuitem id="menu_fullZoomReduce" key="key_fullZoomReduce"
+ label="&fullZoomReduceCmd.label;"
+ accesskey="&fullZoomReduceCmd.accesskey;"
+ command="cmd_fullZoomReduce"/>
+ <menuseparator id="fullZoomAfterReduceSeparator"/>
+ <menuitem id="menu_fullZoomReset" key="key_fullZoomReset"
+ label="&fullZoomResetCmd.label;"
+ accesskey="&fullZoomResetCmd.accesskey;"
+ command="cmd_fullZoomReset"/>
+ <menuseparator id="fullZoomAfterResetSeparator"/>
+ <menuitem id="menu_fullZoomToggle" label="&fullZoomToggleCmd.label;"
+ accesskey="&fullZoomToggleCmd.accesskey;"
+ type="checkbox" command="cmd_fullZoomToggle" checked="false"/>
+ </menupopup>
+ </menu>
+ <menu id="menu_uiFontSize"
+ data-l10n-id="menu-font-size-label">
+ <menupopup id="view_font_size_popup">
+ <menuitem id="menu_fontSizeEnlarge"
+ data-l10n-id="menuitem-font-size-enlarge"
+ oncommand="UIFontSize.increaseSize();"
+ closemenu="none"/>
+ <menuitem id="menu_fontSizeReduce"
+ data-l10n-id="menuitem-font-size-reduce"
+ oncommand="UIFontSize.reduceSize();"
+ closemenu="none"/>
+ <menuseparator id="fontSizeAfterReduceSeparator"/>
+ <menuitem id="menu_fontSizeReset"
+ data-l10n-id="menuitem-font-size-reset"
+ oncommand="UIFontSize.resetSize();"
+ closemenu="none"/>
+ </menupopup>
+ </menu>
+
+#ifdef MAIN_WINDOW
+#include ../../../calendar/base/content/calendar-view-menu.inc.xhtml
+#endif
+
+ <menuseparator id="viewSortMenuSeparator"/>
+ <menu id="viewSortMenu" accesskey="&sortMenu.accesskey;" label="&sortMenu.label;">
+ <menupopup id="menu_viewSortPopup" oncommand="goDoCommand('cmd_sort', event);" onpopupshowing="InitViewSortByMenu()">
+ <menuitem id="sortByDateMenuitem"
+ type="radio"
+ name="sortby"
+ value="byDate"
+ label="&sortByDateCmd.label;"
+ accesskey="&sortByDateCmd.accesskey;"/>
+ <menuitem id="sortByReceivedMenuitem"
+ type="radio"
+ name="sortby"
+ value="byReceived"
+ label="&sortByReceivedCmd.label;"
+ accesskey="&sortByReceivedCmd.accesskey;"/>
+ <menuitem id="sortByFlagMenuitem"
+ type="radio"
+ name="sortby"
+ value="byFlagged"
+ label="&sortByStarCmd.label;"
+ accesskey="&sortByStarCmd.accesskey;"/>
+ <menuitem id="sortByOrderReceivedMenuitem"
+ type="radio"
+ name="sortby"
+ value="byId"
+ label="&sortByOrderReceivedCmd.label;"
+ accesskey="&sortByOrderReceivedCmd.accesskey;"/>
+ <menuitem id="sortByPriorityMenuitem"
+ type="radio"
+ name="sortby"
+ value="byPriority"
+ label="&sortByPriorityCmd.label;"
+ accesskey="&sortByPriorityCmd.accesskey;"/>
+ <menuitem id="sortByFromMenuitem"
+ type="radio"
+ name="sortby"
+ value="byAuthor"
+ label="&sortByFromCmd.label;"
+ accesskey="&sortByFromCmd.accesskey;"/>
+ <menuitem id="sortByRecipientMenuitem"
+ type="radio"
+ name="sortby"
+ value="byRecipient"
+ label="&sortByRecipientCmd.label;"
+ accesskey="&sortByRecipientCmd.accesskey;"/>
+ <menuitem id="sortByCorrespondentMenuitem"
+ type="radio"
+ name="sortby"
+ value="byCorrespondent"
+ label="&sortByCorrespondentCmd.label;"
+ accesskey="&sortByCorrespondentCmd.accesskey;"/>
+ <menuitem id="sortBySizeMenuitem"
+ type="radio"
+ name="sortby"
+ value="bySize"
+ label="&sortBySizeCmd.label;"
+ accesskey="&sortBySizeCmd.accesskey;"/>
+ <menuitem id="sortByStatusMenuitem"
+ type="radio"
+ name="sortby"
+ value="byStatus"
+ label="&sortByStatusCmd.label;"
+ accesskey="&sortByStatusCmd.accesskey;"/>
+ <menuitem id="sortBySubjectMenuitem"
+ type="radio"
+ name="sortby"
+ value="bySubject"
+ label="&sortBySubjectCmd.label;"
+ accesskey="&sortBySubjectCmd.accesskey;"/>
+ <menuitem id="sortByUnreadMenuitem"
+ type="radio"
+ name="sortby"
+ value="byUnread"
+ label="&sortByUnreadCmd.label;"
+ accesskey="&sortByUnreadCmd.accesskey;"/>
+ <menuitem id="sortByTagsMenuitem"
+ type="radio"
+ name="sortby"
+ value="byTags"
+ label="&sortByTagsCmd.label;"
+ accesskey="&sortByTagsCmd.accesskey;"/>
+ <menuitem id="sortByJunkStatusMenuitem"
+ type="radio"
+ name="sortby"
+ value="byJunkStatus"
+ label="&sortByJunkStatusCmd.label;"
+ accesskey="&sortByJunkStatusCmd.accesskey;"/>
+ <menuitem id="sortByAttachmentsMenuitem"
+ type="radio"
+ name="sortby"
+ value="byAttachments"
+ label="&sortByAttachmentsCmd.label;"
+ accesskey="&sortByAttachmentsCmd.accesskey;"/>
+ <menuseparator id="sortAfterAttachmentSeparator"/>
+ <menuitem id="sortAscending"
+ type="radio"
+ name="sortdirection"
+ value="ascending"
+ label="&sortAscending.label;"
+ accesskey="&sortAscending.accesskey;"/>
+ <menuitem id="sortDescending"
+ type="radio"
+ name="sortdirection"
+ value="descending"
+ label="&sortDescending.label;"
+ accesskey="&sortDescending.accesskey;"/>
+ <menuseparator id="sortAfterDescendingSeparator"/>
+ <menuitem id="sortThreaded"
+ type="radio"
+ name="threaded"
+ value="threaded"
+ label="&sortThreaded.label;"
+ accesskey="&sortThreaded.accesskey;"/>
+ <menuitem id="sortUnthreaded"
+ type="radio"
+ name="threaded"
+ value="unthreaded"
+ label="&sortUnthreaded.label;"
+ accesskey="&sortUnthreaded.accesskey;"/>
+ <menuitem id="groupBySort"
+ type="checkbox"
+ name="group"
+ value="group"
+ label="&groupBySort.label;"
+ accesskey="&groupBySort.accesskey;"/>
+ </menupopup>
+ </menu>
+ <menu id="viewMessageViewMenu" label="&msgsMenu.label;" accesskey="&msgsMenu.accesskey;"
+ command="mailHideMenus" oncommand="ViewChangeByMenuitem(event.target);">
+ <menupopup id="viewMessagePopup" onpopupshowing="RefreshViewPopup(this);">
+ <menuitem id="viewMessageAll" value="0" type="radio" label="&viewAll.label;" accesskey="&viewAll.accesskey;"/>
+ <menuitem id="viewMessageUnread" value="1" type="radio" label="&viewUnread.label;" accesskey="&viewUnread.accesskey;"/>
+ <menuitem id="viewMessageNotDeleted" value="3" type="radio" label="&viewNotDeleted.label;" accesskey="&viewNotDeleted.accesskey;"/>
+ <menuseparator id="messageViewAfterUnreadSeparator"/>
+ <menu id="viewMessageTags" label="&viewTags.label;" accesskey="&viewTags.accesskey;">
+ <menupopup id="viewMessageTagsPopup" onpopupshowing="RefreshTagsPopup(this);"/>
+ </menu>
+ <menu id="viewMessageCustomViews" label="&viewCustomViews.label;" accesskey="&viewCustomViews.accesskey;">
+ <menupopup id="viewMessageCustomViewsPopup" onpopupshowing="RefreshCustomViewsPopup(this);"/>
+ </menu>
+ <menuseparator id="messageViewAfterCustomSeparator"/>
+ <menuitem id="viewMessageVirtualFolder" value="7" label="&viewVirtualFolder.label;" accesskey="&viewVirtualFolder.accesskey;"/>
+ <menuitem id="viewMessageCustomize" value="8" label="&viewCustomizeView.label;" accesskey="&viewCustomizeView.accesskey;"/>
+ </menupopup>
+ </menu>
+
+ <menu label="&threads.label;" id="viewMessagesMenu" accesskey="&threads.accesskey;">
+ <menupopup id="menu_ThreadsPopup" onpopupshowing="InitViewMessagesMenu()">
+ <menuitem id="viewAllMessagesMenuItem" type="radio" name="viewmessages" label="&allMsgsCmd.label;" accesskey="&allMsgsCmd.accesskey;" disabled="true" command="cmd_viewAllMsgs"/>
+ <menuitem id="viewUnreadMessagesMenuItem" type="radio" name="viewmessages" label="&unreadMsgsCmd.label;" accesskey="&unreadMsgsCmd.accesskey;" disabled="true" command="cmd_viewUnreadMsgs"/>
+ <menuitem id="viewThreadsWithUnreadMenuItem" type="radio" name="viewmessages" label="&threadsWithUnreadCmd.label;" accesskey="&threadsWithUnreadCmd.accesskey;" disabled="true" command="cmd_viewThreadsWithUnread"/>
+ <menuitem id="viewWatchedThreadsWithUnreadMenuItem" type="radio" name="viewmessages" label="&watchedThreadsWithUnreadCmd.label;" accesskey="&watchedThreadsWithUnreadCmd.accesskey;" disabled="true" command="cmd_viewWatchedThreadsWithUnread"/>
+ <menuseparator id="threadsAfterWatchedSeparator"/>
+ <menuitem id="viewIgnoredThreadsMenuItem" type="checkbox" label="&ignoredThreadsCmd.label;" disabled="true" command="cmd_viewIgnoredThreads" accesskey="&ignoredThreadsCmd.accesskey;"/>
+ <menuseparator id="threadsAfterIgnoredSeparator"/>
+ <menuitem id="menu_expandAllThreads" label="&expandAllThreadsCmd.label;" accesskey="&expandAllThreadsCmd.accesskey;" key="key_expandAllThreads" disabled="true" command="cmd_expandAllThreads"/>
+ <menuitem id="collapseAllThreads" label="&collapseAllThreadsCmd.label;" accesskey="&collapseAllThreadsCmd.accesskey;" key="key_collapseAllThreads" disabled="true" command="cmd_collapseAllThreads"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="viewAfterThreadsSeparator"/>
+ <menu id="viewheadersmenu" label="&headersMenu.label;" accesskey="&headersMenu.accesskey;">
+ <menupopup id="menu_HeadersPopup" onpopupshowing="InitViewHeadersMenu();">
+ <menuitem id="viewallheaders"
+ type="radio"
+ name="viewheadergroup"
+ label="&headersAllCmd.label;"
+ accesskey="&headersAllCmd.accesskey;"
+ command="cmd_viewAllHeader"/>
+ <menuitem id="viewnormalheaders"
+ type="radio"
+ name="viewheadergroup"
+ label="&headersNormalCmd.label;"
+ accesskey="&headersNormalCmd.accesskey;"
+ command="cmd_viewNormalHeader"/>
+ </menupopup>
+ </menu>
+ <menu id="viewBodyMenu" accesskey="&bodyMenu.accesskey;" label="&bodyMenu.label;">
+ <menupopup id="viewBodyPopMenu" onpopupshowing="InitViewBodyMenu()">
+ <menuitem id="bodyAllowHTML" type="radio" name="bodyPlaintextVsHTMLPref" label="&bodyAllowHTML.label;"
+ accesskey="&bodyAllowHTML.accesskey;" oncommand="MsgBodyAllowHTML()"/>
+ <menuitem id="bodySanitized" type="radio" name="bodyPlaintextVsHTMLPref" label="&bodySanitized.label;"
+ accesskey="&bodySanitized.accesskey;"
+ oncommand="MsgBodySanitized()"/>
+ <menuitem id="bodyAsPlaintext" type="radio" name="bodyPlaintextVsHTMLPref" label="&bodyAsPlaintext.label;"
+ accesskey="&bodyAsPlaintext.accesskey;" oncommand="MsgBodyAsPlaintext()"/>
+ <menuitem id="bodyAllParts" type="radio" name="bodyPlaintextVsHTMLPref" label="&bodyAllParts.label;"
+ accesskey="&bodyAllParts.accesskey;" oncommand="MsgBodyAllParts()"/>
+ </menupopup>
+ </menu>
+ <menu id="viewFeedSummary"
+ label="&bodyMenuFeed.label;"
+ accesskey="&bodyMenuFeed.accesskey;">
+ <menupopup id="viewFeedSummaryPopupMenu"
+ onpopupshowing="InitViewBodyMenu()">
+ <menuitem id="bodyFeedGlobalWebPage"
+ type="radio"
+ name="viewFeedSummaryGroup"
+ label="&viewFeedWebPage.label;"
+ accesskey="&viewFeedWebPage.accesskey;"
+ oncommand="FeedMessageHandler.onSelectPref = 0"/>
+ <menuitem id="bodyFeedGlobalSummary"
+ type="radio"
+ name="viewFeedSummaryGroup"
+ label="&viewFeedSummary.label;"
+ accesskey="&viewFeedSummary.accesskey;"
+ oncommand="FeedMessageHandler.onSelectPref = 1"/>
+ <menuitem id="bodyFeedPerFolderPref"
+ type="radio"
+ name="viewFeedSummaryGroup"
+ label="&viewFeedSummaryFeedPropsPref.label;"
+ accesskey="&viewFeedSummaryFeedPropsPref.accesskey;"
+ oncommand="FeedMessageHandler.onSelectPref = 2"/>
+ <menuseparator id="viewFeedSummarySeparator"/>
+ <menuitem id="bodyFeedSummaryAllowHTML"
+ type="radio"
+ name="viewFeedBodyHTMLGroup"
+ label="&bodyAllowHTML.label;"
+ accesskey="&bodyAllowHTML.accesskey;"
+ oncommand="MsgFeedBodyRenderPrefs(false, 0, 0)"/>
+ <menuitem id="bodyFeedSummarySanitized"
+ type="radio"
+ name="viewFeedBodyHTMLGroup"
+ label="&bodySanitized.label;"
+ accesskey="&bodySanitized.accesskey;"
+ oncommand="MsgFeedBodyRenderPrefs(false, 3, gDisallow_classes_no_html)"/>
+ <menuitem id="bodyFeedSummaryAsPlaintext"
+ type="radio"
+ name="viewFeedBodyHTMLGroup"
+ label="&bodyAsPlaintext.label;"
+ accesskey="&bodyAsPlaintext.accesskey;"
+ oncommand="MsgFeedBodyRenderPrefs(true, 1, gDisallow_classes_no_html)"/>
+ </menupopup>
+ </menu>
+ <menuitem id="viewAttachmentsInlineMenuitem" label="&viewAttachmentsInlineCmd.label;" accesskey="&viewAttachmentsInlineCmd.accesskey;"
+ oncommand="ToggleInlineAttachment(event.target)" type="checkbox" checked="true"/>
+ <menuseparator id="viewAfterAttachmentsSeparator"/>
+ <menuitem id="pageSourceMenuItem"
+ label="&pageSourceCmd.label;"
+ key="key_viewPageSource"
+ accesskey="&pageSourceCmd.accesskey;"
+ command="cmd_viewPageSource"/>
+ </menupopup>
+ </menu>
+
+ <!-- Go -->
+ <menu id="menu_Go" label="&goMenu.label;" accesskey="&goMenu.accesskey;">
+ <menupopup id="menu_GoPopup" onpopupshowing="InitGoMessagesMenu();">
+ <menu id="goNextMenu" label="&nextMenu.label;" accesskey="&nextMenu.accesskey;">
+ <menupopup id="menu_GoNextPopup">
+ <menuitem id="menu_nextMsg"
+ label="&nextMsgCmd.label;"
+ accesskey="&nextMsgCmd.accesskey;"
+ command="cmd_nextMsg"
+ key="key_nextMsg"/>
+ <menuitem id="menu_nextUnreadMsg"
+ label="&nextUnreadMsgCmd.label;"
+ accesskey="&nextUnreadMsgCmd.accesskey;"
+ command="cmd_nextUnreadMsg"
+ key="key_nextUnreadMsg"/>
+ <menuitem id="menu_nextFlaggedMsg"
+ label="&nextStarredMsgCmd.label;"
+ accesskey="&nextStarredMsgCmd.accesskey;"
+ command="cmd_nextFlaggedMsg"/>
+ <menuseparator id="goNextAfterFlaggedSeparator"/>
+ <menuitem id="menu_nextUnreadThread"
+ label="&nextUnreadThread.label;"
+ accesskey="&nextUnreadThread.accesskey;"
+ command="cmd_nextUnreadThread"
+ key="key_nextUnreadThread"/>
+#ifdef MAIN_WINDOW
+ <menuseparator id="goNextAfterUnreadThreadSeparator"
+ class="hide-before-calendar-loaded hide-when-calendar-deactivated"
+ hidden="true"/>
+ <!-- Label is set up automatically using the view id. When writing
+ a view extension, add a `label-<myviewtype>` attribute with
+ the correct label. -->
+ <menuitem id="calendar-go-menu-next"
+ class="hide-before-calendar-loaded hide-when-calendar-deactivated"
+ label=""
+ label-day="&lightning.toolbar.day.label;"
+ label-week="&lightning.toolbar.week.label;"
+ label-multiweek="&lightning.toolbar.week.label;"
+ label-month="&lightning.toolbar.month.label;"
+ accesskey-day="&lightning.toolbar.day.accesskey;"
+ accesskey-week="&lightning.toolbar.week.accesskey;"
+ accesskey-multiweek="&lightning.toolbar.week.accesskey;"
+ accesskey-month="&lightning.toolbar.month.accesskey;"
+ command="calendar_view_next_command"
+ hidden="true"/>
+#endif
+ </menupopup>
+ </menu>
+ <menu id="goPreviousMenu" label="&prevMenu.label;" accesskey="&prevMenu.accesskey;">
+ <menupopup id="menu_GoPreviousPopup">
+ <menuitem id="menu_prevMsg"
+ label="&prevMsgCmd.label;"
+ accesskey="&prevMsgCmd.accesskey;"
+ command="cmd_previousMsg"
+ key="key_previousMsg"/>
+ <menuitem id="menu_prevUnreadMsg"
+ label="&prevUnreadMsgCmd.label;"
+ accesskey="&prevUnreadMsgCmd.accesskey;"
+ command="cmd_previousUnreadMsg"
+ key="key_previousUnreadMsg"/>
+ <menuitem id="menu_prevFlaggedMsg"
+ label="&prevStarredMsgCmd.label;"
+ accesskey="&prevStarredMsgCmd.accesskey;"
+ command="cmd_previousFlaggedMsg"/>
+#ifdef MAIN_WINDOW
+ <menuseparator id="goPreviousAfterFlaggedSeparator"
+ class="hide-before-calendar-loaded hide-when-calendar-deactivated"
+ hidden="true"/>
+ <!-- Label is set up automatically using the view id. When writing
+ a view extension, add a `label-<myviewtype>` attribute with
+ the correct label. -->
+ <menuitem id="calendar-go-menu-previous"
+ class="hide-before-calendar-loaded hide-when-calendar-deactivated"
+ label=""
+ label-day="&lightning.toolbar.day.label;"
+ label-week="&lightning.toolbar.week.label;"
+ label-multiweek="&lightning.toolbar.week.label;"
+ label-month="&lightning.toolbar.month.label;"
+ accesskey-day="&lightning.toolbar.day.accesskey;"
+ accesskey-week="&lightning.toolbar.week.accesskey;"
+ accesskey-multiweek="&lightning.toolbar.week.accesskey;"
+ accesskey-month="&lightning.toolbar.month.accesskey;"
+ command="calendar_view_prev_command"
+ hidden="true"/>
+#endif
+ </menupopup>
+ </menu>
+ <menuitem id="menu_goForward" label="&goForwardCmd.label;"
+ accesskey="&goForwardCmd.accesskey;" command="cmd_goForward"
+ key="key_goForward"/>
+ <menuitem id="menu_goBack" label="&goBackCmd.label;"
+ accesskey="&goBackCmd.accesskey;" command="cmd_goBack"
+ key="key_goBack"/>
+ <menuseparator id="goNextSeparator"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="calendar-go-to-today-menuitem"
+ class="hide-when-calendar-deactivated"
+ label="&goTodayCmd.label;"
+ accesskey="&goTodayCmd.accesskey;"
+ command="calendar_go_to_today_command"
+ key="calendar-go-to-today-key"/>
+#endif
+ <menuitem id="menu_goChat" label="&goChatCmd.label;"
+ accesskey="&goChatCmd.accesskey;"
+ command="cmd_chat"
+ data-l10n-attrs="acceltext"/>
+ <menuseparator id="goChatSeparator"/>
+ <menu id="goFolderMenu"
+ label="&folderMenu.label;"
+ accesskey="&folderMenu.accesskey;"
+ command="cmd_goFolder">
+ <menupopup is="folder-menupopup" id="menu_GoFolderPopup"
+ showFileHereLabel="true"
+ showRecent="true"
+ recentLabel="&contextMoveCopyMsgRecentMenu.label;"
+ recentAccessKey="&contextMoveCopyMsgRecentMenu.accesskey;"
+ showFavorites="true"
+ favoritesLabel="&contextMoveCopyMsgFavoritesMenu.label;"
+ favoritesAccessKey="&contextMoveCopyMsgFavoritesMenu.accesskey;"/>
+ </menu>
+ <menuseparator id="goFolderSeparator"/>
+
+ <menu id="goRecentlyClosedTabs"
+ label="&goRecentlyClosedTabs.label;"
+ accesskey="&goRecentlyClosedTabs.accesskey;"
+ observes="cmd_undoCloseTab">
+ <menupopup id="menu_GoRecentlyClosedTabsPopup"
+ onpopupshowing="return InitRecentlyClosedTabsPopup(this)" />
+ </menu>
+ <menuseparator id="goRecentlyClosedTabsSeparator"/>
+
+ <menuitem id="goStartPage"
+ label="&startPageCmd.label;"
+ accesskey="&startPageCmd.accesskey;"
+ command="cmd_goStartPage"
+ key="key_goStartPage"/>
+ </menupopup>
+ </menu>
+
+ <!-- Message -->
+ <menu id="messageMenu" label="&msgMenu.label;" accesskey="&msgMenu.accesskey;">
+ <menupopup id="messageMenuPopup" onpopupshowing="InitMessageMenu();">
+ <menuitem id="newMsgCmd" label="&newMsgCmd.label;"
+ accesskey="&newMsgCmd.accesskey;"
+ key="key_newMessage2"
+ command="cmd_newMessage"/>
+ <menuitem id="replyMainMenu" label="&replyMsgCmd.label;"
+ accesskey="&replyMsgCmd.accesskey;"
+ key="key_reply"
+ command="cmd_reply"/>
+ <menuitem id="replyNewsgroupMainMenu" label="&replyNewsgroupCmd2.label;"
+ accesskey="&replyNewsgroupCmd2.accesskey;"
+ key="key_reply"
+ command="cmd_replyGroup"/>
+ <menuitem id="replySenderMainMenu" label="&replySenderCmd.label;"
+ accesskey="&replySenderCmd.accesskey;"
+ command="cmd_replySender"/>
+ <menuitem id="menu_replyToAll" label="&replyToAllMsgCmd.label;"
+ accesskey="&replyToAllMsgCmd.accesskey;"
+ key="key_replyall"
+ command="cmd_replyall"/>
+ <menuitem id="menu_replyToList" label="&replyToListMsgCmd.label;"
+ accesskey="&replyToListMsgCmd.accesskey;"
+ key="key_replylist"
+ command="cmd_replylist"/>
+ <menuitem id="menu_forwardMsg" label="&forwardMsgCmd.label;"
+ accesskey="&forwardMsgCmd.accesskey;"
+ key="key_forward"
+ command="cmd_forward"/>
+ <menu id="forwardAsMenu" label="&forwardAsMenu.label;" accesskey="&forwardAsMenu.accesskey;">
+ <menupopup id="menu_forwardAsPopup">
+ <menuitem id="menu_forwardAsInline"
+ label="&forwardAsInline.label;"
+ accesskey="&forwardAsInline.accesskey;"
+ command="cmd_forwardInline"/>
+ <menuitem id="menu_forwardAsAttachment"
+ label="&forwardAsAttachmentCmd.label;"
+ accesskey="&forwardAsAttachmentCmd.accesskey;"
+ command="cmd_forwardAttachment"/>
+ </menupopup>
+ </menu>
+ <menuitem id="menu_redirectMsg"
+ data-l10n-id="redirect-msg-menuitem"
+ command="cmd_redirect"/>
+ <menuitem id="menu_editMsgAsNew" label="&editAsNewMsgCmd.label;"
+ accesskey="&editAsNewMsgCmd.accesskey;"
+ key="key_editAsNew"
+ command="cmd_editAsNew"/>
+ <menuitem id="menu_editDraftMsg"
+ label="&editDraftMsgCmd.label;"
+ accesskey="&editDraftMsgCmd.accesskey;"
+ command="cmd_editDraftMsg"/>
+ <menuitem id="menu_newMsgFromTemplate"
+ label="&newMsgFromTemplateCmd.label;"
+ key="key_newMsgFromTemplate"
+ command="cmd_newMsgFromTemplate"/>
+ <menuitem id="menu_editTemplate"
+ label="&editTemplateMsgCmd.label;"
+ accesskey="&editTemplateMsgCmd.accesskey;"
+ command="cmd_editTemplateMsg"/>
+ <menuseparator id="messageMenuAfterCompositionCommandsSeparator"/>
+ <menuitem id="openMessageWindowMenuitem" label="&openMessageWindowCmd.label;"
+ command="cmd_openMessage"
+ accesskey="&openMessageWindowCmd.accesskey;"
+ key="key_openMessage"/>
+#ifdef MAIN_WINDOW
+ <menuitem id="openConversationMenuitem" label="&openInConversationCmd.label;"
+ command="cmd_openConversation"
+ accesskey="&openInConversationCmd.accesskey;"
+ key="key_openConversation"/>
+#endif
+ <menu id="openFeedMessage"
+ label="&openFeedMessage1.label;"
+ accesskey="&openFeedMessage1.accesskey;">
+ <menupopup id="menu_openFeedMessage">
+ <menuitem id="menu_openFeedWebPage"
+ type="radio"
+ name="openFeedGroup"
+ label="&openFeedWebPage.label;"
+ accesskey="&openFeedWebPage.accesskey;"
+ oncommand="FeedMessageHandler.onOpenPref = 0"/>
+ <menuitem id="menu_openFeedSummary"
+ type="radio"
+ name="openFeedGroup"
+ label="&openFeedSummary.label;"
+ accesskey="&openFeedSummary.accesskey;"
+ oncommand="FeedMessageHandler.onOpenPref = 1"/>
+ <menuitem id="menu_openFeedWebPageInMessagePane"
+ type="radio"
+ name="openFeedGroup"
+ label="&openFeedWebPageInMP.label;"
+ accesskey="&openFeedWebPageInMP.accesskey;"
+ oncommand="FeedMessageHandler.onOpenPref = 2"/>
+ </menupopup>
+ </menu>
+#ifdef MAIN_WINDOW
+ <menuseparator id="messageAfterOpenMsgSeparator"/>
+#endif
+ <menu id="msgAttachmentMenu"
+ label="&openAttachmentListCmd.label;"
+ accesskey="&openAttachmentListCmd.accesskey;"
+ disabled="true">
+ <menupopup id="attachmentMenuList"
+ onpopupshowing="fillAttachmentListPopup(event);">
+ <menuseparator/>
+ <menuitem id="menu-openAllAttachments"
+ label="&openAllAttachmentsCmd.label;"
+ accesskey="&openAllAttachmentsCmd.accesskey;"
+ command="cmd_openAllAttachments"/>
+ <menuitem id="menu-saveAllAttachments"
+ label="&saveAllAttachmentsCmd.label;"
+ accesskey="&saveAllAttachmentsCmd.accesskey;"
+ command="cmd_saveAllAttachments"/>
+ <menuitem id="menu-detachAllAttachments"
+ label="&detachAllAttachmentsCmd.label;"
+ accesskey="&detachAllAttachmentsCmd.accesskey;"
+ command="cmd_detachAllAttachments"/>
+ <menuitem id="menu-deleteAllAttachments"
+ label="&deleteAllAttachmentsCmd.label;"
+ accesskey="&deleteAllAttachmentsCmd.accesskey;"
+ command="cmd_deleteAllAttachments"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="messageAfterAttachmentMenuSeparator"/>
+ <menu id="tagMenu" label="&tagMenu.label;" accesskey="&tagMenu.accesskey;" command="cmd_tag">
+ <menupopup id="tagMenu-tagpopup"
+ onpopupshowing="InitMessageTags(this);">
+ <menuitem id="tagMenu-addNewTag"
+ label="&addNewTag.label;"
+ accesskey="&addNewTag.accesskey;"
+ command="cmd_addTag"/>
+ <menuitem id="tagMenu-manageTags"
+ label="&manageTags.label;"
+ accesskey="&manageTags.accesskey;"
+ command="cmd_manageTags"/>
+ <menuseparator id="tagMenu-sep-afterTagAddNew"/>
+ <menuitem id="tagMenu-tagRemoveAll"
+ command="cmd_removeTags"/>
+ <menuseparator id="tagMenuAfterRemoveSeparator"/>
+ </menupopup>
+ </menu>
+ <menu id="markMenu" label="&markMenu.label;" accesskey="&markMenu.accesskey;">
+ <menupopup id="menu_MarkPopup" onpopupshowing="InitMessageMark()">
+ <menuitem id="markReadMenuItem" label="&markAsReadCmd.label;"
+ accesskey="&markAsReadCmd.accesskey;"
+ key="key_toggleRead"
+ command="cmd_markAsRead"/>
+ <menuitem id="markUnreadMenuItem" label="&markAsUnreadCmd.label;"
+ accesskey="&markAsUnreadCmd.accesskey;"
+ key="key_toggleRead"
+ command="cmd_markAsUnread"/>
+ <menuitem id="menu_markThreadAsRead"
+ label="&markThreadAsReadCmd.label;"
+ accesskey="&markThreadAsReadCmd.accesskey;"
+ command="cmd_markThreadAsRead"
+ key="key_markThreadAsRead"/>
+ <menuitem id="menu_markReadByDate"
+ label="&markReadByDateCmd.label;"
+ accesskey="&markReadByDateCmd.accesskey;"
+ command="cmd_markReadByDate"
+ key="key_markReadByDate"/>
+ <menuitem id="menu_markAllRead"
+ label="&markAllReadCmd.label;"
+ key="key_markAllRead"
+ accesskey="&markAllReadCmd.accesskey;"
+ command="cmd_markAllRead"/>
+ <menuseparator id="markMenuAfterAllReadSeparator"/>
+ <menuitem id="markFlaggedMenuItem"
+ type="checkbox"
+ label="&markStarredCmd.label;"
+ accesskey="&markStarredCmd.accesskey;"
+ command="cmd_markAsFlagged"
+ key="key_toggleFlagged"/>
+ <menuseparator id="markMenuAfterFlaggedSeparator"/>
+ <menuitem id="menu_markAsJunk" label="&markAsJunkCmd.label;"
+ accesskey="&markAsJunkCmd.accesskey;"
+ command="cmd_markAsJunk"
+ key="key_markJunk"/>
+ <menuitem id="menu_markAsNotJunk" label="&markAsNotJunkCmd.label;"
+ key="key_markNotJunk"
+ accesskey="&markAsNotJunkCmd.accesskey;"
+ command="cmd_markAsNotJunk"/>
+ <menuitem id="menu_recalculateJunkScore"
+ label="&recalculateJunkScoreCmd.label;"
+ accesskey="&recalculateJunkScoreCmd.accesskey;"
+ command="cmd_recalculateJunkScore"/>
+ </menupopup>
+ </menu>
+ <menuseparator id="messageMenuAfterMarkSeparator"/>
+ <menuitem id="archiveMainMenu" label="&archiveMsgCmd.label;"
+ accesskey="&archiveMsgCmd.accesskey;"
+ key="key_archive"
+ command="cmd_archive"/>
+ <menuitem id="menu_cancel" command="cmd_cancel"
+ label="&cancelNewsMsgCmd.label;"
+ accesskey="&cancelNewsMsgCmd.accesskey;"/>
+ <menu id="moveMenu"
+ label="&moveMsgToMenu.label;"
+ accesskey="&moveMsgToMenu.accesskey;"
+ oncommand="goDoCommand('cmd_moveMessage', event.target._folder)">
+ <menupopup is="folder-menupopup"
+ mode="filing"
+ showFileHereLabel="true"
+ showRecent="true"
+ recentLabel="&moveCopyMsgRecentMenu.label;"
+ recentAccessKey="&moveCopyMsgRecentMenu.accesskey;"
+ showFavorites="true"
+ favoritesLabel="&contextMoveCopyMsgFavoritesMenu.label;"
+ favoritesAccessKey="&contextMoveCopyMsgFavoritesMenu.accesskey;"/>
+ </menu>
+ <menu id="copyMenu"
+ label="&copyMsgToMenu.label;"
+ accesskey="&copyMsgToMenu.accesskey;"
+ oncommand="goDoCommand('cmd_copyMessage', event.target._folder)">
+ <menupopup is="folder-menupopup"
+ mode="filing"
+ showFileHereLabel="true"
+ showRecent="true"
+ recentLabel="&moveCopyMsgRecentMenu.label;"
+ recentAccessKey="&moveCopyMsgRecentMenu.accesskey;"
+ showFavorites="true"
+ favoritesLabel="&contextMoveCopyMsgFavoritesMenu.label;"
+ favoritesAccessKey="&contextMoveCopyMsgFavoritesMenu.accesskey;"/>
+ </menu>
+ <menuitem id="moveToFolderAgain" key="key_moveToFolderAgain" command="cmd_moveToFolderAgain"
+ label="&moveToFolderAgain.label;" accesskey="&moveToFolderAgain.accesskey;"/>
+ <menuseparator id="messageMenuAfterMoveCommandsSeparator"/>
+ <menuitem id="createFilter" label="&createFilter.label;"
+ accesskey="&createFilter.accesskey;"
+ command="cmd_createFilterFromMenu"/>
+ <menuseparator id="threadItemsSeparator"/>
+ <menuitem id="killThread"
+ label="&killThreadMenu.label;"
+ accesskey="&killThreadMenu.accesskey;"
+ command="cmd_killThread"
+ type="checkbox"
+ key="key_killThread"/>
+ <menuitem id="killSubthread"
+ label="&killSubthreadMenu.label;"
+ accesskey="&killSubthreadMenu.accesskey;"
+ type="checkbox"
+ command="cmd_killSubthread"
+ key="key_killSubthread"/>
+ <menuitem id="watchThread"
+ label="&watchThreadMenu.label;"
+ accesskey="&watchThreadMenu.accesskey;"
+ type="checkbox"
+ command="cmd_watchThread"
+ key="key_watchThread"/>
+ </menupopup>
+</menu>
+
+#ifdef MAIN_WINDOW
+#include ../../../calendar/base/content/calendar-menu-events-tasks.inc.xhtml
+#endif
+
+<!-- Tools -->
+<menu id="tasksMenu" label="&tasksMenu.label;" accesskey="&tasksMenu.accesskey;">
+ <menupopup id="taskPopup" onpopupshowing="document.commandDispatcher.updateCommands('create-menu-tasks')">
+#ifndef XP_MACOSX
+ <menuitem hidden="true" accesskey="&messengerCmd.accesskey;" label="&messengerCmd.label;"
+ key="key_mail" oncommand="toMessengerWindow();" id="tasksMenuMail"/>
+ <menuitem id="addressBook"
+ label="&addressBookCmd.label;"
+ accesskey="&addressBookCmd.accesskey;"
+ key="key_addressbook"
+ oncommand="toAddressBook();"/>
+ <menuseparator id="devToolsSeparator"/>
+#endif
+ <menuitem id="menu_openSavedFilesWnd" label="&savedFiles.label;"
+ accesskey="&savedFiles.accesskey;"
+ key="key_savedFiles"
+ oncommand="openSavedFilesWnd();"/>
+ <menuitem id="addonsManager"
+ data-l10n-id="menu-addons-and-themes"
+ oncommand="openAddonsMgr();"/>
+ <menuitem id="activityManager" label="&activitymanager.label;"
+ accesskey="&activitymanager.accesskey;"
+ oncommand="openActivityMgr();"/>
+ <menu id="imAccountsStatus" label="&imAccountsStatus.label;"
+ accesskey="&imAccountsStatus.accesskey;"
+ command="cmd_chatStatus">
+ <menupopup id="imStatusMenupopup">
+ <menuitem id="imStatusAvailable" status="available" label="&imStatus.available;" class="menuitem-iconic"/>
+ <menuitem id="imStatusUnavailable" status="unavailable" label="&imStatus.unavailable;" class="menuitem-iconic"/>
+ <menuseparator id="imStatusOfflineSeparator"/>
+ <menuitem id="imStatusOffline" status="offline" label="&imStatus.offline;" class="menuitem-iconic"/>
+ <menuseparator id="imStatusShowAccountsSeparator"/>
+ <menuitem id="imStatusShowAccounts" label="&imStatus.showAccounts;"/>
+ </menupopup>
+ </menu>
+ <menuitem id="joinChatMenuItem"
+ label="&joinChatCmd.label;"
+ accesskey="&joinChatCmd.accesskey;"
+ command="cmd_joinChat"/>
+
+ <menuseparator id="devToolsSeparator"/>
+ <menuitem id="filtersCmd" label="&filtersCmd2.label;"
+ accesskey="&filtersCmd2.accesskey;"
+ oncommand="MsgFilters();"/>
+ <menuitem id="applyFilters"
+ label="&filtersApply.label;"
+ accesskey="&filtersApply.accesskey;"
+ command="cmd_applyFilters"/>
+ <menuitem id="applyFiltersToSelection"
+ label="&filtersApplyToMessage.label;"
+ accesskey="&filtersApplyToMessage.accesskey;"
+ command="cmd_applyFiltersToSelection"/>
+ <menuseparator id="tasksMenuAfterApplySeparator"/>
+ <menuitem id="runJunkControls"
+ label="&runJunkControls.label;"
+ accesskey="&runJunkControls.accesskey;"
+ command="cmd_runJunkControls"/>
+ <menuitem id="deleteJunk"
+ label="&deleteJunk.label;"
+ accesskey="&deleteJunk.accesskey;"
+ command="cmd_deleteJunk"/>
+ <menuseparator id="tasksMenuAfterDeleteSeparator"/>
+ <menuitem id="menu_import" label="&importCmd.label;"
+ accesskey="&importCmd.accesskey;"
+ oncommand="toImport();"/>
+ <menuitem id="menu_export" label="&exportCmd.label;"
+ accesskey="&exportCmd.accesskey;"
+ oncommand="toExport();"/>
+ <menuitem id="manageKeysOpenPGP"
+ data-l10n-id="openpgp-manage-keys-openpgp-cmd"
+ oncommand="openKeyManager()"/>
+ <menu id="devtoolsMenu" label="&devtoolsMenu.label;" accesskey="&devtoolsMenu.accesskey;">
+ <menupopup id="devtoolsPopup">
+ <menuitem id="devtoolsToolbox"
+ label="&devToolboxCmd.label;"
+ accesskey="&devToolboxCmd.accesskey;"
+ key="key_devtoolsToolbox"
+ oncommand="BrowserToolboxLauncher.init();"/>
+ <menuitem id="addonDebugging"
+ label="&debugAddonsCmd.label;"
+ accesskey="&debugAddonsCmd.accesskey;"
+ oncommand="openAboutDebugging('addons')"/>
+ <menuseparator id="debuggingSeparator"/>
+ <menuitem id="javascriptConsole"
+ label="&errorConsoleCmd.label;"
+ accesskey="&errorConsoleCmd.accesskey;"
+ key="key_errorConsole"
+ oncommand="toJavaScriptConsole();"/>
+ </menupopup>
+ </menu>
+ <menuitem id="sanitizeHistory"
+ label="&clearRecentHistory.label;"
+ accesskey="&clearRecentHistory.accesskey;"
+ key="key_sanitizeHistory"
+ oncommand="toSanitize();"/>
+#ifndef XP_UNIX
+ <menuseparator id="prefSep"/>
+ <menuitem id="menu_preferences"
+ oncommand="openOptionsDialog()"
+ data-l10n-id="menu-tools-settings"/>
+ <menuitem id="menu_accountmgr"
+ label="&accountManagerCmd2.label;"
+ accesskey="&accountManagerCmd2.accesskey;"
+ oncommand="MsgAccountManager(null);"/>
+#else
+#ifdef XP_MACOSX
+ <menuseparator id="prefSep"/>
+ <menuitem id="menu_preferences"
+ data-l10n-id="menu-tools-settings"
+ key="key_preferencesCmdMac"
+ oncommand="openOptionsDialog()"/>
+ <menuitem id="menu_accountmgr"
+ label="&accountManagerCmd2.label;"
+ accesskey="&accountManagerCmd2.accesskey;"
+ oncommand="MsgAccountManager(null);"/>
+ <menuitem id="menu_mac_services"
+ label="&servicesMenuMac.label;"/>
+ <menuitem id="menu_mac_hide_app"
+ label="&hideThisAppCmdMac.label;"
+ key="key_hideThisAppCmdMac"/>
+ <menuitem id="menu_mac_hide_others"
+ label="&hideOtherAppsCmdMac.label;"
+ key="key_hideOtherAppsCmdMac"/>
+ <menuitem id="menu_mac_show_all"
+ label="&showAllAppsCmdMac.label;"/>
+#endif
+#endif
+ </menupopup>
+ </menu>
+
+#ifdef XP_MACOSX
+#include macWindowMenu.inc.xhtml
+#endif
+
+ <!-- Help -->
+#include helpMenu.inc.xhtml
+</menubar>