Martin Stransky works in Red Hat and in Firefox integration in Fedora. Today, Stransky released a Firefox build based on Firefox Australis (v 29) that removes all GTK2 dependencies. Yes, a pure GTK3 Firefox, but “full of bugs“, as he says.
The package is build with Gtk3 toolkit (the recent official ones are Gtk2) so it’s a regular Gtk3 app which should better fit to Gnome 3 desktop, use themes/skins and so.
The long term plan is to switch Fedora Firefox to Gtk3 so this is just a tech preview. Full of bugs, of course :)
Stranksy unfortunately gives only the src.rpm package (binaries coming soon), and that means that you have to build it yourselves either with rpmbuild or mech.
You can get it from: http://stransky.fedorapeople.org/FirefoxGtk3/
I tried 3 times to build it (both with rpm and mech), but I run out of disk space. I don’t know how many GB needs, but 5 aren’t enough.
The problem with GTK3 in Firefox is that we can’t run the GTK2 NPAPI Flash Plugin. Following the Fedora Mailing List about Firefox in GTK3, except the known Flash replacements like Gnash & Lightspark, they also referred Shumway.
Shumway is an HTML5 technology experiment that explores building a faithful and efficient renderer for the SWF file format without native code assistance.
Shumway is community-driven and supported by Mozilla. The goal is to create a general-purpose, web standards-based platform for parsing and rendering SWFs. Integration with Firefox is a possibility if the experiment proves successful.
You can read more and play with the examples at:
Shumway Page => http://mozilla.github.io/shumway/
Shumway Github => https://github.com/mozilla/shumway
Shumway is embedded in Firefox 28. I am running FF 29.
Go to <about:config> page and set <shumway.disabled> value to <false>.
Flash in GitHub (the copy link), will work, but if you are hoping for Flash Games, you will probably see a screen like the following.
Shumway is loaded, but nothing happens. We are a little bit far from a quality Flash replacement. And even if none is writing Flash anymore, we still need the backwards compatibility.
As long as there isn’t a Flash alternative, GTK3 in Firefox will be only a Tech Preview. Which is okay for me, I don’t need Flash ;)