webkit
文章平均质量分 50
威士忌_1314
C/C++,IOS
展开
-
Ubuntu11.04下进行QT版webkit开发
Ubuntu11.04下进行QT版webkit开发流程介绍:1、首先将QT版的webkit源码qt-everywhere-opensource-src-4.7.3.zip下载到本地下载地址:http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.3.zip2、将qt-everywhere-opensource原创 2011-10-25 16:02:13 · 1001 阅读 · 0 评论 -
webkit中实现对marquee标签的屏蔽
marquee标签包括开始标签与结束标签,解析两个标签时都会判定为marquee标签。可以增加bool型类成员变量m_filterTag(初始值为false)用于标志是否进入标签,若为标签内部分,则不用添加节点,直接返回。具体实现代码段如下:PassRefPtr HTMLTokenizer::processToken(){if (m_currentToken.tagName =原创 2011-10-25 15:59:28 · 945 阅读 · 0 评论 -
如何生成UserAgentStyleSheets.cpp & UserAgentStyleSheets.h文件
如何生成UserAgentStyleSheets.cpp & UserAgentStyleSheets.h文件步骤:1 修改DerivedSources.make (.../jni/WebCore/) 1. 定义FEATURE_DEFINES,把WML和VIDEO加进编译选项里。(想加其他的,直接在这里加就可以)FEATURE_DEFINES := EN原创 2011-11-02 09:29:34 · 736 阅读 · 0 评论 -
Webkit开始支持HTML5的noreferrer链接属性
WebKit 现在支持HTML5中 “noreferrer”这个链接属性了,这是一个很小但是很酷的特征,可以让Web开发人员阻止浏览器发送访问来源信息。只要在链接里的把rel属性赋值为”noreferrer”就可以了。如: noreferrer!当服务器接收到了由从某个网页上点击这个链接发起的HTTP请求时,HTTP请求的Referer字段将是空的,这就好像用户在浏览器地址栏直翻译 2011-11-11 10:25:02 · 1664 阅读 · 0 评论 -
webkit资源加载流程(个人整理)
Webkit中加载页面时需要进行资源加载,分为主资源加载及派生资源加载两种流程。MainResource加载流程:1. DocumentLoader::startLoadingMainResource()调用 MainResourceLoader::load() 向 loader 发起请求2. 调用 MainResourceLoader::loadNow()3. 调用 MainRe原创 2011-12-22 10:32:02 · 2168 阅读 · 0 评论 -
解决IllegalBlockSizeException:last block incomplete in decryption异常
最近做个加解密的实现,虽然实现了,但是发现还有如下的异常出现:javax.crypto.IllegalBlockSizeException: last block incomplete in decryption at org.bouncycastle.jce.provider.JCEBlockCipher.engineDoFinal(JCEBlockCipher.java:71原创 2012-01-18 15:43:08 · 8041 阅读 · 2 评论 -
WebKit加载网页流程
在WebKit渲染一个页面之前,它需要从网络上(其实也可以从本地文件或者内存加载)加载页面以及和它相关的所有派生资源。同加载资源相关的层有很多,在本文中,我将聚焦于解释WebCore,这一WebKit的主要渲染模块,如何参与到加载过程中的。WebKit有两条加载路线,一条是加载documents到frames里面,另一条是加载派生资源(比如图片和脚本)。下图总结出了这两条路线涉及到的主要对转载 2011-11-11 09:33:22 · 1331 阅读 · 0 评论 -
Build WebKit On Windows
1、开发环境:a) 操作系统:Windows XP。b) IDE:Microsoft Visual Studio 2005。c) WebKit版本号:95481 2、安装开发工具: 说明:Quicktime SDK ,DirectX SDK,最好安装到C盘默认路径下。否则会因为自定义的路径没有添加到环境变量中而编译错误。a) 安装原创 2012-03-02 15:32:39 · 6250 阅读 · 1 评论 -
chromium编译
先列几个资源:VS2005编译webkit环境搭建http://niuwa.org/2009/06/23/how-to-build-webkit-with-vs2005-on-windows/官方网站是http://www.chromium.org/Home编译说明页面是http://www.chromium.org/developers/how-tos/build-instructi原创 2012-09-12 20:28:21 · 1402 阅读 · 0 评论