Hi, so I decided to fetch eclipse from the debian-svn and build it locally as I thought I saw a xulrunner.dpatch.
It turned out that patch just changed the dependecy, but there is the firefox and firefox2 patches which include a fix to use the new API from xulrunner. I just copied over parts of the dpatch files (namely the jni-diffs) and rebuilt eclipse with xulrunner and this new patch. A first start and opening the documentation browser while xulrunner-dev is installed works perfectly, so I guess one part of the fix is using those firefox-patches. The other part would be to actually link against the library that is not in xulrunner-dev (libgtkembedmoz.so.0d IIRC), so one doesn't need the xulrunner-dev package. Andreas -- You should go home.
pgpfYYD6Hl0qi.pgp
Description: PGP signature