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

Reply via email to