Hi, I've recently stumbled upon WebKit.NET, a .NET wrapper and MSHTML replacement for the .NET platform. I downloaded everything I need, then built the WebKit source from svn.webkit.org and then built the WebKit.NET C# solution. I have also contacted the WebKit.NET author regarding a few questions about it all, mostly what's already supported and what not. He answered me that the WebKit Windows port with Cairo isn't very mature yet. Cairo is used as an open-source replacement for all the libs that Apple has put in their Safari browser.
Now I'm puzzled because Google Chrome is somehow based on WebKit (from what I've found) and it probably doesn't use non-open Apple libs like QuickTime. And Google Chrome is supposed to be a stable and mature browser, at least there is such a branch. And Chromium is the very same as Google Chrome, just without "Google" in it, right? Then what's the difference between Chromium (or Chromium's version/port of WebKit) and WebKit itself that makes it open and stable? Is Cairo somewhere used in it? What is the relationship between Chromium and WebKit anyway? I've read the Chromium Wiki and its en.wikipedia.org article but I wasn't able to find out such basic information. It all starts with how to build it but omits to say what it is and what it consists of. Can someone clarify this for me, please? Then I'm also wondering whether a WebKit wrapper for .NET should use Apple's original version of WebKit or whether it's probably better to build upon Chromium's work. Does WebKit include some kind of image codecs or do I need Cairo or something for it? Could I just save space and let the comprehensive .NET framework handle some of the work? My WebKit build is currently 26 MB (7z-compressed 6 MB), most of which looks like Unicode support that could also be done by .NET... -- Chromium Discussion mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-discuss
