MfcEmbed was something i put together as part of my "initiation" into
the embedding group. It uses MFC framework to wrap the Gecko embedding
interfaces. MfcEmbed currently implements a few more
interfaces(nsIPrompt, nsIContextMenuListener etc) which the winembed
sample does not.
(Looks like Adam has checked in the new nsIWebBrowserSiteWindow
interface changes which are not reflected in mfcembed as of this
writing. I'll update mfcembed with that soon)
Winembed was something which has been there for a while and it uses the
Win32 SDK style programming to achieve the same functionality.
Jonathan Granrose wrote:
>
> Jud -
>
> stupid question: What's mfcembed and how's it different from winembed?
> Is there a web page on mozilla.org that will tell me more about the
> various embedding wrappers and their differences?
>
> Thanks,
>
> -j
>
> Judson Valeski wrote:
>
>> I'm getting hammered w/ "where's winembed" "how do I use winembed".
>> but mfc embed is now our richest test app on windows.
>>
>> perhaps we should ditch the /config dir, and make the current
>> makefiles in config work for their respective test dirs?
>>
>> moz/embedding/tests/winembed/makefile.win builds the test, and dumps
>> to dist/winEmbed/winEmbed.exe?
>> same for mfcembed -> dist/mfcEmbed/mfcEmbed.exe
>>
>> Jud
>
>
>