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

Reply via email to