Firefox 46.0 Is Ready To Ship, GTK3 Support Appears Finally Baked
Written by Michael Larabel in Mozilla on 25 April 2016 at 09:04 PM EDT. 70 Comments
Firefox 46 won't be formally announced until the morning, but in usual fashion the source and various platform binaries have appeared this evening. Firefox 46 is another significant update from the folks at Mozilla.

Perhaps most exciting about Firefox 46 is that it looks like the GTK3 support is finally a go! The GTK3 support was enabled in the Firefox 46 Beta as mentioned by its release notes and this time appears to have been good enough to be left on. I didn't find anything about it being disabled for Firefox 46 final even though some Firefox GTK3 bugs remain. I downloaded the official Firefox 46.0 source code and sure enough the configure script is setting PLATFORM_DEFAULT_TOOLKIT to cairo-gtk3 by default instead of cairo-gtk2!

Besides the GTK3 Linux support for Firefox 46, there is also improved security for its Just-In-Time JavaScript compiler, support for the Content Decryption Module as a fallback for decoding un-encrypted H.264/AAC content, WebRTC fixes, various developer improvements, HKDF support for the Web Crypto API, and other HTML5 improvements.

Prior to the official release announcement in the morning, some of the 46.0 features can be found via the 46.0 beta release notes. You can grab Firefox 46.0 from the Mozilla FTP server.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week