How to undo Firefox changes to the titlebar controls buttons?
Firefox seemingly very recently shipped their own titlebar controls buttons, which worsens even further the lackluster OS integration. In the screenshot you see my regular control buttons on the window to the left (default KDE Plasma theme) and the new custom buttons Firefox is serving now.
Would anyone know how to undo that change in about:config or anywhere else?
ThyTTY
in reply to ISOmorph • • •ISOmorph
in reply to ThyTTY • • •56!
in reply to ISOmorph • • •ISOmorph
in reply to 56! • • •My GTK Theme is already set to "Breeze".
And my Firefox Theme is set to "System".
Thanks though.
pogodem0n
in reply to ISOmorph • • •What you are referring to are the window decorations.
Apart from Linux Mint, Firefox almost always uses client-side decorations. What you are showing here is still client-side.
It is just that Mozilla recently enabled vertical tabs option for everyone, so the top bar is now slightly smaller than before. You can disable vertical tabs easily by searching in the settings.
like this
warm likes this.
ISOmorph
in reply to pogodem0n • • •Blisterexe
in reply to ISOmorph • • •Did you change the gtk theme recently? Firefox follows the gtk3 titlebars, not the qt ones. You would have to change the gtk3 theme back to breeze to have it match again.
If you changed off the default firefox theme, it will also no longer use native titlebar buttons, to make it use native ones with a different firefox theme, go to about:config, search non-native, find the titlebar buttons option, and turn it off.
ISOmorph
in reply to Blisterexe • • •My GTK Theme is already set to breeze:
Changing the value in about:config had no effect.
Thanks anyway though!
angel
in reply to ISOmorph • • •I have the same issue since one or two months, I'm on Firefox Nightly 142.0a1 currently.
For me it looks like this:

Firefox on the left, Dolphin (which uses the system titlebar control buttons) on the right.
A few months ago, firefox also used the system titlebar control buttons. When I noticed the change at first, I also searched for solution online and in
about:config
, but didn't find anything. All other solutions posted here sadly don't work:-
browser.tabs.inTitlebar
only adds a standalone titlebar, like you noted.- When searching for
non-native
inabout:config
, I don't see any titlebar buttons option that I can turn off.- Vertical Tabs are already disabled for me in the settings.
If anyone finds a solution to this, I would be happy to be notified. Thanks in advance!
ISOmorph
in reply to angel • • •If @Frellwit is right, this seems to be intended and not a bug 🙁
1967099 - firefox nightly using custom titlebar buttons irrespective of widget.gtk.non-native-titlebar-buttons.enabled value
bugzilla.mozilla.organgel
in reply to ISOmorph • • •Damn, but I'm not sure if I agree with gregp's resolution of the bug. The way I understand the changes in bugzilla.mozilla.org/show_bug.… it should still use the system theme, but rendered by firefox itself. However, the current state is that it doesn't follow the system theme anymore :/
EDIT: I just saw this comment: lemmy.world/comment/17957836
And yep, that's correct. I'm also using the Papirus icon theme, when I change the theme to breeze or something else, the buttons in firefox titlebar also reflect this change after a restart. So Firefox is now using the
window-{maximize,minimize,close,....}-symbolic
icons from the icon theme and not from the window decorations setting.1964046 - After bug 1964022, titlebar buttons with adwaita look a bit off.
bugzilla.mozilla.orgDrunk & Root
in reply to ISOmorph • • •Frellwit
in reply to ISOmorph • • •1967099 - firefox nightly using custom titlebar buttons irrespective of widget.gtk.non-native-titlebar-buttons.enabled value
bugzilla.mozilla.orgISOmorph
in reply to Frellwit • • •ouch...
like this
gonzo-rand19 likes this.
deafboy
in reply to ISOmorph • • •Drunk & Root
Unknown parent • • •