Cpper
C/C++高级工程师 Android高级软件工程师 IT集成工程师 音频工程师 熟悉c,c++,java,c#,py,js,asp等多种语言 程序猿

Libcefwenjianjia文件夹比较简单

分别是浏览器,基础类,渲染类以及打印输出(utility)相关

Chromium下的目录结构很多,可分为几类:编译相关,实验性工程相关,谷歌浏览器相关,专有库相关,代码相关


l  Android_webview Android上的webview控件

l  Apps Chrome程序相关

l  Ash插件相关

l  Base 提供公共的功能代码

l  Blimp 支持裁剪Chrome的谷歌实验性项目

l  Blink 没用

l  Breakpad开源崩溃报告项目

l  Build 构建配置

l  BuildTools 同上

l  Cc 谷歌合成器(chromium compositor)实现部分 涉及帧/层的渲染布局以及图形合成

l  Cef ChromeCef封装

l  Chrome 谷歌浏览器程序核心代码

l  Chrome_elf 错误崩溃报告动态链接库实现

l  ChromeCast Chrome广播相关

l  ChromeOS

l  Clound_Print 谷歌云打印相关 提供谷歌浏览器页面预览打印清单

l  Components 浏览器基础组建目录和资源,比如关于界面资源和UICrash页面显示资源和界面等

l  Content 多进程沙盒浏览器核心代码

l  Courgetter 谷歌提供的二进制文件对比核心算法,在谷歌浏览器中用于比较不同版本的二进制差异

l  Cryto 加密库

l  Dbus 数据总线相关

l  Device 提供辅助设备相关支持 ,涉及蓝牙,电池,NFCUSB

l  Docs

l  Extensions 一个可复用的模块,目前用于扩展Chrome浏览器

l  Gin V8相关的便利类,提供字典,数字缓存等功能

l  Google APIS

l  Google update

l  GPU  涉及blink,gl,ipc

l  Headless提供无头浏览器模式 用于爬虫,自动化测试等

l  Infra 未知

l  IOS IOS系统相关

l  IPC 跨进程通信相关

l  Jingle P2P传输库

l  Mandoline 一个基于Mojo脚本构建Chrome的实验性库

l  Mash ?

l  Media Chrome的多媒体模块,支持音频播放和录音等功能

l  Mojo  支持多类型的沙盒内容

l  Native Client /Natice Client SDK支持在浏览器中执行多脚本语言而不限于js

l  Net 网络功能库

l  Pdf PDF格式相关

PPAPI Chrome扩展插件框架

Printing 打印相关

Remoting 远程控制和调试相关

Rlz库 用于统计软件产品分发和市场使用统计相关

SandBox 沙盒

Sdch 一种压缩格式

Skia Skia图像库目前用于Chrome和Android

Sql sqlite封装库

Storage 数据储存

StyleGuide Chrome 代码风格指南

Sync Chrome账号多数据同步

Testing

Third party 第三方库集合

Tools Chrome工具集

UI Chrome UI

URL 网页链接解析相关

V8 V8 js

Win8 在windows上使chrome以metro模式展现


posted on 2017-09-30 14:26 ccsdu2009 阅读(1667) 评论(0)  编辑 收藏 引用 所属分类: Cef

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理