自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云水木石

有木石心 具云水趣

  • 博客(2)
  • 资源 (3)
  • 收藏
  • 关注

原创 Chromium WebView C++代码的调试

从Android 4.4开始,系统的WebView组件就采用了Chromium/Blink引擎。Chromium的代码及其庞大,理解起来也有些难度。借助于gdb调试,通过跟踪代码的运行,打印调用堆栈,有助于理解代码的执行流程。另外libchromiumwebview.so的编译链接及其耗时间,所以那种打log的方式除非不得已,还是要尽量少用。

2017-03-07 23:38:07 2148

原创 JS学习之Jasmine中的timeout

最近被Jasmine中的异步超时弄得崩溃了,具体问题就是setTimeout,有时导致测试用例超时,有时又没有等待足够的时间。因此下定决心研究一下Jasmine中异步超时的用法。首先,看看jasmine文档给的例子:describe("long asynchronous specs", function() { var originalTimeout; beforeEach(func

2017-03-06 22:55:27 4439

Blink in JavaScript

如何在blink中使用Javascript而不是C++来实现DOM特性,请参考这篇文档。使用js实现DOM特性,具有很大的灵活性,同时能够保持内核精简。

2019-01-10

blink oilpan项目设计文档

C++也有GC机制,这不是异想天开,blink已经启动oilpan项目,就是要在C++中也能享受到GC,同时还能提升性能。如果你想要知道他们是如何做到的,请看这一篇设计文档。

2015-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除