In KDE systemsettings I set the standard Oxygen color theme. In every KDE program textboxes have a white background as it should be. Only Firefox doesn't respect the color settings and every textbox has a grey background there. Reproducible: Always Actual Results: Textboxes have grey background color instead of white one. Expected Results: Textboxes have white background color. I've also activated the setting "Farben auf Nicht-KDE-4-Programme anwenden" (that's the german localization, in english it should be something like "Apply colors on Non-KDE-4-programs").
This is a dup of bug 314545. Please use latest bug-fix release. *** This bug has been marked as a duplicate of bug 314545 ***
OK, I see from your screenshot that this is a different bug. What is your firefox version? Has this worked with earlier oxygen-gtk? If yes, please use git-bisect to find which commit introduced this bug.
I'm sorry, oxygen-gtk is not the cause for my problem. I tried another build of Firefox and it works now. Do you know of any build options for Firefox which could cause the grey color of textfields?
(In reply to comment #3) > I'm sorry, oxygen-gtk is not the cause for my problem. I tried another build > of Firefox and it works now. Do you know of any build options for Firefox > which could cause the grey color of textfields? Don't know precisely, but your previous build of firefox might have been detected not as firefox, (which we get from g_get_application_name() and some other ways), so the workarounds for its bad GTK usage weren't applied.
Thanks for that hint! That could indeed be the cause for that. Before I used a patched build of Aurora. The patch renames MOZ_APP_BASENAME from Firefox to Aurora. Does this variable count for deciding if the workarounds should be applied or not?
Most likely then firefox set its gtk name to aurora or something like that, which made our logic fail at detecting firefox.
OK. Would it then be possible to add aurora to your logic?
Created attachment 77693 [details] A try to detect aurora as firefox Please test if this patch makes aurora look correctly.
It works. Thanks for the patch and fixing my problem!
Git commit 8917b9f3961442e6569930457499540bdbb13699 by Ruslan Kabatsayev. Committed on 02/03/2013 at 23:12. Pushed by kabatsayev into branch '1.3'. Detect aurora as a XUL app M +1 -0 src/oxygenapplicationname.cpp http://commits.kde.org/oxygen-gtk/8917b9f3961442e6569930457499540bdbb13699