24. What does WebView do? - WebKit porting to Mona OS

We have to implement our own WebView class. I had a quick look at Haiku port WebView. It uses many WebCore classes, I don't understand what they do.
Okay, we need to discern the big picture. Found Surfin' Safari - Blog Archive » How WebKit Loads a Web Page. It's a good document, helps my understanding. Using Eclipse "Open Declaration", drew follwing picture. This is what I want to know about WebView and related classes.