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
So you keep open tabs like libraries keep books... Aren't you afraid Firefox will consume all your memory? Don't you fear browser restarts because it takes so long to reload all your tabs?
Well, you shouldn't! Because now you can put all the tabs you don't need on your bar tab, and only pay for the load when you actually want to visit them.
BarTab can intercept when tabs are loaded in the background or restored after a browser restart and will only load the content when the tab is actually visited. It also allows you to free memory by unloading already loaded tabs, either manually or automatically.
This extension is under the same license as Firefox itself, the Mozilla Public License Version 1.1.
This add-on is, for now, no longer being maintained. Please read the FAQ at https://github.com/philikon/BarTab/wiki/FAQ for any further questions.
Detailed list of changes for version 2.0:
- Instead of a series of brittle patches, BarTab now only uses a single plug point -- the nsIWebNavigation object -- to hook itself into the tabbrowser. This improves maintainability and compatibility with other add-ons. Note: Due to differences in the event setup, not loading background tabs is no longer supported when using Firefox 3.5. However, BarTab still allows you to not load restored tabs as well as to manually and automatically unload tabs.
- Unloaded tabs now report the right URI to other components. That means unloaded tabs can now be bookmarked and add-ons such as Tab Popup report the right URI for them.
- Tabs that were opened in the background but never loaded are now properly restored after a restart.
- If configured to prevent background tabs from loading, BarTab now also intercepts background tabs that are opened by clicking a link when the 'browser.tabs.loadDivertedInBackground' prefence is enabled.
- Queries to the nsINavHistoryService and nsIFaviconService are now performed asynchronously when restoring tabs. While this may cause small delays in the display of tab titles and icons, it makes the UI more responsive directly after the browser start.
- XPCOM services are now acquired lazily and cached.
- If enabled, switching to the nearest loaded tab now prefers tabs on the right hand side given equally distant tabs. This matches Firefox's default behaviour of closing tabs to the right.
- The preference window is now more forgiving when entering host names of sites that should always be loaded. The list now also allows multiple hosts to be selected for removal.
- Improved tab context menu item behaviour.
- Improved compatibility with Firefox 3.7a5 (Bug 554991).
- The extension packaging has been slimmed down and compressed to reduce file IO.
The Development Channel lets you test an experimental new version of this add-on before it's released to the general public. Once you install the development version, you will continue to get updates from this channel. To stop receiving development updates, reinstall the default version from the link above.
Caution: Development versions of this add-on have not been reviewed by Mozilla.
- Version 2.1b2: