I am a newbie and its my first time trying to embed gecko into my
application.

1. This is my very first time seen Mozilla source code/structure/
directory and so on.
2. downloaded "mozilla-1.9.1" and ran "make client.mk build"
3. I can not find MFCEmbed anywhere including "mozilla-1.9.1/embedding/
tests"
4. Other tests (winEmbed, wxEmbed) do not compile correctly or VC++
project does not convert or work
5. My environment is VC++ 10 beta 1 (I want to use Lambda and
Concurrency runtime).
6. I searched google and read mozilla developer document. It is
confusing and not very up to date.

My task

1. Just want to embed a browser window in my application window like
IE control but I want to use native gecko API calls instead of IE
wrapper.
2. I do not need to debug into firefox or gecko.
3. My app is built using VC++ 10 and WTL.
4. My app and only my app needs to be on VC++ 10. I also have VC++ 9
and used it to compile firefox using "start-msvc9" shell.

My question:

1. Do I need to download firefox source code for this task ?
2. What source/tool do I need ?
2.1 (yes or no) firefox-3.5.3.source.tar.bz2 (ftp://ftp.mozilla.org/
pub/mozilla.org/firefox/releases/latest-3.5/source/)
2.2 (yes or no) xulrunner-1.9.1.3.en-US.win32.sdk.zip ()
2.3 (yes or no) gecko-sdk-i586-pc-msvc ()
2.4 (yes or no) MozillaBuildSetup-Latest.exe (ftp://ftp.mozilla.org/
pub/mozilla.org/mozilla/libraries/win32/)
3. Is there simple gecko sample application with VC solution/project
where I can look how to do ? Is it MFCEmbed or winEmbed ?
4. Is there binary Win32 gecko I can get without compiling firefox
myself for embedding task ?
5. If it's too lengthy tutorial I am asking, where can I find
preferably step-by-step newbie instruction I can read about ?
6. Could I please get dummy's guide to getting a sample VC++ project
complied and running ?

Thanks very much for reading.
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to