- 博客(6)
- 收藏
- 关注
原创 [chromium][webkit]关键函数栈记录
layout过程跟踪#0 0x0000000113d09f01 in blink::LayoutBox::clientWidth() const at /Users/shangbin/Desktop/chrome/chrome_53_mac_debug/chromium_osx/src/out/Release/../../third_party/WebKit/Source/core/lay...
2020-01-10 15:24:35
181
原创 webkit chromium layout render继承结构
LayoutObject LayoutText LayoutBR LayoutCounter LayoutTextCombine LayoutTextFragment LayoutWordBreak LayoutBoxModelObject LayoutInline LayoutRubyAsInline LayoutQuote LayoutBox ...
2020-01-09 14:57:18
364
原创 chromium下webkit说明
WebKit->Source: 文件夹 文件夹说明 bindings/ bindings /目录包含大量使用V8 API的文件。拆分单独目录的理由是:V8 API非常复杂,容易出错并且对安全性敏感,因此我们希望将V8 API的使用与其他代码分开。 就依赖性而言,bindings/core和core//位于同一层级中。唯一...
2019-12-31 18:13:17
157
原创 chromium目录结构
文件夹 文件夹说明 android_webview/ 提供适用于集成到android平台的src/content的外观。 apps/ 应用平台代码,与国际化有关,此目录中的工程源代码是和主流操作系统平台相关的系统应用代码。对应不同操作系统,提供了不同的c++实现文件。例如:剪贴板板调用...
2019-12-18 18:33:35
1152
原创 ubuntu系统编译android平台指定版本chromium源码
编译chromium最新源码1. 获取google工具包git clone https://chromium.googlesource.com/chromium/tools/depot_tools.gitexport PATH="$PATH:/path/to/depot_tools"2. 获取代码mkdir ~/chromium && cd ~/chrom...
2019-12-12 18:47:43
848
原创 用docker编译android平台PDFium源码
Google的PDFium开源项目主要提供了各种linux环境下的编译版本,但是,win和mac环境下编译却是很困难,我主要采用构建docker容器的方式,编译pdfium的android环境:拉一个Ubuntu Docker容器docker pull ubuntu:bionic (Ubuntu 18.04,不同的pdfium版本需要的ubuntu可能不同)2.运行docker容...
2019-10-18 12:32:35
1333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人