>In a sane world we would already have webviews on all platforms and the problem mostly solved for client applications
Isn't WebView kind of work around for web browser being overbloated? I mean they made single instance of browser and interfaces for embedding that single instance, but do you really need that for desktop?