Skip to content

GTK and Native are no longer supported by Firefox (ESR) 140

Dominic Hayes - Feren OS Dev edited this page Jun 27, 2025 · 1 revision

If you're reading this article, it means you updated Mozilla Firefox, or a fork of Firefox, to 140 (ESR) or a newer Firefox release while your theme in Geckium was set to either GTK+ or Native.

GTK+

As of Mozilla Firefox 140 (ESR), GTK3 control mimicking is no longer supported in Firefox, as the code to do so has been entirely removed from Firefox's source code, meaning the GTK+ theme is no longer possible to implement in Geckium.

To compensate for this change, as the colour palette from the GTK3 stylesheet is still available, GTK+ has been replaced by "System Colours" - a custom Chromium theme based on the colour palette from the current GTK 3 stylesheet.

Native

As of Mozilla Firefox 140 (ESR) on Windows and macOS, native system control rendering has been fully replaced with Firefox's built-in control styling and colour palette, meaning the Native theme is no longer possible to implement in Geckium.

To compensate for this change, Native has been replaced by "Firefox" - a custom enhanced Chromium theme using the vanilla Firefox colour palette, Mica support in Windows 11, and transparent titlebar support in macOS when manually enabled in about:config.

Clone this wiki locally