Red Hat Bugzilla – Bug 867020
Consider using adwaita theme by default
Last modified: 2014-06-16 15:48:53 EDT
The Adwaita firefox theme (done by our own Garret LeSage) integrates very well with the Fedora desktop. It would be good to consider using it by default.
Some irc discussion:
<halfline> stransky: hey, what's your thoughts on switching firefox to use the adwaita theme by default?
<halfline> so it's more integrated with the desktop i mean
<stransky> halfline, I guess it's not a technical question and I don't have strong opinion here. You can file a bug for that and attach pros and cons there.
Basically, we would like to have this theme as a subpackage or a separate package, and have it default only for the desktop spin.
Firefox will look more like a native GNOME applications, resulting better and more consistent user experience across the GNOME desktop.
We must make sure the theme always up to date and runs on the latest Firefox, because we don't want to suddenly revert users to the Firefox default theme in the middle of the release cycle. This used to be a bigger problem, but the development team of the theme grew since then, and I don't think it is likely that they will be too much problems in this area.
I'm not sure on the technical details, but we somehow need to make the theme only default for the desktop spin. Is that possible?
See mailing list discussion here:
Fedora Bugzappers volunteer triage team
The Adwaita theme for Firefox has some bugs (like bad window redraw) and it does not work with Firefox themes (Personas). So we're not going to ship it as a default Firefox theme.
Maybe we can get Garrett to fix the issues
The other thing is that the Adwaita theme looks really specifically and does not fit well to other environments shipped in Fedora. IMO the default firefox theme looks more neutral and fits better to various themes. So I prefer to keep this neutral look in Fedora instead of bend it for one particular theme.
## About bugs
Martin, it would be nice if you could report these issues on our upstream bug tracker for the theme. The team and I am not aware of these specific issues you mention. Please open bugs and provide some details so we know what to fix.
Here's a direct link to create new issue reports:
The default version of Fedora uses GNOME 3. It would make Firefox fit in more with it. Of course other spins (such as KDE) shouldn't use it. If something is shipped by default in the official desktop version, it shouldn't necessarily be shipped in alternate versions of Fedora.
Adding other desktops using RPM also know how to remove RPM themes.
## Helping out
Also, any help to make the theme better is welcomed. If you'd like to have a hand at fixing issues, we'd love the additional support.
Naturally, reporting bugs, mentioning feature ideas, and making mockups are all things to help. If you understand CSS and some level of web development and want to pitch in to directly help out with the theme too, even better.
I really think the CLOSED WONTFIX needs to be rethought here.
Currently our default web browser, on our default desktop environment does not have the same theme as the other default applications.
What is stopping us from shipping this and enabling it by default? The spins can easily choose not to include and enable the theme, right?
well one complication is we probably would need to ship it with the main firefox package so that when security updates come out the theme doesn't break.
maybe we could get it pushed upstream as the default theme when running under gnome? Martin, do you think that would fly upstream?
Upstream ships one default theme for all DE (Gnome 2/3, KDE, XFCE, Mate...) and allows users to personify the browser with lightweight themes. It would be tricky to ship a special theme for Gnome3 only.
Even if Mozilla want's to ship Adwaitha theme as default (I highly doubt so, there's only one GTK/Linux maintainer at Mozilla) it still has some bugs and does not allow to personify the browser which is main and very popular Firefox feature.
Instead of the Adwaitha theme I push to the Firefox GTK3 port which may solve all the issues (https://bugzilla.mozilla.org/show_bug.cgi?id=627699). It's more likely to have the GTK3 FF than the special Gnome3 theme in upstream package.
*** Bug 917128 has been marked as a duplicate of this bug. ***
*** Bug 913157 has been marked as a duplicate of this bug. ***