Is there a way to embed the WebKit engine into a Delphi application?
That is something I'm really interested. I think WebKit is C++, then the way I see is create the needed bindings, just like Borland created CLX using QT.
Yes, you can it has a normal api. But remember you need some dlls from adobe. Alternative you can build your own webkit, with only opensource libs. but compiling that under windows its a hard hard way.
Update 1 i found a precompiled lib here: WebKit Cairo Release
I dropped that project and decided to take gecko. On sourceforge there is a project which converts the headers for delphi.
Update 2
a new project appeared:
Chromium is the embedded version of googles chrome and chrome uses webkit.
Using the webkit build from http://whtconstruct.blogspot.com/, I managed to create a delphi app that successfuly embed and display the webkit webview on the delphi form. However everytime I visited a javascript page such as google, yahoo and many other, I always ended up with Invalid Floating Point exception. Non javascript pages are ok though.