A decent firefox ?

Hi all.

Since I use Linux (2008, with Mandriva, then 2011, OpenSUSE 11.4), I can’t get firefox integrated within KDE. The arrows are the ugly ones from Gnome 2.x . The theme I used to use is not compatible at all with firefox > 3.x and no theme i installed can make FF look like a KDE app…
So I tried Chrome. That uses 1GB of RAM for three poor tabs.
Then Rekonq. Nice job for KDE dev team. But crashes whenever Flash is needed. And can’t connect to the internet through a proxy…
Then Konqueror. Same thing…
Then Opera… Not bad at all, but integration is even worse…

Isn’t it possible to have a decent browser with QtCurve theme instead of GTK ?
Have Firefox’s engine inside a rekonq box ?..

Best regards,
[Moviuro]

Give this a try: https://addons.mozilla.org/en-US/firefox/addon/oxygen-kde/.

Oxygen KDE for Firefox is a highly customizable add-on/theme (cross-platform) mainly created to be used in the KDE platform .The addon is currently translated in 18 languages. The main goal of the theme is to keep integration as close to perfect as possible imitating the elegant Oxygen style , the default style theme of KDE.

However, the theme offers a nice configuration window allowing you to change many additional details of the browser for a unique and more personalized experience. Feel free to contact us for any problem or suggestion related to the project by email or you can leave a comment below. Comments are gratefully received and all comments will be taken into consideration.

Yes of course:
Oxygen KDE (Firefox Theme) KDE-Look.org
Oxygen KDE

I am not sure what you are trying to say here. QtCurve instead of GTK makes no real sense. You probably mean proper GTK that QtCurve can affect, instead of Gtk mimicry. Firefox is not proper Gtk, so you get only so-so results with QtCurve. (Every bit is much appreciated though.)

When it comes to changing one or the other icons, or other smallish things, you can use userChrome.css . That is a file which you goes into your .mozilla folder, i.e. ~/.mozilla/firefox/XXXXX/chrome/userChrome.css.

This is for example what I use to make the back- and forward-button to look what I use in KDE too:

#back-button
  {
  list-style-image:url("file:///so/and/so/back.png") !important;
-moz-image-region: rect(0px 22px 22px 0px) !important;  }

#forward-button
  {
list-style-image:url("file:///so/and/so/forward.png") !important;
-moz-image-region: rect(0px 22px 22px 0px) !important;  }

#forward-button[disabled="true"], 
#back-button[disabled="true"]
{ 
opacity: 0.5 !important;
} 

But this isn’t anything more than just mimicry either.