Introduction In the mid-to-late 2000s, .NET developers faced a difficult choice for embedding a web browser control. The default WebBrowser control relied on Internet Explorer (Trident), which lagged behind in standards compliance and JavaScript performance. The alternative was to embed Firefox’s layout engine, Gecko.
using MozNet; public class BrowserForm : Form { private MozNetControl browser; MozNet .NET XulRunner Wrapper
public BrowserForm() { XulRuntime.Initialize("xulrunner/1.9.2"); browser = new MozNetControl(); browser.Dock = DockStyle.Fill; this.Controls.Add(browser); browser.Navigate("https://example.com"); } } Introduction In the mid-to-late 2000s,