Reproduce useful tab bar behavior from Tab Mix Plus on Firefox Quantum
Firefox Quantum takes a
great stride forward in terms of perceived latency and memory use, and truly
feels like a modern browser in 2018. Unfortunately there’s a flip side:
dropped support for the massive library of legacy (non-WE) extensions. I took
some time to reproduce the most useful portions of my Tab Mix
Plus configuration:
switch tab upon mouse wheel scroll on the tab bar
close tab upon double click on a tab
undo close tab upon middle click on the tab bar
Additionally, userChrome.css contains styles to hide the tab bar if only one
tab is open.
Edit 2018-08-24: Updated the middle click to undo close tab section to a newer
API (undoCloseTab), as
nsISessionStore
seems to have been removed in FF 61 the latest. The previous bindings.xml
example may be found here.