browser-context.inc (19416B)
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 <script src="chrome://browser/content/browser-context.js" hidden="true" /> 7 8 #ifdef XP_MACOSX 9 <menuitem id="context-back" 10 data-l10n-id="main-context-menu-back-mac" 11 command="Browser:BackOrBackDuplicate"/> 12 <menuitem id="context-forward" 13 data-l10n-id="main-context-menu-forward-mac" 14 command="Browser:ForwardOrForwardDuplicate"/> 15 <menuitem id="context-reload" 16 tooltip="dynamic-shortcut-tooltip" 17 data-l10n-id="main-context-menu-reload-mac" 18 command="Browser:ReloadOrDuplicate"/> 19 <menuitem id="context-stop" 20 tooltip="dynamic-shortcut-tooltip" 21 data-l10n-id="main-context-menu-stop-mac" 22 command="Browser:Stop"/> 23 #else 24 <menugroup id="context-navigation"> 25 <menuitem id="context-back" 26 data-l10n-id="main-context-menu-back-2" 27 data-l10n-args='{"shortcut":""}' 28 class="menuitem-iconic" 29 command="Browser:BackOrBackDuplicate"/> 30 <menuitem id="context-forward" 31 data-l10n-id="main-context-menu-forward-2" 32 data-l10n-args='{"shortcut":""}' 33 class="menuitem-iconic" 34 command="Browser:ForwardOrForwardDuplicate"/> 35 <menuitem id="context-reload" 36 class="menuitem-iconic" 37 tooltip="dynamic-shortcut-tooltip" 38 data-l10n-id="main-context-menu-reload" 39 command="Browser:ReloadOrDuplicate"/> 40 <menuitem id="context-stop" 41 class="menuitem-iconic" 42 tooltip="dynamic-shortcut-tooltip" 43 data-l10n-id="main-context-menu-stop" 44 command="Browser:Stop"/> 45 <menuitem id="context-bookmarkpage" 46 class="menuitem-iconic" 47 data-l10n-id="main-context-menu-bookmark-page" 48 /> 49 </menugroup> 50 #endif 51 <menuseparator id="context-sep-navigation"/> 52 <menuitem id="context-viewsource-goToLine" 53 /> 54 <menuitem id="context-viewsource-wrapLongLines" 55 type="checkbox" 56 /> 57 <menuitem id="context-viewsource-highlightSyntax" 58 type="checkbox" 59 /> 60 <menuseparator id="context-sep-viewsource-commands"/> 61 <menuitem id="spell-no-suggestions" 62 disabled="true" 63 data-l10n-id="text-action-spell-no-suggestions"/> 64 <menuitem id="spell-add-to-dictionary" 65 data-l10n-id="text-action-spell-add-to-dictionary" 66 /> 67 <menuitem id="spell-undo-add-to-dictionary" 68 data-l10n-id="text-action-spell-undo-add-to-dictionary" 69 /> 70 <menuseparator id="spell-suggestions-separator"/> 71 <menuitem id="context-openlinkincurrent" 72 class="context-menu-open-link" 73 data-l10n-id="main-context-menu-open-link" 74 /> 75 # label and data-usercontextid are dynamically set. 76 <menuitem id="context-openlinkincontainertab" 77 class="context-menu-open-link" 78 data-l10n-id="main-context-menu-open-link-in-container-tab" 79 data-l10n-args='{"containerName":""}' 80 /> 81 <menuitem id="context-openlinkintab" 82 class="context-menu-open-link" 83 data-l10n-id="main-context-menu-open-link-new-tab" 84 data-usercontextid="0" 85 /> 86 87 <menu id="context-openlinkinusercontext-menu" 88 class="context-menu-open-link" 89 data-l10n-id="main-context-menu-open-link-container-tab" 90 hidden="true"> 91 <menupopup id="context-openlinkinusercontext-popup"/> 92 </menu> 93 94 <menuitem id="context-openlink" 95 class="context-menu-open-link" 96 data-l10n-id="main-context-menu-open-link-new-window" 97 /> 98 <menuitem id="context-openlinkprivate" 99 class="context-menu-open-link" 100 data-l10n-id="main-context-menu-open-link-new-private-window" 101 /> 102 <menuitem id="context-previewlink" 103 data-l10n-id="main-context-menu-preview-link" 104 /> 105 <menuseparator id="context-sep-open"/> 106 <menuitem id="context-bookmarklink" 107 data-l10n-id="main-context-menu-bookmark-link-2" 108 /> 109 <menuitem id="context-savelink" 110 data-l10n-id="main-context-menu-save-link" 111 /> 112 <menuitem id="context-copyemail" 113 data-l10n-id="main-context-menu-copy-email" 114 /> 115 <menuitem id="context-copyphone" 116 data-l10n-id="main-context-menu-copy-phone" 117 /> 118 <menuitem id="context-copylink" 119 data-l10n-id="main-context-menu-copy-link-simple" 120 /> 121 <menuitem id="context-stripOnShareLink" 122 data-l10n-id="main-context-menu-copy-clean-link" 123 hidden="true" 124 /> 125 <menuseparator id="context-sep-copylink"/> 126 <menu id="context-sendlinktodevice" 127 class="sync-ui-item" 128 data-l10n-id="main-context-menu-link-send-to-device" 129 hidden="true"> 130 <menupopup id="context-sendlinktodevice-popup"/> 131 </menu> 132 <menuseparator id="context-sep-sendlinktodevice" class="sync-ui-item" 133 hidden="true"/> 134 <menuitem id="context-media-play" 135 data-l10n-id="main-context-menu-media-play" 136 /> 137 <menuitem id="context-media-pause" 138 data-l10n-id="main-context-menu-media-pause" 139 /> 140 <menuitem id="context-media-mute" 141 data-l10n-id="main-context-menu-media-mute" 142 /> 143 <menuitem id="context-media-unmute" 144 data-l10n-id="main-context-menu-media-unmute" 145 /> 146 <menu id="context-media-playbackrate" data-l10n-id="main-context-menu-media-play-speed-2"> 147 <menupopup> 148 <menuitem id="context-media-playbackrate-050x" 149 data-l10n-id="main-context-menu-media-play-speed-slow-2" 150 type="radio" 151 name="playbackrate" 152 /> 153 <menuitem id="context-media-playbackrate-100x" 154 data-l10n-id="main-context-menu-media-play-speed-normal-2" 155 type="radio" 156 name="playbackrate" 157 checked="true" 158 /> 159 <menuitem id="context-media-playbackrate-125x" 160 data-l10n-id="main-context-menu-media-play-speed-fast-2" 161 type="radio" 162 name="playbackrate" 163 /> 164 <menuitem id="context-media-playbackrate-150x" 165 data-l10n-id="main-context-menu-media-play-speed-faster-2" 166 type="radio" 167 name="playbackrate" 168 /> 169 <menuitem id="context-media-playbackrate-200x" 170 data-l10n-id="main-context-menu-media-play-speed-fastest-2" 171 type="radio" 172 name="playbackrate" 173 /> 174 </menupopup> 175 </menu> 176 <menuitem id="context-media-loop" 177 data-l10n-id="main-context-menu-media-loop" 178 type="checkbox" 179 /> 180 <menuitem id="context-leave-dom-fullscreen" 181 data-l10n-id="main-context-menu-media-video-leave-fullscreen" 182 /> 183 <menuitem id="context-video-fullscreen" 184 data-l10n-id="main-context-menu-media-video-fullscreen" 185 /> 186 <menuitem id="context-media-hidecontrols" 187 data-l10n-id="main-context-menu-media-hide-controls" 188 /> 189 <menuitem id="context-media-showcontrols" 190 data-l10n-id="main-context-menu-media-show-controls" 191 /> 192 <menuseparator id="context-media-sep-video-commands"/> 193 <menuitem id="context-viewvideo" 194 data-l10n-id="main-context-menu-video-view-new-tab" 195 /> 196 <menuitem id="context-video-pictureinpicture" 197 data-l10n-id="main-context-menu-media-watch-pip" 198 type="checkbox" 199 /> 200 <menuseparator id="context-media-sep-commands"/> 201 <menuitem id="context-reloadimage" 202 data-l10n-id="main-context-menu-image-reload" 203 /> 204 <menuitem id="context-viewimage" 205 data-l10n-id="main-context-menu-image-view-new-tab" 206 /> 207 <menuitem id="context-saveimage" 208 data-l10n-id="main-context-menu-image-save-as" 209 /> 210 <menuitem id="context-video-saveimage" 211 data-l10n-id="main-context-menu-video-take-snapshot" 212 /> 213 <menuitem id="context-savevideo" 214 data-l10n-id="main-context-menu-video-save-as" 215 /> 216 <menuitem id="context-saveaudio" 217 data-l10n-id="main-context-menu-audio-save-as" 218 /> 219 <menuitem id="context-copyimage-contents" 220 data-l10n-id="main-context-menu-image-copy" 221 /> 222 <menuitem id="context-copyimage" 223 data-l10n-id="main-context-menu-image-copy-link" 224 /> 225 <menuitem id="context-copyvideourl" 226 data-l10n-id="main-context-menu-video-copy-link" 227 /> 228 <menuitem id="context-copyaudiourl" 229 data-l10n-id="main-context-menu-audio-copy-link" 230 /> 231 <menuitem id="context-sendimage" 232 data-l10n-id="main-context-menu-image-email" 233 /> 234 <menuitem id="context-sendvideo" 235 data-l10n-id="main-context-menu-video-email" 236 /> 237 <menuitem id="context-sendaudio" 238 data-l10n-id="main-context-menu-audio-email" 239 /> 240 <menuitem id="context-imagetext" 241 data-l10n-id="main-context-menu-image-copy-text" 242 /> 243 <menuitem id="context-viewimageinfo" 244 hidden="true" 245 data-l10n-id="main-context-menu-image-info" 246 /> 247 <menuitem id="context-viewimagedesc" 248 data-l10n-id="main-context-menu-image-desc" 249 /> 250 <menuitem id="context-visual-search" 251 hidden="true" 252 /> 253 <menuseparator id="context-sep-setbackground"/> 254 <menuitem id="context-setDesktopBackground" 255 data-l10n-id="main-context-menu-image-set-image-as-background" 256 /> 257 <menuseparator id="context-sep-sharing"/> 258 #ifdef XP_MACOSX 259 <menuitem id="context-bookmarkpage" 260 data-l10n-id="main-context-menu-bookmark-page-mac" 261 /> 262 #endif 263 <menuitem id="context-savepage" 264 data-l10n-id="main-context-menu-page-save" 265 /> 266 <menu id="fill-login" hidden="true"> 267 <menupopup id="fill-login-popup" /> 268 </menu> 269 <menuitem id="fill-login-generated-password" 270 data-l10n-id="main-context-menu-suggest-strong-password" 271 hidden="true" 272 /> 273 <menuitem id="use-relay-mask" 274 data-l10n-id="main-context-menu-use-relay-mask" 275 hidden="true" 276 /> 277 <menuitem id="manage-saved-logins" 278 data-l10n-id="main-context-menu-manage-passwords" 279 hidden="true" 280 /> 281 <menuseparator id="passwordmgr-items-separator"/> 282 <menuitem id="context-undo" 283 data-l10n-id="text-action-undo" 284 command="cmd_undo"/> 285 <menuitem id="context-redo" 286 data-l10n-id="text-action-redo" 287 command="cmd_redo"/> 288 <menuseparator id="context-sep-redo"/> 289 <menuitem id="context-cut" 290 data-l10n-id="text-action-cut" 291 command="cmd_cut"/> 292 <menuitem id="context-copy" 293 data-l10n-id="text-action-copy" 294 command="cmd_copy"/> 295 <menuitem id="context-paste" 296 data-l10n-id="text-action-paste" 297 command="cmd_paste"/> 298 <menuitem id="context-paste-no-formatting" 299 data-l10n-id="text-action-paste-no-formatting" 300 command="cmd_pasteNoFormatting"/> 301 <menuitem id="context-delete" 302 data-l10n-id="text-action-delete" 303 command="cmd_delete"/> 304 <menuitem id="context-selectall" 305 data-l10n-id="text-action-select-all" 306 command="cmd_selectAll"/> 307 <menuitem id="context-pdfjs-comment-selection" 308 data-l10n-id="text-action-comment-selection-1"/> 309 <menuitem id="context-pdfjs-highlight-selection" 310 data-l10n-id="text-action-highlight-selection"/> 311 <menuitem id="context-reveal-password" 312 type="checkbox" 313 data-l10n-id="main-context-menu-reveal-password"/> 314 <menuitem id="context-print-selection" 315 data-l10n-id="main-context-menu-print-selection-2"/> 316 <menuseparator id="context-sep-selectall"/> 317 <menuitem id="context-copy-link-to-highlight" 318 data-l10n-id="text-action-copy-link-to-highlight" 319 /> 320 <menuitem id="context-copy-clean-link-to-highlight" 321 data-l10n-id="text-action-copy-clean-link-to-highlight" 322 /> 323 <menuitem id="context-remove-highlight" 324 data-l10n-id="text-action-remove-highlight" 325 /> 326 <menuseparator id="context-sep-highlights"/> 327 328 <menuitem id="context-pdfjs-undo" 329 data-l10n-id="text-action-undo"/> 330 <menuitem id="context-pdfjs-redo" 331 data-l10n-id="text-action-redo"/> 332 <menuseparator id="context-sep-pdfjs-redo"/> 333 <menuitem id="context-pdfjs-cut" 334 data-l10n-id="text-action-cut"/> 335 <menuitem id="context-pdfjs-copy" 336 data-l10n-id="text-action-copy"/> 337 <menuitem id="context-pdfjs-paste" 338 data-l10n-id="text-action-paste"/> 339 <menuitem id="context-pdfjs-delete" 340 data-l10n-id="text-action-delete"/> 341 <menuitem id="context-pdfjs-selectall" 342 data-l10n-id="text-action-select-all"/> 343 <menuseparator id="context-sep-pdfjs-selectall"/> 344 345 <menuitem id="context-take-screenshot" 346 data-l10n-id="main-context-menu-take-screenshot"/> 347 <menuseparator id="context-sep-screenshots"/> 348 <menuitem id="context-add-engine" 349 data-l10n-id="main-context-menu-add-engine"/> 350 <menuitem id="context-searchselect"/> 351 <menuitem id="context-searchselect-private"/> 352 <menuitem id="context-translate-selection" 353 data-l10n-id="main-context-menu-translate-selection"/> 354 <menu id="context-ask-chat"/> 355 356 <menuseparator id="frame-sep"/> 357 <menu id="frame" data-l10n-id="main-context-menu-frame"> 358 <menupopup> 359 <menuitem id="context-showonlythisframe" 360 data-l10n-id="main-context-menu-frame-show-this" 361 /> 362 <menuitem id="context-openframeintab" 363 data-l10n-id="main-context-menu-frame-open-tab" 364 /> 365 <menuitem id="context-openframe" 366 data-l10n-id="main-context-menu-frame-open-window" 367 /> 368 <menuseparator id="open-frame-sep"/> 369 <menuitem id="context-reloadframe" 370 data-l10n-id="main-context-menu-frame-reload" 371 /> 372 <menuseparator/> 373 <menuitem id="context-bookmarkframe" 374 data-l10n-id="main-context-menu-frame-add-bookmark" 375 /> 376 <menuitem id="context-saveframe" 377 data-l10n-id="main-context-menu-frame-save-as" 378 /> 379 <menuseparator/> 380 <menuitem id="context-printframe" 381 data-l10n-id="main-context-menu-frame-print" 382 /> 383 <menuseparator id="print-frame-sep"/> 384 <menuitem id="context-viewframesource" 385 data-l10n-id="main-context-menu-frame-view-source" 386 /> 387 <menuitem id="context-viewframeinfo" 388 data-l10n-id="main-context-menu-frame-view-info" 389 /> 390 #ifdef NIGHTLY_BUILD 391 <menuitem id="context-frameOsPid" 392 label="PID: Unknown" 393 disabled="true"/> 394 #endif 395 </menupopup> 396 </menu> 397 <menuseparator id="spell-separator"/> 398 <menuitem id="spell-check-enabled" 399 data-l10n-id="text-action-spell-check-toggle" 400 type="checkbox" 401 /> 402 <menuitem id="spell-add-dictionaries-main" 403 data-l10n-id="text-action-spell-add-dictionaries" 404 /> 405 <menu id="spell-dictionaries" 406 data-l10n-id="text-action-spell-dictionaries"> 407 <menupopup id="spell-dictionaries-menu"> 408 <menuseparator id="spell-language-separator"/> 409 <menuitem id="spell-add-dictionaries" 410 data-l10n-id="text-action-spell-add-dictionaries" 411 /> 412 </menupopup> 413 </menu> 414 <menuseparator hidden="true" id="context-sep-bidi"/> 415 <menuitem hidden="true" id="context-bidi-text-direction-toggle" 416 data-l10n-id="main-context-menu-bidi-switch-text" 417 command="cmd_switchTextDirection"/> 418 <menuitem hidden="true" id="context-bidi-page-direction-toggle" 419 data-l10n-id="main-context-menu-bidi-switch-page" 420 /> 421 <menuseparator id="inspect-separator" hidden="true"/> 422 <menuitem id="context-viewpartialsource-selection" 423 data-l10n-id="main-context-menu-view-selection-source" 424 /> 425 <menuitem id="context-viewsource" 426 data-l10n-id="main-context-menu-view-page-source" 427 /> 428 <menuitem id="context-inspect-a11y" 429 hidden="true" 430 data-l10n-id="main-context-menu-inspect-a11y-properties" 431 /> 432 <menuitem id="context-inspect" 433 hidden="true" 434 data-l10n-id="main-context-menu-inspect" 435 /> 436 <menuseparator id="context-sep-sendpagetodevice" 437 class="sync-ui-item" 438 hidden="true"/> 439 <menu id="context-sendpagetodevice" 440 class="sync-ui-item" 441 data-l10n-id="main-context-menu-send-to-device-2" 442 hidden="true"> 443 <menupopup id="context-sendpagetodevice-popup"/> 444 </menu> 445 <menuseparator id="context-media-eme-separator" hidden="true"/> 446 <menuitem id="context-media-eme-learnmore" 447 class="menuitem-iconic" 448 hidden="true" 449 data-l10n-id="main-context-menu-eme-learn-more" 450 />