Name Description Size Coverage CI issues
components.conf 575 -
docs -
jar.mn 269 -
metrics.yaml 4139 -
moz.build 925 -
TaskbarTabs.1.schema.json 2086 -
TaskbarTabs.sys.mjs This file represents the entry point into the Taskbar Tabs system, initializing necessary subsystems before the export can be used. Code driving the Taskbar Tabs systems should interact with it through this interface. 13048 -
TaskbarTabsChrome.sys.mjs Modifies the window chrome for Taskbar Tabs styling (mostly hiding elements). @param {Window} aWindow 2984 -
TaskbarTabsCmd.sys.mjs A command line handler for Firefox shortcuts with the flag "-taskbar-tab", which will trigger a Taskbar Tab window to be opened. 3168 -
TaskbarTabsPageAction.sys.mjs Object which handles Taskbar Tabs page actions. 5719 -
TaskbarTabsPin.sys.mjs Provides functionality to pin and unping Taskbar Tabs. 6174 -
TaskbarTabsPinBase.sys.mjs Integrates Taskbar Tabs with the desktop environment of the current platform. Subclasses implement the platform-specific parts; this class is used as-is on platforms where pinning isn't supported. Pinning a Taskbar Tab means calling createShortcut and then pinShortcut. These are separate steps so that the shortcut is still known, and can be deleted later, if pinning fails after the shortcut was created. 2742 -
TaskbarTabsPinLinux.sys.mjs Pins Taskbar Tabs on Linux by creating a desktop entry. 1227 -
TaskbarTabsPinMsix.sys.mjs Pins Taskbar Tabs on MSIX Windows by requesting a secondary tile, since the Start Menu folder used for shortcuts isn't accessible from MSIX. 1163 -
TaskbarTabsPinWin.sys.mjs Pins Taskbar Tabs on non-MSIX Windows by creating a shortcut in the Start Menu and pinning it to the taskbar. 4053 -
TaskbarTabsRegistry.sys.mjs Returns a JSON schema validator for Taskbar Tabs persistent storage. @returns {Promise<Validator>} Resolves to JSON schema validator for Taskbar Tab's persistent storage. 16676 -
TaskbarTabsUtils.sys.mjs Builds the part of a window title that identifies a Taskbar Tab: its name, its container and the current profile. @param {{name: string, userContextId: number}} aInfo - The name and container of the Taskbar Tab, from TaskbarTabs.getTaskbarTabTitleInfo. @param {string} [aProfile] - Name of the current profile, if it should appear in the title. @returns {string} The localized title. 8915 -
TaskbarTabsWindowManager.sys.mjs Manager for the lifetimes of Taskbar Tab windows. 13662 -
<1%test -