You Got A Question? Ask    GNOME Community!


Optimistic Target For Firefox-GTK3 is Firefox 32

There was a discussion in Fedora mailing lists about replacing Firefox with GNOME Web as the default we-browser in Fedora 21. Fedora’s ML is a place with lots of brainstorming, debuting and ideas, and my personal opinion is that there wasn’t really such a case.

The main reason for this proposal was the bad integration of Firefox with GNOME desktop. In particular the points that were referred on the discussion, were:

  • Visuals that don’t fit with the rest of the GNOME
  • Touch Screen support
  • HiDPI support
  • GPU acceleration
  • Notifications & other integration with GNOME Desktop

Except these issues, Firefox should also drop the GTK2 and other XServer dependencies, so it can work natively on Fedora’s next graphic stack (Wayland), something that (the competition) Chromium already does (alpha) with Intel’s Ozone-Wayland layer, and developers promises better performance there.

Right now the latest stable Firefox version is 29, but version 30 is coming out today and the latest development is 32, with 33 coming also today. Firefox 32 release is scheduled for September 1st.

[caption id="attachment_26708" align="aligncenter" width="640"]firefox-gtk3 Firefox-GTK3 (31.0a1) running against GTK+ 3.13.2 with Adwaita dark
Firefox widgets are custom, and not GTK ones.[/caption]

I am going to reprint a mail from Martin Stransky, which is the main developer of Firefox-GTK3 port. So this is just an email, nothing official.

About GPU Acceleration Martin says

It’s supported by Firefox. But it depends what do you actually mean – there are many layers of acceleration.

About Integration with the desktop’s Geolocation services

It’s because we need an API key to Google Geolocation service. If Evince has the API key, we can use it in Firefox too (see rhbz#1063739).

About System Notifications integration

It’s on our TODO list. Patches are always welcome :)

About GTK+ 3 support

Will be addressed by Gtk3 port. Our optimistic target is Firefox 32.

About High DPI support

About Touch Screen support

About replacing Firefox with GNOME Web & (Fedora) stop contributing in Firefox

Mozilla invests money and people to the Firefox Gtk3 port (for instance Collabora writes the gtk2 plugin support code – mozbz#624422) and so we should do. It would be a wrong signal from us to leave the Gtk3 Firefox behind.

Port GTK2 to GTK3 => https://bugzilla.mozilla.org/show_bug.cgi?id=627699

You can read the full mail threads at

Should Firefox stay the default browser in Fedora Workstation?

&&

Firefox Gtk3 test package


 
  We can't watch comments unless G+ provides an API or if you send a notification, e.g +World Of Gnome
     Sometimes is better to place your questions on GNOME Community
  • Pingback: Optimistic Target For Firefox-GTK3 is Firefox 32 | Linux news()

  • Pingback: Propuestas para Fedora: GNOME Web en vez de Firefox y DNF substituye a YUM | La mirada del replicante()

  • Guest

    You have written countless times about the Gnome-Firefox integration pack: the Firefox GNOME theme, HTile, GNotifier for seamless notifications.

    Why cannot Fedora bundle these addons and themes in their default installation? My Firefox already looks very Gnome-like, with a headerbar and all the eye candy

  • IsacDaavid

    You have written countless times about the Gnome-Firefox integration pack: the Firefox GNOME theme, HTile, GNotifier for seamless notifications.

    Why cannot Fedora bundle these addons and themes in their default installation? My Firefox already looks very Gnome-like, with a headerbar and all the eye candy. I can’t tell the difference between this and a real Gnome application written in the latest GTK3

    • alex285

      If you read the ML thread, they also reckon what are you proposing. To include GNOME Firefox things by default. We’ll see what they’re gonna do!