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 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

