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
