On Sun, Jul 16, 2006 at 10:25:47AM +0000, Michael Koch <[EMAIL PROTECTED]> wrote: > Package: libxul-dev > Version: 1.8.0.4-2 > Severity: important > > nsEmbedAPI.h declares NS_Embedding but no lib in xulrunner implements this > function. > Or I'm at least unable to find it. The problem with this is that > Eclipse (SWT) needs this method to embed a gecko engine embedded. > > This method should either be implemented or completely removed. I would > prefer to see the first but if its get removed what is the alternative > to use?
Mmmmm I did answer to that when you sent me a mail a few weeks ago, but since your mail is @gmx.de i suspect it never ended in your mail box (I often get bounces from there, but i'm getting so much fake or irrelevant mailer daemon messages that i miss a lot of real ones :( Here is what I wrote about the headers issue: Looking at the source code for xulrunner, it's intentional. The problem is headers are not necessarily in sync with the fact that symbols are hidden... And about the alternative: You should patch the eclipse source to use NS_InitXPCOM3 or NS_InitXPCOM2 instead, and that means you also have to add code for components auto registration. Another option would be to look around if a patch for eclipse exists to make it use javaxpcom instead of its own xpcom stub. As of xulrunner 1.8.0.4-1, javaxpcom is not yet packaged, but it is planned for 1.8.0.4-2. If you opt for the first option and need help with embedding code, I can give a hand. I'd personally prefer the second option. Cheers, Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

