Is Google Chrome embeddable?
Asked Answered
B

3

30

I've asked myself if one can embed the google chrome browser engine in an own application. I'm using Delphi 2009. There's an IE ActiveX wrapper component delivered with the IDE. Also, there's a Firefox ActiveX component out there, but it's based on very old code.

I'd like to embed the chrome engine. Is there a way to do this?

Thanks in advance,

David

Blepharitis answered 29/1, 2010 at 13:25 Comment(2)
it's open-source... anything is possible ;-)Manno
I'd say there is, going by this: computerworld.com/s/article/9138419/…Eccrine
C
27

Google Chrome is basically WebKit layout engine + nice UI. And WebKit can be embedded.

There's also chromium embedded framework (CEF).

And finally, check out Awesomium.

Cowen answered 29/1, 2010 at 13:32 Comment(3)
CEF looks promising, as it would give you Chrome's out standing V8 JavaScript engine as well as WebKit rendering, but it looks like there isn't ActiveX support yet.Remembrance
I don't think any of them will support ActiveX. ActiveX is essentially just a smaller OLE or COM object. The only browsers that support it are IE and it's derivatives.Rockwell
Why use ActiveX? Not for plugins and not for the library. I hate this COMadness when all you really need is a library.Forward
H
5

Update 2: A very good fit for this would be the new Electron Shell

Update: As a commenter points out under this answer, this is no longer supported. For good reasons I guess.

Recently Google released the Chrome Frame active X for MS IE see if that helps

http://code.google.com/chrome/chromeframe/

Heflin answered 29/1, 2010 at 13:33 Comment(1)
Google Chrome Frame is no longer supported and retired as of February 25, 2014.Pigeontoed
G
2

I've just release a pre-alpha version of CefSharp my .Net bindings for the Chromium Embedded Framework.

Check out source or grab bins and give me your thoughts: https://github.com/chillitom/CefSharp

Gloss answered 6/12, 2010 at 11:39 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.