[EMAIL PROTECTED] wrote:

> Adam Lock wrote:
>
> > The installed-chrome.txt file has also been updated so
> > that winEmbed and gtkEmbed will automatically look in this file for all
> > their chrome.
>
> Sorry for not having checked before posting this, but does it include
> mfcEmbed as well? Or do not all embedding codes have to be updated
> explicitely?
>
> Sebastian

We have used winEmbed on Win32 and gtkEmbed on Linux up until now as our
smoketest apps but mfcEmbed may be used in future. When that happens it will
replace winEmbed in the nightlies.

If you want to try out mfcEmbed right now with the embed.jar file, do this:

nmake /f client.mak build_all  (as you would for a normal client build)
cd embedding/config
nmake /f makefile.win

This will create a new $(DIST)/Embed directory containing the subset of
Mozilla libs and chrome needed for our smoketest applications. Copy and run
mfcEmbed from here and it should pick up same settings as winEmbed. The same
applies for the ActiveX control - copy mozctl.dll there (to fix up the path
settings or use mozctlx.dll) and that should also work.

Currently $(DIST)/Embed zips up to about 2.8Mb on Win32 and 5Mb on Linux.

The lists of what gets installed into this directory are listed in
mozilla/embedding/config/basebrowser-win, basebrowser-unix and embed-jar.mn.
Other embedding projects can always modify these lists if they have extra
files to install.

Adam

Reply via email to