Live data from Hacker News

Firefox nightlies for Linux are now using Gtk+3

glandium.org

51–60 of 129 posts

Re: Firefox nightlies for Linux are now using Gtk+3

#51
post #20

And https://bugzilla.mozilla.org/show_bug.cgi?id=958868 indicates that it has true smooth scrolling. That is, in my opinion, the poster feature for upgrading to GTK+ 3.

It does. The GTK3 version of Firefox already shipped with Fedora 21 (last December), and has been scrolling very smoothly ever since.

I'm surprised, the Fedora maintainer told me Fedora wouldn't ship with Gtk+3 Firefox before 22.

Re: Firefox nightlies for Linux are now using Gtk+3

#52
post #32

Great! A lot of improvements depend on this GTK3 switch (like using Azure with Skia) and it took quite a while. I'd still prefer Firefox to use Qt 5 instead, but whatever. Shumway however is still far from finished, and I'm not sure what will happen with plugins which depend on GTK2.

the plugin-container process still links to gtk2 afaik

Yes, Gtk+3 Firefox uses Gtk+2 plugins. Hypothetical Gtk+3 plugins are not supported.

Re: Firefox nightlies for Linux are now using Gtk+3

#53

Anyone from Mozilla aware of the status of the Qt Firefox port? I remember seeing progress on Github and I was really excited for a while, but it seems to have completely disappeared. Right now the Qt world doesn't have an acceptable browser, which is incredibly annoying for us since we're targeting Qt-based desktop environments. I'm hoping the move to GTK3 at the very least helps towards that.

I made some fixes to the Qt backend a year ago, but gave up again rather quickly. There are some rather big chunck missing and as others have said it's actually getting worse. For example the Sailfish people removed the component that renders native buttons, because that would have been a lot of work to port to Qt 5. (So now you only get the rather ugly XUL implemented controls)

Re: Firefox nightlies for Linux are now using Gtk+3

#54
Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow.

The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact enough!

Could somebody please help me to rule out: do most people really like that ugly-looking space-wasting bullshit like Adwaita (and other such nonsensical things mistakenly called "themes"), or is there some mysterious underground group guarding the treasure chest with human-friendly themes allowing only deserved ones in (how to become that one, btw?)?

Its like being forced to leave my simple but consistent country house (gtk2) in favour of tall block building (gtk3), using the lift (smooth scrolling) as an argument. I don't need lift.

tldr; Firefox won't be able to compactify its UI to the degree desired. Some users could clearly identify such situation as "regression". I am pretty much disappointed and annoyed of the trend.

Re: Firefox nightlies for Linux are now using Gtk+3

#55
post #21

Earlier quoted context omitted.

It's a real shame chrome moved away from GTK. Aura is probably fine for many use cases but it does weird stuff on multi-monitor setups (drawing artifacts and windows jumping around).

Aura really doesn't like my xmonad setup. Chrome doesn't like it at all either. If I lose focus of the chrome window due to a Panel coming up (undocked window), chrome won't regain focus and I can't type anywhere and I have to SIGTERM it to make it work again. quite annoying.

I've had issues with chrome/xmonad not regaining focus properly that were fixed by adding the code mentioned in the 'usage' section of this page: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-Ew...

Not sure if that'll help you with your specific program, but it might.

Re: Firefox nightlies for Linux are now using Gtk+3

#56
post #49

Anyone from Mozilla aware of the status of the Qt Firefox port? I remember seeing progress on Github and I was really excited for a while, but it seems to have completely disappeared. Right now the Qt world doesn't have an acceptable browser, which is incredibly annoying for us since we're targeting Qt-based desktop environments. I'm hoping the move to GTK3 at the very least helps towards that.

You should check out Otter browser ( http://otter-browser.org/ ). It's FOSS, an Opera 12 clone and uses Qt5. Despite it still being in a beta with known bugs it's under active development and quite usable in its current state.

Thank you, I hadn't heard about it. I'll keep an eye on it.

Re: Firefox nightlies for Linux are now using Gtk+3

#57

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

People seem to like it. Personally I don't, but... yeah. Gtk3 devs have outright said that gtk3 is not officially supported in any environment but GNOME3, which also worries me. On the other hand, this may be enough stimulus to make QtFirefox happen.

Re: Firefox nightlies for Linux are now using Gtk+3

#58

Anyone from Mozilla aware of the status of the Qt Firefox port? I remember seeing progress on Github and I was really excited for a while, but it seems to have completely disappeared. Right now the Qt world doesn't have an acceptable browser, which is incredibly annoying for us since we're targeting Qt-based desktop environments. I'm hoping the move to GTK3 at the very least helps towards that.

Ubuntu has a Qt/QML browser, it runs on phones, tablets and desktop https://www.youtube.com/watch?v=mZsWa6F609M

Re: Firefox nightlies for Linux are now using Gtk+3

#59

Anyone from Mozilla aware of the status of the Qt Firefox port? I remember seeing progress on Github and I was really excited for a while, but it seems to have completely disappeared. Right now the Qt world doesn't have an acceptable browser, which is incredibly annoying for us since we're targeting Qt-based desktop environments. I'm hoping the move to GTK3 at the very least helps towards that.

Otter looks like an active project https://github.com/OtterBrowser/otter-browser

Ubuntu (mainly phone, coming soon to desktop) has these:

https://launchpad.net/webbrowser-app https://launchpad.net/oxide

It's based on Chromium/Blink.

And Qt itself switched from QtWebkit to Chromium with QtWebEngine - https://wiki.qt.io/QtWebEngine

Re: Firefox nightlies for Linux are now using Gtk+3

#60

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

P.S. and let's not forget that Gtk3 really really wants to draw its own titlebars and do its own window management.
Post reply on HN