Bug#608171: ITP: kmozillahelper -- Iceweasel-KDE integration
Mike Hommey
mh at glandium.org
Tue Dec 28 16:34:21 UTC 2010
On Tue, Dec 28, 2010 at 09:50:21AM -0500, P. J. McDermott wrote:
> I'm admittedly not too familiar with the Mozilla codebase, so I don't
> know if packaging this as an extension is possible. If so, then I would
> agree that that would be better than patching mainline Iceweasel. I was
> in fact planning to defer to your knowledge and judgment on this once I
> got the package up on mentors.debian.net. Below is the Mozilla Firefox
> patch in question, as applied by two distributions; if you have a
> chance, can you let me know what the best way to include this would be
> (extension or Iceweasel patch)?
>
> openSUSE (upstream) patch, applied to Firefox 3.6.6:
> http://gitorious.org/firefox-kde-opensuse/firefox-kde-opensuse/blobs/master/mozilla.patch
>
> Ubuntu patch, applied to Firefox 3.6.13:
> http://bazaar.launchpad.net/~mozillateam/firefox/firefox-3.6.head/annotate/head%3A/debian/patches/firefox-kde.patch
IIRC the patch lies in some bug against iceweasel/xulrunner at the
moment. I still think it's too intrusive and not implemented the right
way.
> Also, it seems this helper application currently does not work with
> other Mozilla applications. Because of this, the Ubuntu maintainer
> renamed the binary package to firefox-kde-support in Ubuntu 10.10.
That doesn't make much sense. At the very least mime type handling
should work.
> Any help you can provide with this would be appreciated. If you'd like
> to see what I have so far (the package is built and lintian-clean, I
> mainly just have to test it more), I can push the package to
> mentors.d.n. Otherwise, I'll hold off for now.
I'll check what hooks could be used to make that a full extension. The
xul/js part should already be feasible. The c++ parts are definitely
possible, but I don't know how much work would be required. If you don't
hear from me before, let's say, the end of january, please ping the
pkg-mozilla-maintainers list, CCing this bug.
Cheers,
Mike
More information about the pkg-mozilla-maintainers
mailing list