Name Description Size
customizable-element.mjs Wrapper element for elements whose position can be customized. Template ID: #unifiedToolbarCustomizableElementTemplate Attributes: - item-id: ID of the customizable item this represents. Not observed. - disabled: Gets passed on to the live content. 9019
customization-palette.mjs Customization palette containing items that can be added to a customization target. Attributes: - space: ID of the space the widgets are for. "all" for space agnostic widgets. Not observed. - items-in-use: Comma-separated IDs of items that are in a target at the time this is initialized. When changed, initialize should be called. 6930
customization-target.mjs Customization target where items can be placed, rearranged and removed. Attributes: - aria-label: Name of the target area. - current-items: Comma separated item IDs currently in this area. When changed initialize should be called. Events: - itemchange: Fired whenever the items inside the toolbar are added, moved or removed. - space: The space this target is in. 9118
extension-action-button.mjs Attributes: - extension: ID of the extension this button is for. - open: true if the popup is currently open. Gets redirected to aria-pressed. 5182
items
list-box-selection.mjs Shared implementation for a list box used as both a palette of items to add to a toolbar and a toolbar of items. 15663
mail-tab-button.mjs import-globals-from ../../../base/content/globalOverlay.js 4256
unified-toolbar-button.mjs import-globals-from ../../../base/content/globalOverlay.js 8570
unified-toolbar-customization-pane.mjs Template ID: unifiedToolbarCustomizationPaneTemplate Attributes: - space: Identifier of the space this pane is for. Changes are not observed. - current-items: Currently used items in this space. - builtin-space: Boolean indicating if the space is a built in space (true) or an extension provided space (false). 8054
unified-toolbar-customization.mjs import-globals-from ../../../base/content/spacesToolbar.js 12595
unified-toolbar-tab.mjs Template ID: unifiedToolbarTabTemplate Attributes: - selected: If the tab is active. - aria-controls: The ID of the tab pane this controls. Events: - tabswitch: When the active tab is changed. 3282
unified-toolbar.mjs global gSpacesToolbar, ToolbarContextMenu 16520
unifiedToolbarCustomizableItems.inc.xhtml 14142
unifiedToolbarPopups.inc.xhtml 6973
unifiedToolbarTemplates.inc.xhtml 5201
unifiedToolbarWebextensions.css This file needs to be in content so it can load the moz-extension:// images. 868