Hi. A little introduction for context, I'm working on a mozilla embedding widget for the win32 platform using the gtk+ framework - I was previously using the 2-0-0-12 release tag, had some significant issues but all-in-all, with some workarounds, it was working. Anyway, after a blocker bug - i.e. we werent able to get the nsIURIContentListener object be called - and didnt have much more insight on irc, I figures it was going to be easier to follow bleeding edge development and work on more current things.
So far I managed to compile the embedding sandbox here http://hg.mozilla.org/users/blassey_mozilla.com/embedding/ using a trial version of MS Visual Studio and a nightly build of the xulrunner-sdk for windows, and I also managed to get the nsIURIContentListener object registered correctly and a callback on the MozViewListener interface called correctly. I couldnt find the new embedding development bugzilla component/product on bugzilla.mozilla.org, so I am attaching my patch here - and hope you will tell me where I should attach patches in the future :) Please let me know your comments, about the patch, coding practices etc, Im not well versed in C++ but I know the GType system by heart, so as specially - I am worried there might be memory leaks - since I dont know too much about nsCOMPtr and friends. Also any comments about the project per say, are you guys possibly interested in including a win32 gtk+ mozilla embedding widget ? any specific pitfalls I should know about ? (I already found focus handling to be a nightmare in 2-0-0-12 tag, hoping to improve that now...). Cheers, -Tristan
_______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
