Tab Mix Plus

Change Log
Versions List
Changes in Version (140930)

  • Fixed: "Open new tabs next to current one" option is not working in version
  • Fixed: Don't add background to the tab strip for light weight theme in Mac OS.
  • Fixed: Unloaded tabs don't have an icon with Tabmix's Sessions Manager.
  • Fixed: Content context menu items are misplace. [Firefox 32+].
  • Fixed: First tab don't have close tab button. [Firefox 17-29].
  • Fixed: Fix incompatibility with UnloadTab extension.
  • Fixed: Fix incompatibility with WEB.DE MailCheck extension.
  • Fixed: The value of 30sec is not stored in the autoreload customize time list.
  • Fixed: Some incompatibility with Pale Moon. (140922)

  • Fixed: Session Manager restore only blank tabs. (ReferenceError: reference to undefined property tabdata.extData in tabView.js).
  • Fixed: Calling sessionstartup.doRestore before it finished to read sessionstore.js throw an error, and break Tab Mix startup.
  • Fixed: When openin non-blank tab from new tab command the address bar isn't empty.
  • Fixed: [e10s] Update Tabmix.BrowserOpenTab to work with remote tab by calling gBrowser.loadOneTab.
  • Fixed: Click from history menu button not open in new tab. Handle click on menu items in PanelUI-history button.
  • Fixed: Close tab icon on tabbar is messed-up (On PaleMoon and Linux versions before Firefox 28).
  • Added: 'Don’t load tabs until selected' preference to Tab Mix Options > Session > Restore[/list].

  • Fixed: Improve compatibility with Vertical Tabs extension.
  • Fixed: Sometimes undo closed tabs button stay disabled.
  • Fixed: Show 'Restore Previous Session' button on about:home page when user didn't restore last session.
  • Fixed: Set our 'Auto Reload' context menu on all button with command to reload or stop, this patch will add our context menu to button added by Classic Theme Restorer.
  • Fixed: [e10s] Address bar lost focus after opening a new tab using remote tabs.
  • Fixed: [e10s] Update open multiple links function to work with remote tabs.
  • Fixed: Re-declaration of variables broke Tab Mix on Nightly from September 16 2014.

  • Fixed: Selected tab sometimes not scroll to view when there are many rows and pinned tab.
  • Fixed: Problem in full screen mode when tabs are below content, moving the mouse to top or bottom to revel the tabs not working.
  • Fixed: Don't change selected tab when dragging over it while in customizing.
  • Fixed: Ghostery doesn't work with build 140903a2 when our Session Manager enabled. need to call notifyObservers with "sessionstore-windows-restored".
  • Fixed: Starting with Firefox 29 use build-in CustomizableUI module to positioning new tab button, close tab button and our scroll box in the tabs stip.

  • Added: New option "Restore my pinned tabs from last time" when user preference is not to restore when Firefox starts. turn this option off if you prefer not to restore any tab at all.
  • Fixed: Firefox Options > General is blank when Ghostery extension and Noia theme installed.
  • Fixed: With build 140824a1 - Session restore doesn't work on Firefox before version 28.
  • Fixed: When session restarts with only pinned tab extra blank tab is visible.
  • Fixed: When last session contained number of window with pinned tab, some windows restores twice.
  • Fixed: In-content Firefox preference on Linux doesn't include Tab Mix preferences.
  • Fixed: Some multi-row issues with classic theme restorer.
  • Fixed: With build 140831a1 when Display > Tab Bar > New Tab button is un-checked the new tab button after the last tab and the new tabs button at the right end of the tab bar are both continues to be displayed.

  • Fixed: Some special links don't respect Tab Mix preferences to open new tab and open in the current tab instead. (Handle non-link element with onclick that change location.href).
  • Fixed: When user show new tab button after last tab, the button is not placed after the scroll arrows when there is hidden rows.
  • Fixed: Middle click in forward/backward history menu open new tab next to the current tab according to "Open duplicated tabs next to original" preference instead of "Open other tabs next to current one".
  • Fixed: Error – re-declaration of var Cc. (Source: chrome://tabmixplus/content/content.js).
  • Fixed: When restoring session with the preference 'Don’t load tabs until selected' set unloaded tab-styling on tabs updates slowly.
  • Fixed: Remove 'download.asp' from 'Prevent blank tabs when downloading files' file types. Don't prevent opening new tab from link when 'Prevent blank tabs when downloading files' is off, even if the link matches an entry in the list.
  • Fixed: Multi-row mode: Sometimes the new tab button gets placed into a new row on its own. Hopefully!?
  • Fixed: Multi-row mode: there's a shadow shown on the right hand side of the tabbar, which won't disappear until a second row is shown.
  • Fixed: Multi-row mode: tabbar issue on Max - top rows hidden on resize.
  • Fixed: [e10s] Collecting scroll position from history on remote tabs break TabmixSessionManager.saveTabHistory.

  • Fixed: Don’t load tabs until selected not working with Tab Mix session manager.
  • Fixed: Some link open new tab (according to user preference) and also change the current tab location. (link with onclick='window.location=NEW-ADDRESS').
  • Fixed: Click options on tabbar doesn't working when browser.tabs.drawInTitlebar is true. [Firefox 25+.]
  • Fixed: Split the options Prevent clicking on Tab-bar from dragging the window. and Prevent double click on Tab-bar from changing window size. Tab Mix Options > Mouse Gestures.
  • Fixed: Fix incompatibility with Cyberfox (Cyberfox call gCyberfoxCustom.customPrefSettings() from main-window onload).
  • Fixed: Show global notification when Tab Mix debug mode is on.
  • Fixed: Select last selected tab after closing current tab doesn't work when opening new tab from the first tab.
  • Fixed: Fix compatibility issues with TreeStyleTab extension
  • Fixed: Prepare Tab Mix to work with e10s Electrolysis windows:
    • Middle-click on links not working in e10s windows.
    • Make Tab Mix Session Manager e10s compatible.
    • Update auto reload to work with tabs on e10s windows.
    • Permission sub menu doesn't work (tab context menu).
    • Handle content area click on e10s windows.
    • Add option to hide "Open in Non-e10s Window" in tabs context menu.

  • Fixed: Ctrl+Tab navigates in the most recently used order feature stopped working bug 1008772. [Firefox 32+]
  • Fixed: Tab Mix not working when Firefox starts with browser.tabs.remote.autostart set to true. [Firefox 31+]
  • Fixed: Multi-row scroll button not working after bug 1024496 landed.
  • Fixed: Tab title shift up 1 pixel when tab close button is visible when hover on tab with the mouse. [Firefox 31+]
  • Fixed: Tabstrip close button is not visible in some cases. [Firefox 31+]
  • Fixed: Tabstrip close button style for Linux and Mac. [Firefox 31+]
  • Fixed: Some preference in Firfox in-content general options not working.

  • Fixed: Remove the use of browser.tabs.closeButtons pref by bug 865826 broke Tab Mix on Firefox 31.0+.
  • Fixed: Tab Mix not working correclty with Feedly.
  • Fixed: Private Browsing icon is missing on multi-row or when the tab-bar is on bottom (below content) Firefox 29.

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.