panelUI.inc.xhtml (15573B)
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 <panel id="widget-overflow" 6 class="panel-no-padding" 7 role="group" 8 type="arrow" 9 noautofocus="true" 10 position="bottomright topright" 11 hidden="true"> 12 <panelmultiview mainViewId="widget-overflow-mainView"> 13 <panelview id="widget-overflow-mainView" 14 context="toolbar-context-menu"> 15 <vbox class="panel-subview-body"> 16 <vbox id="widget-overflow-list" class="widget-overflow-list" 17 overflowfortoolbar="nav-bar"/> 18 <toolbarseparator id="widget-overflow-fixed-separator" hidden="true"/> 19 <vbox id="widget-overflow-fixed-list" class="widget-overflow-list" hidden="true" /> 20 </vbox> 21 <toolbarseparator /> 22 <toolbarbutton command="cmd_CustomizeToolbars" 23 id="overflowMenu-customize-button" 24 class="subviewbutton panel-subview-footer-button" 25 data-l10n-id="toolbar-overflow-customize-button"/> 26 </panelview> 27 </panelmultiview> 28 <!-- This menu is here because not having it in the menu in which it's used flickers 29 when hover styles overlap. See https://bugzilla.mozilla.org/show_bug.cgi?id=1378427 . 30 --> 31 <menupopup id="customizationPanelItemContextMenu"> 32 <menuitem id="customizationPanelItemContextMenuManageExtension" 33 data-lazy-l10n-id="toolbar-context-menu-manage-extension" 34 contexttype="toolbaritem" 35 class="customize-context-manageExtension"/> 36 <menuitem id="customizationPanelItemContextMenuRemoveExtension" 37 data-lazy-l10n-id="toolbar-context-menu-remove-extension" 38 contexttype="toolbaritem" 39 class="customize-context-removeExtension"/> 40 <menuitem id="customizationPanelItemContextMenuReportExtension" 41 data-lazy-l10n-id="toolbar-context-menu-report-extension" 42 contexttype="toolbaritem" 43 class="customize-context-reportExtension"/> 44 <menuseparator/> 45 <menuitem id="customizationPanelItemContextMenuPin" 46 data-lazy-l10n-id="toolbar-context-menu-pin-to-overflow-menu" 47 closemenu="single" 48 class="customize-context-moveToPanel"/> 49 <menuitem id="customizationPanelItemContextMenuUnpin" 50 closemenu="single" 51 class="customize-context-moveToToolbar" 52 data-l10n-id="customize-menu-unpin-from-overflowmenu"/> 53 <menuitem id="customizationPanelItemContextMenuRemove" 54 closemenu="single" 55 class="customize-context-removeFromPanel" 56 data-lazy-l10n-id="toolbar-context-menu-remove-from-toolbar"/> 57 <menuseparator/> 58 <menuitem command="cmd_CustomizeToolbars" 59 class="viewCustomizeToolbar" 60 data-lazy-l10n-id="toolbar-context-menu-view-customize-toolbar"/> 61 </menupopup> 62 </panel> 63 64 <html:template id="unified-extensions-panel-template"> 65 <panel id="unified-extensions-panel" 66 class="panel-no-padding" 67 role="group" 68 type="arrow" 69 noautofocus="true" 70 position="bottomright topright" 71 hidden="true"> 72 <panelmultiview mainViewId="unified-extensions-view"> 73 <panelview id="unified-extensions-view" 74 class="cui-widget-panelview" 75 mainview-with-header="true"> 76 <box class="panel-header"> 77 <html:h1> 78 <html:span data-l10n-id="unified-extensions-header-title"/> 79 </html:h1> 80 </box> 81 82 <toolbarseparator /> 83 84 <vbox class="panel-subview-body" context="unified-extensions-context-menu"> 85 <html:div id="unified-extensions-messages-container"> 86 <!-- messages will be inserted here --> 87 </html:div> 88 89 <vbox id="overflowed-extensions-list"> 90 <!-- overflowed extension buttons from the nav-bar will go here --> 91 </vbox> 92 93 <vbox id="unified-extensions-area"> 94 <!-- default area for extension browser action buttons --> 95 </vbox> 96 97 <vbox class="unified-extensions-list"> 98 <!-- active visible extensions go here --> 99 </vbox> 100 101 <vbox id="unified-extensions-empty-state" context=""> 102 <!-- Shown when no extensions are listed. --> 103 <html:img src="chrome://browser/skin/addons/extensions-panel-empty-illustration.svg" loading="lazy" /> 104 <html:h2 class="subview-subheader" /> 105 <description /> 106 </vbox> 107 </vbox> 108 109 <toolbarseparator /> 110 111 <toolbarbutton id="unified-extensions-manage-extensions" 112 class="subviewbutton panel-subview-footer-button unified-extensions-manage-extensions" 113 data-l10n-id="unified-extensions-manage-extensions" /> 114 </panelview> 115 </panelmultiview> 116 </panel> 117 </html:template> 118 119 <html:template id="panicButtonNotificationTemplate"> 120 <panel id="panic-button-success-notification" 121 type="arrow" 122 position="bottomright topright" 123 hidden="true" 124 role="alert" 125 orient="vertical"> 126 <hbox id="panic-button-success-header"> 127 <image id="panic-button-success-icon" alt=""/> 128 <vbox> 129 <description data-l10n-id="panic-button-thankyou-msg1"></description> 130 <description data-l10n-id="panic-button-thankyou-msg2"></description> 131 </vbox> 132 </hbox> 133 <button id="panic-button-success-closebutton" 134 data-l10n-id="panic-button-thankyou-button"/> 135 </panel> 136 </html:template> 137 138 <html:template id="appMenuNotificationTemplate"> 139 <panel id="appMenu-notification-popup" 140 class="popup-notification-panel panel-no-padding" 141 type="arrow" 142 position="after_start" 143 flip="slide" 144 orient="vertical" 145 noautofocus="true" 146 noautohide="true" 147 nopreventnavboxhide="true" 148 role="alert"> 149 <popupnotification id="appMenu-update-available-notification" 150 popupid="update-available" 151 data-lazy-l10n-id="appmenu-update-available2" 152 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 153 closebuttonhidden="true" 154 dropmarkerhidden="true" 155 checkboxhidden="true" 156 buttonhighlight="true" 157 hasicon="true" 158 hidden="true"> 159 <popupnotificationcontent id="update-available-notification-content" orient="vertical"> 160 <description id="update-available-description" data-lazy-l10n-id="appmenu-update-available-message2"></description> 161 </popupnotificationcontent> 162 </popupnotification> 163 164 <popupnotification id="appMenu-update-manual-notification" 165 popupid="update-manual" 166 data-lazy-l10n-id="appmenu-update-manual2" 167 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 168 closebuttonhidden="true" 169 dropmarkerhidden="true" 170 checkboxhidden="true" 171 buttonhighlight="true" 172 hasicon="true" 173 hidden="true"> 174 <popupnotificationcontent id="update-manual-notification-content" orient="vertical"> 175 <description id="update-manual-description" data-lazy-l10n-id="appmenu-update-manual-message2"></description> 176 </popupnotificationcontent> 177 </popupnotification> 178 179 <popupnotification id="appMenu-update-unsupported-notification" 180 popupid="update-unsupported" 181 data-lazy-l10n-id="appmenu-update-unsupported2" 182 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 183 closebuttonhidden="true" 184 dropmarkerhidden="true" 185 checkboxhidden="true" 186 buttonhighlight="true" 187 hasicon="true" 188 hidden="true"> 189 <popupnotificationcontent id="update-unsupported-notification-content" orient="vertical"> 190 <description id="update-unsupported-description" data-lazy-l10n-id="appmenu-update-unsupported-message2"></description> 191 </popupnotificationcontent> 192 </popupnotification> 193 194 <popupnotification id="appMenu-update-restart-notification" 195 popupid="update-restart" 196 data-lazy-l10n-id="appmenu-update-restart2" 197 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 198 closebuttonhidden="true" 199 dropmarkerhidden="true" 200 checkboxhidden="true" 201 buttonhighlight="true" 202 hasicon="true" 203 hidden="true"> 204 <popupnotificationcontent id="update-restart-notification-content" orient="vertical"> 205 <description id="update-restart-description"> </description> 206 </popupnotificationcontent> 207 </popupnotification> 208 209 <popupnotification id="appMenu-update-other-instance-notification" 210 popupid="update-other-instance" 211 data-lazy-l10n-id="appmenu-update-other-instance" 212 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 213 closebuttonhidden="true" 214 dropmarkerhidden="true" 215 checkboxhidden="true" 216 buttonhighlight="true" 217 hasicon="true" 218 hidden="true"> 219 <popupnotificationcontent id="update-other-instance-notification-content" orient="vertical"> 220 <description id="update-other-instance-description" data-lazy-l10n-id="appmenu-update-other-instance-message"></description> 221 </popupnotificationcontent> 222 </popupnotification> 223 224 <popupnotification id="appMenu-addon-installed-notification" 225 is="addon-installed-notification" 226 popupid="addon-installed" 227 closebuttonhidden="true" 228 secondarybuttonhidden="true" 229 dropmarkerhidden="true" 230 checkboxhidden="true" 231 buttonhighlight="true" 232 hidden="true"> 233 <popupnotificationcontent class="addon-installed-notification-content" orient="vertical"> 234 <description id="addon-install-description"></description> 235 <checkbox id="addon-pin-toolbarbutton-checkbox" 236 data-lazy-l10n-id="appmenu-addon-post-install-pin-toolbarbutton-checkbox"/> 237 </popupnotificationcontent> 238 </popupnotification> 239 240 <popupnotification id="appMenu-theme-installed-notification" 241 popupid="theme-installed" 242 closebuttonhidden="true" 243 data-lazy-l10n-id="appmenu-theme-installed" 244 data-l10n-attrs="secondarybuttonlabel, secondarybuttonaccesskey" 245 dropmarkerhidden="true" 246 checkboxhidden="true" 247 buttonhighlight="true" 248 hidden="true"> 249 <popupnotificationcontent class="addon-installed-notification-content" orient="vertical"> 250 <description id="theme-install-description" data-lazy-l10n-id="appmenu-addon-post-install-message3"/> 251 </popupnotificationcontent> 252 </popupnotification> 253 </panel> 254 </html:template> 255 256 <html:template id="customModeWrapper"> 257 <menupopup id="customizationPaletteItemContextMenu"> 258 <menuitem id="customizationPaletteItemContextMenuAddToToolbar" 259 class="customize-context-addToToolbar" 260 data-l10n-id="customize-menu-add-to-toolbar"/> 261 <menuitem id="customizationPaletteItemContextMenuAddToPanel" 262 class="customize-context-addToPanel" 263 data-l10n-id="customize-menu-add-to-overflowmenu"/> 264 </menupopup> 265 266 <panel id="downloads-button-autohide-panel" 267 role="group" 268 type="arrow"> 269 <checkbox id="downloads-button-autohide-checkbox" 270 data-l10n-id="customize-mode-downloads-button-autohide" checked="true"/> 271 </panel> 272 </html:template> 273 274 <panel id="appMenu-popup" 275 class="cui-widget-panel panel-no-padding" 276 role="group" 277 type="arrow" 278 hidden="true" 279 flip="slide" 280 position="bottomright topright" 281 noautofocus="true"> 282 <panelmultiview id="appMenu-multiView" mainViewId="appMenu-mainView" 283 viewCacheId="appMenu-viewCache"> 284 </panelmultiview> 285 </panel> 286 287 <html:template id="extensionNotificationTemplate"> 288 <panel id="extension-notification-panel" 289 class="popup-notification-panel panel-no-padding" 290 role="group" 291 type="arrow" 292 flip="slide" 293 position="bottomright topright" 294 tabspecific="true"> 295 <popupnotification id="extension-new-tab-notification" 296 class="extension-controlled-notification" 297 popupid="extension-new-tab" 298 hidden="true" 299 data-lazy-l10n-id="appmenu-new-tab-controlled-changes" 300 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 301 closebuttonhidden="true" 302 dropmarkerhidden="true" 303 buttonhighlight="true" 304 checkboxhidden="true"> 305 <popupnotificationcontent orient="vertical"> 306 <description id="extension-new-tab-notification-description"/> 307 </popupnotificationcontent> 308 </popupnotification> 309 <popupnotification id="extension-homepage-notification" 310 class="extension-controlled-notification" 311 popupid="extension-homepage" 312 hidden="true" 313 data-lazy-l10n-id="appmenu-homepage-controlled-changes" 314 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 315 closebuttonhidden="true" 316 dropmarkerhidden="true" 317 buttonhighlight="true" 318 checkboxhidden="true"> 319 <popupnotificationcontent orient="vertical"> 320 <description id="extension-homepage-notification-description"/> 321 </popupnotificationcontent> 322 </popupnotification> 323 <popupnotification id="extension-tab-hide-notification" 324 class="extension-controlled-notification" 325 popupid="extension-tab-hide" 326 hidden="true" 327 data-lazy-l10n-id="appmenu-tab-hide-controlled" 328 data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey" 329 closebuttonhidden="true" 330 dropmarkerhidden="true" 331 checkboxhidden="true"> 332 <popupnotificationcontent orient="vertical"> 333 <description id="extension-tab-hide-notification-description"/> 334 </popupnotificationcontent> 335 </popupnotification> 336 </panel> 337 </html:template>