If it's cross-platform interfaces to WebKit that you're after, both Gtk+ and Qt offer widgets that integrate WebKit into their applications. However, I have little experience with either method of using WebKit, so I can't speak to how easily it would be to plug in a Javascript engine, or some other such manner of working directly with the WebKit DOM.