导航

随笔分类 -  chrome

摘要:转自http://blog.csdn.net/ciml/archive/2010/04/28/5538276.aspx为了对庞大的源码项目进行分析,先对源码目录树作一个简单的介绍,粗略的了解一下各个模块的功能分布情况,chrome源代码src目录下的结构如下图:app:该目录下的代码主要是和各个操作系统平台相关的应用上层代码的提炼。不同操作系统可能对应不同的c++实现文件。比如裁剪板操作、操作系统... 阅读全文

posted @ 2010-09-30 09:36 maconel 阅读(834) 评论(0) 推荐(0)

摘要:转自http://blog.csdn.net/apol/archive/2010/04/07/5459954.aspxChromium都已经出了这么长时间,网上还没有真正去阐释Chromium的文章,我也是才开始看,就着Dev里的文档写下自己的学习记录吧,希望能帮到大家。整个源代码一共有超过20万个文件!一定要下那个tarball,svn直接check会死人的。下载下来后,能够在\src\chro... 阅读全文

posted @ 2010-09-30 09:32 maconel 阅读(1142) 评论(0) 推荐(0)

摘要:嵌入者指南原文地址:http://code.google.com/intl/zh-CN/apis/v8/embed.html嵌入者指南如果你读了入门指南,那你对把V8当作一个独立的虚拟机,以及V8的句柄、作用域、context等概念应该很熟悉了。这篇文章将更深入地讨论这些概念,并介绍如何将V8嵌入到你的程序中。V8 API提供了一些函数,用来编译并执行脚本,访问c++方法和数据结构,处理错误,以及... 阅读全文

posted @ 2010-09-30 09:28 maconel 阅读(1525) 评论(0) 推荐(0)

摘要:译文Chromium源代码周边相关总体概览Chromium分为3个大模块(包括第三方库):浏览器,渲染器,WebKit。浏览器负责主进程,UI展现和I/O。渲染器一般是由浏览器调用的标签子进程。它嵌入WebKit中做布局和渲染。你应该熟读多进程架构和Chromium如何显示web页。快速介绍sln文件有2个sln文件,chrome.sln是使用V8引擎的普通版本,chrome_kjs.sln是使用... 阅读全文

posted @ 2010-09-30 09:26 maconel 阅读(2096) 评论(0) 推荐(0)

摘要:Chromium的代码风格说明写得很不错,很多细节都很符合我的习惯,比如代码格式和对assert的处理。:-)hummer有自己的代码风格,不可能完全照搬,但这种风格的思想还是很值得学习的,尤其是assert那部分。英文水平比较烂,有几句根本就没读懂,大家凑合着看吧。有些逻辑混乱的句子,建议看原文。译文:chromium代码风格Chromium项目的代码风格遵守Google C++ Style G... 阅读全文

posted @ 2010-09-30 09:24 maconel 阅读(5003) 评论(0) 推荐(0)

摘要:chrome源码的开源项目叫做chromium.先列几个资源:官方网站是http://www.chromium.org/Home编译说明页面是http://www.chromium.org/developers/how-tos/build-instructions-windows打包的源码地址:http://build.chromium.org/buildbot/archives/chromium... 阅读全文

posted @ 2010-09-29 18:50 maconel 阅读(3556) 评论(0) 推荐(1)