<p>I've been utlising a "web browser control" in desktop based applications (in my case Windows Forms .NET) for a number of years.  I mostly use it to create a familiar flow-based user interface that also allows a seamless transition to the internet where required.</p>

<p>I'm really tired of the IE browser control because of the poor quality html it generates on output.  Also,  I guess that it is really just IE7 behind the scenes and so has many of that browser "issues".  Despite this, it is quite a powerful control and provides rich interaction with your desktop app.</p>

<p>So, what other alternatives to the IE browser control are there?  I looked at a Mosaic equivalent a year ago but was disappointed with the number of unimplemented features, maybe this has improved recently?</p>

[{'answer_id': 61183, 'author': 'prakash', 'author_id': 123, 'author_profile': 'https://Stackoverflow.com/users/123', 'pm_score': 2, 'selected': True, 'text': '<p>hmm..Interestingly </p>\n\n<ol>\n<li><a href="http://www.iol.ie/~locka/mozilla/control.htm" rel="nofollow noreferrer">Mozilla</a> seems to provide ActiveX control</li>\n<li><a href="http://kmeleon.sourceforge.net/" rel="nofollow noreferrer">K-Melon</a> is another Gecko based browser control</li>\n</ol>\n'}, {'answer_id': 94060, 'author': 'Milen A. Radev', 'author_id': 15785, 'author_profile': 'https://Stackoverflow.com/users/15785', 'pm_score': 0, 'selected': False, 'text': "<p>Popular layout engines:</p>\n\n<ol>\n<li>Mozilla Gecko</li>\n<li>KHTML</li>\n<li>WebKit (based on KHTML)</li>\n</ol>\n\n<p>Though I'm not sure how easy it is to embed those in a .Net app.</p>\n"}]
['https://Stackoverflow.com/questions/61180', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/5023/']