I use it all the time and have for years. Just seems like a weird feature to lock behind about.config and say it’s not supported while they still support things like Pocket.

  • It is essentially just extra maintenance of a feature in Firefox that (statistically) not many people use

    As such, it’s marked as “unsupported” to make clear that if any issues arise, Mozilla won’t help you with those issues.

        • Hm, yes but active usage doesnt mean it was not used?

          I never thought of doing that and for sure didnt see that button in the bottom left.

          Thats like removing profiles because nobody used them, while they are hidden away behind an about:. The solution is add a button, see if it is used and then decide.

          Especially as the compact mode saves a lot of screen space and is likely no maintenance effort at all.

          • yes but active usage doesnt mean it was not used?

            If their criteria was “at least 1 person uses it at all, sometimes” then it would not have been removed 🤔

            likely no maintenance effort at all.

            The maintenance comes less from the code and more from making sure that every single menu added or changed in any way continues to behave correctly in three different sizes with themes and everything.

  • The people who make it their business to go through Firefox looking for features to remove almost got it, but the public outcry against its complete removal seems to have deterred them for now.

  • I remember when compact was hidden - apparently this was a change driven by telemetry. It was possible that there’s an overlap between those who use compact and those who turned off telemetry. I wouldn’t be surprised if something similar also occurs with Pocket being left on too.

    If compact breaks in a future update, it’ll probably be removed altogether. At that point, best option would be userchrome customisation.

    IIRC, this change was made ahead of the impending UI overhaul. This combined with the Windows 11 getting bigger touch-friendly UI elements understandably didn’t sit well with many people.

  • Try following:

    • Find the directory of your Firefox profile folder in the filesystem.
    • In there, create a directory “chrome”, if its not already.
    • In that “chrome” directory, create a file “userChrome.css”, if its not already.
    • Add following code to the “userChrome.css” file:
    .tabbrowser-tab {
      max-height: var(--tab-min-height) !important;
    }
    
    • Restart Firefox and look if its better for you.
    • In about:config, you can set the flag browser.compactmode.show to true.

      Then if you right-click on the toolbar and select “Customize Toolbar…”, there’s a dropdown “Density”, which now contains an entry “Compact (not supported)”.

      This compact mode was part of the previous Firefox design (Photon) and was declared unsupported with the latest redesign (Acorn), presumably because one central design element of Acorn is the tall tabs, which can show text hints under the tab title, like “PLAYING” to indicate that this tab is playing audio, or “MUTE TAB” if you then hover over the favicon/speaker icon.