browser/base/content/browser-context.inc

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     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/.
     6       <menuseparator id="page-menu-separator"/>
     7       <menuitem id="spell-no-suggestions"
     8                 disabled="true"
     9                 label="&spellNoSuggestions.label;"/>
    10       <menuitem id="spell-add-to-dictionary"
    11                 label="&spellAddToDictionary.label;"
    12                 accesskey="&spellAddToDictionary.accesskey;"
    13                 oncommand="InlineSpellCheckerUI.addToDictionary();"/>
    14       <menuitem id="spell-undo-add-to-dictionary"
    15                 label="&spellUndoAddToDictionary.label;"
    16                 accesskey="&spellUndoAddToDictionary.accesskey;"
    17                 oncommand="InlineSpellCheckerUI.undoAddToDictionary();" />
    18       <menuseparator id="spell-suggestions-separator"/>
    19       <menuitem id="context-openlinkincurrent"
    20                 label="&openLinkCmdInCurrent.label;"
    21                 accesskey="&openLinkCmdInCurrent.accesskey;"
    22                 oncommand="gContextMenu.openLinkInCurrent();"/>
    23       <menuitem id="context-openlinkintab"
    24                 label="&openLinkCmdInTab.label;"
    25                 accesskey="&openLinkCmdInTab.accesskey;"
    26                 oncommand="gContextMenu.openLinkInTab();"/>
    27       <menuitem id="context-openlink"
    28                 label="&openLinkCmd.label;"
    29                 accesskey="&openLinkCmd.accesskey;"
    30                 oncommand="gContextMenu.openLink();"/>
    31       <menuitem id="context-openlinkprivate"
    32                 label="&openLinkInPrivateWindowCmd.label;"
    33                 accesskey="&openLinkInPrivateWindowCmd.accesskey;"
    34                 oncommand="gContextMenu.openLinkInPrivateWindow();"/>
    35       <menuseparator id="context-sep-open"/>
    36       <menuitem id="context-bookmarklink"
    37                 label="&bookmarkThisLinkCmd.label;"
    38                 accesskey="&bookmarkThisLinkCmd.accesskey;"
    39                 oncommand="gContextMenu.bookmarkLink();"/>
    40       <menuitem id="context-sharelink"
    41                 label="&shareLinkCmd.label;"
    42                 accesskey="&shareLinkCmd.accesskey;"
    43                 oncommand="gContextMenu.shareLink();"/>
    44       <menuitem id="context-savelink"
    45                 label="&saveLinkCmd.label;"
    46                 accesskey="&saveLinkCmd.accesskey;"
    47                 oncommand="gContextMenu.saveLink();"/>
    48       <menu id="context-marklinkMenu" label="&social.marklinkMenu.label;"
    49             accesskey="&social.marklinkMenu.accesskey;">
    50         <menupopup/>
    51       </menu>
    52       <menuitem id="context-copyemail"
    53                 label="&copyEmailCmd.label;"
    54                 accesskey="&copyEmailCmd.accesskey;"
    55                 oncommand="gContextMenu.copyEmail();"/>
    56       <menuitem id="context-copylink"
    57                 label="&copyLinkCmd.label;"
    58                 accesskey="&copyLinkCmd.accesskey;"
    59                 oncommand="gContextMenu.copyLink();"/>
    60       <menuseparator id="context-sep-copylink"/>
    61       <menuitem id="context-media-play"
    62                 label="&mediaPlay.label;"
    63                 accesskey="&mediaPlay.accesskey;"
    64                 oncommand="gContextMenu.mediaCommand('play');"/>
    65       <menuitem id="context-media-pause"
    66                 label="&mediaPause.label;"
    67                 accesskey="&mediaPause.accesskey;"
    68                 oncommand="gContextMenu.mediaCommand('pause');"/>
    69       <menuitem id="context-media-mute"
    70                 label="&mediaMute.label;"
    71                 accesskey="&mediaMute.accesskey;"
    72                 oncommand="gContextMenu.mediaCommand('mute');"/>
    73       <menuitem id="context-media-unmute"
    74                 label="&mediaUnmute.label;"
    75                 accesskey="&mediaUnmute.accesskey;"
    76                 oncommand="gContextMenu.mediaCommand('unmute');"/>
    77       <menu id="context-media-playbackrate" label="&mediaPlaybackRate.label;" accesskey="&mediaPlaybackRate.accesskey;">
    78         <menupopup>
    79           <menuitem id="context-media-playbackrate-050x"
    80                     label="&mediaPlaybackRate050x.label;"
    81                     accesskey="&mediaPlaybackRate050x.accesskey;"
    82                     type="radio"
    83                     name="playbackrate"
    84                     oncommand="gContextMenu.mediaCommand('playbackRate', 0.5);"/>
    85           <menuitem id="context-media-playbackrate-100x"
    86                     label="&mediaPlaybackRate100x.label;"
    87                     accesskey="&mediaPlaybackRate100x.accesskey;"
    88                     type="radio"
    89                     name="playbackrate"
    90                     checked="true"
    91                     oncommand="gContextMenu.mediaCommand('playbackRate', 1.0);"/>
    92           <menuitem id="context-media-playbackrate-150x"
    93                     label="&mediaPlaybackRate150x.label;"
    94                     accesskey="&mediaPlaybackRate150x.accesskey;"
    95                     type="radio"
    96                     name="playbackrate"
    97                     oncommand="gContextMenu.mediaCommand('playbackRate', 1.5);"/>
    98           <menuitem id="context-media-playbackrate-200x"
    99                     label="&mediaPlaybackRate200x.label;"
   100                     accesskey="&mediaPlaybackRate200x.accesskey;"
   101                     type="radio"
   102                     name="playbackrate"
   103                     oncommand="gContextMenu.mediaCommand('playbackRate', 2.0);"/>
   104         </menupopup>
   105       </menu>
   106       <menuitem id="context-media-showcontrols"
   107                 label="&mediaShowControls.label;"
   108                 accesskey="&mediaShowControls.accesskey;"
   109                 oncommand="gContextMenu.mediaCommand('showcontrols');"/>
   110       <menuitem id="context-media-hidecontrols"
   111                 label="&mediaHideControls.label;"
   112                 accesskey="&mediaHideControls.accesskey;"
   113                 oncommand="gContextMenu.mediaCommand('hidecontrols');"/>
   114       <menuitem id="context-video-showstats"
   115                 accesskey="&videoShowStats.accesskey;"
   116                 label="&videoShowStats.label;"
   117                 oncommand="gContextMenu.mediaCommand('showstats');"/>
   118       <menuitem id="context-video-hidestats"
   119                 accesskey="&videoHideStats.accesskey;"
   120                 label="&videoHideStats.label;"
   121                 oncommand="gContextMenu.mediaCommand('hidestats');"/>
   122       <menuitem id="context-video-fullscreen"
   123                 accesskey="&videoFullScreen.accesskey;"
   124                 label="&videoFullScreen.label;"
   125                 oncommand="gContextMenu.fullScreenVideo();"/>
   126       <menuitem id="context-leave-dom-fullscreen"
   127                 accesskey="&leaveDOMFullScreen.accesskey;"
   128                 label="&leaveDOMFullScreen.label;"
   129                 oncommand="gContextMenu.leaveDOMFullScreen();"/>
   130       <menuseparator id="context-media-sep-commands"/>
   131       <menuitem id="context-reloadimage"
   132                 label="&reloadImageCmd.label;"
   133                 accesskey="&reloadImageCmd.accesskey;"
   134                 oncommand="gContextMenu.reloadImage();"/>
   135       <menuitem id="context-viewimage"
   136                 label="&viewImageCmd.label;"
   137                 accesskey="&viewImageCmd.accesskey;"
   138                 oncommand="gContextMenu.viewMedia(event);"
   139                 onclick="checkForMiddleClick(this, event);"/>
   140       <menuitem id="context-viewvideo"
   141                 label="&viewVideoCmd.label;"
   142                 accesskey="&viewVideoCmd.accesskey;"
   143                 oncommand="gContextMenu.viewMedia(event);"
   144                 onclick="checkForMiddleClick(this, event);"/>
   145 #ifdef CONTEXT_COPY_IMAGE_CONTENTS
   146       <menuitem id="context-copyimage-contents"
   147                 label="&copyImageContentsCmd.label;"
   148                 accesskey="&copyImageContentsCmd.accesskey;"
   149                 oncommand="goDoCommand('cmd_copyImage');"/>
   150 #endif
   151       <menuitem id="context-copyimage"
   152                 label="&copyImageCmd.label;"
   153                 accesskey="&copyImageCmd.accesskey;"
   154                 oncommand="gContextMenu.copyMediaLocation();"/>
   155       <menuitem id="context-copyvideourl"
   156                 label="&copyVideoURLCmd.label;"
   157                 accesskey="&copyVideoURLCmd.accesskey;"
   158                 oncommand="gContextMenu.copyMediaLocation();"/>
   159       <menuitem id="context-copyaudiourl"
   160                 label="&copyAudioURLCmd.label;"
   161                 accesskey="&copyAudioURLCmd.accesskey;"
   162                 oncommand="gContextMenu.copyMediaLocation();"/>
   163       <menuseparator id="context-sep-copyimage"/>
   164       <menuitem id="context-saveimage"
   165                 label="&saveImageCmd.label;"
   166                 accesskey="&saveImageCmd.accesskey;"
   167                 oncommand="gContextMenu.saveMedia();"/>
   168       <menuitem id="context-shareimage"
   169                 label="&shareImageCmd.label;"
   170                 accesskey="&shareImageCmd.accesskey;"
   171                 oncommand="gContextMenu.shareImage();"/>
   172       <menuitem id="context-sendimage"
   173                 label="&emailImageCmd.label;"
   174                 accesskey="&emailImageCmd.accesskey;"
   175                 oncommand="gContextMenu.sendMedia();"/>
   176       <menuitem id="context-setDesktopBackground"
   177                 label="&setDesktopBackgroundCmd.label;"
   178                 accesskey="&setDesktopBackgroundCmd.accesskey;"
   179                 oncommand="gContextMenu.setDesktopBackground();"/>
   180       <menuitem id="context-viewimageinfo"
   181                 label="&viewImageInfoCmd.label;"
   182                 accesskey="&viewImageInfoCmd.accesskey;"
   183                 oncommand="gContextMenu.viewImageInfo();"/>
   184       <menuitem id="context-viewimagedesc"
   185                 label="&viewImageDescCmd.label;"
   186                 accesskey="&viewImageDescCmd.accesskey;"
   187                 oncommand="gContextMenu.viewImageDesc(event);"
   188                 onclick="checkForMiddleClick(this, event);"/>
   189       <menuitem id="context-savevideo"
   190                 label="&saveVideoCmd.label;"
   191                 accesskey="&saveVideoCmd.accesskey;"
   192                 oncommand="gContextMenu.saveMedia();"/>
   193       <menuitem id="context-sharevideo"
   194                 label="&shareVideoCmd.label;"
   195                 accesskey="&shareVideoCmd.accesskey;"
   196                 oncommand="gContextMenu.shareVideo();"/>
   197       <menuitem id="context-saveaudio"
   198                 label="&saveAudioCmd.label;"
   199                 accesskey="&saveAudioCmd.accesskey;"
   200                 oncommand="gContextMenu.saveMedia();"/>
   201       <menuitem id="context-video-saveimage"
   202                 accesskey="&videoSaveImage.accesskey;"
   203                 label="&videoSaveImage.label;"
   204                 oncommand="gContextMenu.saveVideoFrameAsImage();"/>
   205       <menuitem id="context-sendvideo"
   206                 label="&emailVideoCmd.label;"
   207                 accesskey="&emailVideoCmd.accesskey;"
   208                 oncommand="gContextMenu.sendMedia();"/>
   209       <menuitem id="context-sendaudio"
   210                 label="&emailAudioCmd.label;"
   211                 accesskey="&emailAudioCmd.accesskey;"
   212                 oncommand="gContextMenu.sendMedia();"/>
   213       <menuitem id="context-ctp-play"
   214                 label="&playPluginCmd.label;"
   215                 accesskey="&playPluginCmd.accesskey;"
   216                 oncommand="gContextMenu.playPlugin();"/>
   217       <menuitem id="context-ctp-hide"
   218                 label="&hidePluginCmd.label;"
   219                 accesskey="&hidePluginCmd.accesskey;"
   220                 oncommand="gContextMenu.hidePlugin();"/>
   221       <menuseparator id="context-sep-ctp"/>
   222       <menuitem id="context-back"
   223                 label="&backCmd.label;"
   224                 accesskey="&backCmd.accesskey;"
   225                 command="Browser:BackOrBackDuplicate"
   226                 onclick="checkForMiddleClick(this, event);"/>
   227       <menuitem id="context-forward"
   228                 label="&forwardCmd.label;"
   229                 accesskey="&forwardCmd.accesskey;"
   230                 command="Browser:ForwardOrForwardDuplicate"
   231                 onclick="checkForMiddleClick(this, event);"/>
   232       <menuitem id="context-reload"
   233                 label="&reloadCmd.label;"
   234                 accesskey="&reloadCmd.accesskey;"
   235                 oncommand="gContextMenu.reload(event);"
   236                 onclick="checkForMiddleClick(this, event);"/>
   237       <menuitem id="context-stop"
   238                 label="&stopCmd.label;"
   239                 accesskey="&stopCmd.accesskey;"
   240                 command="Browser:Stop"/>
   241       <menuseparator id="context-sep-stop"/>
   242       <menuitem id="context-bookmarkpage"
   243                 label="&bookmarkPageCmd2.label;"
   244                 accesskey="&bookmarkPageCmd2.accesskey;"
   245                 oncommand="gContextMenu.bookmarkThisPage();"/>
   246       <menuitem id="context-sharepage"
   247                 label="&sharePageCmd.label;"
   248                 accesskey="&sharePageCmd.accesskey;"
   249                 oncommand="SocialShare.sharePage();"/>
   250       <menuitem id="context-savepage"
   251                 label="&savePageCmd.label;"
   252                 accesskey="&savePageCmd.accesskey2;"
   253                 oncommand="gContextMenu.savePageAs();"/>
   254       <menu id="context-markpageMenu" label="&social.markpageMenu.label;"
   255             accesskey="&social.markpageMenu.accesskey;">
   256         <menupopup/>
   257       </menu>
   258       <menuseparator id="context-sep-viewbgimage"/>
   259       <menuitem id="context-viewbgimage"
   260                 label="&viewBGImageCmd.label;"
   261                 accesskey="&viewBGImageCmd.accesskey;"
   262                 oncommand="gContextMenu.viewBGImage(event);"
   263                 onclick="checkForMiddleClick(this, event);"/>
   264       <menuitem id="context-undo"
   265                 label="&undoCmd.label;"
   266                 accesskey="&undoCmd.accesskey;"
   267                 command="cmd_undo"/>
   268       <menuseparator id="context-sep-undo"/>
   269       <menuitem id="context-cut"
   270                 label="&cutCmd.label;"
   271                 accesskey="&cutCmd.accesskey;"
   272                 command="cmd_cut"/>
   273       <menuitem id="context-copy"
   274                 label="&copyCmd.label;"
   275                 accesskey="&copyCmd.accesskey;"
   276                 command="cmd_copy"/>
   277       <menuitem id="context-paste"
   278                 label="&pasteCmd.label;"
   279                 accesskey="&pasteCmd.accesskey;"
   280                 command="cmd_paste"/>
   281       <menuitem id="context-delete"
   282                 label="&deleteCmd.label;"
   283                 accesskey="&deleteCmd.accesskey;"
   284                 command="cmd_delete"/>
   285       <menuseparator id="context-sep-paste"/>
   286       <menuitem id="context-selectall"
   287                 label="&selectAllCmd.label;"
   288                 accesskey="&selectAllCmd.accesskey;"
   289                 command="cmd_selectAll"/>
   290       <menuseparator id="context-sep-selectall"/>
   291       <menuitem id="context-keywordfield"
   292                 label="&keywordfield.label;"
   293                 accesskey="&keywordfield.accesskey;"
   294                 oncommand="AddKeywordForSearchField();"/>
   295       <menuitem id="context-searchselect"
   296                 oncommand="BrowserSearch.loadSearchFromContext(this.searchTerms);"/>
   297       <menuitem id="context-shareselect"
   298                 label="&shareSelectCmd.label;"
   299                 accesskey="&shareSelectCmd.accesskey;"
   300                 oncommand="gContextMenu.shareSelect(getBrowserSelection());"/>
   301       <menuseparator id="frame-sep"/>
   302       <menu id="frame" label="&thisFrameMenu.label;" accesskey="&thisFrameMenu.accesskey;">
   303         <menupopup>
   304           <menuitem id="context-showonlythisframe"
   305                     label="&showOnlyThisFrameCmd.label;"
   306                     accesskey="&showOnlyThisFrameCmd.accesskey;"
   307                     oncommand="gContextMenu.showOnlyThisFrame();"/>
   308           <menuitem id="context-openframeintab"
   309                     label="&openFrameCmdInTab.label;"
   310                     accesskey="&openFrameCmdInTab.accesskey;"
   311                     oncommand="gContextMenu.openFrameInTab();"/>
   312           <menuitem id="context-openframe"
   313                     label="&openFrameCmd.label;"
   314                     accesskey="&openFrameCmd.accesskey;"
   315                     oncommand="gContextMenu.openFrame();"/>
   316           <menuseparator id="open-frame-sep"/>
   317           <menuitem id="context-reloadframe"
   318                     label="&reloadFrameCmd.label;"
   319                     accesskey="&reloadFrameCmd.accesskey;"
   320                     oncommand="gContextMenu.reloadFrame();"/>
   321           <menuseparator/>
   322           <menuitem id="context-bookmarkframe"
   323                     label="&bookmarkThisFrameCmd.label;"
   324                     accesskey="&bookmarkThisFrameCmd.accesskey;"
   325                     oncommand="gContextMenu.addBookmarkForFrame();"/>
   326           <menuitem id="context-saveframe"
   327                     label="&saveFrameCmd.label;"
   328                     accesskey="&saveFrameCmd.accesskey;"
   329                     oncommand="gContextMenu.saveFrame();"/>
   330           <menuseparator/>
   331           <menuitem id="context-printframe"
   332                     label="&printFrameCmd.label;"
   333                     accesskey="&printFrameCmd.accesskey;"
   334                     oncommand="gContextMenu.printFrame();"/>
   335           <menuseparator/>
   336           <menuitem id="context-viewframesource"
   337                     label="&viewFrameSourceCmd.label;"
   338                     accesskey="&viewFrameSourceCmd.accesskey;"
   339                     oncommand="gContextMenu.viewFrameSource();"
   340                     observes="isFrameImage"/>
   341           <menuitem id="context-viewframeinfo"
   342                     label="&viewFrameInfoCmd.label;"
   343                     accesskey="&viewFrameInfoCmd.accesskey;"
   344                     oncommand="gContextMenu.viewFrameInfo();"/>
   345         </menupopup>
   346       </menu>
   347       <menuitem id="context-viewpartialsource-selection"
   348                 label="&viewPartialSourceForSelectionCmd.label;"
   349                 accesskey="&viewPartialSourceCmd.accesskey;"
   350                 oncommand="gContextMenu.viewPartialSource('selection');"
   351                 observes="isImage"/>
   352       <menuitem id="context-viewpartialsource-mathml"
   353                 label="&viewPartialSourceForMathMLCmd.label;"
   354                 accesskey="&viewPartialSourceCmd.accesskey;"
   355                 oncommand="gContextMenu.viewPartialSource('mathml');"
   356                 observes="isImage"/>
   357       <menuseparator id="context-sep-viewsource"/>
   358       <menuitem id="context-viewsource"
   359                 label="&viewPageSourceCmd.label;"
   360                 accesskey="&viewPageSourceCmd.accesskey;"
   361                 oncommand="BrowserViewSourceOfDocument(gContextMenu.browser.contentDocument);"
   362                 observes="isImage"/>
   363       <menuitem id="context-viewinfo"
   364                 label="&viewPageInfoCmd.label;"
   365                 accesskey="&viewPageInfoCmd.accesskey;"
   366                 oncommand="gContextMenu.viewInfo();"/>
   367       <menuseparator id="spell-separator"/>
   368       <menuitem id="spell-check-enabled"
   369                 label="&spellCheckToggle.label;"
   370                 type="checkbox"
   371                 accesskey="&spellCheckToggle.accesskey;"
   372                 oncommand="InlineSpellCheckerUI.toggleEnabled();"/>
   373       <menuitem id="spell-add-dictionaries-main"
   374                 label="&spellAddDictionaries.label;"
   375                 accesskey="&spellAddDictionaries.accesskey;"
   376                 oncommand="gContextMenu.addDictionaries();"/>
   377       <menu id="spell-dictionaries"
   378             label="&spellDictionaries.label;"
   379             accesskey="&spellDictionaries.accesskey;">
   380           <menupopup id="spell-dictionaries-menu">
   381               <menuseparator id="spell-language-separator"/>
   382               <menuitem id="spell-add-dictionaries"
   383                         label="&spellAddDictionaries.label;"
   384                         accesskey="&spellAddDictionaries.accesskey;"
   385                         oncommand="gContextMenu.addDictionaries();"/>
   386           </menupopup>
   387       </menu>
   388       <menuseparator hidden="true" id="context-sep-bidi"/>
   389       <menuitem hidden="true" id="context-bidi-text-direction-toggle"
   390                 label="&bidiSwitchTextDirectionItem.label;"
   391                 accesskey="&bidiSwitchTextDirectionItem.accesskey;"
   392                 command="cmd_switchTextDirection"/>
   393       <menuitem hidden="true" id="context-bidi-page-direction-toggle"
   394                 label="&bidiSwitchPageDirectionItem.label;"
   395                 accesskey="&bidiSwitchPageDirectionItem.accesskey;"
   396                 oncommand="gContextMenu.switchPageDirection();"/>
   397       <menuseparator id="inspect-separator" hidden="true"/>
   398       <menuitem id="context-inspect"
   399                 hidden="true"
   400                 label="&inspectContextMenu.label;"
   401                 accesskey="&inspectContextMenu.accesskey;"
   402                 oncommand="gContextMenu.inspectNode();"/>

mercurial