WebView Draw

steps


1.FrameLoader.cpp
didFirstLayout
3.FrameLoaderClientAndroid.cpp
dispatchDidFirstLayout
3.WebViewCore.cpp
didFirstLayout();
4.WebViewCore.java// will also call setupViewport()
didFirstLayout();
5.BrowserFrame.java
didFirstLayout();
6.WebViewCore.java
contentDraw();
7.WebViewCore.java
webkitDrawLayers();
webkitDraw(draw);
webkitDraw();
8.WebView.PrivateHandler.handleMessage()
case=NEW_PICTURE_MSG_ID

 

(unfinished)

posted @ 2012-04-05 22:00  cascais  阅读(269)  评论(0编辑  收藏  举报