tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

main-popupset.inc.xhtml (37002B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 
      5 <popupset id="mainPopupSet">
      6  <script src="chrome://browser/content/main-popupset.js" />
      7 
      8  <menupopup id="tabContextMenu">
      9    <menuitem id="context_openANewTab" data-lazy-l10n-id="tab-context-new-tab-open"/>
     10    <menuitem id="context_moveTabToNewGroup"
     11      data-lazy-l10n-id="tab-context-move-tab-to-new-group"
     12      data-l10n-args='{"tabCount": 1}'
     13      hidden="true"/>
     14    <menuitem id="context_moveSplitViewToNewGroup"
     15      data-lazy-l10n-id="tab-context-move-split-view-to-new-group"
     16      data-l10n-args='{"splitViewCount": 1}'
     17      hidden="true"/>
     18    <menu id="context_moveTabToGroup"
     19      hidden="true">
     20      <menupopup id="context_moveTabToGroupPopupMenu">
     21        <menuitem id="context_moveTabToGroupNewGroup"
     22                  data-lazy-l10n-id="tab-context-new-group"/>
     23        <menuseparator id="open-tab-groups-separator-upper" />
     24        <menuseparator id="open-tab-groups-separator-lower" />
     25 
     26        <menu id="context_moveTabToSavedGroup"
     27          data-lazy-l10n-id="tab-context-move-tab-to-group-saved-groups">
     28          <menupopup id="context_moveTabToSavedGroupPopupMenu">
     29          </menupopup>
     30        </menu>
     31      </menupopup>
     32    </menu>
     33    <menuitem id="context_ungroupTab"
     34      data-lazy-l10n-id="tab-context-ungroup-tab"
     35      data-l10n-args='{"groupCount": 1}'
     36      hidden="true"/>
     37     <menuitem id="context_ungroupSplitView"
     38      data-lazy-l10n-id="tab-context-ungroup-tab"
     39      data-l10n-args='{"groupCount": 1}'
     40      hidden="true"/>
     41    <menuitem id="context_moveTabToSplitView"
     42      class="badge-new"
     43      hidden="true"/>
     44    <menuitem id="context_separateSplitView"
     45      class="badge-new"
     46      data-lazy-l10n-id="tab-context-separate-split-view"
     47      hidden="true"/>
     48    <menuseparator/>
     49    <menuitem id="context_reloadTab" data-lazy-l10n-id="reload-tab"/>
     50    <menuitem id="context_reloadSelectedTabs" data-lazy-l10n-id="reload-tabs" hidden="true"/>
     51    <menuitem id="context_playTab" data-lazy-l10n-id="tab-context-play-tab" hidden="true"/>
     52    <menuitem id="context_playSelectedTabs" data-lazy-l10n-id="tab-context-play-tabs" hidden="true"/>
     53    <menuitem id="context_toggleMuteTab" />
     54    <menuitem id="context_toggleMuteSelectedTabs" hidden="true"/>
     55    <menuitem id="context_pinTab" data-lazy-l10n-id="pin-tab"/>
     56    <menuitem id="context_unpinTab" data-lazy-l10n-id="unpin-tab" hidden="true"/>
     57    <menuitem id="context_pinSelectedTabs" data-lazy-l10n-id="pin-selected-tabs" hidden="true"/>
     58    <menuitem id="context_unpinSelectedTabs" data-lazy-l10n-id="unpin-selected-tabs" hidden="true"/>
     59    <menuitem id="context_unloadTab"
     60              data-lazy-l10n-id="tab-context-unload-n-tabs"
     61              data-l10n-args='{"tabCount": 1}'/>
     62    <menuitem id="context_duplicateTab" data-lazy-l10n-id="duplicate-tab"/>
     63    <menuitem id="context_duplicateTabs" data-lazy-l10n-id="duplicate-tabs"/>
     64    <menuseparator/>
     65    <!-- Hide the GenAI menu. tor-browser#44554. -->
     66    <menu id="context_askChat" hidden="true"/>
     67    <menuseparator hidden="true"/>
     68    <menuitem id="context_bookmarkSelectedTabs"
     69              hidden="true"
     70              data-lazy-l10n-id="bookmark-selected-tabs"/>
     71    <menuitem id="context_bookmarkTab"
     72              data-lazy-l10n-id="tab-context-bookmark-tab"/>
     73    <menuitem id="context_addNote" hidden="true" data-lazy-l10n-id="tab-context-add-note" />
     74    <menu id="context_updateNote"
     75      hidden="true"
     76      data-lazy-l10n-id="tab-context-update-note">
     77      <menupopup id="tabUpdateOptionsMenu">
     78        <menuitem id="context_editNote" data-lazy-l10n-id="tab-context-edit-note" />
     79        <menuitem id="context_deleteNote" data-lazy-l10n-id="tab-context-delete-note" />
     80      </menupopup>
     81    </menu>
     82 
     83    <menu id="context_moveTabOptions"
     84          data-lazy-l10n-id="tab-context-move-tabs"
     85          data-l10n-args='{"tabCount": 1}'>
     86      <menupopup id="moveTabOptionsMenu">
     87        <menuitem id="context_moveToStart"
     88                  data-lazy-l10n-id="move-to-start"
     89                  tbattr="tabbrowser-multiple-visible"/>
     90        <menuitem id="context_moveToEnd"
     91                  data-lazy-l10n-id="move-to-end"
     92                  tbattr="tabbrowser-multiple-visible"/>
     93        <menuitem id="context_openTabInWindow" data-lazy-l10n-id="move-to-new-window"
     94                  tbattr="tabbrowser-multiple-visible"/>
     95        <menuseparator id="moveTabSeparator" hidden="true"/>
     96      </menupopup>
     97    </menu>
     98    <menu id="context_reopenInContainer"
     99          data-lazy-l10n-id="tab-context-open-in-new-container-tab"
    100          hidden="true">
    101      <menupopup id="context_reopenInContainerPopupMenu"/>
    102    </menu>
    103    <menuitem id="context_selectAllTabs" data-lazy-l10n-id="select-all-tabs"/>
    104    <menuseparator/>
    105    <menu id="context_sendTabToDevice"
    106          class="sync-ui-item"
    107          data-lazy-l10n-id="tab-context-send-to-device"
    108          data-l10n-args='{"tabCount": 1}'>
    109      <menupopup id="context_sendTabToDevicePopupMenu" class="sync-ui-item"/>
    110    </menu>
    111    <menuseparator id="context_sendTabToDeviceSeparator" class="sync-ui-item"/>
    112    <menuitem id="context_closeTab"
    113              data-lazy-l10n-id="tab-context-close-n-tabs"
    114              data-l10n-args='{"tabCount": 1}'/>
    115    <menuitem id="context_closeDuplicateTabs"
    116              data-lazy-l10n-id="tab-context-close-duplicate-tabs"/>
    117    <menu id="context_closeTabOptions"
    118          data-lazy-l10n-id="tab-context-close-multiple-tabs">
    119      <menupopup id="closeTabOptions">
    120        <menuitem id="context_closeTabsToTheStart" data-lazy-l10n-id="close-tabs-to-the-start"/>
    121        <menuitem id="context_closeTabsToTheEnd" data-lazy-l10n-id="close-tabs-to-the-end"/>
    122        <menuitem id="context_closeOtherTabs" data-lazy-l10n-id="close-other-tabs"/>
    123      </menupopup>
    124    </menu>
    125    <menuitem id="context_undoCloseTab"
    126              data-lazy-l10n-id="tab-context-reopen-closed-tabs"
    127              data-l10n-args='{"tabCount": 1}'
    128              command="History:UndoCloseTab"/>
    129    <menuseparator contexttype="fullscreen"/>
    130    <menuitem id="context_fullscreenAutohide"
    131              class="fullscreen-context-autohide"
    132              contexttype="fullscreen"
    133              type="checkbox"
    134              data-lazy-l10n-id="full-screen-autohide"/>
    135    <menuitem id="context_fullscreenExit"
    136              contexttype="fullscreen"
    137              data-lazy-l10n-id="full-screen-exit"/>
    138  </menupopup>
    139 
    140  <menupopup id="open-tab-group-context-menu">
    141    <menuitem id="open-tab-group-context-menu_moveToThisWindow" data-l10n-id="tab-group-context-move-to-this-window"/>
    142    <menuitem id="open-tab-group-context-menu_moveToNewWindow" data-l10n-id="tab-group-context-move-to-new-window"/>
    143    <menuitem id="open-tab-group-context-menu_delete" data-l10n-id="tab-group-context-delete"/>
    144  </menupopup>
    145 
    146  <menupopup id="saved-tab-group-context-menu">
    147    <menuitem id="saved-tab-group-context-menu_openInThisWindow" data-l10n-id="tab-group-context-open-saved-group-in-this-window"/>
    148    <menuitem id="saved-tab-group-context-menu_openInNewWindow" data-l10n-id="tab-group-context-open-saved-group-in-new-window"/>
    149    <menuitem id="saved-tab-group-context-menu_delete" data-l10n-id="tab-group-context-delete"/>
    150  </menupopup>
    151 
    152  <!-- This node can be cloned by SetClickAndHoldHandlers. -->
    153  <menupopup id="backForwardMenu"/>
    154  <tooltip id="aHTMLTooltip" page="true"/>
    155  <tooltip id="remoteBrowserTooltip"/>
    156 
    157  <!-- This node can be cloned by MozTabbrowserTabs.observes. -->
    158  <menupopup id="new-tab-button-popup"/>
    159  <!-- for search and content formfill/pw manager -->
    160 
    161  <tabgroup-menu id="tab-group-editor"></tabgroup-menu>
    162  <tabnote-menu id="tab-note-menu"></tabnote-menu>
    163 
    164  <!-- Starting point for sidebar tools overflow -->
    165  <panel id="sidebar-tools-overflow"
    166       class="panel-no-padding"
    167       role="group"
    168       type="arrow"
    169       noautofocus="true">
    170    <html:button-group id="tools-overflow-list"
    171      class="tools-and-extensions actions-list overflow-list"
    172      orientation="vertical"
    173      role="tablist">
    174    </html:button-group>
    175  </panel>
    176 
    177  <panel is="autocomplete-richlistbox-popup"
    178         type="autocomplete-richlistbox"
    179         id="PopupAutoComplete"
    180         role="group"
    181         noautofocus="true"
    182         hidden="true"
    183         overflowpadding="4"
    184         norolluponanchor="true"
    185         nomaxresults="true" />
    186 
    187  <!-- for search with one-off buttons -->
    188  <panel is="search-autocomplete-richlistbox-popup"
    189         type="autocomplete-richlistbox"
    190         id="PopupSearchAutoComplete"
    191         orient="vertical"
    192         role="group"
    193         noautofocus="true"
    194         hidden="true" />
    195 
    196  <!-- Starting point for selection actions -->
    197  <panel class="panel-no-padding"
    198         id="selection-shortcut-action-panel"
    199         noautofocus="true"
    200         consumeoutsideclicks="never"
    201         type="arrow">
    202    <hbox class="panel-subview-body">
    203      <html:moz-button id="ai-action-button"/>
    204    </hbox>
    205  </panel>
    206 
    207 
    208  <!-- Shortcut options for Gen AI action -->
    209  <panel class="panel-no-padding"
    210         id="chat-shortcuts-options-panel"
    211         noautofocus="true"
    212         type="arrow">
    213    <vbox class="panel-subview-body"/>
    214  </panel>
    215 
    216  <html:template id="screenshotsPagePanelTemplate">
    217    <box id="screenshotsPagePanel" hidden="true">
    218      <screenshots-buttons></screenshots-buttons>
    219    </box>
    220  </html:template>
    221 
    222  <html:template id="invalidFormTemplate">
    223    <!-- for invalid form error message -->
    224    <panel id="invalid-form-popup" type="arrow" orient="vertical" noautofocus="true" level="parent" locationspecific="true">
    225      <description/>
    226    </panel>
    227  </html:template>
    228 
    229  <html:template id="editBookmarkPanelTemplate">
    230    <panel id="editBookmarkPanel"
    231           class="panel-no-padding"
    232           type="arrow"
    233           orient="vertical"
    234           ignorekeys="true"
    235           hidden="true"
    236           tabspecific="true"
    237           aria-labelledby="editBookmarkPanelTitle">
    238      <box class="panel-header">
    239        <html:h1>
    240          <html:span id="editBookmarkPanelTitle"/>
    241        </html:h1>
    242      </box>
    243      <toolbarseparator id="editBookmarkHeaderSeparator"></toolbarseparator>
    244      <vbox class="panel-subview-body">
    245 #include ../../components/places/content/editBookmarkPanel.inc.xhtml
    246        <vbox id="editBookmarkPanelBottomContent"
    247              flex="1">
    248          <checkbox id="editBookmarkPanel_showForNewBookmarks"
    249                    data-l10n-id="bookmark-panel-show-editor-checkbox"/>
    250        </vbox>
    251        <html:moz-button-group
    252              class="panel-footer"
    253              data-l10n-id="bookmark-panel"
    254              data-l10n-attrs="style">
    255          <button id="editBookmarkPanelDoneButton"
    256                  class="footer-button"
    257                  data-l10n-id="bookmark-panel-save-button"
    258                  default="true"/>
    259          <button id="editBookmarkPanelRemoveButton"
    260                  class="footer-button"/>
    261        </html:moz-button-group>
    262      </vbox>
    263    </panel>
    264  </html:template>
    265 
    266  <html:template id="UITourTooltipTemplate">
    267    <!-- UI tour experience -->
    268    <panel id="UITourTooltip"
    269           type="arrow"
    270           noautofocus="true"
    271           noautohide="true"
    272           align="start"
    273           orient="vertical"
    274           role="alert">
    275     <vbox>
    276      <hbox id="UITourTooltipBody">
    277        <image id="UITourTooltipIcon"/>
    278        <vbox flex="1">
    279          <hbox id="UITourTooltipTitleContainer">
    280            <label id="UITourTooltipTitle" flex="1"/>
    281            <toolbarbutton id="UITourTooltipClose" class="close-icon"
    282                           data-l10n-id="ui-tour-info-panel-close"/>
    283          </hbox>
    284          <description id="UITourTooltipDescription" flex="1"/>
    285        </vbox>
    286      </hbox>
    287      <hbox id="UITourTooltipButtons" flex="1" align="center"/>
    288     </vbox>
    289    </panel>
    290  </html:template>
    291  <html:template id="UITourHighlightTemplate">
    292    <!-- type="default" forces frames to be created so that the panel's size can be determined -->
    293    <panel id="UITourHighlightContainer"
    294           type="default"
    295           noautofocus="true"
    296           noautohide="true"
    297           flip="none"
    298           consumeoutsideclicks="false"
    299           level="top">
    300      <box id="UITourHighlight"></box>
    301    </panel>
    302  </html:template>
    303 
    304  <html:template id="dialogStackTemplate">
    305    <stack class="dialogStack tab-dialog-box" hidden="true">
    306      <vbox class="dialogTemplate dialogOverlay" topmost="true" hidden="true">
    307        <hbox class="dialogBox">
    308          <browser class="dialogFrame"
    309                   autoscroll="false"
    310                   disablehistory="true"/>
    311        </hbox>
    312      </vbox>
    313    </stack>
    314  </html:template>
    315 
    316  <menupopup id="sidebarMenu-popup"
    317             class="toolbar-menupopup"
    318             hidden="true"
    319             position="bottomleft topleft">
    320    <menuitem id="sidebar-switcher-bookmarks"
    321              data-l10n-id="sidebar-menu-bookmarks"
    322              key="viewBookmarksSidebarKb"/>
    323    <menuitem id="sidebar-switcher-history"
    324              data-l10n-id="sidebar-menu-history"
    325              key="key_gotoHistory"/>
    326    <menuitem id="sidebar-switcher-tabs"
    327              data-l10n-id="sidebar-menu-synced-tabs"
    328              class="sync-ui-item"/>
    329    <menuseparator/>
    330    <!-- Extension toolbarbuttons go here. -->
    331    <menuseparator id="sidebar-extensions-separator"/>
    332    <menuitem id="sidebar-reverse-position"/>
    333    <menuseparator/>
    334    <menuitem id="sidebar-menu-close"
    335              data-l10n-id="sidebar-menu-close"/>
    336  </menupopup>
    337 
    338  <menupopup id="sidebar-context-menu">
    339    <menuitem data-l10n-id="sidebar-context-menu-manage-extension"
    340              id="sidebar-context-menu-manage-extension"
    341              contexttype="extension-action"/>
    342    <menuitem data-l10n-id="sidebar-context-menu-remove-extension2"
    343              id="sidebar-context-menu-remove-extension"
    344              contexttype="extension-action"/>
    345    <menuitem data-l10n-id="sidebar-context-menu-report-extension"
    346              id="sidebar-context-menu-report-extension"
    347              contexttype="extension-action"/>
    348    <menuseparator/>
    349    <menuitem data-l10n-id="sidebar-context-menu-unpin-extension"
    350              id="sidebar-context-menu-unpin-extension"
    351              contexttype="extension-action"/>
    352    <menuitem id="sidebar-context-menu-hide-sidebar"
    353              data-l10n-id="sidebar-context-menu-hide-sidebar"/>
    354    <menuitem id="sidebar-context-menu-customize-sidebar"
    355              data-l10n-id="sidebar-context-menu-customize-sidebar"/>
    356    <menuitem id="sidebar-context-menu-enable-vertical-tabs"
    357              data-l10n-id="sidebar-context-menu-enable-vertical-tabs"/>
    358  </menupopup>
    359 
    360  <menupopup id="sidebar-history-menu">
    361    <html:h1 data-l10n-id="sidebar-history-sort-by-heading"
    362             id="sidebar-history-sort-by-heading"/>
    363    <menuitem data-l10n-id="sidebar-history-sort-option-date"
    364              id="sidebar-history-sort-by-date"
    365              type="checkbox"/>
    366    <menuitem data-l10n-id="sidebar-history-sort-option-site"
    367              id="sidebar-history-sort-by-site"
    368              type="checkbox"/>
    369    <menuitem data-l10n-id="sidebar-history-sort-option-date-and-site"
    370              id="sidebar-history-sort-by-date-and-site"
    371              type="checkbox"/>
    372    <menuitem data-l10n-id="sidebar-history-sort-option-last-visited"
    373              id="sidebar-history-sort-by-last-visited"
    374              type="checkbox"/>
    375    <menuseparator/>
    376    <menuitem data-l10n-id="sidebar-history-clear"
    377              id="sidebar-history-clear"/>
    378  </menupopup>
    379 
    380  <menupopup id="sidebar-history-context-menu">
    381    <menuitem data-l10n-id="sidebar-context-menu-open-in-tab"
    382              id="sidebar-history-context-open-in-tab"/>
    383    <menu id="sidebar-history-context-menu-container-tab"
    384            data-l10n-id="sidebar-context-menu-open-in-container-tab"
    385            selection-type="single"
    386            node-type="link"
    387            hide-if-private-browsing="true"
    388            hide-if-usercontext-disabled="true">
    389      <menupopup id="sidebar-history-context-menu-container-popup"/>
    390    </menu>
    391    <menuitem data-l10n-id="sidebar-context-menu-open-in-window"
    392              id="sidebar-history-context-open-in-window"/>
    393    <menuitem data-l10n-id="sidebar-context-menu-open-in-private-window"
    394              id="sidebar-history-context-open-in-private-window"/>
    395    <menuseparator/>
    396    <menuitem data-l10n-id="sidebar-history-context-menu-delete-page-2"
    397              id="sidebar-history-context-delete-page"/>
    398    <menuitem data-l10n-id="sidebar-context-menu-forget-site"
    399              id="sidebar-history-context-forget-site"/>
    400    <menuseparator/>
    401    <menuitem data-l10n-id="sidebar-context-menu-copy-link"
    402              id="sidebar-history-context-copy-link"/>
    403    <menuseparator/>
    404    <menuitem data-l10n-id="sidebar-history-context-menu-bookmark-page"
    405              id="sidebar-history-context-bookmark-page"/>
    406    <menuitem data-l10n-id="sidebar-history-context-menu-delete-pages"
    407              id="sidebar-history-context-delete-pages"
    408              class="sidebar-history-multiselect-command"/>
    409  </menupopup>
    410 
    411  <menupopup id="sidebar-synced-tabs-context-menu">
    412    <menuitem data-l10n-id="sidebar-context-menu-open-in-window"
    413              id="sidebar-synced-tabs-context-open-in-window"/>
    414    <menuitem data-l10n-id="sidebar-context-menu-open-in-private-window"
    415              id="sidebar-synced-tabs-context-open-in-private-window"/>
    416    <menuseparator/>
    417    <menuitem data-l10n-id="sidebar-context-menu-close-remote-tab"
    418              id="sidebar-context-menu-close-remote-tab"
    419              data-l10n-args='{"deviceName": ""}'
    420              disabled="true"/>
    421    <menuseparator/>
    422    <menuitem data-l10n-id="sidebar-context-menu-bookmark-tab"
    423              id="sidebar-synced-tabs-context-bookmark-tab"/>
    424    <menuitem data-l10n-id="sidebar-context-menu-copy-link"
    425              id="sidebar-synced-tabs-context-copy-link"/>
    426  </menupopup>
    427 
    428  <menupopup id="split-view-menu">
    429    <menuitem command="splitViewCmd_separateTabs"
    430              data-l10n-id="split-view-menuitem-separate-tabs"/>
    431    <menuitem command="splitViewCmd_reverseTabs"
    432              data-l10n-id="split-view-menuitem-reverse-tabs"/>
    433    <menuseparator/>
    434    <menuitem command="splitViewCmd_closeTabs"
    435              data-l10n-id="split-view-menuitem-close-both-tabs"/>
    436  </menupopup>
    437 
    438  <menupopup id="toolbar-context-menu">
    439    <menuitem id="toolbar-context-manage-extension"
    440              data-lazy-l10n-id="toolbar-context-menu-manage-extension"
    441              contexttype="toolbaritem"
    442              class="customize-context-manageExtension"/>
    443    <menuitem id="toolbar-context-remove-extension"
    444              data-lazy-l10n-id="toolbar-context-menu-remove-extension"
    445              contexttype="toolbaritem"
    446              class="customize-context-removeExtension"/>
    447    <menuitem id="toolbar-context-report-extension"
    448              data-lazy-l10n-id="toolbar-context-menu-report-extension"
    449              contexttype="toolbaritem"
    450              class="customize-context-reportExtension"/>
    451    <menuseparator/>
    452    <menuitem id="toolbar-context-openANewTab"
    453              contexttype="tabbar"
    454              command="cmd_newNavigatorTab"
    455              data-lazy-l10n-id="toolbar-context-menu-new-tab"/>
    456    <menuseparator id="toolbarNavigatorItemsMenuSeparator"/>
    457    <menuitem id="toolbar-context-reloadSelectedTab"
    458              contexttype="tabbar"
    459              data-lazy-l10n-id="toolbar-context-menu-reload-selected-tab"/>
    460    <menuitem id="toolbar-context-reloadSelectedTabs"
    461              contexttype="tabbar"
    462              data-lazy-l10n-id="toolbar-context-menu-reload-selected-tabs"/>
    463    <menuitem id="toolbar-context-bookmarkSelectedTab"
    464              contexttype="tabbar"
    465              data-lazy-l10n-id="toolbar-context-menu-bookmark-selected-tab"/>
    466    <menuitem id="toolbar-context-bookmarkSelectedTabs"
    467              contexttype="tabbar"
    468              data-lazy-l10n-id="toolbar-context-menu-bookmark-selected-tabs"/>
    469    <menuitem id="toolbar-context-selectAllTabs"
    470              contexttype="tabbar"
    471              data-lazy-l10n-id="toolbar-context-menu-select-all-tabs"/>
    472    <menuitem id="toolbar-context-undoCloseTab"
    473              contexttype="tabbar"
    474              data-lazy-l10n-id="toolbar-context-menu-reopen-closed-tabs"
    475              data-l10n-args='{"tabCount": 1}'
    476              command="History:UndoCloseTab"/>
    477    <menuseparator id="tabbarItemsMenuSeparator"/>
    478    <menuitem id="toolbar-context-customize-sidebar"
    479              data-l10n-id="toolbar-context-customize-sidebar"/>
    480    <menuitem id="toolbar-context-toggle-vertical-tabs"
    481              data-l10n-id="toolbar-context-turn-on-vertical-tabs"/>
    482    <menuseparator id="sidebarRevampSeparator"/>
    483    <menuitem id="toolbar-context-move-to-panel"
    484              data-lazy-l10n-id="toolbar-context-menu-pin-to-overflow-menu"
    485              contexttype="toolbaritem"
    486              class="customize-context-moveToPanel"/>
    487    <menuitem id="toolbar-context-autohide-downloads-button"
    488              type="checkbox"
    489              data-lazy-l10n-id="toolbar-context-menu-auto-hide-downloads-button-2"
    490              contexttype="toolbaritem"/>
    491    <menuitem id="toolbar-context-always-show-extensions-button"
    492              type="checkbox"
    493              data-lazy-l10n-id="toolbar-context-menu-always-show-extensions-button"
    494              contexttype="toolbaritem"/>
    495    <menuitem id="toolbar-context-remove-from-toolbar"
    496              data-lazy-l10n-id="toolbar-context-menu-remove-from-toolbar"
    497              contexttype="toolbaritem"
    498              class="customize-context-removeFromToolbar"/>
    499    <menuitem id="toolbar-context-pin-to-toolbar"
    500              data-lazy-l10n-id="toolbar-context-menu-pin-to-toolbar"
    501              type="checkbox"
    502              contexttype="toolbaritem"
    503              class="customize-context-pinToToolbar"/>
    504    <menuseparator id="toolbarDownloadsAnchorMenuSeparator"/>
    505    <menuitem id="toolbar-context-always-open-downloads-panel"
    506              type="checkbox"
    507              data-lazy-l10n-id="toolbar-context-menu-always-open-downloads-panel"
    508              contexttype="toolbaritem"/>
    509    <menuseparator id="customizationMenuSeparator"/>
    510    <menuseparator id="viewToolbarsMenuSeparator"/>
    511    <menuitem id="toolbar-context-customize"
    512              observes="cmd_CustomizeToolbars"
    513              class="viewCustomizeToolbar"
    514              data-lazy-l10n-id="toolbar-context-menu-view-customize-toolbar-2"/>
    515    <menuseparator contexttype="fullscreen"/>
    516    <menuitem id="toolbar-context-full-screen-autohide"
    517              class="fullscreen-context-autohide"
    518              contexttype="fullscreen"
    519              type="checkbox"
    520              data-lazy-l10n-id="full-screen-autohide"/>
    521    <menuitem id="toolbar-context-full-screen-exit"
    522              contexttype="fullscreen"
    523              data-lazy-l10n-id="full-screen-exit"/>
    524  </menupopup>
    525 
    526  <menupopup id="blockedPopupOptions">
    527    <menuitem id="blockedPopupAllowSite"/>
    528    <menuitem id="blockedPopupEdit"
    529              data-l10n-id="edit-popup-settings2"/>
    530    <menuitem id="blockedPopupDontShowMessage"
    531              data-l10n-id="popups-infobar-dont-show-message2"
    532              type="checkbox"/>
    533    <menuseparator id="blockedRedirectSeparator"/>
    534    <menuseparator id="blockedPopupsSeparator"/>
    535  </menupopup>
    536 
    537  <menupopup id="contentAreaContextMenu"
    538 # read by macOS cocoa code to enable the "services" menu here:
    539             showservicesmenu="true">
    540 #include browser-context.inc
    541  </menupopup>
    542 
    543  <menupopup id="pictureInPictureToggleContextMenu">
    544    <menuitem id="context_HidePictureInPictureToggle"
    545              data-l10n-id="picture-in-picture-hide-toggle"/>
    546    <menuitem id="context_MovePictureInPictureToggle"
    547              data-l10n-id="picture-in-picture-move-toggle-left"/>
    548  </menupopup>
    549 
    550 #include ../../components/places/content/placesContextMenu.inc.xhtml
    551 
    552  <panel id="ctrlTab-panel" hidden="true" norestorefocus="true" level="top" orient="vertical">
    553    <hbox id="ctrlTab-previews"/>
    554    <hbox id="ctrlTab-showAll-container" pack="center"/>
    555  </panel>
    556 
    557  <!-- TODO Bug 2008627: create lazily? -->
    558  <panel id="tab-preview-panel"
    559         type="arrow"
    560         orient="vertical"
    561         noautofocus="true"
    562         norolluponanchor="true"
    563         consumeoutsideclicks="false"
    564         role="tooltip">
    565    <html:div class="tab-preview-text-container">
    566      <html:div class="tab-preview-title"></html:div>
    567      <html:div class="tab-preview-uri"></html:div>
    568      <html:div class="tab-preview-pid-activeness">
    569        <html:div class="tab-preview-pid"></html:div>
    570        <html:div class="tab-preview-activeness"></html:div>
    571      </html:div>
    572    </html:div>
    573    <html:div class="tab-preview-thumbnail-container"></html:div>
    574    <html:div class="tab-note-text-container"></html:div>
    575  </panel>
    576 
    577  <!--
    578    TODO Bug 2008627: put all of #tab-preview-panel in here, not just this button.
    579    This is being lazy-loaded because otherwise it will eagerly load multiple svg
    580    images on startup (see browser_startup_images.js).
    581    -->
    582  <html:template id="tabPreviewPanelTemplate">
    583    <html:moz-box-button
    584      class="tab-preview-add-note"
    585      data-l10n-id="tab-context-add-note"
    586      iconsrc="chrome://global/skin/icons/tab-notes.svg"
    587    />
    588  </html:template>
    589 
    590  <panel id="tabgroup-preview-panel"
    591         role="menu"
    592         data-l10n-id="tab-group-preview-name"
    593         type="arrow"
    594         class="toolbar-menupopup animatable-menupopup"
    595         noautofocus="true"
    596         norolluponanchor="true"
    597         consumeoutsideclicks="false">
    598        <arrowscrollbox id="tabgroup-panel-content"
    599                        class="menupopup-arrowscrollbox"
    600                        flex="1"
    601                        orient="vertical"
    602                        smoothscroll="false">
    603        </arrowscrollbox>
    604  </panel>
    605 
    606 
    607 
    608  <html:template id="pageActionPanelTemplate">
    609    <panel id="pageActionPanel"
    610           class="cui-widget-panel panel-no-padding"
    611           role="group"
    612           type="arrow"
    613           hidden="true"
    614           flip="slide"
    615           position="bottomright topright"
    616           tabspecific="true"
    617           noautofocus="true">
    618      <panelmultiview id="pageActionPanelMultiView"
    619                      mainViewId="pageActionPanelMainView"
    620                      viewCacheId="appMenu-viewCache">
    621        <panelview id="pageActionPanelMainView"
    622                   context="pageActionContextMenu"
    623                   class="PanelUI-subView">
    624          <vbox class="panel-subview-body"/>
    625        </panelview>
    626      </panelmultiview>
    627    </panel>
    628  </html:template>
    629 
    630  <html:template id="confirmation-hint-wrapper">
    631    <panel id="confirmation-hint"
    632           role="alert"
    633           type="arrow"
    634           flip="slide"
    635           position="bottomright topright"
    636           tabspecific="true"
    637           noautofocus="true">
    638      <hbox id="confirmation-hint-checkmark-animation-container">
    639       <image id="confirmation-hint-checkmark-image"/>
    640      </hbox>
    641      <vbox id="confirmation-hint-message-container">
    642       <label id="confirmation-hint-message"/>
    643       <label id="confirmation-hint-description"/>
    644      </vbox>
    645    </panel>
    646  </html:template>
    647 
    648  <menupopup id="pageActionContextMenu">
    649    <menuitem id="pageActionContextMenuManageExtension"
    650              class="pageActionContextMenuItem extensionPinned extensionUnpinned manageExtensionItem"
    651              data-l10n-id="page-action-manage-extension2"/>
    652    <menuitem id="pageActionContextMenuRemoveExtension"
    653              class="pageActionContextMenuItem extensionPinned extensionUnpinned removeExtensionItem"
    654              data-l10n-id="page-action-remove-extension2"/>
    655  </menupopup>
    656 
    657 #include ../../components/places/content/bookmarksHistoryTooltip.inc.xhtml
    658 
    659  <tooltip id="tabbrowser-tab-tooltip"
    660           class="places-tooltip">
    661    <box class="places-tooltip-box">
    662      <description class="tooltip-label places-tooltip-title"/>
    663      <hbox>
    664        <image id="places-tooltip-insecure-icon"></image>
    665        <description crop="center" class="tooltip-label places-tooltip-uri uri-element"/>
    666      </hbox>
    667    </box>
    668  </tooltip>
    669 
    670  <tooltip id="back-button-tooltip">
    671    <description id="back-button-tooltip-description" class="tooltip-label"/>
    672    <description class="tooltip-label" data-l10n-id="navbar-tooltip-instruction"/>
    673  </tooltip>
    674 
    675  <tooltip id="forward-button-tooltip">
    676    <description id="forward-button-tooltip-description" class="tooltip-label"/>
    677    <description class="tooltip-label" data-l10n-id="navbar-tooltip-instruction"/>
    678  </tooltip>
    679 
    680 #include popup-notifications.inc.xhtml
    681 
    682 #include ../../components/customizableui/content/panelUI.inc.xhtml
    683 #include ../../components/controlcenter/content/identityPanel.inc.xhtml
    684 #include ../../components/controlcenter/content/permissionPanel.inc.xhtml
    685 #include ../../components/controlcenter/content/trustPanel.inc.xhtml
    686 #include ../../components/controlcenter/content/protectionsPanel.inc.xhtml
    687 #include ../../components/downloads/content/downloadsPanel.inc.xhtml
    688 #include ../../components/translations/content/selectTranslationsPanel.inc.xhtml
    689 #include ../../components/translations/content/fullPageTranslationsPanel.inc.xhtml
    690 #include ../../components/tabbrowser/content/browser-allTabsMenu.inc.xhtml
    691 #include ../../components/torcircuit/content/torCircuitPanel.inc.xhtml
    692 #include ../../components/securitylevel/content/securityLevelPanel.inc.xhtml
    693 #include ../../components/onionservices/content/authPopup.inc.xhtml
    694 
    695  <tooltip id="dynamic-shortcut-tooltip"/>
    696 
    697  <menupopup id="SyncedTabsSidebarContext">
    698    <menuitem data-lazy-l10n-id="synced-tabs-context-open"
    699              id="syncedTabsOpenSelected" where="current"/>
    700    <menuitem data-lazy-l10n-id="synced-tabs-context-open-in-tab"
    701              id="syncedTabsOpenSelectedInTab" where="tab"/>
    702    <menu data-lazy-l10n-id="synced-tabs-context-open-in-container-tab"
    703          id="syncedTabsOpenSelectedInContainerTab"
    704          hidden="true">
    705      <menupopup id="SyncedTabsOpenSelectedInContainerTabMenu"/>
    706    </menu>
    707    <menuitem data-lazy-l10n-id="synced-tabs-context-open-in-window"
    708              id="syncedTabsOpenSelectedInWindow" where="window"/>
    709    <menuitem data-lazy-l10n-id="synced-tabs-context-open-in-private-window"
    710              id="syncedTabsOpenSelectedInPrivateWindow" where="window" private="true"/>
    711    <menuseparator/>
    712    <menuitem data-lazy-l10n-id="synced-tabs-context-bookmark"
    713              id="syncedTabsBookmarkSelected"/>
    714    <menuitem data-lazy-l10n-id="synced-tabs-context-copy"
    715              id="syncedTabsCopySelected"/>
    716    <menuseparator/>
    717    <menuitem data-lazy-l10n-id="synced-tabs-context-open-all-in-tabs"
    718              id="syncedTabsOpenAllInTabs"/>
    719    <menuitem data-lazy-l10n-id="synced-tabs-context-manage-devices"
    720              id="syncedTabsManageDevices"/>
    721    <menuitem data-lazy-l10n-id="synced-tabs-context-sync-now"
    722              id="syncedTabsRefresh"/>
    723  </menupopup>
    724  <menupopup id="SyncedTabsSidebarTabsFilterContext"
    725             class="textbox-contextmenu">
    726    <menuitem data-l10n-id="text-action-undo"
    727              cmd="cmd_undo"/>
    728    <menuseparator/>
    729    <menuitem data-l10n-id="text-action-cut"
    730              cmd="cmd_cut"/>
    731    <menuitem data-l10n-id="text-action-copy"
    732              cmd="cmd_copy"/>
    733    <menuitem data-l10n-id="text-action-paste"
    734              cmd="cmd_paste"/>
    735    <menuitem data-l10n-id="text-action-delete"
    736              cmd="cmd_delete"/>
    737    <menuseparator/>
    738    <menuitem data-l10n-id="text-action-select-all"
    739              cmd="cmd_selectAll"/>
    740    <menuseparator/>
    741    <menuitem data-lazy-l10n-id="synced-tabs-context-sync-now"
    742              id="syncedTabsRefreshFilter"/>
    743  </menupopup>
    744 
    745  <hbox id="statuspanel" inactive="true" hidden="true">
    746    <label id="statuspanel-label"
    747            role="status"
    748            aria-live="off"
    749            flex="1"
    750            crop="end"/>
    751  </hbox>
    752 
    753 #include swipe-navigation.inc.xhtml
    754 
    755  <html:template id="sharing-tabs-warning-panel-template">
    756    <panel id="sharing-tabs-warning-panel"
    757           role="alert"
    758           flip="slide"
    759           type="arrow"
    760           orient="vertical"
    761           ignorekeys="true"
    762           consumeoutsideclicks="never"
    763           norolluponanchor="true">
    764      <hbox type="window" align="start">
    765        <image class="screen-icon popup-notification-icon"></image>
    766        <vbox flex="1" pack="start">
    767          <label>
    768            <html:span id="sharing-warning-window-panel-header"
    769                       role="heading"
    770                       aria-level="1"
    771                       data-l10n-id="sharing-warning-window"/>
    772            <html:span id="sharing-warning-screen-panel-header"
    773                       role="heading"
    774                       aria-level="1"
    775                       data-l10n-id="sharing-warning-screen"/>
    776          </label>
    777          <hbox align="center">
    778            <button id="sharing-warning-proceed-to-tab" flex="1" data-l10n-id="sharing-warning-proceed-to-tab"/>
    779          </hbox>
    780          <hbox pack="start">
    781            <checkbox id="sharing-warning-disable-for-session" data-l10n-id="sharing-warning-disable-for-session"/>
    782          </hbox>
    783        </vbox>
    784      </hbox>
    785    </panel>
    786  </html:template>
    787 
    788  #include ../../../toolkit/components/pictureinpicture/content/pictureInPicturePanel.inc.xhtml
    789 
    790  <menupopup id="unified-extensions-context-menu">
    791    <menuitem id="unified-extensions-context-menu-pin-to-toolbar"
    792              data-lazy-l10n-id="unified-extensions-context-menu-pin-to-toolbar"
    793              type="checkbox"
    794              class="unified-extensions-context-menu-pin-to-toolbar"/>
    795    <menuitem id="unified-extensions-context-menu-move-widget-up"
    796              data-lazy-l10n-id="unified-extensions-context-menu-move-widget-up"
    797              class="unified-extensions-context-menu-move-widget-up"/>
    798    <menuitem id="unified-extensions-context-menu-move-widget-down"
    799              data-lazy-l10n-id="unified-extensions-context-menu-move-widget-down"
    800              class="unified-extensions-context-menu-move-widget-down"/>
    801    <menuseparator class="unified-extensions-context-menu-management-separator"/>
    802    <menuitem data-lazy-l10n-id="unified-extensions-context-menu-manage-extension"
    803              class="unified-extensions-context-menu-manage-extension"
    804              id="unified-extensions-context-menu-manage-extension"/>
    805    <menuitem data-lazy-l10n-id="unified-extensions-context-menu-remove-extension"
    806              class="unified-extensions-context-menu-remove-extension"
    807              id="unified-extensions-context-menu-remove-extension"/>
    808    <menuitem data-lazy-l10n-id="unified-extensions-context-menu-report-extension"
    809              class="unified-extensions-context-menu-report-extension"
    810              id="unified-extensions-context-menu-report-extension"/>
    811  </menupopup>
    812 
    813  <menupopup id="full-page-translations-panel-settings-menupopup">
    814    <menuitem class="always-offer-translations-menuitem"
    815              data-l10n-id="translations-panel-settings-always-offer-translation"
    816              type="checkbox"
    817              autocheck="false"
    818              id="translations-panel-settings-always-offer-translation"/>
    819    <menuitem class="always-translate-language-menuitem"
    820              data-l10n-id="translations-panel-settings-always-translate-unknown-language"
    821              type="checkbox"
    822              autocheck="false"
    823              id="translations-panel-settings-always-translate"/>
    824    <menuitem class="never-translate-language-menuitem"
    825              data-l10n-id="translations-panel-settings-never-translate-unknown-language"
    826              type="checkbox"
    827              autocheck="false"
    828              id="translations-panel-settings-never-translate"/>
    829    <menuseparator/>
    830    <menuitem class="never-translate-site-menuitem"
    831              data-l10n-id="translations-panel-settings-never-translate-site"
    832              type="checkbox"
    833              autocheck="false"
    834              id="translations-panel-settings-never-translate-site"/>
    835    <menuseparator/>
    836    <menuitem class="manage-languages-menuitem"
    837              data-l10n-id="translations-panel-settings-manage-languages"
    838              id="translations-panel-manage-languages"/>
    839    <menuitem data-l10n-id="translations-panel-settings-about2"
    840              id="translations-panel-about"/>
    841  </menupopup>
    842 
    843  <menupopup id="select-translations-panel-settings-menupopup">
    844    <menuitem id="select-translations-panel-open-settings-page-menuitem"
    845              class="manage-languages-menuitem"
    846              data-l10n-id="select-translations-panel-open-translations-settings-menuitem"/>
    847    <menuitem id="select-translations-panel-about-translations-menuitem"
    848              data-l10n-id="translations-panel-settings-about2"/>
    849  </menupopup>
    850 </popupset>