[Bug 780661] New: Firefox 15 broke KDE integration
https://bugzilla.novell.com/show_bug.cgi?id=780661 https://bugzilla.novell.com/show_bug.cgi?id=780661#c0 Summary: Firefox 15 broke KDE integration Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: kamikazow@web.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 Firefox 15 is no longer integrated into KDE despite mozilla-kde4-integration 0.6.4 from the mozila:/ repo being installed. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c
Christian Trippe
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c1
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c2
--- Comment #2 from Markus K
What exactly is not working?
Everything: Open/Save windows, button order,…
Is kmozillahelper process running when Firefox is up?
No. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c3
Markus K
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c4
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c5
Markus K
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c6
Dino E
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c7
Gertjan Lettink
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c8
--- Comment #8 from Dino E
Probably not a bug, just a FF setting.
Firefox, type " about:config " in the address bar, search for " ui.allow_platform_file_picker " and change value from " false " to true.
Sorry, forgot to mention, that I'm already done that. ui.allow_platform_file_picker is set to true. Also before upgrade to 12.2 KDE integration worked as expected, no settings was changed since. So it's very likely to be a bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c9
--- Comment #9 from Markus K
This works for me.
Looks like Firefox does not detect that you are running on KDE. The button order itself is independent from kmozillahelper and if it's not "KDE-like" KDE is not detected from Firefox.
So is there a way to enforce KDE settings upon FF is autodetection fails? Command line option, about:config setting,...? (In reply to comment #7)
Probably not a bug, just a FF setting.
Firefox, type " about:config " in the address bar, search for " ui.allow_platform_file_picker " and change value from " false " to true. Works here, option switches from defaukt GTK (false) to KDE (true).
KDE integration is not only about the file picker, it's also the button order in windows. KDE-style buttons are sorted left to right, GNOME-style buttons right to left. Firefox currently only follows the GNOME design but in the past also worked with KDE's layout. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c10
Wolfgang Rosenauer
(In reply to comment #4)
Looks like Firefox does not detect that you are running on KDE. The button order itself is independent from kmozillahelper and if it's not "KDE-like" KDE is not detected from Firefox.
So is there a way to enforce KDE settings upon FF is autodetection fails? Command line option, about:config setting,...?
No, at least not at the moment. Sounds dangerous to do as well. It really is a bug somewhere but I cannot diagnose it unfortunately. Basically all changes are wrapped into if( nsKDEUtils::kdeSupport()) { and some into if (nsKDEUtils::kdeSession()) { The first relies on kmozillahelper being active, the latter only needs a KDE session. Since button order is not working for you guys both are "false". KDE session check is here: http://www.rosenauer.org/hg/mozilla/file/71cf05d3ee57/mozilla-kde.patch#l222... In case someone has an idea why it fails for some people. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c11
--- Comment #11 from Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c12
Bruno Friedmann
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c13
A R
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c14
--- Comment #14 from A R
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c15
--- Comment #15 from A R
https://bugzilla.novell.com/show_bug.cgi?id=780661
https://bugzilla.novell.com/show_bug.cgi?id=780661#c16
Bruno Friedmann
participants (1)
-
bugzilla_noreply@novell.com