Tab Mix Plus Changelog

What's new in Tab Mix Plus 0.5.5.0

Aug 31, 2018
  • Updates Tabmix for Firefox 56.

New in Tab Mix Plus 0.5.0.5 Pre-release 180718a1 (Jul 19, 2018)

  • Fixed: ca07177 Update compatibility with Pale Moon 28.
  • Fixed: 4ef6ecb Update compatibility with Pale Moon 28 - Tab bar below content + fullscreen in Pale Moon 28.
  • Fixed: 5ba5e14 Follow up bug 1352069 - Introduce a pref that allows for disabling animations.
  • Fixed: fd25835 Left over from changeset 6324528 - Follow up bug 1095406 - Remove synchronous getBookmarksForURI and getMostRecentBookmarkForURI from PlacesUtils.
  • Fixed: beabc92 Follow up bug 1414406 - Remove the inline options feature for add-ons. Make Tabmix Options button visible in about:addons, open the options the dialog window instead of tab.
  • Fixed: ce9a8f3 Follow up bug 1429573 - Simplify textbox[type="number"] implementation.
  • Fixed: 7194f31 Follow up bug 1379338 - scriptify preferences XBL, Add to Tabmix the file preferences.xml and its style sheets that removed from Firefox 60 code base. Our preference window does not work without it.

New in Tab Mix Plus 0.5.0.5 Pre-release (Nov 3, 2017)

  • Fixed: 33cdeb9 Follow up bug 1407498 - Don't query loadingprincipal in common case.
  • Fixed: db6cc8c Create lazy-browser when restoring closed tab to a background tab.
  • Fixed: 9408334 Follow up bug 1409784 - Remove mStringBundle from tabbrowser binding and expose gTabBrowserBundle instead.
  • Fixed: f47ecb6 Update onTabBarScroll function to call stopPropagation and preventDefault before scrolling or change selected tab.
  • Fixed: 69b408a Follow up bug 1408362 - Remove the tabbrowser-tabs class.
  • Fixed: 215ad30 Focus address-bar area if the selected tab is blank when Firefox starts.
  • Fixed: 9801a81 Function gMenuButtonBadgeManager removed in Firefox 56.
  • Fixed: b434f95 Remove padding top/bottom from close button on the toolbar.
  • Fixed: 6abd3e3 Cannot open Bookmarks in Firefox 57, Follow up bug 1405687 - Remove some deprecated code from Places related code.
  • Fixed: 6ef6230 Setting flowing to "multibar" in Firefox 57 prevents Tabmix.getButtonsHeight to get proper height when the window opened by SessionStore._openWindowWithState with more than one rows of tabs. Related to bug 1034036.
  • Fixed: b385357 GetGlobalForObject not working to get global SessionStore in Firefox 57.
  • Fixed: f71c5cc Follow up bug 1396440 - Run about pages' special click handlers only for button 0.
  • Fixed: b245235 Follow up bug 1392157 - Show a burst across the tab when a page has finished loading.

New in Tab Mix Plus 0.5.0.3 (May 9, 2017)

  • Fixed: b551624 Since Nightly 55.0a1 (2017-04-20) closing tab is broken, Follow up bug 1352069 - Introduce a pref that allows for disabling animations.
  • Fixed: a65eadc Follow up bug 1356569 - Remove notifyObservers last parameter when it is falsy.
  • Fixed: 8f223f0 Follow up bug 1308153 - part3 - implement the logic about showing the unblocking icon (apply fix to Firefox 52).
  • Fixed: 66bf00d Multirow tab bar incompatibility issue with Toolbar Position Changer add-on.
  • Fixed: 72ca504 Follow up bug 1354789 - Cache layout information needed in _positionPinnedTabs.
  • Fixed: ffab255 Follow up bug 1344706 - Do not reuse originPrincipal as triggeringPrincipal within utilityOverlay.js and bug 1284395.
  • Fixed: 5fc1157 Restore pinned tabs from last time is not working when the preference is 'Ask Before Restoring' and the user dismissed the dialog or select 'Don't Restore'. Related to bug 936061 - Refactor restoreWindow() into restoreWindow() and restoreWindows().
  • Fixed: 6cc8efe Starting with Firefox 54.0 we need some timeout before we can accesses the box attributes.

New in Tab Mix Plus 0.5.0.2pre.170102a1 (Jan 12, 2017)

  • Fixed: 0098d64 Add option "Move tab from 'Switch to tab' next to current one".
  • Fixed: fe2bf91 Changeset 317405bfb6ca breaks treeStyleTab open bookmarks as new tree.
  • Fixed: b49e6ef Set icon on pending tabs.
  • Fixed: dbd6292 Follow up bug 1309596 - Update drag feedback.
  • Fixed: bfcc1d4 Follow up changeset 54c897a, bug 1322408 was applied on Firefox 51.0b10.

New in Tab Mix Plus 0.5.0.2pre.161211a1 (Dec 12, 2016)

  • Fixed: c55bd86 Don't set 'unloaded' style to blank pinned tabs.
  • Fixed: 05147b8 Follow up bug 658467 - Fade out tab label on overflow instead of ellipsis.
  • Fixed: aafc73c Add options to open Synced tabs, from sidebar, in current tab or in new foreground or background tab.
  • Fixed: 0209a1d Delay _animateTabMove modification until after browser-delayed-startup-finished when 'Multiple Tab Handler' installed.
  • Fixed: 5f7a77e Shortcut for 'Merges windows together' changed to Ctrl+Shift+E, Ctrl+Shift+M overrides 'Responsive Design Mode' shortcut.
  • Fixed: cd12be2 With build 161204a the tab multi-row feature displaying 2 rows regardless of the setting, changeset 45b5814.
  • Fixed: 78a35a8 Add option to toggle 'Keep Undo close tab menu open' to Tab Mix Plus options window, changeset 6631a02 added the option only to the closed tabs menu.
  • Fixed: 25f5ebe Make sure that corrupted session.rdf don't stops the closing process, GetResource throw when its argument is null or undefined.

New in Tab Mix Plus 10.5.0.2pre.161109a1 (Nov 10, 2016)

  • Fixed: 077213a Follow up bug 1245124 - window.open() should open a new tab in the same container.
  • Fixed: e3f4528 Dragging tabs no longer works when there is only one row of tabs. Follow up bug 1313998 - Turn on no-unused-vars for local variable scopes in browser/base/content.
  • Fixed: d958744 Don't change selected tab by wheel event over the tab-bar if the device that generated the event wasn't a mouse wheel.
  • Fixed: 58cbfc3 Don't open new tab from links on remote content when role attribute is 'button' or 'menu'.
  • Fixed: 7a0e6d3 Follow up bug 1000458 (openLinkIn changed).
  • Fixed: 1d524dd Follow up bug 92737 - Part 4 - Open multiple tabs when multiple items are dropped on tab.
  • Fixed: 7f62e37 Follow up bug 92737 - Part 2 and 3 - Open multiple tabs when multiple items are dropped on content area.
  • Fixed: 29d5b72 Replace remaining usages of bind(this) with arrow function.
  • Fixed: bbfb0c8 Update ContentClickInternal.isGreasemonkeyInstalled function, util.js moved to greasemonkey-modules/content/util.js.
  • Fixed: 2eaa7d7 Follow up bug 1312901 - Use nsIArray for URL window argument.
  • Fixed: 9de1706 Keep sessions menu open when user apply one of these command from sessions context menu.
  • Fixed: f4f77cf Keep Undo close tab menu open, close it when user click outside the menu.
  • Fixed: d523e82 Follow up bug 1311439 - Skip _notifyBackgroundTab for hidden tabs.
  • Fixed: 68f7628 Update compatibility with treeStyleTab version 0.18.2016090802.
  • Fixed: 3b6c52e Update compatibility with treeStyleTab - Open new next sibling tab correctly, even if there is no next sibling.
  • Fixed: 20b31a5 Refactor ChangeCode.isValidToChange function to show error message in the console with the proper file name and line number.
  • Fixed: b10576c Follow up bug 1284395.

New in Tab Mix Plus 0.5.0.1 Pre 161005a1 (Oct 27, 2016)

  • Fixed: c562e42 Open tabs from address bar doesn't work on Firefox 50 with Tab mix version 0.5.0.1pre.160904a1. Bug 1180944 was landed on Firefox 50. (Changeset a07e273 ).
  • Fixed: 4f47a19 Follow up bug 1302737 - When closing tabs with non-mouse devices (e.g. touch, pen), don't enter locked-tab-size mode.

New in Tab Mix Plus 0.4.2.1 Pre 160124a1 (Jan 25, 2016)

  • Fixed: 03acf56 Start using the new Tab mix domain 'tabmixplus.org' instead of 'tmp.garyr.net'.
  • Fixed: dc76bac Session manager is broken in Nightly build after 2016-01-21.
  • Fixed: 44ae8a0 Don't make first restored tab visible when we restored the session into hidden group.
  • Fixed: 35e2ac3 Update changeset d181198, TabGroup extension add the changes we do in TMP_TabView._patchTabviewFrame to its code in version 1.0.2b1.
  • Fixed: d010cea Preference window overlay does not start when nglayout.debug.disable_xul_fastload and nglayout.debug.disable_xul_cache are true. Add onload attribute to the prefwindowto workaround this issue.
  • Fixed: 86fcfda Update TMP_tabDNDObserver.onDragStart, follow up bugs: 863512, 1194311, 1214428.
  • Fixed: dfd235b Update the code that change gBrowser.tabContainer._animateTabMove, fix incompatibility with Multiple Tab Handler extension.
  • Fixed: a634138 Replace eval of gBrowserInit._delayedStartup with wrapped function, fix incompatibility with Multiple Tab Handler extension.
  • Fixed: 1e67ee1 Clean up the code that set SessionStroe last session state.
  • Fixed: 4cca1c5 Initialize our session manager after SessionStore.promiseInitialized resolved.
  • Fixed: e6aeb4c Clean our modification to gBrowserInit._delayedStartup - move the block deal with swap tab to gBrowser.swapBrowsersAndCloseOther.
  • Fixed: 2fa8641 Remove obsolete code from Tabmix.beforeBrowserInitOnLoad (Code for Firefox/PlaeMoone versions before 25).

New in Tab Mix Plus 0.4.2.1 Pre 151226a1 (Dec 27, 2015)

  • Fixed: d181198 Incompatibility with new TabGroup extension that replaced Firefox build-in panorama.
  • Fixed: 804be82 Our session manager causing SessionStore to send 'SSWindowStateReady' event after each restored tab, regressed after bug 1067648 - Introduce restoreTab() and use it from restoreTabs().
  • Fixed: 28860e7 Incompatibility with Tab Deque extension, other tabs can't be selected and will quickly revert to the current one.
  • Fixed: 39c8a28 Always check if the link is an xpi link, don't open new tab for left click on xpi links.
  • Fixed: cc4c771 Incompatibility problem with Stay-Open Menu, Undo closed tab from undo closed button list always open last closed tab. when the menu is closed before we do our restoreCommand aEvent.originalTarget.value is null.

New in Tab Mix Plus 0.4.2.0 (Dec 27, 2015)

  • Updates Tabmix for Firefox 46 and more

New in Tab Mix Plus 0.4.2.0 Pre 151212a1 (Dec 14, 2015)

  • Fixed: f85921a When 'browser.newtab.url' or extensions.tabmix.replaceLastTabWith.newtab.url' value is empty string show 'about:blank' in the corresponding text box in the option windows.
  • Fixed: d2c6dc9 Can't customize tab bar at the bottom.
  • Fixed: f28b478 Incompatibility with Pale Moon Tab Groups extnesion, TabView.prepareUndoCloseTab and TabView.afterUndoCloseTab are not exist.
  • Fixed: df1a2b9 Pending tab shrink for a moment when restoring starts, SessionStore change the title to 'Connectingן... Don't remove tab width when widthFitTitle is true and the tab is restoring.

New in Tab Mix Plus 0.4.2.0 Pre 151031a1 (Nov 13, 2015)

  • Fixed: 30b239a [e10s] Add content script to handle drop event, open new tab when url dropped on locked tab content.
  • Fixed: bc9c583 Follow up bug 1207594 - Drop a link on tab bar doesn't work (link from external application).
  • Fixed: ee42094 New preference in Options > Display > Tab > Styles - 'Apply background color for squared tabs', Allow users to set custom background colors when Tree Style Tab extension installed.
  • Fixed: 3c6e776 New preference in Options > Display > Tab > Styles - 'Disable custom background colors'.
  • Fixed: 0df7a83 Change Options > Display > Tab - Highlight to Styles.
  • Fixed: 9d8bc83 Incompatibility with Tree Style Tab extension, Tab mix loses the ability to color tab texts (regressed by changeset 19e6cdd).
  • Fixed: 8034570 New options in Options > Links > Open links with target to existing frame in the current tab, default true.
  • Fixed: 19ceb98 When the tabs are vertical (Tree Style Tab, Vertical Tabs) and the "New tab button" setting is on "After last tab" two new tab buttons are displayed, one after the last tab and one at the bottom.
  • Fixed: 1032fe7 Dragging tabs between windows broken in 0.4.1.9, it only open blank tab on the target window. TypeError: gBrowser.updateBrowserRemotenessByURL is not a function (Palemoon 25-26, Firefox before 33), changeset 849c5f9.
  • Fixed: ab4683e Incompatibility with BackTrack Tab History extension, Apply our changeCode function earlier on functions that are modified by BackTrack Tab History.
  • Fixed: 95b5f7b Replace eval of ContentClick.contentAreaClick with wrapped function to prevent incompatibility with BackTrack Tab History extension. Change whereToOpenLink function to return fixed 'where' when called from ContentClick.contentAreaClick.
  • Fixed: f894050 Tabbar background color in multi-row doesn't match the background color in single-row on Mac OS X.
  • Fixed: 41f9556 Can't disable conflicted extensions, typo in changeset 0fa626a.
  • Fixed: 13a74aa Hide the option to 'Mute Tab/Unmute Tab' in all Firefox version before Firefox 43.

New in Tab Mix Plus 0.4.2.0 Pre 151021a1 (Oct 21, 2015)

  • Fixed: 53d7ea1 Incompatibility with RequestPolicy Continued extension https://requestpolicycontinued.github.io, "Open other tabs next to current one" doesn't work.
  • Fixed: f8a3ff5 Selected tab doesn't show custom background color in the middle.
  • Fixed: d6dfedd Follow up bug 1165973 - use outline instead of border for focus ring, remove border from text link button.
  • Fixed: 2cf1f0a Fix compatibility with Cyberfox 41, NewTabURL.jsm not exist.
  • Fixed: 49793f1 Add new preference to show/hide the new Mute Tab/Unmute Tab menu item in tab context menu.
  • Fixed: 789e44c Don't style visited tab as unloaded.
  • Fixed: 5620260 Add shortcut to 'Clear Closed Tabs List'.

New in Tab Mix Plus 0.4.1.9 (Aug 26, 2015)

  • Updates Tabmix for Firefox 41 and more...

New in Tab Mix Plus 0.4.1.9 Pre 1508195a1 (Aug 20, 2015)

  • Added: e8019f4 New option 'Allow pinned tabs to scroll' in multi-rows.
  • Added: faf873d New tooltip on multi-rows scroll button to show rows count and selected tab position.
  • Fixed: 6851ccd follow up bug 1193830 - _overPlayingIcon is not reset if there is no mouseenter/mouseleave event.
  • Fixed: f7b7a79 Clicking on the icon to mute then unmute (or unmute then mute) without moving the mouse off the icon can trigger double click event on the tab, and close it (Changeset c0f3653f204e).
  • Fixed: 766a9da Leaving YouTube full screen (DOMFullscreen) removes\hides the tab bar, when the tab bar in multi-row mode calling setHeight too soon set the height to zero.
  • Fixed: f7c2bd2 Follow up bug 1160023 Implement new fullscreen popup design from bug 1129061, break Tabmix when tabbar on the bottom.
  • Changed: 3fd34d8 Drop support for Firefox versions before 31.

New in Tab Mix Plus 0.4.1.9 Pre 150815a1 (Aug 17, 2015)

  • Fixed: f515b84 Workaround for bug in treeStyleTab, with version 0.15.2015061300a003855 gBrowser.treeStyleTab.initTabContentsOrder throw on Firefox 41+.
  • Fixed: be189ac An empty bar is shown at the bottom when in fullscreen video (DOMFullscreen) and the tabs are on bottom.
  • Fixed: 88f9b1a Leftover from changeset 5428fdc, follow up bug 947854 - Exiting DOM fullscreen also exits window fullscreen mode.
  • Fixed: e4f9daa Follow up bug 1071821 - fullscr-toggler element needs to be hidden in DOM fullscreen.
  • Fixed: c998b9a Wrap original PlacesCommandHook.bookmarkPage function with a function that change browser._contentTitle to a user defined tile when exist.
  • Fixed: 9efdc5b Follow up bug 1181475 - Refactor duplicateTabIn to avoid a race between swapping frameloaders and SessionStore.
  • Fixed: 9bd6286 Use OS.File to import/export our preferences file asynchronicity, update changeset 908c146 to support Pale Moon. Pale Moon 25.6.0 doesn't support generator functions and some OS.file arguments are different.
  • Fixed: 9fe7a57 Force Sessionstore to save our persisted tab attributes. Fixed 'Reload Tab Every' data is lost after a crash.
  • Fixed: 5610483 Clicking on the tab-sound-icon on pinned tab select tab when the option "Mouse click (down and release) to select a tab" is on (Changeset c0f3653f204e).

New in Tab Mix Plus 0.4.1.9 Pre 150801a1 (Aug 1, 2015)

  • Fixed: c0f3653 Tabmix is broken by the changes from bug 486262 - Provide visual indicator as to which tab is causing sound, remove all use of tabbrowser.dtd and add the new Tab audio indicators to tabs.
  • Fixed: 776d43f When dropping a tab from another window into pinned tabs area make the tab pinned.
  • Fixed: 849c5f9 Follow up bug 1094328 - [e10s] Detaching XUL tabs leaves a ghost tab in the old window, and opens a blank tab in the new window.
  • Fixed: 3fbeb0b Closed tabs list messed up after bug 1109875 - [e10s] Stop using synchronous TabState.flush operations for onTabClose.
  • Fixed: 908c146 Use OS.File to import/export our preferences file asynchronicity.
  • Fixed: 33eec31 When preference value is not initialize use valueFromPreferences to get the value directly.
  • Fixed: 4ff8927 New module AsyncUtils.jsm to help the use of callbacks as promises.
  • Fixed: 62a73e8 Replace in our log.jsm module logStringMessage with logMessage and add reportError to log error message to the console with the error file and line number.
  • Fixed: 45a7332 Increase the timeout before calling convertFile, calling it too soon after our prompt dialog closed causing Session Manager Extension convertFile to fail.
  • Fixed: fd2318e Workaround for bug 1157404 - [e10s] Possible to end up with two visuallyselected="true" tabs at the same time.
  • Fixed: 79e77d7 Implement Firefox's overflow/underflow handler code from our overflow setter, with some them or extensions (Classic Theme Restorer) overflow event isn't fired properly on multi-row.
  • Fixed: 38c1d9a Replace "extensions.tabmix.loadFolderAndReplace" with "extensions.tabmix.loadBookmarksAndReplac", update the sring in the options window to "Groups of bookmarks/history".
  • Fixed: 80ffbe3 Open tab from History doesn't follow Tabmix options.
  • Fixed: 27820b5 Disabled 'undo closed tabs button' when 'browser.sessionstore.max_tabs_undo' changed to zero.
  • Fixed: 907c197 Dragging bookmark or livemark from the Bookmarks toolbar always have 'copy' dropEffect.
  • Fixed: 74057ca Follow up bug 1129957 - [e10s] RemoteWebNavigation doesn't accept postdata or headers.
  • Fixed: caa1244 Use 'remote' attribute from browser instead of tab, Follow up bug 1095475 - [e10s] Replace tab underlines with tooltip.
  • Fixed: 552d048 Wrong value calculated for '-moz-margin-start' and '-moz-margin-end' on Firefox 39 when selected tab is not visualyselected, regressed by bug 1066531.
  • Fixed: 2d7c6fb Properly handle Ctrl/Command + W in shortcuts edit box, the default behavior is to close the preferences window.
  • Fixed: 36f9924 Follow up bug 1166757 - Remove browser.__SS_data.
  • Fixed: fcb9f95 Don't open new tab from Facebook chat settings.

New in Tab Mix Plus 0.4.1.9 Pre 150703a1 (Jul 3, 2015)

  • Fixed: 744279f Pressing Shift while 'Ctrl+Tab tabs list popup' is visible hides the popup.
  • Fixed: c40be22 Follow up bug 1118285 - The browser.newtab.url preference is abused and should be removed.
  • Fixed: ea63f20 Use gBrowser._switcher.updateDisplay to update display with our attributes instead of 'TabSwitchDone' event.
  • Fixed: 5d69118 Simplifies background color rules by joining tabmix_australis and tabmix_#Style~="bg" selectors into tabmix_#Style~="aus".
  • Fixed: f3a960e Follow up bug 1066531, move all style rules with selected/visuallyselected attribute to separate files under app_version/before39.0 and app_version/39.0 folder.
  • Fixed: 560436c Flags argument of String.prototype.{search,match,replace} is deprecated.
  • Fixed: a69d52d Restore to New Window(s) from private window opens new private window without restoring any tab.
  • Fixed: 4bfb5fb Don't remove all backup when new private window is open, Don't remove existin crashed data when user disabled backup, add missing crashed session data when new session opened with single private window.
  • Fixed: 1c51d70 Reuse blank tab when closing new window in single window mode, update referrerPolicy code after bug 1113431.
  • Fixed: fd81aab SingleWindowModeUtils fail to close new window, gPluginHandler.pluginCrashed was changed to gPluginHandler.NPAPIPluginCrashed by bug 1110887 (Firefox 40).
  • Fixed: 04d0a16 Fix incompatibility with Treestyletab extension, Open Link in Foreground/Background Tab Broken in 0.4.1.8, regressed by changeset 049df31.
  • Fixed: 11dbdab Update compatibility with Treestyletab extension.
  • Fixed: d315f4f Calling SessionStore.getTabState before Firefox 28 with pending 'about:config' tab throw 'TypeError: browser.contentDocument.getElementById(..) is null' in SessionStore._updateTextAndScrollDataForTab or TextAndScrollData.jsm.
  • Fixed: ecd6c11 Left over from changeset 85e2ad4.
  • Fixed: 5428fdc Follow up bug 947854 - Exiting DOM fullscreen also exits window fullscreen mode,.
  • Fixed: dd7d017 TypeError - this.clog is not a function, changeset 763e406.
  • Fixed: 4f36689 Update changesets 94b9a6a863d3, 1a3a96a04011, disable PlacesCommandHook.bookmarkPage from Firefox 40.
  • Fixed: 3d46211 Remove font size from 'Hide the tab bar' label (in-content).
  • Fixed: d6fec0b Missing quotation mark aroud TabmixSvc.aboutBlank. (changeset 8abf33f).
  • Fixed: 7278988 Fix typo in changeset 8abf33f.

New in Tab Mix Plus 0.4.1.8 (Jun 15, 2015)

  • Updates Tabmix for Firefox 39

New in Tab Mix Plus 0.4.1.8 Pre 150607a2 (Jun 10, 2015)

  • Fixed: 77403ab Can't close Firefox and can't close additional window. State.scroll.scroll can be undefined, calling setLiteral with undefined value break Tabmix..
  • Fixed: 554a2df Follow up bug 1066531 - [e10s] Switching tabs can result in old content being displayed for a split second after the tab bar is updated.
  • Fixed: aa0fb20 Follow up bug 1143038 - Use AppConstants in tabbrowser.xml.
  • Fixed: 94b9a6a Follow up bug 1067042 - [e10s] Bookmarking an e10s tab results in a blank name.
  • Fixed: 74386e4 Don't collect our session manager data when the manager disabled.
  • Fixed: 932fbc8 TabmixSessionManager.onWindowClose notifyObservers "browser-window-change-state" before the window actualy closed by sessionStore. Regressed by changeset 523c7da.
  • Fixed: 01559b1 Fix referenceError: reference to undefined property browser.tabmix_allowLoad.
  • Fixed: 763e406 Object.prototype.__noSuchMethod__ is obsolete since Firefox 39 - part 2.
  • Fixed: 85e2ad4 Object.prototype.__noSuchMethod__ is obsolete since Firefox 39 - part 1.
  • Fixed: 617ea32 Remove obsolete function.
  • Fixed: ebeda5e Follow up bug 1113431 - Propagate referrer policy throughout the ui.

New in Tab Mix Plus 0.4.1.8 Pre 150607a1 (Jun 9, 2015)

  • Fixed: 91a058c Browser.contentWindow is undefined in Firefox 31.5 ESR.
  • Fixed: 6713798 Invisible tab bar using Firefox 36 on Linux. Call updateTabbarBottomPosition from our scrollbox.xml\toolbar binding to avoid timing issues in Linux Ubuntu.
  • Fixed: 74b360e With Walnut theme we get wrong height from Tabmix.getButtonsHeight on Firefox 36.
  • Fixed: 07a7dc5 CustomizableUI.getWidgetIdsInArea throw if called too early. Using Walnut theme on Linux Ubuntu throw onWindowOpen.
  • Fixed: 9879d9f ContentClick.jsm exist in Firefox only from version 38.
  • Fixed: c662c4f Middle-click to open in current tab not working from 0.4.1.7, regressed by changeset 1059be3.
  • Fixed: 890fcf6 New tab (about:newtab) is closing for mistakenly consider to be a blank tab open for downloading. Regressed by changeset 0457eae.

New in Tab Mix Plus 0.4.1.8 Pre 150317a1 (Mar 23, 2015)

  • Fixed: 91a058c Browser.contentWindow is undefined in Firefox 31.5 ESR.
  • Fixed: 6713798 Invisible tab bar using Firefox 36 on Linux. Call updateTabbarBottomPosition from our scrollbox.xml\toolbar binding to avoid timing issues in Linux Ubuntu.
  • Fixed: 74b360e With Walnut theme we get wrong height from Tabmix.getButtonsHeight on Firefox 36.
  • Fixed: 07a7dc5 CustomizableUI.getWidgetIdsInArea throw if called too early. Using Walnut theme on Linux Ubuntu throw onWindowOpen.
  • Fixed: 9879d9f ContentClick.jsm exist in Firefox only from version 38.
  • Fixed: c662c4f Middle-click to open in current tab not working from 0.4.1.7, regressed by changeset 1059be3.
  • Fixed: 890fcf6 New tab (about:newtab) is closing for mistakenly consider to be a blank tab open for downloading. Regressed by changeset 0457eae.

New in Tab Mix Plus 0.4.1.8 Pre 150303a1 (Mar 4, 2015)

  • Fixed: 5404ef7 When loading tab from bookmark and "titlefrombookmark" preference is on set its label early.
  • Fixed: cf1901f Update maxVersion to 39.0a1.
  • Fixed: 1da146b Follow up bug 1031264 - does not work if open in new tab and bug 1133201 - part 2 - don't send referrer information when opening new windows via context menu.
  • Fixed: e4520c9 Timestamps hyperlinks in Youtube open in new tab when "force to open in new tab" links to other sites (or all sites) is on.
  • Fixed: 7829177 Use Tabmix drag & drop functions when dragging tabs between windows to allow positioning of the drag indicator in case the tabbar is not in the default location.
  • Fixed: [e10s] Stop using unsafe CPOW's.
  • Fixed: 57d7dbd RecentWindow.jsm is no longer exist in resource://app/.
  • Fixed: 5e5aaee Calling setItem with value of undefined should remove the attribute if exist (regressed by changeset af7e71e).
  • Fixed: 133f3f8 Typo in changeset 683ebd1 Prevents tabs from resizing properly after tab closed by clicking on it's close button.

New in Tab Mix Plus 0.4.1.7 (Mar 3, 2015)

  • Updates Tabmix for Firefox 37

New in Tab Mix Plus 0.4.1.7 Pre 150212a1 (Feb 12, 2015)

  • Fixed: a881b08 Follow up bug 1047603 - Fix passing xul:tab in the initialization of a new e10s window.
  • Fixed: eb2a784 Blank tabs opened from download remain hidden and not deleted. Typo in changeset 0230ba0 Hinting chrome/content/* folders.
  • Fixed: c99f4cc Update locals from http://www.babelzilla.org.
  • Fixed: 6e86213 Follow up bug 1112304, update tabbrowser-tab binding.
  • Fixed: 9fde38d When 'Ctrl-Tab navigates tabs in the most recently used order' is off we may call gBrowser.mTabBox.handleEvent from keydown.
  • Fixed: a20b2a2 Add lasttabTabList events to the xul menupoup.
  • Fixed: 5574ab5 Update for changeset 6a46101 for the case getBoundingClientRect bottom return fraction value.
  • Fixed: e909097 Update TMP_tabDNDObserver.onDragStart follow up bugs: 674373, 698371, 783282, 786406, 790168, 1059032.

New in Tab Mix Plus 0.4.1.7 Pre 150126a1 (Feb 12, 2015)

  • Fixed: When dragging a tab move it directly options is disabled when multi-row mode is on.
  • Fixed: Calling gBrowser.tabContextMenu too soon broke s3menuwizard from initialize tab context menu.
  • Fixed: Close button is not on the left side when Classic theme restorer extension installed. Classic theme restorer control close tab button only when the default theme is in use.
  • Fixed: Address bur not always focused after replacing last tab.
  • Fixed: Pinned tabs overlapping other tabs after scrolling multi-row. [With build 0.4.1.7pre.150112a1].
  • Fixed: Allow to open new window if user are not in single window mode or there are no opened windows or there are no other windows with the same privacy type.
  • Fixed: Some local strings are missing.
  • Fixed: Change tab-close-button image on Linux when user set background color on tabs.

New in Tab Mix Plus 0.4.1.7 Pre 150112a1 (Jan 26, 2015)

  • Fixed: Tooltip for Drag & Drop over tabs is not visible when the window is maximized.
  • Fixed: Wrong redirection on Google+ page: Apps, when preferences are to open links in new tab.
  • Fixed: Issue in combination with Vertical Tabs Add-on.
  • Fixed: Incompatibility with Secure Login extension.
  • Fixed: Any clicking options on tab to 'Activate/Deactivate tab auto reload' reload the tab non-stop (the interval is zero).
  • Added: New shortcut 'Switch to last active tab'. to set the new shortcut opent Tab mix preferences window and go to Menu > Shortcut.
  • Backed out: changeset from 141229a1, Session manager doesn't save scroll position from remote tabs.

New in Tab Mix Plus 0.4.1.6 (Jan 5, 2015)

  • Updates Tabmix for Firefox 35 and more.

New in Tab Mix Plus 0.4.1.6 Pre 141222a1 (Dec 22, 2014)

  • Fixed: Pined tabs from last session load as blank tabs.
  • Fixed: New tab page won't load using latest Nightly after bug 1077652 landed. Firefox 37.
  • Fixed: Search bar doesn't work and results in blank page after bug 1106101 landed. Firefox 35+.
  • Fixed: Link that open new tab doesn't work after bug 1031264 landed. Firefox 37.

New in Tab Mix Plus 0.4.1.6 Pre 141114a1 (Nov 14, 2014)

  • Fixed: Update compatibility with Pale Moon 25.
  • Fixed: The close button on the tab bar is wrong on a retina screen (high resolution).
  • Fixed: Can't change new tab button position when tabbar is below content.
  • Fixed: The tabs are cut off by the bottom of the window, when tabs are on the bottom, the window isn't maximized and the menu bar is hidden.

New in Tab Mix Plus 0.4.1.6 Pre 141025a1 (Oct 25, 2014)

  • Fixed: Update compatibility with Pale Moon 25.
  • Fixed: The close button on the tab bar is wrong on a retina screen (high resolution).
  • Fixed: Can't change new tab button position when tabbar is below content.
  • Fixed: The tabs are cut off by the bottom of the window, when tabs are on the bottom, the window isn't maximized and the menu bar is hidden.

New in Tab Mix Plus 0.4.1.6 Pre 141014a2 (Oct 17, 2014)

  • Fixed: Tab width expands when mouse is over the tab, regressed by build 141014a (changeset d1b7407592b4).
  • Fixed: Don't add id with colon, it cause document.querySelector to throw an exception - An invalid or illegal string was specified.
  • Fixed: Preferences: Don't change session preference when Session manager extension installed.
  • Fixed: Preferences: Restore Defaults doesn't work when there are pending changes.

New in Tab Mix Plus 0.4.1.6 Pre 41014a1 (Oct 14, 2014)

  • Fixed: Make tab drag indicator visible, when user move TabsToolbar directly above content.
  • Fixed: When replacing last tab, the new tab is not supposed to be private (PrivateTab extension).
  • Fixed: Update compatibility with Tile Tabs 11.12.
  • Fixed: Tabs merged in reverse order, when the preference openTabNext is true and both browser.tabs.insertRelatedAfterCurrent and openTabNextInverse are false.
  • Fixed: Preference window: turn 'Force to open in new tab:' to radio control, add check box to enable/disable the preference. disable 'Open links with a target attribute in current tab' when 'Force to open in new tab:' is set to 'All links'.
  • Fixed: Force SessionStore.restoreLastSession to open new window only if the user restore another session.
  • Fixed: Select & reload unloaded tab ends with blank tab. don't reload tab when Session Restore started to restore it.
  • Fixed: Use one close button on tab, show it on left side or when mouse is over the tab according to user preferences. (Report if you see any problem with close tab button with non-default theme).

New in Tab Mix Plus 0.4.1.5.2 (Sep 30, 2014)

  • Fixed: "Open new tabs next to current one" option is not working in version 0.4.1.5.1.
  • 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 item are missed place. [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.

New in Tab Mix Plus 0.4.1.6 Pre 140926a1 (Sep 26, 2014)

  • Fixed: "Open new tabs next to current one" option is not working in version 0.4.1.5.1.
  • 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 item are missed place. [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.

New in Tab Mix Plus 0.4.1.5.1 (Sep 23, 2014)

  • 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].

New in Tab Mix Plus 0.4.1.6 Pre 140920a1 (Sep 20, 2014)

  • 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.

New in Tab Mix Plus 0.4.1.5 Pre 140913a2 (Sep 17, 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.

New in Tab Mix Plus 0.4.1.5 Pre 140913a2 (Sep 15, 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.

New in Tab Mix Plus 0.4.1.5 Pre 140903a2 (Sep 8, 2014)

  • 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.

New in Tab Mix Plus 0.4.1.5 Pre 140903a1 (Sep 3, 2014)

  • 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

New in Tab Mix Plus 0.4.1.5 Pre 140831a1 (Sep 1, 2014)

  • 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).
  • When user show new tab button after last tab, the button is not placed after the scroll arrows when there is hidden rows.
  • 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".
  • Error – re-declaration of var Cc. (Source: chrome://tabmixplus/content/content.js).
  • When restoring session with the preference 'Don’t load tabs until selected' set unloaded tab-styling on tabs updates slowly.
  • 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.
  • Multi-row mode: Sometimes the new tab button gets placed into a new row on its own. Hopefully!?
  • 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.
  • Multi-row mode: tabbar issue on Max - top rows hidden on resize.
  • [e10s] Collecting scroll position from history on remote tabs break TabmixSessionManager.saveTabHistory.

New in Tab Mix Plus 0.4.1.5 Pre 140824a1 (Aug 26, 2014)

  • Don’t load tabs until selected not working with Tab Mix session manager.
  • Some link open new tab (according to user preference) and also change the current tab location. (link with onclick='window.location=NEW-ADDRESS').
  • Click options on tabbar doesn't working when browser.tabs.drawInTitlebar is true. [Firefox 25+.]
  • 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.
  • Fix incompatibility with Cyberfox (Cyberfox call gCyberfoxCustom.customPrefSettings() from main-window onload).
  • Show global notification when Tab Mix debug mode is on.
  • Select last selected tab after closing current tab doesn't work when opening new tab from the first tab.
  • Fix compatibility issues with TreeStyleTab extension
  • 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.

New in Tab Mix Plus 0.4.1.5 Pre.140802a1 (Aug 4, 2014)

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

New in Tab Mix Plus 0.4.1.4 (Jun 16, 2014)

  • Updates Tabmix for Firefox 30 and more.

New in Tab Mix Plus 0.4.1.3.1 Pre.140215a1 (Feb 19, 2014)

  • Fixed: Conflict with Tile Tabs 11.0, double-click to CloseOtherTabs fails.
  • Fixed: Missing tab title.
  • Fixed: Can not drag&drop text containing spaces to the tab bar.
  • Fixed: Clear Tab Mix saved sessions checkbox is not set in Options > Privacy > Clear history when Firefox closes.
  • Fixed: Restore immediately new tab opened by "Open Link in Duplicated Tab".
  • Fixed: Slideshow and toggleFLST shortcuts not working.

New in Tab Mix Plus 0.4.1.3 (Feb 6, 2014)

  • Added: New option to show tab context menu on tabbar, look in Tab Mix Plus Options > Menu > Tab Context Menu.
  • Fixed: When the preference "Hide the tab bar When I have only one tab" is set, height for buttons on the tabbar is wrongly set to 0 (zero).
  • Fixed: Tabs colors not restored when restoring more than one window (TypeError: Tabmix.tabStyles is undefined), Enable/Disable text color doesn't work.
  • Fixed: Closing Firefox needs clicking "File/Exit" TWO times.
  • Fixed: Options window > Mouse > Mouse clicking not working properly, when opening the options window not from the first browser window.
  • Fixed: Warning about closing multiple tabs is missing with Nightly from February 2, 2014.
  • Added: New option to set gradient color on tabs by applying different color to top and bottom, new option to hide RGB fields.
  • Tabmix Options > Display > Tab > Customize Styles...)
  • Fixed: Bug 931891 screws up middle-click/closed tab and breaks right click on page content. [Firefox 27.0b2]
  • Fixed: Properly disable toggle FLST (Find Last Selected Tab) and tab slide show shortcuts, fix notification label to match the shortcuts.
  • Fixed: [Australis] Update our styles for tabs background color to work with Australis on Mac OS X and Linux. [Firefox 28+]
  • Fixed: Unread Style only apply to new tabs after first load.
  • Fixed: Can't closed tab with show-over button, TypeError: tabContainer.tabbrowser is undefined.
  • Fixed: Some compatibility issues with TreeStyleTab.
  • Fixed: Can't use close button on tab with vertical TreeStyleTab. [Nightly 28+]
  • Fixed: Fix tab progress top margin when tabbar is vertical by TreeStyleTab. [Nightly 28+]
  • Fixed: Disable our background colors when treeStyleTabs installed.
  • Fixed: [Australis] Update our styles for tabs background color to work with Australis on Windows. [Firefox 28+]
  • Fixed: Throbber is missing since dev-build 131123a1. [Firefox 28+]
  • Fixed: New tab open at the end with latest Nightly since bug 943820 landed. [Firefox 28+]
  • Fixed: Options > Menu > Shortcuts is broken on OS X and Nightly with Australis when some of the shortcuts are in use by other extensions or Firefox.
  • Fixed: Don't block "YouTube Center Settings" when Greasemonkey installed.
  • Fixed: [Australis] Remove horizontal orient from buttons that are in in Australis new buttons panel. [Firefox 28+]
  • Fixed: [Australis] Closed tabs and closed windows buttons are disabled in Australis new buttons panel. [Firefox 28+]
  • Fixed: Disabling Tabmix on popup messed up main context menu.
  • Fixed: [Australis] Update tab-progress margin for Windows. [Firefox 28+]
  • Fixed: Selected tab messed-up after bug 940262 landed on Nightly (Australis). [Firefox 28]
  • Fixed: Click options on tab bar not working on Nightly (Australis). [Firefox 28]
  • Fixed: Set Tabmix buttons height to 24px on Nightly (Australis). [Firefox 28]
  • Fixed: Fix multi-row scroll buttons height on Windows with Nightly (Australis) [Firefox 28]
  • Fixed: Focus urlbar when Firefox starts with a blank tab, by Tabmix Session manager.
  • Fixed: Tree Style Tab extension "Bookmark this Tree" is broken.
  • Fixed: Remove blank tab that open the "Launch Application" dialog.
  • Fixed: Auto reload state not restored after crash with Tabmix Session Manager.
  • Fixed: Restored auto reload not starts for pending tabs.
  • Fixed: Build-in SessionStore don't restore Tabmix tab attributes for lock, protect, user name and auto reload (bug 905049), Firefox 25+.
  • Fixed: Links from youtube.com open in the same tab.
  • Fixed: Show last 6 custom times in "Reload Tab Every" menu.
  • Fixed: New tab button disappeared after tab closed when tabs are in multi-row.
  • Fixed: Add option to "Mouse clicking" options not to use Tabmix command and use Firefox default or other extension.
  • Fixed: Some shortcuts doesn't work when disabling few shortcuts in Tabmix > menu > shortcuts.
  • Fixed: Duplicated tab always shows last page of the tabs history [Firefox 25].
  • Removed: support for Firefox 11.0-17.0.
  • Fixed: Firefox closed when session restore starts with pinned tabs [Firefox 25].
  • Fixed: Session don't fully restored when one of the tabs title contain ][.
  • Fixed: Bug 928335 broke Tabmix on Nightly. [Firefox 27+]

New in Tab Mix Plus 0.4.1.1.01 (Nov 1, 2013)

  • Updates Tabmix for Firefox 26 and more

New in Tab Mix Plus 0.4.1.0 (Apr 8, 2013)

  • Updates Tabmix for Firefox 20

New in Tab Mix Plus 0.4.0.5 (Feb 25, 2013)

  • Updates Tabmix for Firefox 19

New in Tab Mix Plus 0.4.0.4 (Feb 25, 2013)

  • Updates Tabmix for Firefox 18

New in Tab Mix Plus 0.4.0.3pre.120518a Dev (May 19, 2012)

  • Fixed: "Rename this tab regardless of its address" doesn't work unless you reset it while the panel is open.
  • Fixed: Don't set about:newtab and about:blank as unread after session restore or reload.

New in Tab Mix Plus 0.4.0.2pre.120417a Dev (May 7, 2012)

  • 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.

New in Tab Mix Plus 0.4.0 (Feb 11, 2012)

  • Fixed: Disable drag tab feature on tab close button as in default Firefox.
  • Fixed: Incompatibility with instantfox.
  • Fixed: Enter and Alt+Enter both open address in new tab in Firefox 10+.
  • Fixed: Links radio is always selected when Tabmix options opened, event when different panel is visible.
  • Fixed: Incompatibility with Auto Complete extensions [Firefox 4.0 - 9.0]
  • Fixed: Update Tabmix to work with the new about:newtab [Firefox 12.0]
  • In Tabmix Options > Events > New Tabs
  • set Load on new tabs to: New Tab Page/User Location
  • set Address/Location to about:newtab
  • Fixed: Can't update Boolean radiogroups in the option window (Drop indicator, Merge only current window with last focused).
  • Fixed: Can't scroll horizontal tab bar by one tab.
  • Fixed: Unable to detach tab when tab bar on bottom of the screen and I drop a tab to the content above the tab bar.
  • Fixed: Override ColorfulTabs css rules that brake multy-row and dragging tabs.
  • Fixed: Shift + enter in the address bar shouldn't opens new Firefox window. [Firefox 10.0+]
  • Fixed: Incompatibility with FoxTab, new tabs always open at the end, even when the preference is to "open new tab next to current one".
  • Fixed: Links with onclick that starts with "javascript:" are broken.
  • Fixed: Don't set max-height on list all tabs popup.
  • Fixed: Follow up to bug 707672 - openUILink[In] behavior should not be determined by browser.tabs.loadBookmarksInBackground.
  • Fixed: Set max version to 12.0a1.
  • Fixed: Issue with Google Calendar, Tabmix.contentAreaClick.GoogleComLink don't identify http://www.google.com/calendar/render
  • Fixed: Update TabmixConvertSession to match changes in Session manager extension
  • Fixed: Can't set opacity to 0 in customize style dialog.
  • Fixed: Tabs with url label have minimum width.
  • Fixed: With TreeStyleTabs and vertical tabbar, new tab button is collapsed when TST enter overflow, it cause infinite loop of overflow/underflow.
  • Added: New setting "Focus content when loading non-blank page" in closing last tab section. extensions.tabmix.selectLocationBar.afterLastTabClosed default true.
  • Fixed: Tools > Session Manager doesn't work in Ubuntu 11.10 when global menu is on.
  • Fixed: Right Scroll box moves to left side in Ubuntu after tabbar changed to "tabs on top".
  • Fixed: User can't open Tabmix preference file on OS X, if it was saved without ".txt" extension.
  • Fixed: Images are hidden in Tabmix preference window on Ubuntu.
  • Fixed: Tabs are hidden after print preview when tabbar is below content (windows XP).
  • Fixed: Multi Row malfunction in Linux.
  • Fixed: Unintended left margin, on the tabbar with pinned tabs, after switching scroll button position from Tabmix options dialog.
  • Fixed: Close other tabs move the pointed tab to first position also when some protected tabs didn't closed.
  • Fixed: Ctrl-tab don't work properly after tabs opened in the background.
  • Fixed: Window is sometimes transparent at start-up for s split second.
  • Fixed: Multi-row not always change height after window re-sized.
  • Fixed: Multi-row not always change height after tab closed.
  • Added: New option to turn smooth scroll on and off Options > Display > TabBar (form about:config: toolkit.scrollbox.smoothScroll).
  • Fixed: Position all pinned tabs on one row.
  • Fixed: middle-click functionality is broken If TMP_extensionsCompatibility.onDelayedStartup failed to run.
  • Tabmix.isGMEnabled is undefined.
  • Fixed: Tabmix is not Initialized properly when Gmail-manager call master password before start. multi-row messed-up
  • Fixed: Tabmix disturb pop-ups windows initialization.
  • Fixed: Multi-row scroll up is faster than scroll down.
  • Fixed: Dragging tab over right scroll buttons doesn't scroll.
  • Fixed: Update locals from http://www.babelzilla.org (preference without translation are in English).
  • Fixed: Multi-row tababr have empty row when exiting tabs-in-title.
  • Fixed: Session manager is not restoring existing saved session on start-up when save on exit is turn off.
  • Fixed: Empty row or missing row when toggling Tabs on Top status.
  • Fixed: sometimes tabs not entering to multi-row when tab bar on title and tabs are flex
  • tab width fits tab title is off).
  • Fixed: backout rename TMP_BrowserOpenTab to Tabmix.browserOpenTab
  • It is causing incompatibility with speed-dial, fast dial and TabGgroupManager.
  • Fixed: Add option to turn off Bug 465086 changes. In Mouse Gestures:
  • When closing a tab, other tabs should not resize until cursor leaves tab toolbar.
  • Fixed: tabs will not resize themselves automatically when going from more than 1 row of tabs to a single row.
  • Fixed: Session manager mishandle Unicode characters in URLs
  • Fixed: Problem with tab on bottom of the screen, when the tabbar is hidden at start-up.
  • Fixed: Typo break middle-click on url bar history popup
  • Fixed: Middle-click on links not always work
  • Fixed: Fast-Dial compatibility update - Fast Dial no longer shows up when opening new (blank) tab.
  • Fixed: shift-click on link should open the link in new window. alt-click should open Save As dialog.
  • New: Implement smooth scroll.
  • Remove support for Firefox 3.5 - 3.6.x.
  • Fixed: Tabmix tab list ensure selected tab is visible in the list, highlight visible tabs (like Firefox 7.0+) and set maximum height.
  • Fixed: Ctrl-Tab not working well when new tab open in the background after session restore.
  • Fixed: Menus in Google.ru open in new tab.
  • Fixed: Incompatibility with Webmail Notifier, tab open in the background even if Tabmix setting is to open tabs in foreground.
  • Fixed: When using single window mode clicking on Firefox icon not focus the current window when it is minimized.
  • Fixed: Clean drag&drop handler, fix after Bug 465186 - When detaching a tab, open the new window at the drop location landed.
  • Fixed: TreeStyleTab compatibility update.
  • Fixed: TabGroupManager compatibility update.
  • Fixed: VerticalTabs compatibility update.
  • Fixed: Add comment in option dialog when treeStyleTab or VerticalTab are installed.
  • Fixed: Session manager mishandle Unicode characters in URLs.

New in Tab Mix Plus 0.3.8.7 (Feb 11, 2012)

  • Fixed: Tabs missing from groups after restoring groups with pinned tabs
  • Fixed: Can scroll the tabbar on vertical tabbar when allow scrolling to select tab is off
  • Fixed: Tabmix options session tab go blank after Ctrl-Tab when Session Manager extension installed
  • Fixed: Incompatibility with compact menu 2, Dbl click on tabbar not re-size the window
  • Fixed: Update Tabmix after bug 690227 back out bug 455694 (tab drag/detach animations)
  • Fixed: Tab moved to new window don't retain its name (user defined), auto-reload, protected and loaced status
  • Fixed: Dbl click on tabs and tabbar stop working with version 111016a
  • Fixed: Ctrl-Tab go to the wrong tab after new tab opened in restored session
  • Fixed: Error in patch to Panorama for Firefox 6.0-7.0 in version 111011a
  • Fixed: Wrong popup message when Session manager starts without any sessions to restore
  • Fixed: Incompatibility with ClolorfulTabs hang Firefox
  • Fixed: Middle-click on links is broken in version 111011a
  • Fixed: Google.com menu 'more' open in new tab not the menu
  • Fixed: Session manager not restoring panoramas groups
  • Fixed: Tabmix exclude panorama data from TabmixConvertSession service
  • Fixed: Click on links for menu in Google.com open new tab instead of the menu
  • Fixed: In RTL language - when the tabs don't fit to the width, no scroll buttons are appear. [Firefox 5.0+]
  • Fixed: Opening new tabs from address bar not working. Fix after Bug 610203 landed
  • Fixed: Can not set scroll button on tabbar left & right sides when tabbar is below content
  • Fixed: After new tab open with content, first attempt to open new url from the address bar fails. [Minefield]
  • Fixed: Incompatibility with Webmail Notifier extension, some links/downloads open twice
  • Fixed: Incompatibility with Personal Titlebar extension, when there are multi-rows only one row is visible after customizing toolbars
  • Fixed: Some error in Tabmix start-up function when Opening a bookmark in a new window
  • Fixed: Sometimes Ctrl-Tab skip last selected tab (sometimes 1st Ctrl+Tab not working when there are only 2 tab)
  • Fixed: Ctrl+Drag & drop on bookmarks side-bar or tool-bar is not working. [Firefox 9.0a1]
  • Fixed: Alt+Enter from address bar not open the address in new tab.[Firefox 6.0+]
  • Fixed: Wrong new tab width when closing last tab without closing the window.[Firefox 9.0a1]
  • Fixed: Update Tabmix compatibility with Firefox 6.02 - 9.0a1
  • Fixed: Ctrl-click, ctrl-shift-click or middle click doesn't open new tabs, incompatibility with greasemonkey extension version 0.9.10
  • Fixed: New Boolean preference Focus address bar after opening new tab. (extensions.tabmix.selectLocationBar default true), when set to true focus the location bar on new tab (Ctrl+T)

New in Tab Mix Plus 0.3.8.6 (May 4, 2011)

  • We continue to improve Tabmix plus by fixing bugs and compatibility problems with other extensions & themes.

New in Tab Mix Plus 0.3.8.5 (May 4, 2011)

  • We improve compatibility with other extensions,
  • New Help button added to our options window.

New in Tab Mix Plus 0.3.8.4 (Aug 18, 2010)

  • Fixed: First new tab not opened after current tab after session restored with Tabmix.
  • Fixed: Auto-reload icon not showing on tabs when Cluster Tabs installed.
  • Fixed: In multi-rows - rows scroll up when closing tab and there is still one tab in the last row.
  • Fixed: Invalid Close button setting in version 0.3.8.3 prevent Tabmix Option functioning.This fix can reset "Close button on tabs" setting for some users.
  • Fixed: Can not set tab minimum width to 22 pixel with Tabmix 0.3.8.3.
  • Fixed: Incompatibility with Cluster Tabs extension.
  • Fixed: Incompatibility with Tree Style Tabs extension.
  • Fixed: Incompatibility with Fast Dial extension.
  • Fixed: Incompatibility with URL Dot extension.
  • Fixed: wrong width to faviconized tab when restored with Tabmix session manager.
  • Fixed: Incompatibility with Switch Theme extension causing Tabmix session manager to duplicate all restored tabs after a theme was switched.
  • Fixed: Main context menu not working in Firefox 3.0.x after selecting text and right-click to open the context menu, new blank tab opened instead.
  • Fixed: Show close button on last tab. (when not a blank tab).
  • Fixed: multi-rows height bug in Linux.
  • Fixed: CrystalFox_Qute theme not look good on multi-rows.

New in Tab Mix Plus 0.3.8.3 (Jun 8, 2010)

  • Fixed: Can not hide "move tab to new window" in tab context menu.
  • Fixed: Save Faviconized tab attribute in Tabmix session manager.
  • Fixed: Tabmix drag indicator on Faviconized tab.
  • New Help button added to our options window.

New in Tab Mix Plus 0.3.8.2 (Oct 12, 2009)

  • We improve compatibility with other extensions, for complete list of changes and bugs fixed in this version
  • New Help button added to our options window.
  • Starting with this version we dropped support for Firefox 2.0.

New in Tab Mix Plus 0.3.8.1 (Aug 6, 2009)

  • Update compatibility to Firefox 3.5.x and 3.6a1pre
  • More bugs fixed

New in Tab Mix Plus 0.3.7.3 (Oct 20, 2008)

  • Fixed: Underline styling not working properly.
  • Fixed: Incompatibility with some Vista style themes.
  • Fixed: Lock Tab does not work during a page re-load (sometimes).
  • Fixed: Drag&drop not working on Firefox 3.1 when TreeStyleTab installed and tabbar is vertical.

New in Tab Mix Plus 0.3.7.2 (Oct 13, 2008)

  • Fixed: Multi-row tabs doesn't work on 0.3.7.1.

New in Tab Mix Plus 0.3.7.1 (Oct 13, 2008)

  • Fixed: Compatible with Firefox 3.1b2pre.
  • Fixed: Some theme shows wrong tabs background when using multi-row.
  • Fixed: Error when reset Tabmix settings to default in Firefox 2.0.
  • Fixed: Startup page changed from blank to home page.
  • Fixed: Tools > Options > Privacy > Private Data > Clear Now.. - not working
  • Fixed: Tabmix Options Show Incompatible button does not work.
  • Fixed: Can not close tab [firefox 2.0] Incompatibility with Speed Dial extension.
  • Fixed: Reload every not working for sith with viewtopic.php?.
  • Fixed: Force to open in new tab: Links to other sites not working for some site.
  • Fixed: Undo Tab close does not work (in some cases).
  • Fixed: Favicons for secure sites don't show up in the Closed Tabs List.

New in Tab Mix Plus 0.3.7 (Oct 5, 2008)

  • Added: New Option Ctrl-tab - "Show tab Previews" work for Firefox 3.1+ or when Ctrl-tab extension installed.
  • Added: new option to place new tab button on the right side of the tab bar.
  • Added: session.rdf backup After many request, Tabmix now backup the file session.rdf into sub directory sessionbackups under the profile directory every day.
  • The preference extensions.tabmix.sessions.max_backups set the maximum number of daily sessions backups to keep in /sessionbackups.
  • Special values:
  • -1: unlimited
  • 0: no backups created (and deletes all existing backups)
  • Remember that clear Tab Mix Plus saved session with Clear Private Data will remove ALL session data including backups files
  • Added: Option to Rename tab permanently for all address.
  • Added: Option to rename only one tab (or all tabs with same address)
  • Added: Option to convert the sessions data from TMP format to use in Session Manager extension.
  • Added: New Tab Icon on tab context menu.
  • Added: Left and right scroll button also work in Firefox 2.0.*
  • Added: New options to hide the tab bar. look in Tabmix Options > Display Tab Bar. or right click TMP opened tabs list button.
  • Added: Ctrl + Click on TabMix's opened tabs list button close the current tab
  • Ctrl + Click TabMix's closed tabs list button open the last closed tab
  • Removed: TabMix no longer support Firefox prior to Firefox 2.0
  • compatible up to Firefox 3.1b1pre