
WebKit
ecbtnrt
linux
展开
-
WebKit源码分析(一)大纲
WebKit是一个比较大的工程。对其时行详细分析并阐明透彻是一件并不容易的事。 在这里先列出要分析内容的大纲,具体内容会的以后慢慢完善: A.网络请求过程 B.网络数据接收过程 1.数据头的接收与处理 2.数据体的接收与处理 C.网络数据处理过程 D.文字显示过程原创 2011-08-03 10:07:06 · 1167 阅读 · 0 评论 -
Webkit文本资源编码选择
本文描述了Webkit文本资源解码时,编码格式的选择问题。这里的文本资源是指HTML/XML、CSS,以及JS文件等。如果没有明确说明,本文提到的“文本解码器”均特指TextResourceDecoder类。 文本资源解码器由TextResourceDecoder类表示。该类主转载 2011-08-14 10:55:27 · 1842 阅读 · 0 评论 -
Webkit定时器(Timer)分析
Webkit中Timer实现的基本思想是: 每个线程维护一个虚拟Timer的优先级队列,每次启动或停止一个虚拟Timer时,都会设置该Timer的下次触发时间(”next fire time”)。当虚拟Timer的触发时间变化时,需要调整其在优先级队列的位置,以保证队列的有效转载 2011-08-14 08:09:08 · 2466 阅读 · 0 评论