NET wrapper for it but it's not something anyone seems to want to do - which is surprising given it now has support for HTML5 and so many other features that the IE(8) engine lacks. It'd be nice if someone made the effort to make a decent. The webkit one isn't great as the other answer states, one version no longer works (the google code one) and the Mono one is experimental. Embedding Gecko (Firefox engine) with C#.Here's a few questions that are of the same vein: I have found an activeX control for Mozilla ( ) but it looks like it's an old version, so it's not necessarily an improvement.Ĭhrome uses (a fork of) Webkit if you didn't know, which is also used by Safari.
The best would be if one could patch the existing WebBrowser control, which does already about 70% of what I need, but I don't think that's possible. I was thinking about Chrome, since it comes under the BSD license, but I would be just as happy with a recent version of IE.Īs much as possible, I would like to keep things simple.
In some, I just use it to handle the user registration process, interface with some of my website's features and other things of that order, but I have another application in mind that will require more err. I would like to integrate a good web browser in my applications. I am using Visual Studio C# (express edition - does it make any difference here?) NET application?Īs far as I understand, the WebBrowser control is a wrapper for IE, which wouldn't be a problem except that it looks like it is a very old version of IE, with all that entails in terms of CSS screw-ups, potential security risks (if the rendering engine wasn't patched, can I really expect the zillion buffer overflow problems to be fixed?), and other issues. Is there any relatively easy way to insert a modern browser into a.