Tab Mix Plus

Change Log
Versions List
Changes in Version

  • Added: New style for unloaded tabs.
  • Fixed: Multi-row isn't working properly in Firefox 12+ when there is no close button on the tabs.
  • Fixed: Get title for unloaded tab from SessionStore.
  • Fixed: Compact Menu 2 v4.3.1 blocking loadOverlay from loading Rename tab panel.
  • Fixed: When browser.preferences.instantApply is false some setting isn't updating without restart. (Regression from 120416a)
  • Fixed: Don't treat user defined new tab page as blank tab.
  • Fixed: New tab button don't stay after last tab in Firefox 12+ with some themes.

  • Fixed: Fix regression from 120416a build that broke Linux and OS X, "gfx.direct2d.disabled" exist only in windows.
  • Fixed: Handle keypress RETURN on Rename panel.
  • Fixed: Update tabs title immediately when user changes extensions.tabmix.titlefrombookmark, and when adding, removing or changing title on bookmarks. Not working on Linux and OS X

  • Fixed: Incompatibility with treeStyleTab extension, scroll on tabs doesn't work.
  • Fixed: Reorder buttons for MacOS & Linux on option dialog and rename tab panel.
  • Fixed: Cancel slide-show when user set extensions.tabmix.disableF8Key to true.
  • Fixed: Add instant apply capability to Tabmix options dialog. Instant apply enable according to operating system or when browser.preferences.instantApply is true.

  • Fixed: Tab-bar height (in multi-row) don't reduced after all tabs in a row were closed, empty row left opened.
  • Fixed: Can't restore session when starting Firefox after exit last session from private browsing mode.
  • Changed: Tabmix option "Allow scrolling to select tabs" - replaced with radio options "Change selected tab" and "Scroll all tabs" (default), also one can hold Shift while scrolling to switch between these options. Make the option to "Inverse scroll direction" applying to both options.
  • Added: New options for scrolling on single row "When scrolling show part of next out-of-sight tab", extra 50 pixel is adding to each scroll distance but no more than 70% of the next out-of-sight tab when close button is visible on tab 50% otherwise.

  • Changed: Rename tab panel have a new look.
  • Fixed: Change "Load on new tabs" default to New Tab Page (extensions.tabmix.loadOnNewTab.type = 4) [Firefox 12+]
    Starting with Firefox 12, Tabmix default for Events/New Tabs > "Load on new tabs" and Events/Tab Closing > "When I close last tab replace it with" options changed to New Tab Page. When you update Firefox to v.12, it resets Tabmix option to New Tab Page and you have to make your selection again. You have few options if you had the Blank Page option selected previously:
    • use the New Tab Page for new tabs.
    • use the New Tab Page but disable it by clicking on the button on the upper right corner, this will turn the New Tab Page into blank page for new tabs. (or setting browser.newtabpage.enabled to false)
    • set Tabmix to load Blank Page.
    • set Tabmix to load New Tab Page and set the address to about:blank.
  • Fixed: Mouse wheel scroll on multi-rows is too fast with mousewheel.withnokey.action=1 or mousewheel.withnokey.numlines = 23, mousewheel.withnokey.sysnumlines = false.
  • Fixed: Session Manager fails to restore groups correctly [Firefox 11+]
  • Fixed: Inconsistency with new tab foreground\background by using middle-click or ctrl-click with or without Shift.
    Shift key should always inverse new tab focus option when applying with middle-click or ctrl-click.
  • Fixed: When user press Ctrl+Tab twice quickly, the tabs popup menu is duplicated.
  • Fixed: View Image context menu opens image in current tab even when Force to open in new tab is All Links.
  • Fixed: Add important to tab-text color rules, fix incompatibility with ColorfulTabs.

Current Version

Latest Development Build tab_mix_plus-

Version History

Official Versions
Development Versions

You can download source code or latest working version at any time.