To try the thousands of add-ons available here, download Mozilla Firefox, a fast, free way to surf the Web!Close
Welcome to Firefox Add-ons.
Choose from thousands of extra features and styles to make Firefox your own.Close
About this Add-on
Window Master adds graphical controls to the context menu's for tool bars, tabs and links. These controls depict the screens on your system plus all open Firefox windows. Each screen is optionally divided into one or more regions. By clicking in these controls, you may target either 1) a new location or 2) an existing Firefox window:
1) Click or drag in a graphical control to select a combination of regions as a target location:
1a) In the toolbar context menu, this moves the current window to the target location.
1b) In the tab context menu, this creates a new window from a tab at the target location.
1c) In the link context menu, this opens a link in a new window at the target location.
2) Click on a single screen region in the graphical control that overlaps with a depicted Firefox window to select this window as a target:
2a) In the toolbar context menu, this merges the current window with the targeted window.
2b) In the tab context menu, this moves the targeted tab to the targeted window.
2c) In the link context menu, this opens a link in a new tab in the targeted window.
> The options in the toolbar panel apply to Window Master functionality only!
> You need to select multiple regions per screen if you wish to be able to distinguish between screen regions and existing windows as a target.
> Once you are used to Window Master, you may use the options to hide superfluous context menu items (Open Link in New Tab/Window and Move to New Window).
> Your screens need to be configured as an 'extended desktop' for Window Master to function correctly. Window Master identifies the position of your screens and the content of your Firefox windows when Firefox starts, when you click its toolbar button, and when your mouse enters a graphical control.
> Users of Private Tab probably want to check the option 'Allow merging of private and non-private tabs'.
> Users of AMD Eyefinity devices may use the region options to compensate bezels.
> Version 7.3 now resets the user preference "layout.css.devPixelsPerPx" to "-1.0" during start-up, because most non-default values lead to inconsistent scaling with multiple screens. This will be made optional in the next version and will be removed once the respective bugs are finally fixed.
> Compatibility with Thunderbird was restored, but not all Window Master functionality works in Thunderbird. Donate if you want this to change.
> User feedback indicates that, on Linux Mint, the reported screen offsets and window locations are invalid (always 0,0 and screen-relative, respectively). This issue is probably specific to (the Firefox version for) Linux Mint.
> The Firefox function 'swapBrowsersAndCloseOther' still fails to merge tabs with other browser windows for tabs which contain 'about:' pages.
> Toolbar layout errors may occur because the toolbar layout code is not run on new windows during initialization.
Window Master has been available since March 2012. Further development of this extension has been paused as of February 2017. After November 2017, this extension will continue to work only in the Developer and Nightly editions of Firefox, as well as in the Pale Moon browser.