Tab Utilities is a light but featureful Firefox extension for tabbed browsing.
A more lite version could be found at Tab Utilities Lite (https://addons.mozilla.org/firefox/addon/62581).
Related userChrome.js script thread (in Chinese): http://board.mozest.com/thread-29606-1-1
Product's homepage
Here are some key features of "Tab Utilities":
· Open Bookmarks/History/URL/Search in new tabs: left-click/enter in new foreground tabs, middle-click in new background tabs, ctrl-click/alt-enter in current tab
· Open new tabs next to current tab, Open duplicate tabs next to original tab
· Reuse current/last/all blank tabs, Auto-close redundant blank tabs
· Focus adjacent unread/last selected/last opened/left tab after closing current tab
· Highlight current/unread tabs
· Ctrl-Tab to navigate tabs in most recently used order, Ctrl-Left/Right Arrow in sequencial order
· Undo Close Tab button
· openAllInTab/loadAllInBackground/loadAllInForeground statusbar buttons
· Tab clicking options, including left/middle/right/double/ctrl/alt/shift-click on tab/tab bar/new tab button
· Duplicate/Protect/Lock/Faviconize/Hide/Pin Tab
· Close Left/Right/ALL Tabs
· Load URL from clipboard
· Session history on tab
· Open links/session history items with session history
· Single window mode
· New tab button hidden or left, Extra spaces on tab bar
Requirements:
· Mozilla Firefox
What's New in This Release: [ read full changelog ]
· Removed: Remove "extensions.tabutils.loadForeignInBackground" option temporarily
· Improved: Restore Home Page option in "Load in new tab" feature
· Improved: Revive "extensions.tabutils.markNewAsBlank" option
· Improved: Compatibility with ColorfulTabs 17.2
· Fixed: Bookmarks "Open" menuitem doesn't work