Open Bug 528510 Opened 10 years ago Updated 3 months ago
[Tracking] Port Open
SUSE KDE Integration for Firefox
I'm filing this bug to act as a tracking for porting the OpenSUSE team's efforts of integrating Firefox with KDE to mozilla-central. More information is available in the Google Groups thread in the URL field, and also <http://en.opensuse.org/KDE/FirefoxIntegration>. Individual bugs should be filed for each unit of work and be marked to block this bug.
Michael, this would be something good to help out with if you get a chance.
Why is there no progress on this? There are patches available, many distributions are already using them to build packages and must mantain such patches themselves. The fact that are being applied downstream should be enough proof that they are needed.
Someone should attach those patches to bugs then. As far as I can tell no-one has submitted any patches that haven't already landed.
I've now attached all current openSUSE patches (for KDE integration) to bug 528598. In case some patches belong in different bugs, please move them there.
I'm still alive and maintaining these patches. The reason there is no progress is actually that all of the stuff needs a way to detect and delegate stuff to KDE. The current implementation is some sort of simple IPC to a helper application. The original author, others and myself are not exactly happy about that approach. Noone came up with a better solution though yet. It's a practical thing and it's working for years but in all my discussions with mozilla people noone was interested enough to either find a better way or accept the "design" of that approach.
Apparently Chromium is using freedesktop.org's xdg-utils (see http://portland.freedesktop.org/xdg-utils-1.0/ ) for some APIs, so that the build doesn't depend on KDE libraries. They may also be using other APIs, though, since they trigger the KDE open/save dialogs even though they are not in xdg-utils.
(In reply to Wolfgang Rosenauer [:wolfiR] from comment #5) > I'm still alive and maintaining these patches. The reason there is no > progress is actually that all of the stuff needs a way to detect and > delegate stuff to KDE. The current implementation is some sort of simple IPC > to a helper application. > The original author, others and myself are not exactly happy about that > approach. Noone came up with a better solution though yet. It's a practical > thing and it's working for years but in all my discussions with mozilla > people noone was interested enough to either find a better way or accept the > "design" of that approach. Maybe if we just get it in, in its current state, then later there will be more interest in creating a "better" way? -c
This issue -- of improving KDE + Firefox integration, generally, and of getting Firefox to use Dolphin, specifically -- has languished for a long time. It has, after all, been percolating, unresolved, for ~ 12 yrs now. Atm, it's basically dead & inactive. I'm hoping that that can be reversed. If "you" are still interested in good/solid KDE+Firefox integration, read-on -- IMO, not getting to a decent solution has not been for lack of trying/interest: Bug 140751 - Integrate Mozilla with KDE https://bugzilla.mozilla.org/show_bug.cgi?id=140751 Bug 528598 - provide a class to check for KDE environment and to interface with kmozillahelper https://bugzilla.mozilla.org/show_bug.cgi?id=528598 Provide better Firefox KDE integration https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/494067 Bug 528510 - [Tracking] Port OpenSUSE KDE Integration for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=528510 Firefox on KDE https://groups.google.com/forum/#!topic/mozilla.dev.platforms.linux/XKyWG8NwSeA (I'm sure there are more ...) As of this date, there's still no solution that works consistently well. Opensuse's patches are the closest to it (cref packages: "kmozillahelper", "mozilla-kde4-integration"), & have been intermittently available/functional in Opensuse, as well as ported to Ubuntu, Arch, others. But, even the Opensuse devs say they're not happy with their own, 'hacky' solution. And, unless I've missed it, the "right people" simply aren't talking to one another. A "good" solution will need devs -- at least one each -- from KDE, Mozilla/Firefox & Opensuse/other distro devs, to agree that this should get done, and actually talk/work with one another to do so. I've tried to re-start the discussion about getting a good solution to KDE+Firefox integration. https://mail.mozilla.org/pipermail/firefox-dev/2014-July/001940.html In that thread I received thoughtful/arguable comments from @Mozilla folks, e.g. "... I believe that there is plenty of good will among Mozilla developers to help Firefox + Dolphin along the road (starting with reviewing patches and mentoring newcomers). ... firefox-dev and bugs are as good a place as any to start. ..." They certainly seem willing to work with KDE & others -- but it will NOT happen alone. So, if "you" are still interested in good/solid KDE+Firefox integration -- pls start by subscribing to "firexfox-dev" mailing list https://mail.mozilla.org/listinfo/firefox-dev and consolidating communication to THIS thread: "Firefox + KDE integration: Getting FF to use Dolphin reliably. 12+ years and counting." https://mail.mozilla.org/pipermail/firefox-dev/2014-July/001940.html 'Everybody' talking about the issue in one place wouldn't, imo, be a bad 1st step.
Is there anyone working o this?
You need to log in before you can comment on or make changes to this bug.