Version 21 (modified by 10 years ago) ( diff ) | ,
---|
Firefox
Building with gtk+-3
As of firefox-32.0, the default 'nix toolkit continues to be cairo-gtk2, but you can specify
ac_add_options --enable-default-toolkit=cairo-gtk3
My experience with this in 32.0, when upgrading from a cairo-gtk2 build of 31.0, was unsatisfactory: It damaged my firefox profile, so that background colours (including in buttons), trac icons, and the google logo disappeared. This is fixable, by using a backup of the profile from before the upgrade.
It also made the menus hard to use: black text on a black background (icons were still visible for bookmarks) except that the line under the mouse pointer displays in white text. That might be fixable if you set a gtk3 icon theme, I have no idea and no themes.
Getting development versions of firefox
If for some reason you wish to see what is being developed in firefox, the mozilla source code is in mercurial repositiories. See https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial