9

Is there a Firefox/Mozilla control for embedding the firefox browser in a C# .net application?

webly
  • 327
  • 2
  • 7
  • 18

2 Answers2

7

You can have the Gecko rendering engine in the form of GeckoFX.

To quote Google Code:

GeckoFX is a Windows Forms control written in clean, commented C# that embeds the Mozilla Gecko browser control in any Windows Forms Application. It also contains a simple class model providing access to the HTML and CSS DOM.

mbx
  • 6,292
  • 6
  • 58
  • 91
Xiaofu
  • 15,523
  • 2
  • 32
  • 45
  • You'll also find mention of a Mozilla ActiveX control, but that doesn't appear to have been updated since 2005. – Xiaofu Aug 20 '09 at 14:17
  • Also discussed here: http://stackoverflow.com/questions/26147/is-it-possible-to-embed-gecko-or-webkit-in-a-c-net-win-form-just-like-a-webview – Xiaofu Aug 20 '09 at 14:21
  • 1
    yeah i saw that activex control, but that is old and not supported – webly Aug 20 '09 at 14:49
  • I hear that GeckoFX doesn't support javascript or jquery or ajax. – atwellpub Apr 05 '12 at 17:24
4

Even better, there is a fork by hindlemail, actively updated DLL for .Net, here: https://bitbucket.org/geckofx/. Currently, there are available versions corresponding to Firefox's version 10 and 11.

scrat.squirrel
  • 3,607
  • 26
  • 31