I'm in the process of writing a new binding for Mozilla so that we can mimic the WebBrowser control in Mono's version of Microsoft's new System.Windows.Forms.WebBrowser class in .NET 2.0.
I started it by forking the code off from gtkembedmoz and dropping all the GTK+ deps basically going the same route as the java webclient code. I've been moving things to use as many frozen interfaces as possible and use the external string apis. I'm really trying not to use the gecko sdk and just dynamically link XPCOM (trying to only use the devel packages in Debian, Ubuntu, and SuSE to get it to build). One part I'm trying to get around is the the ProfileDirServiceProvider. I can't find any documentation on it, but its not exposed in FF 1.8/XulRunner/Seamonkey so i'm guessing its inlined in embedded projects. Does anyone have any info/documentation on that service, or if it is automatically by anything that I could call or some other way to start it up and use it. I'm thinking that it could be that 'NS_NewProfileDirServiceProvider' is just a shortcut that isn't exposed to me that I need to create via XPCOM manually but I can't find any info on it or what it does first. That's the last unresolved symbol that I have to go before it compiles. You can see a slightly out of date version of what I'm working on here: http://svn.myrealbox.com/viewcvs/trunk/mozembed/ -- Zac Bowling <[EMAIL PROTECTED]> _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
