The main and only distinctive feature of Firefox was programmability (XUL, XPCOM), and now it's gone. There are forks like PaleMoon and Waterfox though but for how long.
Firefox had to take that app-platform niche (thanks to XUL, XPCOM) that now occupies Electron, but failed on that chasing after Chrome.
(And Firefox “forks” have always been a very good way to be behind on security patches to no benefit.)
Edit: Actually, not a preview versions. TST just published an update and now it works on Firefox 57: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
Until there's a stable/signed release you have to allow unsigned extensions; set `xpinstall.signatures.required` to false.
To hide the default tab bar I needed to put the following in ~/.mozilla/firefox/xyz123-profile-here/chrome/userChrome.css
#TabsToolbar > * {
visibility: collapse;
}
Some features, like autohide, aren't available with the new web extensions model, but otherwise works the same as pre-57 versions of TST.This seems to only work in the Nightly and Developer channel, not with the Beta channel. Is that correct?
If so, make sure you grab the correct artifact to import[1]
[1] http://piro.sakura.ne.jp/xul/xpi/nightly/treestyletab-we.xpi
Edit: This was a really bad idea because upgrading to 57 destroyed my sessionstore.js. None of the backups were up-to-date for some reason. Be careful and make backups!
DevEdition is nowadays essentially just Beta with slightly different defaults (and that option compiled in), so you could just use that.
If you really do specifically want Beta, then Mozilla also supplies Unbranded Builds with that option compiled in: https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded...
#TabsToolbar > * {
visibility: collapse;
}
#TabsToolbar {
margin-bottom: -21px !important;
}
You can also re-enable the title bar under hamburger menu > Customize > "Title Bar" at the bottom left.Downgraded to 54.0 as fast as I could.
yep. I don't know if it will cleanly update; so it may lose your settings.
(Webextension ports have to spend one release in "hybrid" mode where they'r a webextension wrapped in a legacy extension shell to port settings correctly)
The top bar doesn't auto-hide yet, the API for that will be in a future release apparently.