Optimize ScrollBars and Custom CSS handling by
implementing the native MSHTML IDocHostUIHandler
interface. This allows to inject CSS without modifying
the DOM structure.
All WebView backends have an internal scrolling
feature and should not be packed into an additional
ScrollView. The new property allows it to disable
the internal scrolling feature.
* load custom html content
* go back/forward, reload, stop loading
* new properties: Title (incl. changed event), LoadProgress, CanGoBack, CanGoForward
* additional navigation and loading events
* add all new functionality to samle apps
* fix Gtk.Windows backend if inside scrolled container
Backend limitations/TODOs:
WPF: custom html doesn't work (wpf bug?)
WPF: Title needs mshtml binding
GTK: WebKit.WebView on resize: content grows but does not shrink
MAC: not tested at all