1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/base/content/browser-menubar.inc Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,548 @@ 1.4 +# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- 1.5 +# This Source Code Form is subject to the terms of the Mozilla Public 1.6 +# License, v. 2.0. If a copy of the MPL was not distributed with this 1.7 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. 1.8 + 1.9 + <menubar id="main-menubar" 1.10 + onpopupshowing="if (event.target.parentNode.parentNode == this && 1.11 + !('@mozilla.org/widget/nativemenuservice;1' in Cc)) 1.12 + this.setAttribute('openedwithkey', 1.13 + event.target.parentNode.openedWithKey);" 1.14 + style="border:0px;padding:0px;margin:0px;-moz-appearance:none"> 1.15 + <menu id="file-menu" label="&fileMenu.label;" 1.16 + accesskey="&fileMenu.accesskey;"> 1.17 + <menupopup id="menu_FilePopup"> 1.18 + <menuitem id="menu_newNavigatorTab" 1.19 + label="&tabCmd.label;" 1.20 + command="cmd_newNavigatorTab" 1.21 + key="key_newNavigatorTab" 1.22 + accesskey="&tabCmd.accesskey;"/> 1.23 + <menuitem id="menu_newNavigator" 1.24 + label="&newNavigatorCmd.label;" 1.25 + accesskey="&newNavigatorCmd.accesskey;" 1.26 + key="key_newNavigator" 1.27 + command="cmd_newNavigator"/> 1.28 + <menuitem id="menu_newPrivateWindow" 1.29 + label="&newPrivateWindow.label;" 1.30 + accesskey="&newPrivateWindow.accesskey;" 1.31 + command="Tools:PrivateBrowsing" 1.32 + key="key_privatebrowsing"/> 1.33 + <menuitem id="menu_newRemoteWindow" 1.34 + label="New e10s Window" 1.35 + hidden="true" 1.36 + command="Tools:RemoteWindow"/> 1.37 + <menuitem id="menu_newNonRemoteWindow" 1.38 + label="New Non-e10s Window" 1.39 + hidden="true" 1.40 + command="Tools:NonRemoteWindow"/> 1.41 + <menuitem id="menu_openFile" 1.42 + label="&openFileCmd.label;" 1.43 + command="Browser:OpenFile" 1.44 + key="openFileKb" 1.45 + accesskey="&openFileCmd.accesskey;"/> 1.46 +#ifdef HAVE_SHELL_SERVICE 1.47 +#ifdef XP_WIN 1.48 +#ifdef MOZ_METRO 1.49 + <menuitem id="menu_switchToMetro" 1.50 + label="&switchToMetroCmd2.label;" 1.51 + oncommand="SwitchToMetro()"/> 1.52 +#endif 1.53 +#endif 1.54 +#endif 1.55 + <menuitem id="menu_close" 1.56 + class="show-only-for-keyboard" 1.57 + label="&closeCmd.label;" 1.58 + key="key_close" 1.59 + accesskey="&closeCmd.accesskey;" 1.60 + command="cmd_close"/> 1.61 + <menuitem id="menu_closeWindow" 1.62 + class="show-only-for-keyboard" 1.63 + hidden="true" 1.64 + command="cmd_closeWindow" 1.65 + key="key_closeWindow" 1.66 + label="&closeWindow.label;" 1.67 + accesskey="&closeWindow.accesskey;"/> 1.68 + <menuseparator/> 1.69 + <menuitem id="menu_savePage" 1.70 + label="&savePageCmd.label;" 1.71 + accesskey="&savePageCmd.accesskey;" 1.72 + key="key_savePage" 1.73 + command="Browser:SavePage"/> 1.74 + <menuitem id="menu_sendLink" 1.75 + label="&emailPageCmd.label;" 1.76 + accesskey="&emailPageCmd.accesskey;" 1.77 + command="Browser:SendLink"/> 1.78 + <menuseparator/> 1.79 +#if !defined(MOZ_WIDGET_GTK) && !defined(MOZ_WIDGET_QT) 1.80 + <menuitem id="menu_printSetup" 1.81 + label="&printSetupCmd.label;" 1.82 + accesskey="&printSetupCmd.accesskey;" 1.83 + command="cmd_pageSetup"/> 1.84 +#endif 1.85 +#ifndef XP_MACOSX 1.86 + <menuitem id="menu_printPreview" 1.87 + label="&printPreviewCmd.label;" 1.88 + accesskey="&printPreviewCmd.accesskey;" 1.89 + command="cmd_printPreview"/> 1.90 +#endif 1.91 + <menuitem id="menu_print" 1.92 + label="&printCmd.label;" 1.93 + accesskey="&printCmd.accesskey;" 1.94 + key="printKb" 1.95 + command="cmd_print"/> 1.96 + <menuseparator/> 1.97 + <menuitem id="goOfflineMenuitem" 1.98 + label="&goOfflineCmd.label;" 1.99 + accesskey="&goOfflineCmd.accesskey;" 1.100 + type="checkbox" 1.101 + observes="workOfflineMenuitemState" 1.102 + oncommand="BrowserOffline.toggleOfflineStatus();"/> 1.103 + <menuitem id="menu_FileQuitItem" 1.104 +#ifdef XP_WIN 1.105 + label="&quitApplicationCmdWin.label;" 1.106 + accesskey="&quitApplicationCmdWin.accesskey;" 1.107 +#else 1.108 +#ifdef XP_MACOSX 1.109 + label="&quitApplicationCmdMac.label;" 1.110 +#else 1.111 + label="&quitApplicationCmd.label;" 1.112 + accesskey="&quitApplicationCmd.accesskey;" 1.113 +#endif 1.114 +#ifdef XP_UNIX 1.115 + key="key_quitApplication" 1.116 +#endif 1.117 +#endif 1.118 + command="cmd_quitApplication"/> 1.119 + </menupopup> 1.120 + </menu> 1.121 + 1.122 + <menu id="edit-menu" label="&editMenu.label;" 1.123 + accesskey="&editMenu.accesskey;"> 1.124 + <menupopup id="menu_EditPopup" 1.125 + onpopupshowing="updateEditUIVisibility()" 1.126 + onpopuphidden="updateEditUIVisibility()"> 1.127 + <menuitem id="menu_undo" 1.128 + label="&undoCmd.label;" 1.129 + key="key_undo" 1.130 + accesskey="&undoCmd.accesskey;" 1.131 + command="cmd_undo"/> 1.132 + <menuitem id="menu_redo" 1.133 + label="&redoCmd.label;" 1.134 + key="key_redo" 1.135 + accesskey="&redoCmd.accesskey;" 1.136 + command="cmd_redo"/> 1.137 + <menuseparator/> 1.138 + <menuitem id="menu_cut" 1.139 + label="&cutCmd.label;" 1.140 + key="key_cut" 1.141 + accesskey="&cutCmd.accesskey;" 1.142 + command="cmd_cut"/> 1.143 + <menuitem id="menu_copy" 1.144 + label="©Cmd.label;" 1.145 + key="key_copy" 1.146 + accesskey="©Cmd.accesskey;" 1.147 + command="cmd_copy"/> 1.148 + <menuitem id="menu_paste" 1.149 + label="&pasteCmd.label;" 1.150 + key="key_paste" 1.151 + accesskey="&pasteCmd.accesskey;" 1.152 + command="cmd_paste"/> 1.153 + <menuitem id="menu_delete" 1.154 + label="&deleteCmd.label;" 1.155 + key="key_delete" 1.156 + accesskey="&deleteCmd.accesskey;" 1.157 + command="cmd_delete"/> 1.158 + <menuseparator/> 1.159 + <menuitem id="menu_selectAll" 1.160 + label="&selectAllCmd.label;" 1.161 + key="key_selectAll" 1.162 + accesskey="&selectAllCmd.accesskey;" 1.163 + command="cmd_selectAll"/> 1.164 + <menuseparator/> 1.165 + <menuitem id="menu_find" 1.166 + label="&findOnCmd.label;" 1.167 + accesskey="&findOnCmd.accesskey;" 1.168 + key="key_find" 1.169 + command="cmd_find"/> 1.170 + <menuitem id="menu_findAgain" 1.171 + class="show-only-for-keyboard" 1.172 + label="&findAgainCmd.label;" 1.173 + accesskey="&findAgainCmd.accesskey;" 1.174 + key="key_findAgain" 1.175 + command="cmd_findAgain"/> 1.176 + <menuseparator hidden="true" id="textfieldDirection-separator"/> 1.177 + <menuitem id="textfieldDirection-swap" 1.178 + command="cmd_switchTextDirection" 1.179 + key="key_switchTextDirection" 1.180 + label="&bidiSwitchTextDirectionItem.label;" 1.181 + accesskey="&bidiSwitchTextDirectionItem.accesskey;" 1.182 + hidden="true"/> 1.183 +#ifdef XP_UNIX 1.184 +#ifndef XP_MACOSX 1.185 + <menuseparator/> 1.186 + <menuitem id="menu_preferences" 1.187 + label="&preferencesCmdUnix.label;" 1.188 + accesskey="&preferencesCmdUnix.accesskey;" 1.189 + oncommand="openPreferences();"/> 1.190 +#endif 1.191 +#endif 1.192 + </menupopup> 1.193 + </menu> 1.194 + 1.195 + <menu id="view-menu" label="&viewMenu.label;" 1.196 + accesskey="&viewMenu.accesskey;"> 1.197 + <menupopup id="menu_viewPopup" 1.198 + onpopupshowing="updateCharacterEncodingMenuState();"> 1.199 + <menu id="viewToolbarsMenu" 1.200 + label="&viewToolbarsMenu.label;" 1.201 + accesskey="&viewToolbarsMenu.accesskey;"> 1.202 + <menupopup onpopupshowing="onViewToolbarsPopupShowing(event);"> 1.203 + <menuseparator/> 1.204 + <menuitem id="menu_customizeToolbars" 1.205 + label="&viewCustomizeToolbar.label;" 1.206 + accesskey="&viewCustomizeToolbar.accesskey;" 1.207 + command="cmd_CustomizeToolbars"/> 1.208 + </menupopup> 1.209 + </menu> 1.210 + <menu id="viewSidebarMenuMenu" 1.211 + label="&viewSidebarMenu.label;" 1.212 + accesskey="&viewSidebarMenu.accesskey;"> 1.213 + <menupopup id="viewSidebarMenu"> 1.214 + <menuitem id="menu_bookmarksSidebar" 1.215 + key="viewBookmarksSidebarKb" 1.216 + observes="viewBookmarksSidebar"/> 1.217 + <menuitem id="menu_historySidebar" 1.218 + key="key_gotoHistory" 1.219 + observes="viewHistorySidebar" 1.220 + label="&historyButton.label;"/> 1.221 + <!-- Service providers with sidebars are inserted between these two menuseperators --> 1.222 + <menuseparator hidden="true"/> 1.223 + <menuseparator class="social-provider-menu" hidden="true"/> 1.224 + </menupopup> 1.225 + </menu> 1.226 + <menuseparator/> 1.227 + <menu id="viewFullZoomMenu" label="&fullZoom.label;" 1.228 + accesskey="&fullZoom.accesskey;" 1.229 + onpopupshowing="FullZoom.updateMenu();"> 1.230 + <menupopup> 1.231 + <menuitem id="menu_zoomEnlarge" 1.232 + key="key_fullZoomEnlarge" 1.233 + label="&fullZoomEnlargeCmd.label;" 1.234 + accesskey="&fullZoomEnlargeCmd.accesskey;" 1.235 + command="cmd_fullZoomEnlarge"/> 1.236 + <menuitem id="menu_zoomReduce" 1.237 + key="key_fullZoomReduce" 1.238 + label="&fullZoomReduceCmd.label;" 1.239 + accesskey="&fullZoomReduceCmd.accesskey;" 1.240 + command="cmd_fullZoomReduce"/> 1.241 + <menuseparator/> 1.242 + <menuitem id="menu_zoomReset" 1.243 + key="key_fullZoomReset" 1.244 + label="&fullZoomResetCmd.label;" 1.245 + accesskey="&fullZoomResetCmd.accesskey;" 1.246 + command="cmd_fullZoomReset"/> 1.247 + <menuseparator/> 1.248 + <menuitem id="toggle_zoom" 1.249 + label="&fullZoomToggleCmd.label;" 1.250 + accesskey="&fullZoomToggleCmd.accesskey;" 1.251 + type="checkbox" 1.252 + command="cmd_fullZoomToggle" 1.253 + checked="false"/> 1.254 + </menupopup> 1.255 + </menu> 1.256 + <menu id="pageStyleMenu" label="&pageStyleMenu.label;" 1.257 + accesskey="&pageStyleMenu.accesskey;" observes="isImage"> 1.258 + <menupopup onpopupshowing="gPageStyleMenu.fillPopup(this);"> 1.259 + <menuitem id="menu_pageStyleNoStyle" 1.260 + label="&pageStyleNoStyle.label;" 1.261 + accesskey="&pageStyleNoStyle.accesskey;" 1.262 + oncommand="gPageStyleMenu.disableStyle();" 1.263 + type="radio"/> 1.264 + <menuitem id="menu_pageStylePersistentOnly" 1.265 + label="&pageStylePersistentOnly.label;" 1.266 + accesskey="&pageStylePersistentOnly.accesskey;" 1.267 + oncommand="gPageStyleMenu.switchStyleSheet('');" 1.268 + type="radio" 1.269 + checked="true"/> 1.270 + <menuseparator/> 1.271 + </menupopup> 1.272 + </menu> 1.273 +#include browser-charsetmenu.inc 1.274 + <menuseparator/> 1.275 +#ifdef XP_MACOSX 1.276 + <menuitem id="enterFullScreenItem" 1.277 + accesskey="&enterFullScreenCmd.accesskey;" 1.278 + label="&enterFullScreenCmd.label;" 1.279 + key="key_fullScreen"> 1.280 + <observes element="View:FullScreen" attribute="oncommand"/> 1.281 + <observes element="View:FullScreen" attribute="disabled"/> 1.282 + </menuitem> 1.283 + <menuitem id="exitFullScreenItem" 1.284 + accesskey="&exitFullScreenCmd.accesskey;" 1.285 + label="&exitFullScreenCmd.label;" 1.286 + key="key_fullScreen" 1.287 + hidden="true"> 1.288 + <observes element="View:FullScreen" attribute="oncommand"/> 1.289 + <observes element="View:FullScreen" attribute="disabled"/> 1.290 + </menuitem> 1.291 +#else 1.292 + <menuitem id="fullScreenItem" 1.293 + accesskey="&fullScreenCmd.accesskey;" 1.294 + label="&fullScreenCmd.label;" 1.295 + key="key_fullScreen" 1.296 + type="checkbox" 1.297 + observes="View:FullScreen"/> 1.298 +#endif 1.299 + <menuitem id="menu_showAllTabs" 1.300 + hidden="true" 1.301 + accesskey="&showAllTabsCmd.accesskey;" 1.302 + label="&showAllTabsCmd.label;" 1.303 + command="Browser:ShowAllTabs" 1.304 + key="key_showAllTabs"/> 1.305 + <menuseparator hidden="true" id="documentDirection-separator"/> 1.306 + <menuitem id="documentDirection-swap" 1.307 + hidden="true" 1.308 + label="&bidiSwitchPageDirectionItem.label;" 1.309 + accesskey="&bidiSwitchPageDirectionItem.accesskey;" 1.310 + oncommand="SwitchDocumentDirection(window.content)"/> 1.311 + </menupopup> 1.312 + </menu> 1.313 + 1.314 + <menu id="history-menu" 1.315 + label="&historyMenu.label;" 1.316 + accesskey="&historyMenu.accesskey;"> 1.317 + <menupopup id="goPopup" 1.318 +#ifndef XP_MACOSX 1.319 + placespopup="true" 1.320 +#endif 1.321 + oncommand="this.parentNode._placesView._onCommand(event);" 1.322 + onclick="checkForMiddleClick(this, event);" 1.323 + onpopupshowing="if (!this.parentNode._placesView) 1.324 + new HistoryMenu(event);" 1.325 + tooltip="bhTooltip" 1.326 + popupsinherittooltip="true"> 1.327 + <menuitem id="menu_showAllHistory" 1.328 + label="&showAllHistoryCmd2.label;" 1.329 +#ifndef XP_MACOSX 1.330 + key="showAllHistoryKb" 1.331 +#endif 1.332 + command="Browser:ShowAllHistory"/> 1.333 + <menuitem id="sanitizeItem" 1.334 + label="&clearRecentHistory.label;" 1.335 + key="key_sanitize" 1.336 + command="Tools:Sanitize"/> 1.337 + <menuseparator id="sanitizeSeparator"/> 1.338 +#ifdef MOZ_SERVICES_SYNC 1.339 + <menuitem id="sync-tabs-menuitem" 1.340 + class="syncTabsMenuItem" 1.341 + label="&syncTabsMenu2.label;" 1.342 + oncommand="BrowserOpenSyncTabs();" 1.343 + disabled="true"/> 1.344 +#endif 1.345 + <menuitem id="historyRestoreLastSession" 1.346 + label="&historyRestoreLastSession.label;" 1.347 + command="Browser:RestoreLastSession"/> 1.348 + <menu id="historyUndoMenu" 1.349 + class="recentlyClosedTabsMenu" 1.350 + label="&historyUndoMenu.label;" 1.351 + disabled="true"> 1.352 + <menupopup id="historyUndoPopup" 1.353 +#ifndef XP_MACOSX 1.354 + placespopup="true" 1.355 +#endif 1.356 + onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoSubmenu();"/> 1.357 + </menu> 1.358 + <menu id="historyUndoWindowMenu" 1.359 + class="recentlyClosedWindowsMenu" 1.360 + label="&historyUndoWindowMenu.label;" 1.361 + disabled="true"> 1.362 + <menupopup id="historyUndoWindowPopup" 1.363 +#ifndef XP_MACOSX 1.364 + placespopup="true" 1.365 +#endif 1.366 + onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoWindowSubmenu();"/> 1.367 + </menu> 1.368 + <menuseparator id="startHistorySeparator" 1.369 + class="hide-if-empty-places-result"/> 1.370 + </menupopup> 1.371 + </menu> 1.372 + 1.373 + <menu id="bookmarksMenu" 1.374 + label="&bookmarksMenu.label;" 1.375 + accesskey="&bookmarksMenu.accesskey;" 1.376 + ondragenter="PlacesMenuDNDHandler.onDragEnter(event);" 1.377 + ondragover="PlacesMenuDNDHandler.onDragOver(event);" 1.378 + ondrop="PlacesMenuDNDHandler.onDrop(event);"> 1.379 + <menupopup id="bookmarksMenuPopup" 1.380 +#ifndef XP_MACOSX 1.381 + placespopup="true" 1.382 +#endif 1.383 + context="placesContext" 1.384 + openInTabs="children" 1.385 + oncommand="BookmarksEventHandler.onCommand(event, this.parentNode._placesView);" 1.386 + onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);" 1.387 + onpopupshowing="BookmarkingUI.onMainMenuPopupShowing(event); 1.388 + if (!this.parentNode._placesView) 1.389 + new PlacesMenu(event, 'place:folder=BOOKMARKS_MENU');" 1.390 + tooltip="bhTooltip" popupsinherittooltip="true"> 1.391 + <menuitem id="bookmarksShowAll" 1.392 + label="&showAllBookmarks2.label;" 1.393 + command="Browser:ShowAllBookmarks" 1.394 + key="manBookmarkKb"/> 1.395 + <menuseparator id="organizeBookmarksSeparator"/> 1.396 + <menuitem id="menu_bookmarkThisPage" 1.397 + command="Browser:AddBookmarkAs" 1.398 + observes="bookmarkThisPageBroadcaster" 1.399 + key="addBookmarkAsKb"/> 1.400 + <menuitem id="subscribeToPageMenuitem" 1.401 +#ifndef XP_MACOSX 1.402 + class="menuitem-iconic" 1.403 +#endif 1.404 + label="&subscribeToPageMenuitem.label;" 1.405 + oncommand="return FeedHandler.subscribeToFeed(null, event);" 1.406 + onclick="checkForMiddleClick(this, event);" 1.407 + observes="singleFeedMenuitemState"/> 1.408 + <menu id="subscribeToPageMenupopup" 1.409 +#ifndef XP_MACOSX 1.410 + class="menu-iconic" 1.411 +#endif 1.412 + label="&subscribeToPageMenupopup.label;" 1.413 + observes="multipleFeedsMenuState"> 1.414 + <menupopup id="subscribeToPageSubmenuMenupopup" 1.415 + onpopupshowing="return FeedHandler.buildFeedList(event.target);" 1.416 + oncommand="return FeedHandler.subscribeToFeed(null, event);" 1.417 + onclick="checkForMiddleClick(this, event);"/> 1.418 + </menu> 1.419 + <menuitem id="menu_bookmarkAllTabs" 1.420 + label="&addCurPagesCmd.label;" 1.421 + class="show-only-for-keyboard" 1.422 + command="Browser:BookmarkAllTabs" 1.423 + key="bookmarkAllTabsKb"/> 1.424 + <menuseparator id="bookmarksToolbarSeparator"/> 1.425 + <menu id="bookmarksToolbarFolderMenu" 1.426 + class="menu-iconic bookmark-item" 1.427 + label="&personalbarCmd.label;" 1.428 + container="true"> 1.429 + <menupopup id="bookmarksToolbarFolderPopup" 1.430 +#ifndef XP_MACOSX 1.431 + placespopup="true" 1.432 +#endif 1.433 + context="placesContext" 1.434 + onpopupshowing="if (!this.parentNode._placesView) 1.435 + new PlacesMenu(event, 'place:folder=TOOLBAR');"/> 1.436 + </menu> 1.437 + <menuseparator id="bookmarksMenuItemsSeparator"/> 1.438 + <!-- Bookmarks menu items --> 1.439 + <menuseparator builder="end" 1.440 + class="hide-if-empty-places-result"/> 1.441 + <menuitem id="menu_unsortedBookmarks" 1.442 + label="&unsortedBookmarksCmd.label;" 1.443 + oncommand="PlacesCommandHook.showPlacesOrganizer('UnfiledBookmarks');"/> 1.444 + </menupopup> 1.445 + </menu> 1.446 + 1.447 + <menu id="tools-menu" 1.448 + label="&toolsMenu.label;" 1.449 + accesskey="&toolsMenu.accesskey;"> 1.450 + <menupopup id="menu_ToolsPopup" 1.451 +#ifdef MOZ_SERVICES_SYNC 1.452 +# We have to use setTimeout() here to avoid a flickering menu bar when opening 1.453 +# the Tools menu, see bug 970769. This can be removed once we got rid of the 1.454 +# event loop spinning in Weave.Status._authManager. 1.455 + onpopupshowing="setTimeout(() => gSyncUI.updateUI());" 1.456 +#endif 1.457 + > 1.458 + <menuitem id="menu_openDownloads" 1.459 + label="&downloads.label;" 1.460 + accesskey="&downloads.accesskey;" 1.461 + key="key_openDownloads" 1.462 + command="Tools:Downloads"/> 1.463 + <menuitem id="menu_openAddons" 1.464 + label="&addons.label;" 1.465 + accesskey="&addons.accesskey;" 1.466 + key="key_openAddons" 1.467 + command="Tools:Addons"/> 1.468 +#ifdef MOZ_SERVICES_SYNC 1.469 + <!-- only one of sync-setup or sync-menu will be showing at once --> 1.470 + <menuitem id="sync-setup" 1.471 + label="&syncSetup.label;" 1.472 + accesskey="&syncSetup.accesskey;" 1.473 + observes="sync-setup-state" 1.474 + oncommand="gSyncUI.openSetup()"/> 1.475 + <menuitem id="sync-syncnowitem" 1.476 + label="&syncSyncNowItem.label;" 1.477 + accesskey="&syncSyncNowItem.accesskey;" 1.478 + observes="sync-syncnow-state" 1.479 + oncommand="gSyncUI.doSync(event);"/> 1.480 + <menuitem id="sync-reauthitem" 1.481 + label="&syncReAuthItem.label;" 1.482 + accesskey="&syncReAuthItem.accesskey;" 1.483 + observes="sync-reauth-state" 1.484 + oncommand="gSyncUI.openSignInAgainPage();"/> 1.485 +#endif 1.486 + <menuseparator id="devToolsSeparator"/> 1.487 + <menu id="webDeveloperMenu" 1.488 + label="&webDeveloperMenu.label;" 1.489 + accesskey="&webDeveloperMenu.accesskey;"> 1.490 + <menupopup id="menuWebDeveloperPopup"> 1.491 + <menuitem id="menu_devToolbox" 1.492 + observes="devtoolsMenuBroadcaster_DevToolbox" 1.493 + accesskey="&devToolboxMenuItem.accesskey;"/> 1.494 + <menuseparator id="menu_devtools_separator"/> 1.495 + <menuitem id="menu_devToolbar" 1.496 + observes="devtoolsMenuBroadcaster_DevToolbar" 1.497 + accesskey="&devToolbarMenu.accesskey;"/> 1.498 + <menuitem id="menu_devAppMgr" 1.499 + observes="devtoolsMenuBroadcaster_DevAppMgr" 1.500 + accesskey="&devAppMgrMenu.accesskey;"/> 1.501 + <menuitem id="menu_browserToolbox" 1.502 + observes="devtoolsMenuBroadcaster_BrowserToolbox" 1.503 + accesskey="&browserToolboxMenu.accesskey;"/> 1.504 + <menuitem id="menu_browserConsole" 1.505 + observes="devtoolsMenuBroadcaster_BrowserConsole" 1.506 + accesskey="&browserConsoleCmd.accesskey;"/> 1.507 + <menuitem id="menu_responsiveUI" 1.508 + observes="devtoolsMenuBroadcaster_ResponsiveUI" 1.509 + accesskey="&responsiveDesignTool.accesskey;"/> 1.510 + <menuitem id="menu_eyedropper" 1.511 + observes="devtoolsMenuBroadcaster_Eyedropper" 1.512 + accesskey="&eyedropper.accesskey;"/> 1.513 + <menuitem id="menu_scratchpad" 1.514 + observes="devtoolsMenuBroadcaster_Scratchpad" 1.515 + accesskey="&scratchpad.accesskey;"/> 1.516 + <menuitem id="menu_pageSource" 1.517 + observes="devtoolsMenuBroadcaster_PageSource" 1.518 + accesskey="&pageSourceCmd.accesskey;"/> 1.519 + <menuitem id="javascriptConsole" 1.520 + observes="devtoolsMenuBroadcaster_ErrorConsole" 1.521 + accesskey="&errorConsoleCmd.accesskey;"/> 1.522 + <menuitem id="menu_devtools_connect" 1.523 + observes="devtoolsMenuBroadcaster_connect"/> 1.524 + <menuseparator id="devToolsEndSeparator"/> 1.525 + <menuitem id="getMoreDevtools" 1.526 + observes="devtoolsMenuBroadcaster_GetMoreTools" 1.527 + accesskey="&getMoreDevtoolsCmd.accesskey;"/> 1.528 + </menupopup> 1.529 + </menu> 1.530 + <menuitem id="menu_pageInfo" 1.531 + accesskey="&pageInfoCmd.accesskey;" 1.532 + label="&pageInfoCmd.label;" 1.533 +#ifndef XP_WIN 1.534 + key="key_viewInfo" 1.535 +#endif 1.536 + command="View:PageInfo"/> 1.537 +#ifndef XP_UNIX 1.538 + <menuseparator id="prefSep"/> 1.539 + <menuitem id="menu_preferences" 1.540 + label="&preferencesCmd2.label;" 1.541 + accesskey="&preferencesCmd2.accesskey;" 1.542 + oncommand="openPreferences();"/> 1.543 +#endif 1.544 + </menupopup> 1.545 + </menu> 1.546 + 1.547 +#ifdef XP_MACOSX 1.548 + <menu id="windowMenu" /> 1.549 +#endif 1.550 + <menu id="helpMenu" /> 1.551 + </menubar>