mirror of
https://github.com/Feodor2/Mypal68.git
synced 2025-06-18 23:05:40 -04:00
855 lines
43 KiB
XML
855 lines
43 KiB
XML
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
|
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
|
|
|
<panel id="widget-overflow"
|
|
role="group"
|
|
type="arrow"
|
|
noautofocus="true"
|
|
position="bottomcenter topright"
|
|
photon="true"
|
|
hidden="true">
|
|
<panelmultiview mainViewId="widget-overflow-mainView">
|
|
<panelview id="widget-overflow-mainView"
|
|
context="toolbar-context-menu">
|
|
<vbox class="panel-subview-body">
|
|
<vbox id="widget-overflow-list" class="widget-overflow-list"
|
|
overflowfortoolbar="nav-bar"/>
|
|
<toolbarseparator id="widget-overflow-fixed-separator" hidden="true"/>
|
|
<vbox id="widget-overflow-fixed-list" class="widget-overflow-list" hidden="true" />
|
|
</vbox>
|
|
<toolbarbutton command="cmd_CustomizeToolbars"
|
|
id="overflowMenu-customize-button"
|
|
class="subviewbutton panel-subview-footer"
|
|
accesskey="&overflowCustomizeToolbar.accesskey;"
|
|
label="&overflowCustomizeToolbar.label;"/>
|
|
</panelview>
|
|
</panelmultiview>
|
|
<!-- This menu is here because not having it in the menu in which it's used flickers
|
|
when hover styles overlap. See https://bugzilla.mozilla.org/show_bug.cgi?id=1378427 .
|
|
-->
|
|
<menupopup id="customizationPanelItemContextMenu"
|
|
onpopupshowing="gCustomizeMode.onPanelContextMenuShowing(event); ToolbarContextMenu.updateExtension(this)">
|
|
<menuitem oncommand="ToolbarContextMenu.openAboutAddonsForContextAction(this.parentElement)"
|
|
accesskey="&customizeMenu.manageExtension.accesskey;"
|
|
label="&customizeMenu.manageExtension.label;"
|
|
contexttype="toolbaritem"
|
|
class="customize-context-manageExtension"/>
|
|
<menuitem oncommand="ToolbarContextMenu.removeExtensionForContextAction(this.parentElement)"
|
|
accesskey="&customizeMenu.removeExtension.accesskey;"
|
|
label="&customizeMenu.removeExtension.label;"
|
|
contexttype="toolbaritem"
|
|
class="customize-context-removeExtension"/>
|
|
<menuseparator/>
|
|
<menuitem oncommand="gCustomizeMode.addToPanel(document.popupNode)"
|
|
id="customizationPanelItemContextMenuPin"
|
|
accesskey="&customizeMenu.pinToOverflowMenu.accesskey;"
|
|
label="&customizeMenu.pinToOverflowMenu.label;"
|
|
closemenu="single"
|
|
class="customize-context-moveToPanel"/>
|
|
<menuitem oncommand="gCustomizeMode.addToToolbar(document.popupNode)"
|
|
id="customizationPanelItemContextMenuUnpin"
|
|
closemenu="single"
|
|
class="customize-context-moveToToolbar"
|
|
accesskey="&customizeMenu.unpinFromOverflowMenu.accesskey;"
|
|
label="&customizeMenu.unpinFromOverflowMenu.label;"/>
|
|
<menuitem oncommand="gCustomizeMode.removeFromArea(document.popupNode)"
|
|
closemenu="single"
|
|
class="customize-context-removeFromPanel"
|
|
accesskey="&customizeMenu.removeFromToolbar.accesskey;"
|
|
label="&customizeMenu.removeFromToolbar.label;"/>
|
|
<menuseparator/>
|
|
<menuitem command="cmd_CustomizeToolbars"
|
|
class="viewCustomizeToolbar"
|
|
accesskey="&viewCustomizeToolbar.accesskey;"
|
|
label="&viewCustomizeToolbar.label;"/>
|
|
</menupopup>
|
|
</panel>
|
|
|
|
<panel id="panic-button-success-notification"
|
|
type="arrow"
|
|
position="bottomcenter topright"
|
|
hidden="true"
|
|
role="alert"
|
|
orient="vertical">
|
|
<hbox id="panic-button-success-header">
|
|
<image id="panic-button-success-icon" alt=""/>
|
|
<vbox>
|
|
<description>&panicButton.thankyou.msg1;</description>
|
|
<description>&panicButton.thankyou.msg2;</description>
|
|
</vbox>
|
|
</hbox>
|
|
<button label="&panicButton.thankyou.buttonlabel;"
|
|
id="panic-button-success-closebutton"
|
|
oncommand="PanicButtonNotifier.close()"/>
|
|
</panel>
|
|
|
|
<panel id="appMenu-notification-popup"
|
|
class="popup-notification-panel"
|
|
type="arrow"
|
|
position="after_start"
|
|
hidden="true"
|
|
flip="slide"
|
|
orient="vertical"
|
|
noautofocus="true"
|
|
noautohide="true"
|
|
nopreventnavboxhide="true"
|
|
role="alert">
|
|
<popupnotification id="appMenu-update-available-notification"
|
|
popupid="update-available"
|
|
data-lazy-l10n-id="appmenu-update-available"
|
|
data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true"
|
|
buttonhighlight="true"
|
|
hidden="true">
|
|
<popupnotificationcontent id="update-available-notification-content" orient="vertical">
|
|
<description id="update-available-description" data-lazy-l10n-id="appmenu-update-available-message"></description>
|
|
<label id="update-available-whats-new" is="text-link" data-lazy-l10n-id="appmenu-update-whats-new"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
|
|
<popupnotification id="appMenu-update-manual-notification"
|
|
popupid="update-manual"
|
|
data-lazy-l10n-id="appmenu-update-manual"
|
|
data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true"
|
|
buttonhighlight="true"
|
|
hidden="true">
|
|
<popupnotificationcontent id="update-manual-notification-content" orient="vertical">
|
|
<description id="update-manual-description" data-lazy-l10n-id="appmenu-update-manual-message"></description>
|
|
<label id="update-manual-whats-new" is="text-link" data-lazy-l10n-id="appmenu-update-whats-new"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
|
|
<popupnotification id="appMenu-update-restart-notification"
|
|
popupid="update-restart"
|
|
data-lazy-l10n-id="appmenu-update-restart"
|
|
data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true"
|
|
buttonhighlight="true"
|
|
hidden="true">
|
|
<popupnotificationcontent id="update-restart-notification-content" orient="vertical">
|
|
<description id="update-restart-description" data-lazy-l10n-id="appmenu-update-restart-message"></description>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
|
|
<popupnotification id="appMenu-addon-installed-notification"
|
|
popupid="addon-installed"
|
|
closebuttonhidden="true"
|
|
secondarybuttonhidden="true"
|
|
data-lazy-l10n-id="appmenu-addon-private-browsing-installed"
|
|
data-l10n-attrs="buttonlabel, buttonaccesskey"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true"
|
|
buttonhighlight="true"
|
|
hidden="true">
|
|
<popupnotificationcontent class="addon-installed-notification-content" orient="vertical">
|
|
<description id="addon-install-description" data-lazy-l10n-id="appmenu-addon-post-install-message">
|
|
<image data-l10n-name="addon-install-icon" class="addon-addon-icon"></image>
|
|
<image data-l10n-name="addon-menu-icon" class="addon-toolbar-icon"></image>
|
|
</description>
|
|
<checkbox id="addon-incognito-checkbox"
|
|
data-lazy-l10n-id="appmenu-addon-post-install-incognito-checkbox"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
|
|
<popupnotification id="appMenu-addon-private-browsing-notification"
|
|
popupid="addon-private-browsing"
|
|
data-lazy-l10n-id="appmenu-addon-private-browsing"
|
|
data-l10n-attrs="buttonlabel, buttonaccesskey, secondarybuttonlabel, secondarybuttonaccesskey"
|
|
closebuttonhidden="true"
|
|
secondarybuttonhidden="false"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true"
|
|
buttonhighlight="true"
|
|
hidden="true">
|
|
<popupnotificationcontent class="addon-private-browsing-notification-content" orient="vertical">
|
|
<description id="addon-private-browsing-description" data-lazy-l10n-id="appmenu-addon-private-browsing-message"></description>
|
|
<label id="addon-private-browsing-learn-more"
|
|
class="text-link" is="text-link" data-lazy-l10n-id="appmenu-addon-private-browsing-learn-more"></label>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
</panel>
|
|
|
|
<menupopup id="customizationPaletteItemContextMenu"
|
|
onpopupshowing="gCustomizeMode.onPaletteContextMenuShowing(event)">
|
|
<menuitem oncommand="gCustomizeMode.addToToolbar(document.popupNode)"
|
|
class="customize-context-addToToolbar"
|
|
accesskey="&customizeMenu.addToToolbar.accesskey;"
|
|
label="&customizeMenu.addToToolbar.label;"/>
|
|
<menuitem oncommand="gCustomizeMode.addToPanel(document.popupNode)"
|
|
class="customize-context-addToPanel"
|
|
accesskey="&customizeMenu.addToOverflowMenu.accesskey;"
|
|
label="&customizeMenu.addToOverflowMenu.label;"/>
|
|
</menupopup>
|
|
|
|
<menupopup id="customizationPanelContextMenu">
|
|
<menuitem command="cmd_CustomizeToolbars"
|
|
accesskey="&customizeMenu.addMoreItems.accesskey;"
|
|
label="&customizeMenu.addMoreItems.label;"/>
|
|
</menupopup>
|
|
|
|
<panel id="appMenu-popup"
|
|
class="cui-widget-panel"
|
|
role="group"
|
|
type="arrow"
|
|
hidden="true"
|
|
flip="slide"
|
|
position="bottomcenter topright"
|
|
noautofocus="true">
|
|
<panelmultiview id="appMenu-multiView" mainViewId="appMenu-mainView"
|
|
viewCacheId="appMenu-viewCache">
|
|
<panelview id="appMenu-mainView" class="PanelUI-subView"
|
|
descriptionheightworkaround="true">
|
|
<vbox class="panel-subview-body">
|
|
<vbox id="appMenu-addon-banners"/>
|
|
<toolbarbutton class="panel-banner-item"
|
|
label-update-available="&updateAvailable.panelUI.label;"
|
|
label-update-manual="&updateManual.panelUI.label;"
|
|
label-update-unsupported="&updateUnsupported.panelUI.label;"
|
|
label-update-restart="&updateRestart.panelUI.label2;"
|
|
oncommand="PanelUI._onBannerItemSelected(event)"
|
|
wrap="true"
|
|
hidden="true"/>
|
|
<toolbaritem id="appMenu-fxa-container" class="sync-ui-item">
|
|
<hbox id="appMenu-fxa-status"
|
|
flex="1"
|
|
defaultlabel="&fxaSignIn.label;"
|
|
# Despite the name, the tooltip says "Open Sync Preferences" and it is only used when *not* signed in.
|
|
# Bug 1542334 changed the behaviour of the item when signed in so the tooltip was no longer appropriate there.
|
|
tooltiptext="&fxaSignedIn.tooltip;"
|
|
errorlabel="&fxaSignInError.label;"
|
|
unverifiedlabel="&fxaUnverified.label;"
|
|
onclick="if (event.which == 1) gSync.onMenuPanelCommand();">
|
|
<image id="appMenu-fxa-avatar"/>
|
|
<toolbarbutton id="appMenu-fxa-label"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&fxaSignIn.label;"
|
|
fxabrandname="&syncBrand.fxAccount.label;"
|
|
closemenu="none"/>
|
|
</hbox>
|
|
</toolbaritem>
|
|
<toolbarseparator class="sync-ui-item"/>
|
|
<toolbaritem>
|
|
<toolbarbutton id="appMenu-tp-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
oncommand="ContentBlocking.openPreferences('appMenu-trackingprotection');">
|
|
<image id="appMenu-tp-icon" class="toolbarbutton-icon"/>
|
|
<label id="appMenu-tp-label" class="toolbarbutton-text"/>
|
|
<label id="appMenu-tp-category"/>
|
|
</toolbarbutton>
|
|
</toolbaritem>
|
|
<toolbarseparator id="appMenu-tp-separator"/>
|
|
<toolbarbutton id="appMenu-new-window-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&newNavigatorCmd.label;"
|
|
key="key_newNavigator"
|
|
command="cmd_newNavigator"/>
|
|
<toolbarbutton id="appMenu-private-window-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&newPrivateWindow.label;"
|
|
key="key_privatebrowsing"
|
|
command="Tools:PrivateBrowsing"/>
|
|
<toolbarbutton id="appMenuRestoreLastSession"
|
|
label="&appMenuHistory.restoreSession.label;"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="Browser:RestoreLastSession"/>
|
|
<toolbarseparator/>
|
|
<toolbaritem id="appMenu-zoom-controls" class="toolbaritem-combined-buttons" closemenu="none">
|
|
<!-- Use a spacer, because panel sizing code gets confused when using CSS methods. -->
|
|
<spacer class="before-label"/>
|
|
<label value="&fullZoom.label;"/>
|
|
<!-- This spacer keeps the scrollbar from overlapping the view. -->
|
|
<spacer class="after-label"/>
|
|
<toolbarbutton id="appMenu-zoomReduce-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="cmd_fullZoomReduce"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
<toolbarbutton id="appMenu-zoomReset-button"
|
|
class="subviewbutton"
|
|
command="cmd_fullZoomReset"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
<toolbarbutton id="appMenu-zoomEnlarge-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="cmd_fullZoomEnlarge"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
<toolbarseparator orient="vertical"/>
|
|
<toolbarbutton id="appMenu-fullscreen-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
observes="View:FullScreen"
|
|
type="checkbox"
|
|
closemenu="auto"
|
|
onclick="if (event.button == 0) this.closest('panel').hidePopup();"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
</toolbaritem>
|
|
<toolbarseparator/>
|
|
<toolbaritem id="appMenu-edit-controls" class="toolbaritem-combined-buttons" closemenu="none">
|
|
<!-- Use a spacer, because panel sizing code gets confused when using CSS methods. -->
|
|
<spacer class="before-label"/>
|
|
<label value="&editMenu.label;"/>
|
|
<!-- This spacer keeps the scrollbar from overlapping the view. -->
|
|
<spacer class="after-label"/>
|
|
<toolbarbutton id="appMenu-cut-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="cmd_cut"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
<toolbarbutton id="appMenu-copy-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="cmd_copy"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
<toolbarbutton id="appMenu-paste-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="cmd_paste"
|
|
tooltip="dynamic-shortcut-tooltip"/>
|
|
</toolbaritem>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="appMenu-library-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&places.library.title;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('appMenu-libraryView', this)"/>
|
|
<toolbarbutton id="appMenu-logins-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&logins.label;"
|
|
oncommand="LoginHelper.openPasswordManager(window, { entryPoint: 'mainmenu' })"
|
|
/>
|
|
<toolbarbutton id="appMenu-addons-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&addons.label;"
|
|
key="key_openAddons"
|
|
command="Tools:Addons"
|
|
/>
|
|
<toolbarbutton id="appMenu-preferences-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
#ifdef XP_WIN
|
|
label="&preferencesCmd2.label;"
|
|
#else
|
|
label="&preferencesCmdUnix.label;"
|
|
#ifdef XP_MACOSX
|
|
key="key_preferencesCmdMac"
|
|
#endif
|
|
#endif
|
|
oncommand="openPreferences()"
|
|
/>
|
|
<toolbarbutton id="appMenu-customize-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&viewCustomizeToolbar.label;"
|
|
command="cmd_CustomizeToolbars"
|
|
/>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="appMenu-open-file-button"
|
|
class="subviewbutton"
|
|
label="&openFileCmd.label;"
|
|
key="openFileKb"
|
|
command="Browser:OpenFile"
|
|
/>
|
|
<toolbarbutton id="appMenu-save-file-button"
|
|
class="subviewbutton"
|
|
label="&savePageCmd.label;"
|
|
key="key_savePage"
|
|
command="Browser:SavePage"
|
|
/>
|
|
<toolbarbutton id="appMenu-print-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&printCmd.label;"
|
|
#ifdef XP_MACOSX
|
|
key="printKb"
|
|
command="cmd_print"
|
|
#else
|
|
command="cmd_printPreview"
|
|
#endif
|
|
/>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="appMenu-find-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&findOnCmd.label;"
|
|
key="key_find"
|
|
command="cmd_find"/>
|
|
<toolbarbutton id="appMenu-more-button"
|
|
class="subviewbutton subviewbutton-nav"
|
|
label="&moreMenu.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('appMenu-moreView', this)"/>
|
|
<toolbarbutton id="appMenu-developer-button"
|
|
class="subviewbutton subviewbutton-nav"
|
|
label="&webDeveloperMenu.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('PanelUI-developer', this)"/>
|
|
<toolbarbutton id="appMenu-help-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&appMenuHelp.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('PanelUI-helpView', this)"/>
|
|
#ifndef XP_MACOSX
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="appMenu-quit-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
#ifdef XP_WIN
|
|
label="&quitApplicationCmdWin2.label;"
|
|
tooltiptext="&quitApplicationCmdWin2.tooltip;"
|
|
#else
|
|
label="&quitApplicationCmd.label;"
|
|
#endif
|
|
key="key_quitApplication"
|
|
command="cmd_quitApplication"/>
|
|
#endif
|
|
</vbox>
|
|
</panelview>
|
|
<panelview id="PanelUI-history" flex="1">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="appMenuViewHistorySidebar"
|
|
label="&appMenuHistory.viewSidebar.label;"
|
|
label-checked="&appMenuHistory.hideSidebar.label;"
|
|
label-unchecked="&appMenuHistory.viewSidebar.label;"
|
|
type="checkbox"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
key="key_gotoHistory"
|
|
oncommand="SidebarUI.toggle('viewHistorySidebar');">
|
|
<observes element="sidebar-box" attribute="positionend"/>
|
|
</toolbarbutton>
|
|
<toolbarbutton id="appMenuClearRecentHistory"
|
|
label="&appMenuHistory.clearRecent.label;"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="Tools:Sanitize"/>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="appMenuRecentlyClosedTabs"
|
|
label="&historyUndoMenu.label;"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('appMenu-library-recentlyClosedTabs', this)"/>
|
|
<toolbarbutton id="appMenuRecentlyClosedWindows"
|
|
label="&historyUndoWindowMenu.label;"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('appMenu-library-recentlyClosedWindows', this)"/>
|
|
<toolbarseparator/>
|
|
<label value="&appMenuHistory.recentHistory.label;"
|
|
class="subview-subheader"/>
|
|
<toolbaritem id="appMenu_historyMenu"
|
|
orient="vertical"
|
|
smoothscroll="false"
|
|
flatList="true"
|
|
tooltip="bhTooltip">
|
|
<!-- history menu items will go here -->
|
|
</toolbaritem>
|
|
</vbox>
|
|
<toolbarbutton id="PanelUI-historyMore"
|
|
class="panel-subview-footer subviewbutton"
|
|
label="&appMenuHistory.showAll.label;"
|
|
oncommand="PlacesCommandHook.showPlacesOrganizer('History'); CustomizableUI.hidePanelForNode(this);"/>
|
|
</panelview>
|
|
|
|
<panelview id="appMenu-library-recentlyClosedTabs"/>
|
|
<panelview id="appMenu-library-recentlyClosedWindows"/>
|
|
|
|
<panelview id="PanelUI-remotetabs" flex="1" class="PanelUI-subView"
|
|
descriptionheightworkaround="true">
|
|
<vbox class="panel-subview-body">
|
|
<!-- this widget has 3 boxes in the body, but only 1 is ever visible -->
|
|
<!-- When Sync is ready to sync -->
|
|
<vbox id="PanelUI-remotetabs-main" hidden="true">
|
|
<vbox id="PanelUI-remotetabs-buttons">
|
|
<toolbarbutton id="PanelUI-remotetabs-view-sidebar"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&appMenuRemoteTabs.sidebar.label;"
|
|
label-checked="&appMenuRemoteTabs.hidesidebar.label;"
|
|
label-unchecked="&appMenuRemoteTabs.sidebar.label;"
|
|
oncommand="SidebarUI.toggle('viewTabsSidebar', this);"/>
|
|
<toolbarbutton id="PanelUI-remotetabs-view-managedevices"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&appMenuRemoteTabs.managedevices.label;"
|
|
oncommand="gSync.openDevicesManagementPage('syncedtabs-menupanel');">
|
|
<observes element="sidebar-box" attribute="positionend"/>
|
|
</toolbarbutton>
|
|
<toolbarbutton id="PanelUI-remotetabs-syncnow"
|
|
onmouseover="gSync.refreshSyncButtonsTooltip();"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
oncommand="gSync.doSync();"
|
|
closemenu="none"/>
|
|
<menuseparator id="PanelUI-remotetabs-separator"/>
|
|
</vbox>
|
|
<deck id="PanelUI-remotetabs-deck">
|
|
<!-- Sync is ready to Sync and the "tabs" engine is enabled -->
|
|
<vbox id="PanelUI-remotetabs-tabspane">
|
|
<vbox id="PanelUI-remotetabs-tabslist"
|
|
showAllLabel="&appMenuRemoteTabs.showAll.label;"
|
|
showAllTooltipText="&appMenuRemoteTabs.showAll.tooltip;"
|
|
showMoreLabel="&appMenuRemoteTabs.showMore.label;"
|
|
showMoreTooltipText="&appMenuRemoteTabs.showMore.tooltip;"
|
|
notabsforclientlabel="&appMenuRemoteTabs.notabs.label;"
|
|
/>
|
|
</vbox>
|
|
<!-- Sync is ready to Sync but the "tabs" engine isn't enabled-->
|
|
<hbox id="PanelUI-remotetabs-tabsdisabledpane" pack="center" flex="1">
|
|
<vbox class="PanelUI-remotetabs-instruction-box" align="center">
|
|
<hbox pack="center">
|
|
<image class="fxaSyncIllustrationIssue"/>
|
|
</hbox>
|
|
<label class="PanelUI-remotetabs-instruction-label">&appMenuRemoteTabs.tabsnotsyncing.label;</label>
|
|
<hbox pack="center">
|
|
<toolbarbutton class="PanelUI-remotetabs-button"
|
|
label="&appMenuRemoteTabs.opensyncprefs.label;"
|
|
oncommand="gSync.openPrefs('synced-tabs');"/>
|
|
</hbox>
|
|
</vbox>
|
|
</hbox>
|
|
<!-- Sync is ready to Sync but we are still fetching the tabs to show -->
|
|
<vbox id="PanelUI-remotetabs-fetching">
|
|
<!-- Show intentionally blank panel, see bug 1239845 -->
|
|
</vbox>
|
|
<!-- Sync has only 1 (ie, this) device connected -->
|
|
<hbox id="PanelUI-remotetabs-nodevicespane" pack="center" flex="1">
|
|
<vbox class="PanelUI-remotetabs-instruction-box" align="center">
|
|
<hbox pack="center">
|
|
<image class="fxaSyncIllustrationIssue"/>
|
|
</hbox>
|
|
<label class="PanelUI-remotetabs-instruction-label">&appMenuRemoteTabs.noclients.subtitle;</label>
|
|
<toolbarbutton id="PanelUI-remotetabs-connect-device-button"
|
|
class="PanelUI-remotetabs-button"
|
|
label="&appMenuRemoteTabs.connectdevice.label;"
|
|
oncommand="gSync.openConnectAnotherDevice('synced-tabs');"/>
|
|
</vbox>
|
|
</hbox>
|
|
</deck>
|
|
</vbox>
|
|
<!-- a box to ensure contained boxes are centered horizonally -->
|
|
<hbox pack="center" flex="1">
|
|
<!-- When Sync is not configured -->
|
|
<vbox id="PanelUI-remotetabs-setupsync"
|
|
flex="1"
|
|
align="center"
|
|
class="PanelUI-remotetabs-instruction-box"
|
|
hidden="true">
|
|
<image class="fxaSyncIllustration"/>
|
|
<label class="PanelUI-remotetabs-instruction-label">&appMenuRemoteTabs.notsignedin.label;</label>
|
|
<toolbarbutton class="PanelUI-remotetabs-button"
|
|
label="&appMenuRemoteTabs.signin.label;"
|
|
oncommand="gSync.openPrefs('synced-tabs');"/>
|
|
</vbox>
|
|
<!-- When Sync needs re-authentication -->
|
|
<vbox id="PanelUI-remotetabs-reauthsync"
|
|
flex="1"
|
|
align="center"
|
|
class="PanelUI-remotetabs-instruction-box"
|
|
hidden="true">
|
|
<image class="fxaSyncIllustrationIssue"/>
|
|
<label class="PanelUI-remotetabs-instruction-label">&appMenuRemoteTabs.notsignedin.label;</label>
|
|
<toolbarbutton class="PanelUI-remotetabs-button"
|
|
label="&appMenuRemoteTabs.signin.label;"
|
|
oncommand="gSync.openPrefs('synced-tabs');"/>
|
|
</vbox>
|
|
<!-- When Sync needs verification -->
|
|
<vbox id="PanelUI-remotetabs-unverified"
|
|
flex="1"
|
|
align="center"
|
|
class="PanelUI-remotetabs-instruction-box"
|
|
hidden="true">
|
|
<image class="fxaSyncIllustrationIssue"/>
|
|
<label class="PanelUI-remotetabs-instruction-label">&appMenuRemoteTabs.unverified.label;</label>
|
|
<toolbarbutton class="PanelUI-remotetabs-button"
|
|
label="&appMenuRemoteTabs.opensyncprefs.label;"
|
|
oncommand="gSync.openPrefs('synced-tabs');"/>
|
|
</vbox>
|
|
</hbox>
|
|
</vbox>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-bookmarks" flex="1" class="PanelUI-subView">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="panelMenuBookmarkThisPage"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
command="Browser:AddBookmarkAs"
|
|
onclick="PanelUI.hide();"/>
|
|
<toolbarbutton id="panelMenu_bookmarkingTools"
|
|
label="&bookmarkingTools.label;"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
closemenu="none"
|
|
oncommand="BookmarkingUI.showBookmarkingTools(this);"/>
|
|
<toolbarbutton id="panelMenu_searchBookmarks"
|
|
label="&searchBookmarks.label;"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
oncommand="PlacesCommandHook.searchBookmarks(); PanelUI.hide();"/>
|
|
<toolbarseparator/>
|
|
<label id="panelMenu_recentBookmarks"
|
|
value="&recentBookmarks.label;"
|
|
class="subview-subheader"/>
|
|
<toolbaritem id="panelMenu_bookmarksMenu"
|
|
orient="vertical"
|
|
smoothscroll="false"
|
|
flatList="true"
|
|
tooltip="bhTooltip">
|
|
<!-- bookmarks menu items will go here -->
|
|
</toolbaritem>
|
|
</vbox>
|
|
<toolbarbutton id="panelMenu_showAllBookmarks"
|
|
label="&showAllBookmarks2.label;"
|
|
class="subviewbutton panel-subview-footer"
|
|
command="Browser:ShowAllBookmarks"
|
|
onclick="PanelUI.hide();"/>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-containers" flex="1">
|
|
<vbox id="PanelUI-containersItems"/>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-helpView" flex="1" class="PanelUI-subView">
|
|
<vbox id="PanelUI-helpItems" class="panel-subview-body"/>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-developer" flex="1">
|
|
<vbox id="PanelUI-developerItems" class="panel-subview-body"/>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-profiler" flex="1">
|
|
<iframe id="PanelUI-profilerIframe" className="PanelUI-developer-iframe" />
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-characterEncodingView" flex="1">
|
|
<vbox class="panel-subview-body">
|
|
<vbox id="PanelUI-characterEncodingView-pinned"
|
|
class="PanelUI-characterEncodingView-list"/>
|
|
<toolbarseparator/>
|
|
<vbox id="PanelUI-characterEncodingView-charsets"
|
|
class="PanelUI-characterEncodingView-list"/>
|
|
<toolbarseparator/>
|
|
<vbox>
|
|
<label id="PanelUI-characterEncodingView-autodetect-label"/>
|
|
<vbox id="PanelUI-characterEncodingView-autodetect"
|
|
class="PanelUI-characterEncodingView-list"/>
|
|
</vbox>
|
|
</vbox>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-panicView" flex="1"
|
|
descriptionheightworkaround="true">
|
|
<!-- This is constructed in CustomizableWidgets.jsm -->
|
|
</panelview>
|
|
|
|
<panelview id="appMenu-moreView" title="&moreMenu.label;" class="PanelUI-subView">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="appMenu-taskmanager-button"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&taskManagerCmd.label;"
|
|
oncommand="switchToTabHavingURI('about:performance', true)"/>
|
|
<toolbarbutton id="appMenu-characterencoding-button"
|
|
class="subviewbutton subviewbutton-nav"
|
|
label="&charsetMenu2.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('PanelUI-characterEncodingView', this)"/>
|
|
<toolbarbutton id="appMenu-workoffline-button"
|
|
class="subviewbutton"
|
|
label="&goOfflineCmd.label;"
|
|
type="checkbox"
|
|
command="cmd_toggleOfflineStatus"/>
|
|
</vbox>
|
|
</panelview>
|
|
<panelview id="appMenu-libraryView" class="PanelUI-subView">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="appMenu-library-bookmarks-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&bookmarksSubview.label;"
|
|
closemenu="none"
|
|
oncommand="BookmarkingUI.showSubView(this);"/>
|
|
<toolbarbutton id="appMenu-library-history-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&historyMenu.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('PanelUI-history', this)"/>
|
|
<toolbarbutton id="appMenu-library-downloads-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&libraryDownloads.label;"
|
|
closemenu="none"
|
|
oncommand="DownloadsSubview.show(this);"/>
|
|
<toolbarbutton id="appMenu-library-remotetabs-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav sync-ui-item"
|
|
label="&appMenuRemoteTabs.label;"
|
|
closemenu="none"
|
|
oncommand="PanelUI.showSubView('PanelUI-remotetabs', this)"/>
|
|
<toolbarseparator hidden="true"/>
|
|
<label value="&appMenuRecentHighlights.label;"
|
|
hidden="true"
|
|
class="subview-subheader"/>
|
|
<toolbaritem id="appMenu-library-recentHighlights"
|
|
hidden="true"
|
|
orient="vertical"
|
|
smoothscroll="false"
|
|
flatList="true"
|
|
tooltip="bhTooltip">
|
|
<!-- Recent Highlights will go here -->
|
|
</toolbaritem>
|
|
</vbox>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-fxa" class="PanelUI-subView" descriptionheightworkaround="true">
|
|
<vbox class="panel-subview-body">
|
|
<vbox id="PanelUI-fxa-signin">
|
|
<image class="fxaChooseWhatToSyncDevices"/>
|
|
<label class="PanelUI-fxa-signin-instruction-callout">&fxa.signin.callout.label;</label>
|
|
<label class="PanelUI-fxa-signin-instruction-label">&fxa.signin.description.label;</label>
|
|
<toolbarbutton class="PanelUI-fxa-signin-button"
|
|
label="&fxa.signin.button.label;"
|
|
oncommand="gSync.openFxAEmailFirstPageFromFxaMenu(this);"/>
|
|
</vbox>
|
|
<vbox id="PanelUI-fxa-unverified" class="PanelUI-fxa-unverified-instruction-box">
|
|
<image class="fxaGraphicMail"/>
|
|
<label class="PanelUI-fxa-signin-instruction-callout">&fxa.unverified.callout.label;</label>
|
|
<label class="PanelUI-fxa-signin-instruction-label">&fxa.unverified.description.label;</label>
|
|
<toolbarbutton class="PanelUI-fxa-signin-button"
|
|
label="&fxa.unverified.button.label;"
|
|
oncommand="gSync.openPrefsFromFxaMenu('unver_sync_settings', this);"/>
|
|
</vbox>
|
|
<vbox id="PanelUI-fxa-menu">
|
|
<hbox flex="1" align="center" class="fxa-avatar-subpanel">
|
|
<image role="presentation" id="fxa-menu-avatar"/>
|
|
<vbox flex="1">
|
|
<label class="fxa-avatar-subpanel-description" >&fxa.menu.signedInAs.label;</label>
|
|
<label id="fxa-menu-email"></label>
|
|
</vbox>
|
|
</hbox>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="PanelUI-fxa-menu-sendtab-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
closemenu="none"
|
|
oncommand="gSync.showSendToDeviceViewFromFxaMenu(this);"/>
|
|
<toolbarbutton id="PanelUI-fxa-menu-remotetabs-button"
|
|
class="subviewbutton subviewbutton-iconic subviewbutton-nav"
|
|
label="&appMenuRemoteTabs.label;"
|
|
closemenu="none"
|
|
oncommand="gSync.showRemoteTabsFromFxaMenu(this);"/>
|
|
<toolbarbutton id="PanelUI-fxa-menu-view-sidebar"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label="&appMenuRemoteTabs.sidebar.label;"
|
|
oncommand="gSync.showSidebarFromFxaMenu(this);">
|
|
<observes element="sidebar-box" attribute="positionend"/>
|
|
</toolbarbutton>
|
|
<toolbarseparator/>
|
|
<toolbarbutton class="subviewbutton"
|
|
label="&fxa.menu.connectAnotherDevice2.label;"
|
|
oncommand="gSync.openConnectAnotherDeviceFromFxaMenu(this);"/>
|
|
<toolbarbutton class="subviewbutton"
|
|
label="&fxa.menu.manageAccount.label;"
|
|
oncommand="gSync.openFxAManagePageFromFxaMenu(this);"/>
|
|
<toolbarbutton class="subviewbutton"
|
|
label="&fxa.menu.syncSettings.label;"
|
|
oncommand="gSync.openPrefsFromFxaMenu('sync_settings', this);"/>
|
|
<toolbarseparator/>
|
|
<toolbarbutton id="PanelUI-fxa-menu-syncnow-button"
|
|
label="&syncSyncNowItem.label;"
|
|
syncinglabel="&syncSyncNowItemSyncing.label;"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
oncommand="gSync.doSyncFromFxaMenu(this);"
|
|
closemenu="none"/>
|
|
</vbox>
|
|
</vbox>
|
|
</panelview>
|
|
<!-- This panelview is used to contain the dynamically created buttons for send tab to devices -->
|
|
<panelview id="PanelUI-sendTabToDevice" flex="1" class="PanelUI-subView">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="PanelUI-sendTabToDevice-syncingDevices" class="subviewbutton subviewbutton-iconic pageAction-sendToDevice-notReady"
|
|
label="&sendToDevice.syncNotReady.label;"
|
|
disabled="true"/>
|
|
</vbox>
|
|
</panelview>
|
|
|
|
<panelview id="PanelUI-bookmarkingTools" class="PanelUI-subView">
|
|
<vbox class="panel-subview-body">
|
|
<toolbarbutton id="panelMenu_toggleBookmarksMenu"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label-show="&addBookmarksMenu.label;"
|
|
label-hide="&removeBookmarksMenu.label;"
|
|
oncommand="BookmarkingUI.toggleMenuButtonInToolbar(this);"/>
|
|
<toolbarbutton id="panelMenu_viewBookmarksSidebar"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label-show="&viewBookmarksSidebar2.label;"
|
|
label-hide="&hideBookmarksSidebar.label;"
|
|
key="viewBookmarksSidebarKb"
|
|
oncommand="SidebarUI.toggle('viewBookmarksSidebar', this);">
|
|
<observes element="sidebar-box" attribute="positionend"/>
|
|
</toolbarbutton>
|
|
<toolbarbutton id="panelMenu_viewBookmarksToolbar"
|
|
class="subviewbutton subviewbutton-iconic"
|
|
label-show="&viewBookmarksToolbar.label;"
|
|
label-hide="&hideBookmarksToolbar.label;"
|
|
oncommand="BookmarkingUI.toggleBookmarksToolbar();"/>
|
|
</vbox>
|
|
</panelview>
|
|
</panelmultiview>
|
|
</panel>
|
|
|
|
<panel id="downloads-button-autohide-panel"
|
|
role="group"
|
|
type="arrow"
|
|
hidden="true"
|
|
onpopupshown="gCustomizeMode._downloadPanelAutoHideTimeout = setTimeout(() => event.target.hidePopup(), 4000);"
|
|
onmouseover="clearTimeout(gCustomizeMode._downloadPanelAutoHideTimeout);"
|
|
onmouseout="gCustomizeMode._downloadPanelAutoHideTimeout = setTimeout(() => event.target.hidePopup(), 2000);"
|
|
onpopuphidden="clearTimeout(gCustomizeMode._downloadPanelAutoHideTimeout);"
|
|
>
|
|
<checkbox id="downloads-button-autohide-checkbox"
|
|
label="&customizeMode.autoHideDownloadsButton.label;" checked="true"
|
|
oncommand="gCustomizeMode.onDownloadsAutoHideChange(event)"/>
|
|
</panel>
|
|
|
|
<panel id="extension-notification-panel"
|
|
role="group"
|
|
type="arrow"
|
|
hidden="true"
|
|
flip="slide"
|
|
position="bottomcenter topright"
|
|
tabspecific="true">
|
|
<popupnotification id="extension-new-tab-notification"
|
|
class="extension-controlled-notification"
|
|
popupid="extension-new-tab"
|
|
hidden="true"
|
|
label="&newTabControlled.header.message;"
|
|
buttonlabel="&newTabControlled.keepButton.label;"
|
|
buttonaccesskey="&newTabControlled.keepButton.accesskey;"
|
|
secondarybuttonlabel="&newTabControlled.disableButton.label;"
|
|
secondarybuttonaccesskey="&newTabControlled.disableButton.accesskey;"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true">
|
|
<popupnotificationcontent orient="vertical">
|
|
<description id="extension-new-tab-notification-description"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
<popupnotification id="extension-homepage-notification"
|
|
class="extension-controlled-notification"
|
|
popupid="extension-homepage"
|
|
hidden="true"
|
|
label="&homepageControlled.header.message;"
|
|
buttonlabel="&homepageControlled.keepButton.label;"
|
|
buttonaccesskey="&homepageControlled.keepButton.accesskey;"
|
|
secondarybuttonlabel="&homepageControlled.disableButton.label;"
|
|
secondarybuttonaccesskey="&homepageControlled.disableButton.accesskey;"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true">
|
|
<popupnotificationcontent orient="vertical">
|
|
<description id="extension-homepage-notification-description"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
<popupnotification id="extension-tab-hide-notification"
|
|
class="extension-controlled-notification"
|
|
popupid="extension-tab-hide"
|
|
hidden="true"
|
|
label="&tabHideControlled.header.message;"
|
|
buttonlabel="&tabHideControlled.keepButton.label;"
|
|
buttonaccesskey="&tabHideControlled.keepButton.accesskey;"
|
|
secondarybuttonlabel="&tabHideControlled.disableButton.label;"
|
|
secondarybuttonaccesskey="&tabHideControlled.disableButton.accesskey;"
|
|
closebuttonhidden="true"
|
|
dropmarkerhidden="true"
|
|
checkboxhidden="true">
|
|
<popupnotificationcontent orient="vertical">
|
|
<description id="extension-tab-hide-notification-description"/>
|
|
</popupnotificationcontent>
|
|
</popupnotification>
|
|
</panel>
|