Hi all, I have a similar problem... I want to access to XPCOM component registered by a Mozilla installed application (Thunderbird), from an external application: http://groups.google.com/group/mozilla.dev.tech.xpcom/browse_thread/thread/245d404c1f7e4c89
is it possible to do that? thanks Carlo On 29 Lug, 13:28, Sergey Yanovich <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > can I use a > > standard Mozilla/Firefox installation to embed Gecko in my > > application? > > The answer depends heavily on what you are going to do with libxul. > > The first major choice is whether your application is built *around* it > (embedding app), *on* *top* of it (xul app), or *inside* it > (browser/mailer extension). > > The second choice is whether to use unfrozen interfaces/API. > > The third is about frozen versus internal linkage. > > Mozilla codebase as a whole is oriented for use in Firefox to the > extreme level. So unless your project is an extension (choice #1), odd > are that you will need at least unfrozen interfaces (choice #2), or even > internal linkage (choice #3). In turn, if you make a positive selection > for #2 or #3, you will most likely need to distribute libxul with your > product. In addition, #2 makes it likely, and #3 makes it almost > certain, that you will patch libxul for your needs, so you end up > distributing your *fork* of libxul for as long as your patches are not > merged upstream, which may be months or years. > > -- > Sergey Yanovich > Abstract Accounting Ltd.http://aasii.org/ _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
