|
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 onpopupshowing="if (event.target.parentNode.parentNode == this && |
|
8 !('@mozilla.org/widget/nativemenuservice;1' in Cc)) |
|
9 this.setAttribute('openedwithkey', |
|
10 event.target.parentNode.openedWithKey);" |
|
11 style="border:0px;padding:0px;margin:0px;-moz-appearance:none"> |
|
12 <menu id="file-menu" label="&fileMenu.label;" |
|
13 accesskey="&fileMenu.accesskey;"> |
|
14 <menupopup id="menu_FilePopup"> |
|
15 <menuitem id="menu_newNavigatorTab" |
|
16 label="&tabCmd.label;" |
|
17 command="cmd_newNavigatorTab" |
|
18 key="key_newNavigatorTab" |
|
19 accesskey="&tabCmd.accesskey;"/> |
|
20 <menuitem id="menu_newNavigator" |
|
21 label="&newNavigatorCmd.label;" |
|
22 accesskey="&newNavigatorCmd.accesskey;" |
|
23 key="key_newNavigator" |
|
24 command="cmd_newNavigator"/> |
|
25 <menuitem id="menu_newPrivateWindow" |
|
26 label="&newPrivateWindow.label;" |
|
27 accesskey="&newPrivateWindow.accesskey;" |
|
28 command="Tools:PrivateBrowsing" |
|
29 key="key_privatebrowsing"/> |
|
30 <menuitem id="menu_newRemoteWindow" |
|
31 label="New e10s Window" |
|
32 hidden="true" |
|
33 command="Tools:RemoteWindow"/> |
|
34 <menuitem id="menu_newNonRemoteWindow" |
|
35 label="New Non-e10s Window" |
|
36 hidden="true" |
|
37 command="Tools:NonRemoteWindow"/> |
|
38 <menuitem id="menu_openFile" |
|
39 label="&openFileCmd.label;" |
|
40 command="Browser:OpenFile" |
|
41 key="openFileKb" |
|
42 accesskey="&openFileCmd.accesskey;"/> |
|
43 #ifdef HAVE_SHELL_SERVICE |
|
44 #ifdef XP_WIN |
|
45 #ifdef MOZ_METRO |
|
46 <menuitem id="menu_switchToMetro" |
|
47 label="&switchToMetroCmd2.label;" |
|
48 oncommand="SwitchToMetro()"/> |
|
49 #endif |
|
50 #endif |
|
51 #endif |
|
52 <menuitem id="menu_close" |
|
53 class="show-only-for-keyboard" |
|
54 label="&closeCmd.label;" |
|
55 key="key_close" |
|
56 accesskey="&closeCmd.accesskey;" |
|
57 command="cmd_close"/> |
|
58 <menuitem id="menu_closeWindow" |
|
59 class="show-only-for-keyboard" |
|
60 hidden="true" |
|
61 command="cmd_closeWindow" |
|
62 key="key_closeWindow" |
|
63 label="&closeWindow.label;" |
|
64 accesskey="&closeWindow.accesskey;"/> |
|
65 <menuseparator/> |
|
66 <menuitem id="menu_savePage" |
|
67 label="&savePageCmd.label;" |
|
68 accesskey="&savePageCmd.accesskey;" |
|
69 key="key_savePage" |
|
70 command="Browser:SavePage"/> |
|
71 <menuitem id="menu_sendLink" |
|
72 label="&emailPageCmd.label;" |
|
73 accesskey="&emailPageCmd.accesskey;" |
|
74 command="Browser:SendLink"/> |
|
75 <menuseparator/> |
|
76 #if !defined(MOZ_WIDGET_GTK) && !defined(MOZ_WIDGET_QT) |
|
77 <menuitem id="menu_printSetup" |
|
78 label="&printSetupCmd.label;" |
|
79 accesskey="&printSetupCmd.accesskey;" |
|
80 command="cmd_pageSetup"/> |
|
81 #endif |
|
82 #ifndef XP_MACOSX |
|
83 <menuitem id="menu_printPreview" |
|
84 label="&printPreviewCmd.label;" |
|
85 accesskey="&printPreviewCmd.accesskey;" |
|
86 command="cmd_printPreview"/> |
|
87 #endif |
|
88 <menuitem id="menu_print" |
|
89 label="&printCmd.label;" |
|
90 accesskey="&printCmd.accesskey;" |
|
91 key="printKb" |
|
92 command="cmd_print"/> |
|
93 <menuseparator/> |
|
94 <menuitem id="goOfflineMenuitem" |
|
95 label="&goOfflineCmd.label;" |
|
96 accesskey="&goOfflineCmd.accesskey;" |
|
97 type="checkbox" |
|
98 observes="workOfflineMenuitemState" |
|
99 oncommand="BrowserOffline.toggleOfflineStatus();"/> |
|
100 <menuitem id="menu_FileQuitItem" |
|
101 #ifdef XP_WIN |
|
102 label="&quitApplicationCmdWin.label;" |
|
103 accesskey="&quitApplicationCmdWin.accesskey;" |
|
104 #else |
|
105 #ifdef XP_MACOSX |
|
106 label="&quitApplicationCmdMac.label;" |
|
107 #else |
|
108 label="&quitApplicationCmd.label;" |
|
109 accesskey="&quitApplicationCmd.accesskey;" |
|
110 #endif |
|
111 #ifdef XP_UNIX |
|
112 key="key_quitApplication" |
|
113 #endif |
|
114 #endif |
|
115 command="cmd_quitApplication"/> |
|
116 </menupopup> |
|
117 </menu> |
|
118 |
|
119 <menu id="edit-menu" label="&editMenu.label;" |
|
120 accesskey="&editMenu.accesskey;"> |
|
121 <menupopup id="menu_EditPopup" |
|
122 onpopupshowing="updateEditUIVisibility()" |
|
123 onpopuphidden="updateEditUIVisibility()"> |
|
124 <menuitem id="menu_undo" |
|
125 label="&undoCmd.label;" |
|
126 key="key_undo" |
|
127 accesskey="&undoCmd.accesskey;" |
|
128 command="cmd_undo"/> |
|
129 <menuitem id="menu_redo" |
|
130 label="&redoCmd.label;" |
|
131 key="key_redo" |
|
132 accesskey="&redoCmd.accesskey;" |
|
133 command="cmd_redo"/> |
|
134 <menuseparator/> |
|
135 <menuitem id="menu_cut" |
|
136 label="&cutCmd.label;" |
|
137 key="key_cut" |
|
138 accesskey="&cutCmd.accesskey;" |
|
139 command="cmd_cut"/> |
|
140 <menuitem id="menu_copy" |
|
141 label="©Cmd.label;" |
|
142 key="key_copy" |
|
143 accesskey="©Cmd.accesskey;" |
|
144 command="cmd_copy"/> |
|
145 <menuitem id="menu_paste" |
|
146 label="&pasteCmd.label;" |
|
147 key="key_paste" |
|
148 accesskey="&pasteCmd.accesskey;" |
|
149 command="cmd_paste"/> |
|
150 <menuitem id="menu_delete" |
|
151 label="&deleteCmd.label;" |
|
152 key="key_delete" |
|
153 accesskey="&deleteCmd.accesskey;" |
|
154 command="cmd_delete"/> |
|
155 <menuseparator/> |
|
156 <menuitem id="menu_selectAll" |
|
157 label="&selectAllCmd.label;" |
|
158 key="key_selectAll" |
|
159 accesskey="&selectAllCmd.accesskey;" |
|
160 command="cmd_selectAll"/> |
|
161 <menuseparator/> |
|
162 <menuitem id="menu_find" |
|
163 label="&findOnCmd.label;" |
|
164 accesskey="&findOnCmd.accesskey;" |
|
165 key="key_find" |
|
166 command="cmd_find"/> |
|
167 <menuitem id="menu_findAgain" |
|
168 class="show-only-for-keyboard" |
|
169 label="&findAgainCmd.label;" |
|
170 accesskey="&findAgainCmd.accesskey;" |
|
171 key="key_findAgain" |
|
172 command="cmd_findAgain"/> |
|
173 <menuseparator hidden="true" id="textfieldDirection-separator"/> |
|
174 <menuitem id="textfieldDirection-swap" |
|
175 command="cmd_switchTextDirection" |
|
176 key="key_switchTextDirection" |
|
177 label="&bidiSwitchTextDirectionItem.label;" |
|
178 accesskey="&bidiSwitchTextDirectionItem.accesskey;" |
|
179 hidden="true"/> |
|
180 #ifdef XP_UNIX |
|
181 #ifndef XP_MACOSX |
|
182 <menuseparator/> |
|
183 <menuitem id="menu_preferences" |
|
184 label="&preferencesCmdUnix.label;" |
|
185 accesskey="&preferencesCmdUnix.accesskey;" |
|
186 oncommand="openPreferences();"/> |
|
187 #endif |
|
188 #endif |
|
189 </menupopup> |
|
190 </menu> |
|
191 |
|
192 <menu id="view-menu" label="&viewMenu.label;" |
|
193 accesskey="&viewMenu.accesskey;"> |
|
194 <menupopup id="menu_viewPopup" |
|
195 onpopupshowing="updateCharacterEncodingMenuState();"> |
|
196 <menu id="viewToolbarsMenu" |
|
197 label="&viewToolbarsMenu.label;" |
|
198 accesskey="&viewToolbarsMenu.accesskey;"> |
|
199 <menupopup onpopupshowing="onViewToolbarsPopupShowing(event);"> |
|
200 <menuseparator/> |
|
201 <menuitem id="menu_customizeToolbars" |
|
202 label="&viewCustomizeToolbar.label;" |
|
203 accesskey="&viewCustomizeToolbar.accesskey;" |
|
204 command="cmd_CustomizeToolbars"/> |
|
205 </menupopup> |
|
206 </menu> |
|
207 <menu id="viewSidebarMenuMenu" |
|
208 label="&viewSidebarMenu.label;" |
|
209 accesskey="&viewSidebarMenu.accesskey;"> |
|
210 <menupopup id="viewSidebarMenu"> |
|
211 <menuitem id="menu_bookmarksSidebar" |
|
212 key="viewBookmarksSidebarKb" |
|
213 observes="viewBookmarksSidebar"/> |
|
214 <menuitem id="menu_historySidebar" |
|
215 key="key_gotoHistory" |
|
216 observes="viewHistorySidebar" |
|
217 label="&historyButton.label;"/> |
|
218 <!-- Service providers with sidebars are inserted between these two menuseperators --> |
|
219 <menuseparator hidden="true"/> |
|
220 <menuseparator class="social-provider-menu" hidden="true"/> |
|
221 </menupopup> |
|
222 </menu> |
|
223 <menuseparator/> |
|
224 <menu id="viewFullZoomMenu" label="&fullZoom.label;" |
|
225 accesskey="&fullZoom.accesskey;" |
|
226 onpopupshowing="FullZoom.updateMenu();"> |
|
227 <menupopup> |
|
228 <menuitem id="menu_zoomEnlarge" |
|
229 key="key_fullZoomEnlarge" |
|
230 label="&fullZoomEnlargeCmd.label;" |
|
231 accesskey="&fullZoomEnlargeCmd.accesskey;" |
|
232 command="cmd_fullZoomEnlarge"/> |
|
233 <menuitem id="menu_zoomReduce" |
|
234 key="key_fullZoomReduce" |
|
235 label="&fullZoomReduceCmd.label;" |
|
236 accesskey="&fullZoomReduceCmd.accesskey;" |
|
237 command="cmd_fullZoomReduce"/> |
|
238 <menuseparator/> |
|
239 <menuitem id="menu_zoomReset" |
|
240 key="key_fullZoomReset" |
|
241 label="&fullZoomResetCmd.label;" |
|
242 accesskey="&fullZoomResetCmd.accesskey;" |
|
243 command="cmd_fullZoomReset"/> |
|
244 <menuseparator/> |
|
245 <menuitem id="toggle_zoom" |
|
246 label="&fullZoomToggleCmd.label;" |
|
247 accesskey="&fullZoomToggleCmd.accesskey;" |
|
248 type="checkbox" |
|
249 command="cmd_fullZoomToggle" |
|
250 checked="false"/> |
|
251 </menupopup> |
|
252 </menu> |
|
253 <menu id="pageStyleMenu" label="&pageStyleMenu.label;" |
|
254 accesskey="&pageStyleMenu.accesskey;" observes="isImage"> |
|
255 <menupopup onpopupshowing="gPageStyleMenu.fillPopup(this);"> |
|
256 <menuitem id="menu_pageStyleNoStyle" |
|
257 label="&pageStyleNoStyle.label;" |
|
258 accesskey="&pageStyleNoStyle.accesskey;" |
|
259 oncommand="gPageStyleMenu.disableStyle();" |
|
260 type="radio"/> |
|
261 <menuitem id="menu_pageStylePersistentOnly" |
|
262 label="&pageStylePersistentOnly.label;" |
|
263 accesskey="&pageStylePersistentOnly.accesskey;" |
|
264 oncommand="gPageStyleMenu.switchStyleSheet('');" |
|
265 type="radio" |
|
266 checked="true"/> |
|
267 <menuseparator/> |
|
268 </menupopup> |
|
269 </menu> |
|
270 #include browser-charsetmenu.inc |
|
271 <menuseparator/> |
|
272 #ifdef XP_MACOSX |
|
273 <menuitem id="enterFullScreenItem" |
|
274 accesskey="&enterFullScreenCmd.accesskey;" |
|
275 label="&enterFullScreenCmd.label;" |
|
276 key="key_fullScreen"> |
|
277 <observes element="View:FullScreen" attribute="oncommand"/> |
|
278 <observes element="View:FullScreen" attribute="disabled"/> |
|
279 </menuitem> |
|
280 <menuitem id="exitFullScreenItem" |
|
281 accesskey="&exitFullScreenCmd.accesskey;" |
|
282 label="&exitFullScreenCmd.label;" |
|
283 key="key_fullScreen" |
|
284 hidden="true"> |
|
285 <observes element="View:FullScreen" attribute="oncommand"/> |
|
286 <observes element="View:FullScreen" attribute="disabled"/> |
|
287 </menuitem> |
|
288 #else |
|
289 <menuitem id="fullScreenItem" |
|
290 accesskey="&fullScreenCmd.accesskey;" |
|
291 label="&fullScreenCmd.label;" |
|
292 key="key_fullScreen" |
|
293 type="checkbox" |
|
294 observes="View:FullScreen"/> |
|
295 #endif |
|
296 <menuitem id="menu_showAllTabs" |
|
297 hidden="true" |
|
298 accesskey="&showAllTabsCmd.accesskey;" |
|
299 label="&showAllTabsCmd.label;" |
|
300 command="Browser:ShowAllTabs" |
|
301 key="key_showAllTabs"/> |
|
302 <menuseparator hidden="true" id="documentDirection-separator"/> |
|
303 <menuitem id="documentDirection-swap" |
|
304 hidden="true" |
|
305 label="&bidiSwitchPageDirectionItem.label;" |
|
306 accesskey="&bidiSwitchPageDirectionItem.accesskey;" |
|
307 oncommand="SwitchDocumentDirection(window.content)"/> |
|
308 </menupopup> |
|
309 </menu> |
|
310 |
|
311 <menu id="history-menu" |
|
312 label="&historyMenu.label;" |
|
313 accesskey="&historyMenu.accesskey;"> |
|
314 <menupopup id="goPopup" |
|
315 #ifndef XP_MACOSX |
|
316 placespopup="true" |
|
317 #endif |
|
318 oncommand="this.parentNode._placesView._onCommand(event);" |
|
319 onclick="checkForMiddleClick(this, event);" |
|
320 onpopupshowing="if (!this.parentNode._placesView) |
|
321 new HistoryMenu(event);" |
|
322 tooltip="bhTooltip" |
|
323 popupsinherittooltip="true"> |
|
324 <menuitem id="menu_showAllHistory" |
|
325 label="&showAllHistoryCmd2.label;" |
|
326 #ifndef XP_MACOSX |
|
327 key="showAllHistoryKb" |
|
328 #endif |
|
329 command="Browser:ShowAllHistory"/> |
|
330 <menuitem id="sanitizeItem" |
|
331 label="&clearRecentHistory.label;" |
|
332 key="key_sanitize" |
|
333 command="Tools:Sanitize"/> |
|
334 <menuseparator id="sanitizeSeparator"/> |
|
335 #ifdef MOZ_SERVICES_SYNC |
|
336 <menuitem id="sync-tabs-menuitem" |
|
337 class="syncTabsMenuItem" |
|
338 label="&syncTabsMenu2.label;" |
|
339 oncommand="BrowserOpenSyncTabs();" |
|
340 disabled="true"/> |
|
341 #endif |
|
342 <menuitem id="historyRestoreLastSession" |
|
343 label="&historyRestoreLastSession.label;" |
|
344 command="Browser:RestoreLastSession"/> |
|
345 <menu id="historyUndoMenu" |
|
346 class="recentlyClosedTabsMenu" |
|
347 label="&historyUndoMenu.label;" |
|
348 disabled="true"> |
|
349 <menupopup id="historyUndoPopup" |
|
350 #ifndef XP_MACOSX |
|
351 placespopup="true" |
|
352 #endif |
|
353 onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoSubmenu();"/> |
|
354 </menu> |
|
355 <menu id="historyUndoWindowMenu" |
|
356 class="recentlyClosedWindowsMenu" |
|
357 label="&historyUndoWindowMenu.label;" |
|
358 disabled="true"> |
|
359 <menupopup id="historyUndoWindowPopup" |
|
360 #ifndef XP_MACOSX |
|
361 placespopup="true" |
|
362 #endif |
|
363 onpopupshowing="document.getElementById('history-menu')._placesView.populateUndoWindowSubmenu();"/> |
|
364 </menu> |
|
365 <menuseparator id="startHistorySeparator" |
|
366 class="hide-if-empty-places-result"/> |
|
367 </menupopup> |
|
368 </menu> |
|
369 |
|
370 <menu id="bookmarksMenu" |
|
371 label="&bookmarksMenu.label;" |
|
372 accesskey="&bookmarksMenu.accesskey;" |
|
373 ondragenter="PlacesMenuDNDHandler.onDragEnter(event);" |
|
374 ondragover="PlacesMenuDNDHandler.onDragOver(event);" |
|
375 ondrop="PlacesMenuDNDHandler.onDrop(event);"> |
|
376 <menupopup id="bookmarksMenuPopup" |
|
377 #ifndef XP_MACOSX |
|
378 placespopup="true" |
|
379 #endif |
|
380 context="placesContext" |
|
381 openInTabs="children" |
|
382 oncommand="BookmarksEventHandler.onCommand(event, this.parentNode._placesView);" |
|
383 onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);" |
|
384 onpopupshowing="BookmarkingUI.onMainMenuPopupShowing(event); |
|
385 if (!this.parentNode._placesView) |
|
386 new PlacesMenu(event, 'place:folder=BOOKMARKS_MENU');" |
|
387 tooltip="bhTooltip" popupsinherittooltip="true"> |
|
388 <menuitem id="bookmarksShowAll" |
|
389 label="&showAllBookmarks2.label;" |
|
390 command="Browser:ShowAllBookmarks" |
|
391 key="manBookmarkKb"/> |
|
392 <menuseparator id="organizeBookmarksSeparator"/> |
|
393 <menuitem id="menu_bookmarkThisPage" |
|
394 command="Browser:AddBookmarkAs" |
|
395 observes="bookmarkThisPageBroadcaster" |
|
396 key="addBookmarkAsKb"/> |
|
397 <menuitem id="subscribeToPageMenuitem" |
|
398 #ifndef XP_MACOSX |
|
399 class="menuitem-iconic" |
|
400 #endif |
|
401 label="&subscribeToPageMenuitem.label;" |
|
402 oncommand="return FeedHandler.subscribeToFeed(null, event);" |
|
403 onclick="checkForMiddleClick(this, event);" |
|
404 observes="singleFeedMenuitemState"/> |
|
405 <menu id="subscribeToPageMenupopup" |
|
406 #ifndef XP_MACOSX |
|
407 class="menu-iconic" |
|
408 #endif |
|
409 label="&subscribeToPageMenupopup.label;" |
|
410 observes="multipleFeedsMenuState"> |
|
411 <menupopup id="subscribeToPageSubmenuMenupopup" |
|
412 onpopupshowing="return FeedHandler.buildFeedList(event.target);" |
|
413 oncommand="return FeedHandler.subscribeToFeed(null, event);" |
|
414 onclick="checkForMiddleClick(this, event);"/> |
|
415 </menu> |
|
416 <menuitem id="menu_bookmarkAllTabs" |
|
417 label="&addCurPagesCmd.label;" |
|
418 class="show-only-for-keyboard" |
|
419 command="Browser:BookmarkAllTabs" |
|
420 key="bookmarkAllTabsKb"/> |
|
421 <menuseparator id="bookmarksToolbarSeparator"/> |
|
422 <menu id="bookmarksToolbarFolderMenu" |
|
423 class="menu-iconic bookmark-item" |
|
424 label="&personalbarCmd.label;" |
|
425 container="true"> |
|
426 <menupopup id="bookmarksToolbarFolderPopup" |
|
427 #ifndef XP_MACOSX |
|
428 placespopup="true" |
|
429 #endif |
|
430 context="placesContext" |
|
431 onpopupshowing="if (!this.parentNode._placesView) |
|
432 new PlacesMenu(event, 'place:folder=TOOLBAR');"/> |
|
433 </menu> |
|
434 <menuseparator id="bookmarksMenuItemsSeparator"/> |
|
435 <!-- Bookmarks menu items --> |
|
436 <menuseparator builder="end" |
|
437 class="hide-if-empty-places-result"/> |
|
438 <menuitem id="menu_unsortedBookmarks" |
|
439 label="&unsortedBookmarksCmd.label;" |
|
440 oncommand="PlacesCommandHook.showPlacesOrganizer('UnfiledBookmarks');"/> |
|
441 </menupopup> |
|
442 </menu> |
|
443 |
|
444 <menu id="tools-menu" |
|
445 label="&toolsMenu.label;" |
|
446 accesskey="&toolsMenu.accesskey;"> |
|
447 <menupopup id="menu_ToolsPopup" |
|
448 #ifdef MOZ_SERVICES_SYNC |
|
449 # We have to use setTimeout() here to avoid a flickering menu bar when opening |
|
450 # the Tools menu, see bug 970769. This can be removed once we got rid of the |
|
451 # event loop spinning in Weave.Status._authManager. |
|
452 onpopupshowing="setTimeout(() => gSyncUI.updateUI());" |
|
453 #endif |
|
454 > |
|
455 <menuitem id="menu_openDownloads" |
|
456 label="&downloads.label;" |
|
457 accesskey="&downloads.accesskey;" |
|
458 key="key_openDownloads" |
|
459 command="Tools:Downloads"/> |
|
460 <menuitem id="menu_openAddons" |
|
461 label="&addons.label;" |
|
462 accesskey="&addons.accesskey;" |
|
463 key="key_openAddons" |
|
464 command="Tools:Addons"/> |
|
465 #ifdef MOZ_SERVICES_SYNC |
|
466 <!-- only one of sync-setup or sync-menu will be showing at once --> |
|
467 <menuitem id="sync-setup" |
|
468 label="&syncSetup.label;" |
|
469 accesskey="&syncSetup.accesskey;" |
|
470 observes="sync-setup-state" |
|
471 oncommand="gSyncUI.openSetup()"/> |
|
472 <menuitem id="sync-syncnowitem" |
|
473 label="&syncSyncNowItem.label;" |
|
474 accesskey="&syncSyncNowItem.accesskey;" |
|
475 observes="sync-syncnow-state" |
|
476 oncommand="gSyncUI.doSync(event);"/> |
|
477 <menuitem id="sync-reauthitem" |
|
478 label="&syncReAuthItem.label;" |
|
479 accesskey="&syncReAuthItem.accesskey;" |
|
480 observes="sync-reauth-state" |
|
481 oncommand="gSyncUI.openSignInAgainPage();"/> |
|
482 #endif |
|
483 <menuseparator id="devToolsSeparator"/> |
|
484 <menu id="webDeveloperMenu" |
|
485 label="&webDeveloperMenu.label;" |
|
486 accesskey="&webDeveloperMenu.accesskey;"> |
|
487 <menupopup id="menuWebDeveloperPopup"> |
|
488 <menuitem id="menu_devToolbox" |
|
489 observes="devtoolsMenuBroadcaster_DevToolbox" |
|
490 accesskey="&devToolboxMenuItem.accesskey;"/> |
|
491 <menuseparator id="menu_devtools_separator"/> |
|
492 <menuitem id="menu_devToolbar" |
|
493 observes="devtoolsMenuBroadcaster_DevToolbar" |
|
494 accesskey="&devToolbarMenu.accesskey;"/> |
|
495 <menuitem id="menu_devAppMgr" |
|
496 observes="devtoolsMenuBroadcaster_DevAppMgr" |
|
497 accesskey="&devAppMgrMenu.accesskey;"/> |
|
498 <menuitem id="menu_browserToolbox" |
|
499 observes="devtoolsMenuBroadcaster_BrowserToolbox" |
|
500 accesskey="&browserToolboxMenu.accesskey;"/> |
|
501 <menuitem id="menu_browserConsole" |
|
502 observes="devtoolsMenuBroadcaster_BrowserConsole" |
|
503 accesskey="&browserConsoleCmd.accesskey;"/> |
|
504 <menuitem id="menu_responsiveUI" |
|
505 observes="devtoolsMenuBroadcaster_ResponsiveUI" |
|
506 accesskey="&responsiveDesignTool.accesskey;"/> |
|
507 <menuitem id="menu_eyedropper" |
|
508 observes="devtoolsMenuBroadcaster_Eyedropper" |
|
509 accesskey="&eyedropper.accesskey;"/> |
|
510 <menuitem id="menu_scratchpad" |
|
511 observes="devtoolsMenuBroadcaster_Scratchpad" |
|
512 accesskey="&scratchpad.accesskey;"/> |
|
513 <menuitem id="menu_pageSource" |
|
514 observes="devtoolsMenuBroadcaster_PageSource" |
|
515 accesskey="&pageSourceCmd.accesskey;"/> |
|
516 <menuitem id="javascriptConsole" |
|
517 observes="devtoolsMenuBroadcaster_ErrorConsole" |
|
518 accesskey="&errorConsoleCmd.accesskey;"/> |
|
519 <menuitem id="menu_devtools_connect" |
|
520 observes="devtoolsMenuBroadcaster_connect"/> |
|
521 <menuseparator id="devToolsEndSeparator"/> |
|
522 <menuitem id="getMoreDevtools" |
|
523 observes="devtoolsMenuBroadcaster_GetMoreTools" |
|
524 accesskey="&getMoreDevtoolsCmd.accesskey;"/> |
|
525 </menupopup> |
|
526 </menu> |
|
527 <menuitem id="menu_pageInfo" |
|
528 accesskey="&pageInfoCmd.accesskey;" |
|
529 label="&pageInfoCmd.label;" |
|
530 #ifndef XP_WIN |
|
531 key="key_viewInfo" |
|
532 #endif |
|
533 command="View:PageInfo"/> |
|
534 #ifndef XP_UNIX |
|
535 <menuseparator id="prefSep"/> |
|
536 <menuitem id="menu_preferences" |
|
537 label="&preferencesCmd2.label;" |
|
538 accesskey="&preferencesCmd2.accesskey;" |
|
539 oncommand="openPreferences();"/> |
|
540 #endif |
|
541 </menupopup> |
|
542 </menu> |
|
543 |
|
544 #ifdef XP_MACOSX |
|
545 <menu id="windowMenu" /> |
|
546 #endif |
|
547 <menu id="helpMenu" /> |
|
548 </menubar> |