Hi! In the last days I tried to learn more about XPCOM and embedding Mozilla. I also tried to learn more about XULRunner, libxul, GRE and so on. The topic is quite interesting but I fear I would have to spend weeks to understand it good enough to make some design decisions.
That is why I dare to ask here. Most embedding approaches use the whole Mozilla source tree to create a new browser based on Gecko. However, I don’t want to distribute the whole Mozilla stuff. So my idea was to embed Gecko via XPCOM using the frozen interfaces and link at runtime to an existing Mozilla or Firefox installation (or would they interfere because of the XPCOM services or so?). I noticed that the normal installation of Firefox does no create a GRE instance but has all libraries and so on. Hence my question, can I use a standard Mozilla/Firefox installation to embed Gecko in my application? Has this been done before (I would love to calculate my odds ;). Thank you very much, Noel _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
