chromium分析系列
文章平均质量分 89
东辉在线
专注webkit内核技术研究
展开
-
如何简单快速调试高大上的谷歌浏览器
上一篇我们简单的将了在Ubuntu上编译chromium,android content_shell_apk的编译,一切顺利的就能生成apk。但是我们仅仅只是照搬了人家google开源的东西,作为一个开发者我们应带着探索的精神,都说它稳定,速度快。它为什么这么快、稳定? 带着这一系列的问题,我们去学习理解它,去搞明白它的原理、架构。所以...... 一切精妙的东西最终又归结到源码上转载 2015-04-10 23:23:39 · 1036 阅读 · 0 评论 -
Ubuntu14.04 Chromium 编译
1、下载depot_tools:首先安装 git-core: sudo apt-get install git-core执行命令: git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git2、更新depot_tools:直接在当前shell环境输入: export PAT原创 2015-04-05 15:37:50 · 2715 阅读 · 0 评论 -
chromium浏览器开发系列第二篇:如何编译最新chromium源码
说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了。所以请大家包涵!上期回顾:chromium源码下载:找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱);获取depot_tools,解压,设置环境变量;gclient获取python和gi转载 2015-04-05 15:52:40 · 3815 阅读 · 0 评论 -
揭秘chromium内部目录结构
上两篇介绍了下载源码和编译源码,这次主要介绍chromium的源码目录结构,我也是通过源码和官网结合来跟大家说,如果有说的不准确的,欢迎交流。另外,官网的不一定准确,他们其实也很懒,所以最主要还是靠自己。官网只能作为一个参考。Chromium结构相对两年前变化很大。目录结构依然很清晰,主要有三个部分(不包括其他的库):浏览器,渲染器,webkit。浏览器是主要的进程,代表所有的UI原创 2015-04-09 11:03:41 · 4462 阅读 · 0 评论 -
小菜鸟学Chromium之OpenGL学习系列第二篇
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include /原创 2015-04-17 23:01:44 · 1946 阅读 · 1 评论