代码编织梦想

Win10 VS调试MiniBlink-爱代码爱编程

Win10调试MiniBlink 一、 MiniBlink介绍 MiniBlink是一款基于Blink内核的极小的浏览器,去除了很多组件,相对于的本身体积得到了极大的减小,对于学习浏览器内核有很大帮助。 调试环境:Win10+VS2015 Miniblink下载:https://github.com/weolar/miniblink49 (有releas

WIN10编译Chromiumbb记录-爱代码爱编程

一、 编译环境准备 Chromiumbb:git clone https://github.com/bloomberg/chromium.bb.git Python2.7: https://www.python.org/downloads/release/python-2715/ VS2015: https://my.visualstudio.com/Do

Web IDL interface相关问题-爱代码爱编程

前言:阅读Cobalt源码的时候发现一个问题,H5 Video标签对应的c++代码是html_video_element.cc,继承自html_media_element.cc,但是video标签包含的属性明明是playbackRate,而html_media_element.cc的成员对象却是playback_rate,为什么属性名不一样呢?这样一个问题

cobalt编译流程分析_上天肖的博客-爱代码爱编程

Cobalt Build Flow 1、Cobalt Build Introduction Cobalt目前使用Pythone+GYP+Ninja进行编译,使用Python来收集信息以及传递参数,例如当前编译平台,Coba

gn介绍_上天肖的博客-爱代码爱编程

GN INTRODUCTION What’s GN     1、GN Generate Ninja,是Google为Ninja专门开发的上层编译框架,可以生成Ninja可以识别的输入文件。GN由c++编译,相比于基于python的gyp,速度快接近20倍。     2、GN Language 由于GN和GYP都可以生成Ninja,所以我们可以稍