This is true to an extent....even now, but certainly in the 1.7.x source base, not enough of the interfaces were frozen to allow the SDK to be sufficient for embedding. I always used it as a starting point, and then copied over the headers and a library or two that I needed in addition.

Scott: by defining MOZIILLA_STRICT_API you force mozilla to use frozen interfaces when possible. This will limit dependencies on files outside the SDK distribution. Make sure you define it at the top of your file.

J

On May 26, 2006, at 9:41 AM, Olaf wrote:

As I understand it, the Gecko SDK is used when you want to write XPCOM
components. Not for when you want to embed the Gecko engine... Bit
confusing, but the Gecko SDK simply does not contain enough to embed. I
used the firefox source.

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to