1# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2# This Source Code Form is subject to the terms of the Mozilla Public
3# License, v. 2.0. If a copy of the MPL was not distributed with this
4# file, You can obtain one at http://mozilla.org/MPL/2.0/.
5
6       <menubar id="main-menubar"
7# On macOS, we don't track whether activation of the native menubar happened
8# with the keyboard.
9#ifndef XP_MACOSX
10                onpopupshowing="if (event.target.parentNode.parentNode == this)
11                                  this.setAttribute('openedwithkey',
12                                                    event.target.parentNode.openedWithKey);"
13#endif
14                >
15            <menu id="file-menu" data-l10n-id="menu-file">
16              <menupopup id="menu_FilePopup"
17                         onpopupshowing="updateFileMenuUserContextUIVisibility('menu_newUserContext');
18                                         updateImportCommandEnabledState();
19                                         PrintUtils.updatePrintPreviewMenuHiddenState();">
20                <menuitem id="menu_newNavigatorTab"
21                          command="cmd_newNavigatorTab"
22                          key="key_newNavigatorTab" data-l10n-id="menu-file-new-tab"/>
23                <menu id="menu_newUserContext"
24                      hidden="true" data-l10n-id="menu-file-new-container-tab">
25                  <menupopup onpopupshowing="return createUserContextMenu(event);" />
26                </menu>
27                <menuitem id="menu_newNavigator"
28                          key="key_newNavigator"
29                          command="cmd_newNavigator" data-l10n-id="menu-file-new-window"/>
30                <menuitem id="menu_newPrivateWindow"
31                          command="Tools:PrivateBrowsing"
32                          key="key_privatebrowsing" data-l10n-id="menu-file-new-private-window"/>
33#ifdef NIGHTLY_BUILD
34                <menuitem id="menu_newFissionWindow"
35                          command="Tools:FissionWindow"
36                          accesskey="s" label="New Fission Window"/>
37                <menuitem id="menu_newNonFissionWindow"
38                          command="Tools:NonFissionWindow"
39                          accesskey="s" label="New Non-Fission Window"/>
40#endif
41                <menuitem id="menu_openLocation"
42                          hidden="true"
43                          command="Browser:OpenLocation"
44                          key="focusURLBar" data-l10n-id="menu-file-open-location"/>
45                <menuitem id="menu_openFile"
46                          command="Browser:OpenFile"
47                          key="openFileKb" data-l10n-id="menu-file-open-file"/>
48                <menuitem id="menu_close"
49                          class="show-only-for-keyboard"
50                          key="key_close"
51                          command="cmd_close" data-l10n-id="menu-file-close"/>
52                <menuitem id="menu_closeWindow"
53                          class="show-only-for-keyboard"
54                          hidden="true"
55                          command="cmd_closeWindow"
56                          key="key_closeWindow" data-l10n-id="menu-file-close-window"/>
57                <menuseparator/>
58                <menuitem id="menu_savePage"
59                          key="key_savePage"
60                          command="Browser:SavePage" data-l10n-id="menu-file-save-page"/>
61                <menuitem id="menu_sendLink"
62                          command="Browser:SendLink" data-l10n-id="menu-file-email-link"/>
63                <menuseparator/>
64#if !defined(MOZ_WIDGET_GTK)
65                <menuitem id="menu_printSetup"
66                          command="cmd_pageSetup" data-l10n-id="menu-file-print-setup" hidden="true"/>
67#endif
68#ifndef XP_MACOSX
69                <menuitem id="menu_printPreview"
70                          command="cmd_printPreview" data-l10n-id="menu-file-print-preview" hidden="true"/>
71#endif
72                <menuitem id="menu_print"
73                          key="printKb"
74                          command="cmd_print" data-l10n-id="menu-file-print"/>
75                <menuseparator/>
76                <menuitem id="menu_importFromAnotherBrowser"
77                          command="cmd_file_importFromAnotherBrowser" data-l10n-id="menu-file-import-from-another-browser"/>
78                <menuseparator/>
79                <menuitem id="goOfflineMenuitem"
80                          type="checkbox"
81                          command="cmd_toggleOfflineStatus" data-l10n-id="menu-file-go-offline"/>
82                <menuitem id="menu_FileQuitItem"
83#ifdef XP_MACOSX
84                          data-l10n-id="menu-quit-mac"
85#else
86                          data-l10n-id="menu-quit"
87#endif
88                          key="key_quitApplication"
89                          command="cmd_quitApplication"/>
90              </menupopup>
91            </menu>
92
93            <menu id="edit-menu" data-l10n-id="menu-edit">
94              <menupopup id="menu_EditPopup"
95                         onpopupshowing="updateEditUIVisibility()"
96                         onpopuphidden="updateEditUIVisibility()">
97                <menuitem id="menu_undo"
98                          key="key_undo"
99                          command="cmd_undo" data-l10n-id="text-action-undo"/>
100                <menuitem id="menu_redo"
101                          key="key_redo"
102                          command="cmd_redo" data-l10n-id="text-action-redo"/>
103                <menuseparator/>
104                <menuitem id="menu_cut"
105                          key="key_cut"
106                          command="cmd_cut" data-l10n-id="text-action-cut"/>
107                <menuitem id="menu_copy"
108                          key="key_copy"
109                          command="cmd_copy" data-l10n-id="text-action-copy"/>
110                <menuitem id="menu_paste"
111                          key="key_paste"
112                          command="cmd_paste" data-l10n-id="text-action-paste"/>
113                <menuitem id="menu_delete"
114                          key="key_delete"
115                          command="cmd_delete" data-l10n-id="text-action-delete"/>
116                <menuseparator/>
117                <menuitem id="menu_selectAll"
118                          key="key_selectAll"
119                          command="cmd_selectAll" data-l10n-id="text-action-select-all"/>
120                <menuseparator/>
121                <menuitem id="menu_find"
122                          key="key_find"
123                          command="cmd_find" data-l10n-id="menu-edit-find-in-page"/>
124                <menuitem id="menu_findAgain"
125                          class="show-only-for-keyboard"
126                          key="key_findAgain"
127                          command="cmd_findAgain" data-l10n-id="menu-edit-find-again"/>
128                <menuseparator hidden="true" id="textfieldDirection-separator"/>
129                <menuitem id="textfieldDirection-swap"
130                          command="cmd_switchTextDirection"
131                          key="key_switchTextDirection"
132                          hidden="true" data-l10n-id="menu-edit-bidi-switch-text-direction"/>
133#ifdef XP_UNIX
134#ifndef XP_MACOSX
135                <menuseparator/>
136                <menuitem id="menu_preferences"
137                          oncommand="openPreferences(undefined);"
138                          data-l10n-id="menu-settings"
139                          />
140#endif
141#endif
142              </menupopup>
143            </menu>
144
145            <menu id="view-menu" data-l10n-id="menu-view">
146              <menupopup id="menu_viewPopup">
147                <menu id="viewToolbarsMenu" data-l10n-id="menu-view-toolbars-menu">
148                  <menupopup id="view-menu-popup" onpopupshowing="onViewToolbarsPopupShowing(event);">
149                    <menuseparator/>
150                    <menuitem id="menu_customizeToolbars"
151                              command="cmd_CustomizeToolbars" data-l10n-id="menu-view-customize-toolbar2"/>
152                  </menupopup>
153                </menu>
154                <menu id="viewSidebarMenuMenu" data-l10n-id="menu-view-sidebar">
155                  <menupopup id="viewSidebarMenu">
156                    <menuitem id="menu_bookmarksSidebar"
157                              type="checkbox"
158                              key="viewBookmarksSidebarKb"
159                              oncommand="SidebarUI.toggle('viewBookmarksSidebar');" data-l10n-id="menu-view-bookmarks"/>
160                    <menuitem id="menu_historySidebar"
161                              type="checkbox"
162                              key="key_gotoHistory"
163                              oncommand="SidebarUI.toggle('viewHistorySidebar');" data-l10n-id="menu-view-history-button"/>
164                    <menuitem id="menu_tabsSidebar"
165                              type="checkbox"
166                              class="sync-ui-item"
167                              oncommand="SidebarUI.toggle('viewTabsSidebar');" data-l10n-id="menu-view-synced-tabs-sidebar"/>
168                  </menupopup>
169                </menu>
170                <menuseparator/>
171                <menu id="viewFullZoomMenu"
172                      onpopupshowing="FullZoom.updateMenu();" data-l10n-id="menu-view-full-zoom">
173                  <menupopup>
174                    <menuitem id="menu_zoomEnlarge"
175                              key="key_fullZoomEnlarge"
176                              command="cmd_fullZoomEnlarge" data-l10n-id="menu-view-full-zoom-enlarge"/>
177                    <menuitem id="menu_zoomReduce"
178                              key="key_fullZoomReduce"
179                              command="cmd_fullZoomReduce" data-l10n-id="menu-view-full-zoom-reduce"/>
180                    <menuseparator/>
181                    <menuitem id="menu_zoomReset"
182                              key="key_fullZoomReset"
183                              command="cmd_fullZoomReset" data-l10n-id="menu-view-full-zoom-actual-size"/>
184                    <menuseparator/>
185                    <menuitem id="toggle_zoom"
186                              type="checkbox"
187                              command="cmd_fullZoomToggle"
188                              checked="false" data-l10n-id="menu-view-full-zoom-toggle"/>
189                  </menupopup>
190                </menu>
191                <menu id="pageStyleMenu" data-l10n-id="menu-view-page-style-menu">
192                  <menupopup onpopupshowing="gPageStyleMenu.fillPopup(this);">
193                    <menuitem id="menu_pageStyleNoStyle"
194                              oncommand="gPageStyleMenu.disableStyle();"
195                              type="radio" data-l10n-id="menu-view-page-style-no-style"/>
196                    <menuitem id="menu_pageStylePersistentOnly"
197                              oncommand="gPageStyleMenu.switchStyleSheet(null);"
198                              type="radio"
199                              checked="true" data-l10n-id="menu-view-page-basic-style"/>
200                    <menuseparator/>
201                  </menupopup>
202                </menu>
203                <menuitem id="repair-text-encoding"
204                          disabled="true"
205                          oncommand="BrowserForceEncodingDetection();"
206                          data-l10n-id="menu-view-repair-text-encoding"/>
207                <menuseparator/>
208#ifdef XP_MACOSX
209                <menuitem id="enterFullScreenItem"
210                          key="key_fullScreen" data-l10n-id="menu-view-enter-full-screen">
211                  <observes element="View:FullScreen" attribute="oncommand"/>
212                </menuitem>
213                <menuitem id="exitFullScreenItem"
214                          key="key_fullScreen"
215                          hidden="true" data-l10n-id="menu-view-exit-full-screen">
216                  <observes element="View:FullScreen" attribute="oncommand"/>
217                </menuitem>
218#else
219                <menuitem id="fullScreenItem"
220                          key="key_fullScreen"
221                          type="checkbox"
222                          observes="View:FullScreen" data-l10n-id="menu-view-full-screen"/>
223#endif
224                <menuitem id="menu_readerModeItem"
225                          observes="View:ReaderView"
226                          key="key_toggleReaderMode"
227                          hidden="true"/>
228                <menuitem id="menu_showAllTabs"
229                          hidden="true"
230                          command="Browser:ShowAllTabs"
231                          key="key_showAllTabs" data-l10n-id="menu-view-show-all-tabs"/>
232                <menuseparator hidden="true" id="documentDirection-separator"/>
233                <menuitem id="documentDirection-swap"
234                          hidden="true"
235                          oncommand="gBrowser.selectedBrowser.sendMessageToActor('SwitchDocumentDirection', {}, 'SwitchDocumentDirection', 'roots');" data-l10n-id="menu-view-bidi-switch-page-direction"/>
236              </menupopup>
237            </menu>
238
239            <menu id="history-menu" data-l10n-id="menu-history">
240              <menupopup id="goPopup"
241#ifndef XP_MACOSX
242                         placespopup="true"
243                         is="places-popup"
244#endif
245                         oncommand="this.parentNode._placesView._onCommand(event);"
246                         onpopupshowing="if (!this.parentNode._placesView)
247                                           new HistoryMenu(event);"
248                         tooltip="bhTooltip"
249                         popupsinherittooltip="true">
250                <menuitem id="menu_showAllHistory"
251                          key="showAllHistoryKb"
252                          command="Browser:ShowAllHistory" data-l10n-id="menu-history-show-all-history"/>
253                <menuitem id="sanitizeItem"
254                          key="key_sanitize"
255                          command="Tools:Sanitize" data-l10n-id="menu-history-clear-recent-history"/>
256                <menuseparator id="sanitizeSeparator"/>
257                <menuitem id="sync-tabs-menuitem"
258                          oncommand="gSync.openSyncedTabsPanel();"
259                          hidden="true" data-l10n-id="menu-history-synced-tabs"/>
260                <menuitem id="historyRestoreLastSession"
261                          command="Browser:RestoreLastSession" data-l10n-id="menu-history-restore-last-session"/>
262                <menuitem id="hiddenTabsMenu"
263                          oncommand="gTabsPanel.showHiddenTabsPanel(event);"
264                          hidden="true" data-l10n-id="menu-history-hidden-tabs"/>
265                <menu id="historyUndoMenu"
266                      disabled="true" data-l10n-id="menu-history-undo-menu">
267                  <menupopup id="historyUndoPopup"
268#ifndef XP_MACOSX
269                             placespopup="true"
270                             is="places-popup"
271#endif
272                             onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoSubmenu();"/>
273                </menu>
274                <menu id="historyUndoWindowMenu"
275                      disabled="true" data-l10n-id="menu-history-undo-window-menu">
276                  <menupopup id="historyUndoWindowPopup"
277#ifndef XP_MACOSX
278                             placespopup="true"
279                             is="places-popup"
280#endif
281                             onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoWindowSubmenu();">
282#ifdef HIDDEN_WINDOW
283# This entry is never visible. It's here to make the cmd-shift-n
284# shortcut work in the hidden window when the last window is closed.
285# If the menu is actually opened, we'll clear this out and replace
286# it with a "real" entry.
287# See bug 492320 for the nasty details.
288                    <menuitem key="key_undoCloseWindow"
289                              oncommand="undoCloseWindow(0)"
290                              />
291#endif
292                  </menupopup>
293                </menu>
294                <menuseparator id="startHistorySeparator"
295                               class="hide-if-empty-places-result"/>
296              </menupopup>
297            </menu>
298
299  <menu id="bookmarksMenu"
300        ondragenter="PlacesMenuDNDHandler.onDragEnter(event);"
301        ondragover="PlacesMenuDNDHandler.onDragOver(event);"
302        ondrop="PlacesMenuDNDHandler.onDrop(event);"
303        data-l10n-id="menu-bookmarks-menu">
304    <menupopup id="bookmarksMenuPopup"
305#ifndef XP_MACOSX
306               placespopup="true"
307               is="places-popup"
308#endif
309               context="placesContext"
310               openInTabs="children"
311               onmouseup="BookmarksEventHandler.onMouseUp(event);"
312               oncommand="BookmarksEventHandler.onCommand(event);"
313               onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);"
314               onpopupshowing="BookmarkingUI.onMainMenuPopupShowing(event);
315                               if (!this.parentNode._placesView)
316                                 new PlacesMenu(event, `place:parent=${PlacesUtils.bookmarks.menuGuid}`);"
317               tooltip="bhTooltip" popupsinherittooltip="true">
318      <menuitem id="bookmarksShowAll"
319                command="Browser:ShowAllBookmarks"
320                key="manBookmarkKb"
321                data-l10n-id="menu-bookmarks-manage"/>
322      <menuseparator id="organizeBookmarksSeparator"/>
323      <menuitem id="menu_bookmarkThisPage"
324                command="Browser:AddBookmarkAs"
325                key="addBookmarkAsKb"
326                data-l10n-id="menu-bookmark-current-tab"/>
327      <menuitem id="menu_bookmarkAllTabs"
328                class="show-only-for-keyboard"
329                command="Browser:BookmarkAllTabs"
330                key="bookmarkAllTabsKb"
331                data-l10n-id="menu-bookmarks-all-tabs"/>
332      <menuseparator id="bookmarksToolbarSeparator"/>
333      <menu id="bookmarksToolbarFolderMenu"
334            class="menu-iconic bookmark-item"
335            container="true"
336            data-l10n-id="menu-bookmarks-toolbar">
337        <menupopup id="bookmarksToolbarFolderPopup"
338#ifndef XP_MACOSX
339                   placespopup="true"
340                   is="places-popup"
341#endif
342                   context="placesContext"
343                   onpopupshowing="if (!this.parentNode._placesView)
344                                     new PlacesMenu(event, `place:parent=${PlacesUtils.bookmarks.toolbarGuid}`);"/>
345      </menu>
346      <menu id="menu_unsortedBookmarks"
347            class="menu-iconic bookmark-item"
348            container="true"
349            data-l10n-id="menu-bookmarks-other">
350        <menupopup id="otherBookmarksFolderPopup"
351#ifndef XP_MACOSX
352                   placespopup="true"
353                   is="places-popup"
354#endif
355                   context="placesContext"
356                   onpopupshowing="if (!this.parentNode._placesView)
357                                     new PlacesMenu(event, `place:parent=${PlacesUtils.bookmarks.unfiledGuid}`);"/>
358      </menu>
359      <menu id="menu_mobileBookmarks"
360            class="menu-iconic bookmark-item"
361            hidden="true"
362            container="true"
363            data-l10n-id="menu-bookmarks-mobile">
364        <menupopup id="mobileBookmarksFolderPopup"
365#ifndef XP_MACOSX
366                   placespopup="true"
367                   is="places-popup"
368#endif
369                   context="placesContext"
370                   onpopupshowing="if (!this.parentNode._placesView)
371                                     new PlacesMenu(event, `place:parent=${PlacesUtils.bookmarks.mobileGuid}`);"/>
372      </menu>
373      <menuseparator id="bookmarksMenuItemsSeparator"/>
374      <!-- Bookmarks menu items -->
375    </menupopup>
376  </menu>
377
378            <menu id="tools-menu" data-l10n-id="menu-tools">
379              <menupopup id="menu_ToolsPopup">
380              <menuitem id="menu_openDownloads"
381                        key="key_openDownloads"
382                        command="Tools:Downloads" data-l10n-id="menu-tools-downloads"/>
383              <menuitem id="menu_openAddons"
384                        key="key_openAddons"
385                        command="Tools:Addons" data-l10n-id="menu-tools-addons-and-themes"/>
386
387              <!-- only one of sync-setup, sync-enable, sync-unverifieditem, sync-syncnowitem or sync-reauthitem will be showing at once -->
388              <menuitem id="sync-setup"
389                        class="sync-ui-item"
390                        hidden="true"
391                        oncommand="gSync.openPrefs('menubar')" data-l10n-id="menu-tools-fxa-sign-in2"/>
392              <menuitem id="sync-enable"
393                        class="sync-ui-item"
394                        hidden="true"
395                        oncommand="gSync.openPrefs('menubar')" data-l10n-id="menu-tools-turn-on-sync2"/>
396              <menuitem id="sync-unverifieditem"
397                        class="sync-ui-item"
398                        hidden="true"
399                        oncommand="gSync.openPrefs('menubar')" data-l10n-id="menu-tools-fxa-sign-in2"/>
400              <menuitem id="sync-syncnowitem"
401                        class="sync-ui-item"
402                        hidden="true"
403                        oncommand="gSync.doSync(event);" data-l10n-id="menu-tools-sync-now"/>
404              <menuitem id="sync-reauthitem"
405                        class="sync-ui-item"
406                        hidden="true"
407                        oncommand="gSync.openSignInAgainPage('menubar');" data-l10n-id="menu-tools-fxa-re-auth"/>
408              <menuseparator id="devToolsSeparator"/>
409              <menu id="webDeveloperMenu" data-l10n-id="menu-tools-browser-tools">
410                <menupopup id="menuWebDeveloperPopup">
411                  <menuitem id="menu_taskManager"
412                            oncommand="switchToTabHavingURI('about:performance', true)"
413                            data-l10n-id="menu-tools-task-manager"/>
414                  <menuitem id="menu_pageSource"
415                            key="key_viewSource"
416                            command="View:PageSource" data-l10n-id="menu-tools-page-source"/>
417                </menupopup>
418              </menu>
419              <menuitem id="menu_pageInfo"
420                        key="key_viewInfo"
421                        command="View:PageInfo" data-l10n-id="menu-tools-page-info"/>
422#ifndef XP_UNIX
423              <menuseparator id="prefSep"/>
424              <menuitem id="menu_preferences"
425                        data-l10n-id="menu-settings"
426                        oncommand="openPreferences(undefined);"/>
427#endif
428#ifdef MOZ_DEBUG
429              <menuitem id="menu_layout_debugger"
430                        data-l10n-id="menu-tools-layout-debugger"
431                        oncommand="toOpenWindowByType('mozapp:layoutdebug',
432                                          'chrome://layoutdebug/content/layoutdebug.xhtml');"/>
433#endif
434#ifdef XP_MACOSX
435<!-- nsMenuBarX hides these and uses them to build the Application menu. -->
436              <menuitem id="menu_preferences"
437                        data-l10n-id="menu-application-preferences"
438                        key="key_preferencesCmdMac" oncommand="openPreferences(undefined);"/>
439              <menuitem id="menu_mac_services" data-l10n-id="menu-application-services"/>
440              <menuitem id="menu_mac_hide_app" data-l10n-id="menu-application-hide-this" key="key_hideThisAppCmdMac"/>
441              <menuitem id="menu_mac_hide_others" data-l10n-id="menu-application-hide-other" key="key_hideOtherAppsCmdMac"/>
442              <menuitem id="menu_mac_show_all" data-l10n-id="menu-application-show-all"/>
443              <menuitem id="menu_mac_touch_bar" data-l10n-id="menu-application-touch-bar"/>
444#endif
445              </menupopup>
446            </menu>
447#ifdef XP_MACOSX
448            <menu id="windowMenu"
449                  onpopupshowing="macWindowMenuDidShow();"
450                  onpopuphidden="macWindowMenuDidHide();"
451                   data-l10n-id="menu-window-menu">
452                <menupopup id="windowPopup">
453                    <menuitem command="minimizeWindow" key="key_minimizeWindow"/>
454                    <menuitem command="zoomWindow"/>
455                    <!-- decomment when "BringAllToFront" is implemented
456                        <menuseparator/>
457                        <menuitem disabled="true" data-l10n-id="menu-window-bring-all-to-front"/> -->
458                    <menuseparator id="sep-window-list"/>
459                </menupopup>
460            </menu>
461#endif
462            <menu id="helpMenu" data-l10n-id="menu-help">
463              <menupopup id="menu_HelpPopup" onpopupshowing="buildHelpMenu();">
464<!-- Note: Items under here are cloned to the AppMenu Help submenu. The cloned items
465     have their strings defined by appmenu-data-l10n-id. -->
466                <menuitem id="menu_openHelp"
467                          oncommand="openHelpLink('firefox-help')"
468                          data-l10n-id="menu-get-help"
469                          appmenu-data-l10n-id="appmenu-get-help"
470#ifdef XP_MACOSX
471                          key="key_openHelpMac"/>
472#else
473                          />
474#endif
475                <menuitem id="feedbackPage"
476                          oncommand="openFeedbackPage()"
477                          data-l10n-id="menu-help-feedback-page"
478                          appmenu-data-l10n-id="appmenu-help-feedback-page"/>
479                <menuitem id="helpSafeMode"
480                          oncommand="safeModeRestart();"
481                          data-l10n-id="menu-help-enter-troubleshoot-mode2"
482                          appmenu-data-l10n-id="appmenu-help-enter-troubleshoot-mode2"/>
483                <menuitem id="troubleShooting"
484                          oncommand="openTroubleshootingPage()"
485                          data-l10n-id="menu-help-more-troubleshooting-info"
486                          appmenu-data-l10n-id="appmenu-help-more-troubleshooting-info"/>
487                <menuitem id="help_reportSiteIssue"
488                          oncommand="ReportSiteIssue();"
489                          data-l10n-id="menu-help-report-site-issue"
490                          appmenu-data-l10n-id="appmenu-help-report-site-issue"
491                          hidden="true"/>
492                <menuitem id="menu_HelpPopup_reportPhishingtoolmenu"
493                          disabled="true"
494                          oncommand="openUILink(gSafeBrowsing.getReportURL('Phish'), event, {triggeringPrincipal: Services.scriptSecurityManager.createNullPrincipal({})});"
495                          hidden="true"
496                          data-l10n-id="menu-help-report-deceptive-site"
497                          appmenu-data-l10n-id="appmenu-help-report-deceptive-site"/>
498                <menuitem id="menu_HelpPopup_reportPhishingErrortoolmenu"
499                          disabled="true"
500                          oncommand="ReportFalseDeceptiveSite();"
501                          data-l10n-id="menu-help-not-deceptive"
502                          appmenu-data-l10n-id="appmenu-help-not-deceptive"
503                          hidden="true"/>
504                <menuseparator id="aboutSeparator"/>
505                <menuitem id="aboutName"
506                          oncommand="openAboutDialog();"
507                          data-l10n-id="menu-about"
508                          appmenu-data-l10n-id="appmenu-about"/>
509                <menuseparator id="helpPolicySeparator"
510                          hidden="true"/>
511                <menuitem id="helpPolicySupport"
512                          hidden="true"
513                          oncommand="openUILinkIn(Services.policies.getSupportMenu().URL.href, 'tab', {triggeringPrincipal: Services.scriptSecurityManager.createNullPrincipal({})});"/>
514              </menupopup>
515          </menu>
516        </menubar>
517