Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

useing firefox in c# windows form project

  • 1 reply
  • 3 have this problem
  • Last reply by jscher2000

more options

I am a c# programmer. I'm going to write a program that sometimes, needs to provide a small web browser for user. I used webBrowser component before, but it uses Internet Explorer engine and both of them sucks. I'm always using Firefox for web browsing and personally, I can't work with internet explorer. Is there any way for me to add firefox in my program?! please contact me if you need more information.


All Replies (1)

more options

A very long time ago, in the days of Firefox 1.5, someone created a COM object that you could use in place of the IE objects. However, that was not maintained. Instead, there was a very complex set of procedures to use the Gecko rendering engine in other projects, and last year, support for that was phased out (Smedberg 3/28/2011).

Today, you can build a Gecko-based application by using XULRunner. However, this is not a drop-in replacement for the IE controls. You can read more about it here:

As another alternative, some have commented that it is possible to embed Webkit (the rendering engine in Safari and Chrome), but I haven't researched that.